0001558370-19-009668.txt : 20191101 0001558370-19-009668.hdr.sgml : 20191101 20191101130927 ACCESSION NUMBER: 0001558370-19-009668 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191101 DATE AS OF CHANGE: 20191101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RE/MAX Holdings, Inc. CENTRAL INDEX KEY: 0001581091 STANDARD INDUSTRIAL CLASSIFICATION: REAL ESTATE AGENTS & MANAGERS (FOR OTHERS) [6531] IRS NUMBER: 800937145 STATE OF INCORPORATION: CO FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36101 FILM NUMBER: 191186257 BUSINESS ADDRESS: STREET 1: 5075 SOUTH SYRACUSE STREET CITY: DENVER STATE: CO ZIP: 80237 BUSINESS PHONE: (303)770-5531 MAIL ADDRESS: STREET 1: 5075 SOUTH SYRACUSE STREET CITY: DENVER STATE: CO ZIP: 80237 10-Q 1 rmax-20190930x10q869a1c.htm 10-Q
11P3MP1YP1YP1YP1YP1YP3MP1YP1YP1YP1YP1YP3MP1YP1YP1YP1YP1Y1783571917754416P1Y0001581091--12-312019Q3falsetruetrueProspective0001581091us-gaap:RetainedEarningsMember2019-09-300001581091us-gaap:NoncontrollingInterestMember2019-09-300001581091us-gaap:AdditionalPaidInCapitalMember2019-09-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-300001581091us-gaap:RetainedEarningsMember2019-06-300001581091us-gaap:NoncontrollingInterestMember2019-06-300001581091us-gaap:AdditionalPaidInCapitalMember2019-06-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-3000015810912019-06-300001581091us-gaap:RetainedEarningsMember2019-03-310001581091us-gaap:NoncontrollingInterestMember2019-03-310001581091us-gaap:AdditionalPaidInCapitalMember2019-03-310001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-3100015810912019-03-310001581091us-gaap:RetainedEarningsMember2018-12-310001581091us-gaap:NoncontrollingInterestMember2018-12-310001581091us-gaap:AdditionalPaidInCapitalMember2018-12-310001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001581091us-gaap:RetainedEarningsMember2018-09-300001581091us-gaap:NoncontrollingInterestMember2018-09-300001581091us-gaap:AdditionalPaidInCapitalMember2018-09-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-09-300001581091us-gaap:RetainedEarningsMember2018-06-300001581091us-gaap:NoncontrollingInterestMember2018-06-300001581091us-gaap:AdditionalPaidInCapitalMember2018-06-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-3000015810912018-06-300001581091us-gaap:RetainedEarningsMember2018-03-310001581091us-gaap:NoncontrollingInterestMember2018-03-310001581091us-gaap:AdditionalPaidInCapitalMember2018-03-310001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-03-3100015810912018-03-310001581091us-gaap:RetainedEarningsMember2017-12-310001581091us-gaap:NoncontrollingInterestMember2017-12-310001581091us-gaap:AdditionalPaidInCapitalMember2017-12-310001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001581091rmax:TimeBasedRestrictedStockUnitMember2018-12-310001581091rmax:PerformanceBasedRestrictedStockUnitMember2018-12-310001581091rmax:FormerEmployeesMemberus-gaap:SellingGeneralAndAdministrativeExpensesMemberrmax:RestructuringPlan2014Memberrmax:ReMaxFranchisingSegmentMember2019-01-012019-03-310001581091us-gaap:SellingGeneralAndAdministrativeExpensesMemberrmax:RestructuringPlan2014Memberrmax:ReMaxFranchisingSegmentMember2018-02-092019-09-300001581091rmax:MarketingFundsMember2019-01-012019-09-300001581091rmax:BoojLlcMember2019-01-012019-09-300001581091rmax:FranchiseSalesMember2025-01-012019-09-300001581091rmax:FranchiseSalesMember2024-01-012019-09-300001581091rmax:FranchiseSalesMember2023-01-012019-09-300001581091rmax:FranchiseSalesMember2022-01-012019-09-300001581091rmax:FranchiseSalesMember2021-01-012019-09-300001581091rmax:FranchiseSalesMember2020-01-012019-09-300001581091rmax:FranchiseSalesMember2019-10-012019-09-300001581091rmax:AnnualDuesMember2025-01-012019-09-300001581091rmax:AnnualDuesMember2024-01-012019-09-300001581091rmax:AnnualDuesMember2023-01-012019-09-300001581091rmax:AnnualDuesMember2022-01-012019-09-300001581091rmax:AnnualDuesMember2021-01-012019-09-300001581091rmax:AnnualDuesMember2020-01-012019-09-300001581091rmax:AnnualDuesMember2019-10-012019-09-300001581091rmax:AnnualDuesAndFranchiseSalesMember2025-01-012019-09-300001581091rmax:AnnualDuesAndFranchiseSalesMember2024-01-012019-09-300001581091rmax:AnnualDuesAndFranchiseSalesMember2023-01-012019-09-300001581091rmax:AnnualDuesAndFranchiseSalesMember2022-01-012019-09-300001581091rmax:AnnualDuesAndFranchiseSalesMember2021-01-012019-09-300001581091rmax:AnnualDuesAndFranchiseSalesMember2020-01-012019-09-300001581091rmax:AnnualDuesAndFranchiseSalesMember2019-10-012019-09-300001581091rmax:AnnualDuesAndFranchiseSalesMember2019-09-300001581091rmax:GlobalAndOtherMemberrmax:TotalMarketingFundsMember2019-07-012019-09-300001581091rmax:GlobalAndOtherMemberrmax:FranchisingSegmentMember2019-07-012019-09-300001581091rmax:FranchiseSalesAndOtherRevenueMemberrmax:ReMaxFranchisingSegmentMember2019-07-012019-09-300001581091rmax:ContinuingFranchiseFeesMemberrmax:ReMaxFranchisingSegmentMember2019-07-012019-09-300001581091rmax:BrokerFeesMemberrmax:ReMaxFranchisingSegmentMember2019-07-012019-09-300001581091rmax:AnnualDuesMemberrmax:ReMaxFranchisingSegmentMember2019-07-012019-09-300001581091country:USrmax:TotalMarketingFundsMember2019-07-012019-09-300001581091country:USrmax:FranchisingSegmentMember2019-07-012019-09-300001581091country:CArmax:TotalMarketingFundsMember2019-07-012019-09-300001581091country:CArmax:FranchisingSegmentMember2019-07-012019-09-300001581091rmax:TotalMarketingFundsMember2019-07-012019-09-300001581091rmax:OwnedRegionsMember2019-07-012019-09-300001581091rmax:OtherMember2019-07-012019-09-300001581091rmax:MarketingFundFeesMember2019-07-012019-09-300001581091rmax:MarketingFundFeesMember2019-07-012019-09-300001581091rmax:IndependentRegionsMember2019-07-012019-09-300001581091rmax:FranchisingSegmentMember2019-07-012019-09-300001581091rmax:FranchiseSalesAndOtherRevenueMember2019-07-012019-09-300001581091rmax:ContinuingFranchiseFeesMember2019-07-012019-09-300001581091rmax:BrokerFeesMember2019-07-012019-09-300001581091rmax:GlobalAndOtherMemberrmax:TotalMarketingFundsMember2019-01-012019-09-300001581091rmax:GlobalAndOtherMemberrmax:FranchisingSegmentMember2019-01-012019-09-300001581091rmax:FranchiseSalesAndOtherRevenueMemberrmax:ReMaxFranchisingSegmentMember2019-01-012019-09-300001581091rmax:ContinuingFranchiseFeesMemberrmax:ReMaxFranchisingSegmentMember2019-01-012019-09-300001581091rmax:BrokerFeesMemberrmax:ReMaxFranchisingSegmentMember2019-01-012019-09-300001581091rmax:AnnualDuesMemberrmax:ReMaxFranchisingSegmentMember2019-01-012019-09-300001581091country:USrmax:TotalMarketingFundsMember2019-01-012019-09-300001581091country:USrmax:FranchisingSegmentMember2019-01-012019-09-300001581091country:CArmax:TotalMarketingFundsMember2019-01-012019-09-300001581091country:CArmax:FranchisingSegmentMember2019-01-012019-09-300001581091rmax:TotalMarketingFundsMember2019-01-012019-09-300001581091rmax:OwnedRegionsMember2019-01-012019-09-300001581091rmax:OtherMember2019-01-012019-09-300001581091rmax:MarketingFundFeesMember2019-01-012019-09-300001581091rmax:MarketingFundFeesMember2019-01-012019-09-300001581091rmax:IndependentRegionsMember2019-01-012019-09-300001581091rmax:FranchiseSalesAndOtherRevenueMember2019-01-012019-09-300001581091rmax:ContinuingFranchiseFeesMember2019-01-012019-09-300001581091rmax:BrokerFeesMember2019-01-012019-09-300001581091rmax:GlobalAndOtherMemberrmax:TotalMarketingFundsMember2018-07-012018-09-300001581091rmax:GlobalAndOtherMemberrmax:FranchisingSegmentMember2018-07-012018-09-300001581091rmax:FranchiseSalesAndOtherRevenueMemberrmax:ReMaxFranchisingSegmentMember2018-07-012018-09-300001581091rmax:ContinuingFranchiseFeesMemberrmax:ReMaxFranchisingSegmentMember2018-07-012018-09-300001581091rmax:BrokerFeesMemberrmax:ReMaxFranchisingSegmentMember2018-07-012018-09-300001581091rmax:AnnualDuesMemberrmax:ReMaxFranchisingSegmentMember2018-07-012018-09-300001581091country:USrmax:TotalMarketingFundsMember2018-07-012018-09-300001581091country:USrmax:FranchisingSegmentMember2018-07-012018-09-300001581091country:CArmax:TotalMarketingFundsMember2018-07-012018-09-300001581091country:CArmax:FranchisingSegmentMember2018-07-012018-09-300001581091rmax:TotalMarketingFundsMember2018-07-012018-09-300001581091rmax:OwnedRegionsMember2018-07-012018-09-300001581091rmax:OtherMember2018-07-012018-09-300001581091rmax:MarketingFundFeesMember2018-07-012018-09-300001581091rmax:MarketingFundFeesMember2018-07-012018-09-300001581091rmax:IndependentRegionsMember2018-07-012018-09-300001581091rmax:FranchisingSegmentMember2018-07-012018-09-300001581091rmax:FranchiseSalesAndOtherRevenueMember2018-07-012018-09-300001581091rmax:ContinuingFranchiseFeesMember2018-07-012018-09-300001581091rmax:BrokerFeesMember2018-07-012018-09-300001581091rmax:AnnualDuesMember2018-07-012018-09-300001581091rmax:GlobalAndOtherMemberrmax:TotalMarketingFundsMember2018-01-012018-09-300001581091rmax:GlobalAndOtherMemberrmax:FranchisingSegmentMember2018-01-012018-09-300001581091rmax:FranchiseSalesAndOtherRevenueMemberrmax:ReMaxFranchisingSegmentMember2018-01-012018-09-300001581091rmax:ContinuingFranchiseFeesMemberrmax:ReMaxFranchisingSegmentMember2018-01-012018-09-300001581091rmax:BrokerFeesMemberrmax:ReMaxFranchisingSegmentMember2018-01-012018-09-300001581091rmax:AnnualDuesMemberrmax:ReMaxFranchisingSegmentMember2018-01-012018-09-300001581091country:USrmax:TotalMarketingFundsMember2018-01-012018-09-300001581091country:USrmax:FranchisingSegmentMember2018-01-012018-09-300001581091country:CArmax:TotalMarketingFundsMember2018-01-012018-09-300001581091country:CArmax:FranchisingSegmentMember2018-01-012018-09-300001581091rmax:TotalMarketingFundsMember2018-01-012018-09-300001581091rmax:OwnedRegionsMember2018-01-012018-09-300001581091rmax:OtherMember2018-01-012018-09-300001581091rmax:MarketingFundFeesMember2018-01-012018-09-300001581091rmax:MarketingFundFeesMember2018-01-012018-09-300001581091rmax:IndependentRegionsMember2018-01-012018-09-300001581091rmax:FranchisingSegmentMember2018-01-012018-09-300001581091rmax:FranchiseSalesAndOtherRevenueMember2018-01-012018-09-300001581091rmax:ContinuingFranchiseFeesMember2018-01-012018-09-300001581091rmax:BrokerFeesMember2018-01-012018-09-300001581091rmax:AnnualDuesMember2018-01-012018-09-300001581091rmax:BoojLlcMember2018-02-262018-02-260001581091us-gaap:DividendPaidMember2019-01-012019-09-300001581091rmax:TaxAndOtherDistributionsMember2019-01-012019-09-300001581091us-gaap:DividendPaidMember2018-01-012018-09-300001581091rmax:TaxAndOtherDistributionsMember2018-01-012018-09-300001581091rmax:TermLoanMemberrmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member2016-12-150001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Memberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2019-09-300001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Memberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2018-12-310001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-09-300001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2018-12-310001581091us-gaap:RevolvingCreditFacilityMemberrmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member2016-12-150001581091us-gaap:RevolvingCreditFacilityMember2019-09-300001581091srt:MaximumMember2019-09-300001581091rmax:MasterLeaseMember2019-09-3000015810912019-01-012019-01-010001581091us-gaap:AccountingStandardsUpdate201602Member2019-01-012019-09-300001581091us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2019-07-012019-09-300001581091us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2019-01-012019-09-300001581091us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2018-07-012018-09-300001581091us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2018-01-012018-09-300001581091rmax:TenPercentReductionInFranchiseSalesMember2019-01-012019-09-300001581091rmax:OnePercentChangeToDiscountRateMember2019-01-012019-09-300001581091rmax:FranchisingSegmentMember2019-01-012019-09-300001581091us-gaap:AllOtherSegmentsMember2019-09-300001581091rmax:FranchisingSegmentMember2019-09-300001581091us-gaap:AllOtherSegmentsMember2018-12-310001581091rmax:FranchisingSegmentMember2018-12-310001581091srt:WeightedAverageMemberus-gaap:TrademarksAndTradeNamesMember2019-01-012019-09-300001581091srt:WeightedAverageMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-01-012019-09-300001581091srt:WeightedAverageMemberus-gaap:OtherIntangibleAssetsMember2019-01-012019-09-300001581091srt:WeightedAverageMemberus-gaap:NoncompeteAgreementsMember2019-01-012019-09-300001581091srt:WeightedAverageMemberrmax:TrainingMember2019-01-012019-09-300001581091srt:WeightedAverageMemberrmax:ReacquiredFranchiseRightsMember2019-01-012019-09-300001581091srt:WeightedAverageMemberrmax:OtherBoojMember2019-01-012019-09-300001581091us-gaap:TrademarksAndTradeNamesMember2019-09-300001581091us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-09-300001581091us-gaap:OtherIntangibleAssetsMember2019-09-300001581091us-gaap:NoncompeteAgreementsMember2019-09-300001581091rmax:TrainingMember2019-09-300001581091rmax:ReacquiredFranchiseRightsMember2019-09-300001581091rmax:OtherBoojMember2019-09-300001581091us-gaap:TrademarksAndTradeNamesMember2018-12-310001581091us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2018-12-310001581091us-gaap:OtherIntangibleAssetsMember2018-12-310001581091us-gaap:NoncompeteAgreementsMember2018-12-310001581091rmax:TrainingMember2018-12-310001581091rmax:ReacquiredFranchiseRightsMember2018-12-310001581091rmax:OtherBoojMember2018-12-310001581091rmax:TimeBasedRestrictedStockUnitMember2019-09-300001581091rmax:PerformanceBasedRestrictedStockUnitMember2019-09-300001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member2019-09-300001581091rmax:OtherLongTermFinancingMember2019-09-300001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member2018-12-310001581091rmax:OtherLongTermFinancingMember2018-12-310001581091rmax:FranchiseSalesMember2019-09-300001581091rmax:AnnualDuesMember2019-09-300001581091rmax:FranchiseSalesMember2018-12-310001581091rmax:AnnualDuesMember2018-12-310001581091us-gaap:CommonClassBMember2019-06-300001581091us-gaap:CommonClassAMember2019-06-300001581091us-gaap:CommonClassBMember2019-03-310001581091us-gaap:CommonClassAMember2019-03-310001581091us-gaap:CommonClassBMember2018-09-300001581091us-gaap:CommonClassAMember2018-09-300001581091us-gaap:CommonClassBMember2018-06-300001581091us-gaap:CommonClassAMember2018-06-300001581091us-gaap:CommonClassBMember2018-03-310001581091us-gaap:CommonClassAMember2018-03-310001581091us-gaap:CommonClassBMember2017-12-310001581091us-gaap:CommonClassAMember2017-12-310001581091us-gaap:CommonClassBMember2019-09-300001581091us-gaap:CommonClassAMember2019-09-300001581091us-gaap:CommonClassBMember2018-12-310001581091us-gaap:CommonClassAMember2018-12-310001581091rmax:QuarterlyDividendMemberus-gaap:CommonClassAMember2019-10-012019-10-310001581091us-gaap:CommonClassAMember2019-01-012019-09-300001581091us-gaap:CommonClassAMember2018-01-012018-09-3000015810912018-09-3000015810912017-12-310001581091rmax:FranchiseSalesCommissionMember2019-09-300001581091rmax:FranchiseSalesCommissionMember2018-12-310001581091us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-09-300001581091us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-09-300001581091us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-09-300001581091us-gaap:FairValueMeasurementsRecurringMember2019-09-300001581091us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001581091us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001581091us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001581091us-gaap:FairValueMeasurementsRecurringMember2018-12-310001581091us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-01-012019-09-300001581091srt:ScenarioForecastMemberrmax:PerformanceBasedRestrictedStockUnitMember2019-10-012019-12-310001581091rmax:TimeBasedRestrictedStockUnitMember2019-07-012019-09-300001581091rmax:PerformanceBasedRestrictedStockUnitMember2019-07-012019-09-300001581091rmax:BonusPlanSettledInSharesMember2019-07-012019-09-300001581091rmax:TimeBasedRestrictedStockUnitMember2019-01-012019-09-300001581091rmax:PerformanceBasedRestrictedStockUnitMember2019-01-012019-09-300001581091rmax:BonusPlanSettledInSharesMember2019-01-012019-09-300001581091rmax:TimeBasedRestrictedStockUnitMember2018-07-012018-09-300001581091rmax:PerformanceBasedRestrictedStockUnitMember2018-07-012018-09-300001581091rmax:BonusPlanSettledInSharesMember2018-07-012018-09-300001581091rmax:TimeBasedRestrictedStockUnitMember2018-01-012018-09-300001581091rmax:PerformanceBasedRestrictedStockUnitMember2018-01-012018-09-300001581091rmax:BonusPlanSettledInSharesMember2018-01-012018-09-300001581091us-gaap:RetainedEarningsMember2019-07-012019-09-300001581091us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001581091us-gaap:RetainedEarningsMember2019-04-012019-06-300001581091us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-3000015810912019-04-012019-06-300001581091us-gaap:RetainedEarningsMember2019-01-012019-03-310001581091us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-3100015810912019-01-012019-03-310001581091us-gaap:RetainedEarningsMember2018-07-012018-09-300001581091us-gaap:AdditionalPaidInCapitalMember2018-07-012018-09-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-07-012018-09-300001581091us-gaap:RetainedEarningsMember2018-04-012018-06-300001581091us-gaap:AdditionalPaidInCapitalMember2018-04-012018-06-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-04-012018-06-3000015810912018-04-012018-06-300001581091us-gaap:RetainedEarningsMember2018-01-012018-03-310001581091us-gaap:AdditionalPaidInCapitalMember2018-01-012018-03-310001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-03-3100015810912018-01-012018-03-310001581091us-gaap:CommonClassBMember2019-07-012019-09-300001581091us-gaap:CommonClassAMember2019-07-012019-09-300001581091us-gaap:CommonClassBMember2019-04-012019-06-300001581091us-gaap:CommonClassAMember2019-04-012019-06-300001581091us-gaap:CommonClassBMember2019-01-012019-03-310001581091us-gaap:CommonClassAMember2019-01-012019-03-310001581091us-gaap:CommonClassBMember2018-07-012018-09-300001581091us-gaap:CommonClassAMember2018-07-012018-09-300001581091us-gaap:CommonClassBMember2018-04-012018-06-300001581091us-gaap:CommonClassAMember2018-04-012018-06-300001581091us-gaap:CommonClassBMember2018-01-012018-03-310001581091us-gaap:CommonClassAMember2018-01-012018-03-310001581091us-gaap:SoftwareDevelopmentMember2019-09-300001581091us-gaap:SoftwareDevelopmentMember2018-12-310001581091rmax:PerformanceBasedRestrictedStockUnitMemberrmax:BoojLlcMember2019-07-012019-09-300001581091rmax:PerformanceBasedRestrictedStockUnitMemberrmax:BoojLlcMember2019-01-012019-09-300001581091srt:PresidentMemberrmax:SeparationAndTransitionAgreementMemberus-gaap:SellingGeneralAndAdministrativeExpensesMemberrmax:ReMaxFranchisingSegmentMember2018-02-090001581091rmax:ServicesRenderedAndRentForOfficeSpaceProvidedMember2018-07-012018-09-300001581091rmax:ServicesRenderedAndRentForOfficeSpaceProvidedMember2018-01-012018-09-300001581091rmax:FormerPresidentMember2018-02-092018-02-090001581091rmax:MasterLeaseMember2010-04-300001581091rmax:MasterLeaseMember2010-04-012010-04-300001581091srt:MinimumMember2019-09-300001581091rmax:RMCOLlcMember2019-09-300001581091rmax:RMCOLlcMember2018-12-310001581091rmax:TechnologyDevelopmentOperatingMemberrmax:MarketingFundsMember2019-07-012019-09-300001581091rmax:TechnologyDevelopmentCapitalMemberrmax:MarketingFundsMember2019-07-012019-09-300001581091rmax:MarketingStaffAndAdministrativeServicesMemberrmax:MarketingFundsMember2019-07-012019-09-300001581091rmax:TechnologyDevelopmentOperatingMemberrmax:MarketingFundsMember2019-01-012019-09-300001581091rmax:TechnologyDevelopmentCapitalMemberrmax:MarketingFundsMember2019-01-012019-09-300001581091rmax:MarketingStaffAndAdministrativeServicesMemberrmax:MarketingFundsMember2019-01-012019-09-300001581091rmax:FranchiseSalesMemberrmax:ReMaxFranchiseAgreementMember2019-01-012019-09-300001581091rmax:FranchiseSalesMemberrmax:MottoFranchiseAgreementsMember2019-01-012019-09-300001581091us-gaap:AllOtherSegmentsMember2019-07-012019-09-300001581091rmax:ReMaxFranchisingSegmentMember2019-07-012019-09-3000015810912019-07-012019-09-300001581091us-gaap:AllOtherSegmentsMember2019-01-012019-09-300001581091rmax:ReMaxFranchisingSegmentMember2019-01-012019-09-300001581091us-gaap:AllOtherSegmentsMember2018-07-012018-09-300001581091rmax:ReMaxFranchisingSegmentMember2018-07-012018-09-3000015810912018-07-012018-09-300001581091us-gaap:AllOtherSegmentsMember2018-01-012018-09-300001581091rmax:ReMaxFranchisingSegmentMember2018-01-012018-09-3000015810912018-01-012018-09-300001581091us-gaap:NoncontrollingInterestMember2019-07-012019-09-300001581091us-gaap:NoncontrollingInterestMember2019-04-012019-06-300001581091us-gaap:NoncontrollingInterestMember2019-01-012019-09-300001581091us-gaap:NoncontrollingInterestMember2019-01-012019-03-310001581091us-gaap:NoncontrollingInterestMember2018-07-012018-09-300001581091us-gaap:NoncontrollingInterestMember2018-04-012018-06-300001581091us-gaap:NoncontrollingInterestMember2018-01-012018-09-300001581091us-gaap:NoncontrollingInterestMember2018-01-012018-03-3100015810912019-01-010001581091rmax:FranchiseSalesMember2019-07-012019-09-300001581091rmax:AnnualDuesMember2019-07-012019-09-300001581091rmax:FranchiseSalesMember2019-01-012019-09-300001581091rmax:AnnualDuesMember2019-01-012019-09-300001581091rmax:FranchiseSalesCommissionMember2019-01-012019-09-300001581091rmax:MarketingFundsMember2019-01-010001581091rmax:BoojLlcMember2018-02-260001581091srt:MinimumMember2019-01-012019-09-300001581091srt:MaximumMember2019-01-012019-09-3000015810912019-09-3000015810912018-12-310001581091us-gaap:CommonClassBMember2019-10-310001581091us-gaap:CommonClassAMember2019-10-3100015810912019-01-012019-09-30xbrli:sharesiso4217:USDrmax:itemxbrli:purermax:Officermax:agreementiso4217:USDxbrli:sharesrmax:countryrmax:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the quarterly period ended September 30, 2019.

OR

Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the transition period from                 to                 .

Commission file number 001-36101

RE/MAX Holdings, Inc.

(Exact name of registrant as specified in its charter)

Delaware

80-0937145

(State or other jurisdiction of
incorporation or organization)

(I.R.S. Employer
Identification Number)

5075 South Syracuse Street
Denver, Colorado

80237

(Address of principal executive offices)

(Zip Code)

(303) 770-5531

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol

Name of each exchange on which registered

Class A Common Stock, $0.0001 par value per share

RMAX

New York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No     

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definition of “large accelerated filer”, “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Emerging growth company

Non-accelerated filer

Smaller reporting company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  

The number of outstanding shares of the registrant’s Class A common stock, par value $0.0001 per share, and Class B common stock, par value $0.0001, as of October 31, 2019 was 17,835,719 and 1, respectively.

TABLE OF CONTENTS

 

 

 

Page No.

 

 

PART I. – FINANCIAL INFORMATION

Item 1.

 

Financial Statements

3

 

 

RE/MAX Holdings, Inc. Unaudited Condensed Consolidated Balance Sheets as of September 30, 2019 and December 31, 2018

3

 

 

RE/MAX Holdings, Inc. Unaudited Condensed Consolidated Statements of Income for the Three and Nine Months Ended September 30, 2019 and September 30, 2018

4

RE/MAX Holdings, Inc. Unaudited Condensed Consolidated Statements of Comprehensive Income for the Three and Nine Months Ended September 30, 2019 and September 30, 2018

5

 

 

RE/MAX Holdings, Inc. Unaudited Condensed Consolidated Statements of Stockholders’ Equity for the Three and Nine Months Ended September 30, 2019 and September 30, 2018

6

 

 

RE/MAX Holdings, Inc. Unaudited Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2019 and September 30, 2018

8

 

 

RE/MAX Holdings, Inc. Notes to Unaudited Condensed Consolidated Financial Statements

9

Item 2.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

27

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risks

41

Item 4.

 

Controls and Procedures

42

 

 

PART II. – OTHER INFORMATION

Item 1.

 

Legal Proceedings

43

Item 1A.

 

Risk Factors

43

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

44

Item 3.

 

Defaults Upon Senior Securities

44

Item 4.

 

Mine Safety Disclosures

44

Item 5.

 

Other Information

44

Item 6.

 

Exhibits

45

SIGNATURES

46

2

PART I. – FINANCIAL INFORMATION

Item 1. Financial Statements

RE/MAX HOLDINGS, INC.

Condensed Consolidated Balance Sheets

(In thousands, except share and per share amounts)

(Unaudited)

September 30, 

December 31, 

2019

2018

Assets

Current assets:

Cash and cash equivalents

$

87,763

$

59,974

Restricted cash

19,118

Accounts and notes receivable, current portion, less allowances of $11,273 and $7,980, respectively

30,722

21,185

Income taxes receivable

1,508

533

Other current assets

12,165

5,855

Total current assets

151,276

87,547

Property and equipment, net of accumulated depreciation of $14,572 and $13,280, respectively

5,462

4,390

Operating lease right of use assets

52,258

Franchise agreements, net

91,538

103,157

Other intangible assets, net

24,946

22,965

Goodwill

150,776

150,684

Deferred tax assets, net

49,971

53,698

Other assets, net of current portion

5,506

4,399

Total assets

$

531,733

$

426,840

Liabilities and stockholders' equity

Current liabilities:

Accounts payable

$

3,428

$

1,890

Accrued liabilities

51,129

13,143

Income taxes payable

143

208

Deferred revenue

24,996

25,489

Current portion of debt

2,645

2,622

Current portion of payable pursuant to tax receivable agreements

3,578

3,567

Operating lease liabilities

4,957

Total current liabilities

90,876

46,919

Debt, net of current portion

223,556

225,165

Payable pursuant to tax receivable agreements, net of current portion

34,355

37,220

Deferred tax liabilities, net

328

400

Deferred revenue, net of current portion

18,851

20,224

Operating lease liabilities, net of current portion

57,280

Other liabilities, net of current portion

6,077

17,637

Total liabilities

431,323

347,565

Commitments and contingencies (note 14)

Stockholders' equity:

Class A common stock, par value $0.0001 per share, 180,000,000 shares authorized; 17,835,719 shares issued and outstanding as of September 30, 2019; 17,754,416 shares issued and outstanding as of December 31, 2018

2

2

Class B common stock, par value $0.0001 per share, 1,000 shares authorized; 1 share issued and outstanding as of September 30, 2019 and December 31, 2018

Additional paid-in capital

462,245

460,101

Retained earnings

31,992

21,138

Accumulated other comprehensive income, net of tax

379

328

Total stockholders' equity attributable to RE/MAX Holdings, Inc.

494,618

481,569

Non-controlling interest

(394,208)

(402,294)

Total stockholders' equity

100,410

79,275

Total liabilities and stockholders' equity

$

531,733

$

426,840

See accompanying notes to unaudited condensed consolidated financial statements.

3

RE/MAX HOLDINGS, INC.

Condensed Consolidated Statements of Income

(In thousands, except share and per share amounts)

(Unaudited)

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Revenue:

Continuing franchise fees

$

25,168

$

25,495

$

75,018

$

75,946

Annual dues

8,835

9,106

26,508

26,775

Broker fees

13,292

13,488

35,339

36,669

Marketing Funds fees

18,034

54,866

Franchise sales and other revenue

6,212

6,777

22,369

22,395

Total revenue

71,541

54,866

214,100

161,785

Operating expenses:

Selling, operating and administrative expenses

24,478

27,461

83,728

90,136

Marketing Funds expenses

18,034

54,866

Depreciation and amortization

5,595

5,608

16,694

15,252

(Gain) loss on sale or disposition of assets, net

(10)

(10)

353

(41)

Total operating expenses

48,097

33,059

155,641

105,347

Operating income

23,444

21,807

58,459

56,438

Other expenses, net:

Interest expense

(3,089)

(3,050)

(9,398)

(8,945)

Interest income

412

180

1,074

397

Foreign currency transaction gains (losses)

(50)

24

66

(162)

Total other expenses, net

(2,727)

(2,846)

(8,258)

(8,710)

Income before provision for income taxes

20,717

18,961

50,201

47,728

Provision for income taxes

(3,453)

(3,420)

(8,547)

(8,429)

Net income

$

17,264

$

15,541

$

41,654

$

39,299

Less: net income attributable to non-controlling interest (note 4)

8,091

7,402

19,502

18,529

Net income attributable to RE/MAX Holdings, Inc.

$

9,173

$

8,139

$

22,152

$

20,770

Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock

Basic

$

0.51

$

0.46

$

1.24

$

1.17

Diluted

$

0.51

$

0.46

$

1.24

$

1.17

Weighted average shares of Class A common stock outstanding

Basic

17,826,332

17,746,184

17,803,708

17,733,910

Diluted

17,840,158

17,771,212

17,830,942

17,767,638

Cash dividends declared per share of Class A common stock

$

0.21

$

0.20

$

0.63

$

0.60

See accompanying notes to unaudited condensed consolidated financial statements.

4

RE/MAX HOLDINGS, INC.

Condensed Consolidated Statements of Comprehensive Income

(In thousands)

(Unaudited)

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Net income

$

17,264

$

15,541

$

41,654

$

39,299

Change in cumulative translation adjustment

(39)

90

95

(77)

Other comprehensive income (loss), net of tax

(39)

90

95

(77)

Comprehensive income

17,225

15,631

41,749

39,222

Less: comprehensive income attributable to non-controlling interest

8,070

7,435

19,546

18,492

Comprehensive income attributable to RE/MAX Holdings, Inc., net of tax

$

9,155

$

8,196

$

22,203

$

20,730

See accompanying notes to unaudited condensed consolidated financial statements.

5

RE/MAX HOLDINGS, INC.

Condensed Consolidated Statements of Stockholders’ Equity

(In thousands, except share amounts)

(Unaudited)

Accumulated other

Class A

Class B

Additional

comprehensive

Non-

Total

common stock

common stock

paid-in

Retained

income (loss),

controlling

stockholders'

    

Shares

    

Amount

    

Shares

    

Amount

    

capital

    

earnings

    

net of tax

    

interest

    

equity

Balances, January 1, 2019

17,754,416

$

2

1

$

$

460,101

$

21,138

$

328

$

(402,294)

$

79,275

Net income

4,409

3,848

8,257

Distributions to non-controlling unitholders

(2,693)

(2,693)

Equity-based compensation expense and related dividend equivalents

70,797

3,213

(42)

3,171

Dividends to Class A common stockholders

(3,740)

(3,740)

Change in accumulated other comprehensive income

36

33

69

Payroll taxes related to net settled restricted stock units

(17,265)

(713)

(713)

Balances, March 31, 2019

17,807,948

2

1

462,601

21,765

364

(401,106)

83,626

Net income

8,570

7,563

16,133

Distributions to non-controlling unitholders

(4,613)

(4,613)

Equity-based compensation expense and related dividend equivalents

1,740

182

(1)

181

Dividends to Class A common stockholders

(3,739)

(3,739)

Change in accumulated other comprehensive income

33

32

65

Payroll taxes related to net settled restricted stock units

(569)

(18)

(18)

Other

290

290

Balances, June 30, 2019

17,809,119

$

2

1

$

$

463,055

$

26,595

$

397

$

(398,124)

$

91,925

Net income

9,173

8,091

17,264

Distributions to non-controlling unitholders

(4,154)

(4,154)

Equity-based compensation expense and related dividend equivalents

30,278

(888)

(31)

(919)

Dividends to Class A common stockholders

(3,745)

(3,745)

Change in accumulated other comprehensive income

(18)

(21)

(39)

Payroll taxes related to net settled restricted stock units

(3,678)

(105)

(105)

Other

183

183

Balances, September 30, 2019

17,835,719

$

2

1

$

$

462,245

$

31,992

$

379

$

(394,208)

$

100,410

6

Accumulated other

Class A

Class B

Additional

comprehensive

Non-

Total

common stock

common stock

paid-in

Retained

income (loss),

controlling

stockholders'

    

Shares

    

Amount

    

Shares

    

Amount

    

capital

    

earnings

    

net of tax

    

interest

    

equity

Balances, January 1, 2018

17,696,991

$

2

1

$

$

451,199

$

8,400

$

459

$

(410,934)

$

49,126

Net income

4,983

4,184

9,167

Distributions to non-controlling unitholders

(4,212)

(4,212)

Equity-based compensation expense and related dividend equivalents

46,520

1,268

(48)

1,220

Dividends to Class A common stockholders

(3,547)

(3,547)

Change in accumulated other comprehensive income

(43)

(39)

(82)

Payroll taxes related to net settled restricted stock units

(10,209)

(564)

(564)

Balances, March 31, 2018

17,733,302

2

1

451,903

9,788

416

(411,001)

51,108

Net income

7,648

6,943

14,591

Distributions to non-controlling unitholders

(3,606)

(3,606)

Equity-based compensation expense and related dividend equivalents

18,358

2,162

(65)

2,097

Dividends to Class A common stockholders

(3,549)

(3,549)

Change in accumulated other comprehensive income

(54)

(31)

(85)

Payroll taxes related to net settled restricted stock units

(5,476)

(331)

(331)

Other

311

311

Balances, June 30, 2018

17,746,184

$

2

1

$

$

454,045

$

13,822

$

362

$

(407,695)

$

60,536

Net income

8,139

7,402

15,541

Distributions to non-controlling unitholders

(3,441)

(3,441)

Equity-based compensation expense and related dividend equivalents

2,776

2,776

Dividends to Class A common stockholders

(3,549)

(3,549)

Change in accumulated other comprehensive income

57

33

90

Payroll taxes related to net settled restricted stock units

Other

205

205

Balances, September 30, 2018

17,746,184

$

2

1

$

$

457,026

$

18,412

$

419

$

(403,701)

$

72,158

See accompanying notes to unaudited condensed consolidated financial statements.

7

RE/MAX HOLDINGS, INC.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

Nine Months Ended September 30, 

2019

2018

Cash flows from operating activities:

Net income

$

41,654

$

39,299

Adjustments to reconcile net income to net cash provided by operating activities:

Depreciation and amortization

16,694

15,252

Bad debt expense

3,420

1,257

Loss (gain) on sale or disposition of assets and sublease, net

353

(146)

Equity-based compensation expense

4,860

6,141

Deferred income tax expense

3,630

3,503

Fair value adjustments to contingent consideration

330

(860)

Payments pursuant to tax receivable agreements

(2,854)

(5,047)

Other, net

840

902

Changes in operating assets and liabilities

(13,740)

(3,279)

Net cash provided by operating activities

55,187

57,022

Cash flows from investing activities:

Purchases of property, equipment and software and capitalization of trademark costs

(10,093)

(5,316)

Acquisitions, net of cash acquired of $ and $362, respectively

(25,888)

Restricted cash acquired with the Marketing Funds acquisition

28,495

Other

(1,200)

Net cash provided by (used in) investing activities

17,202

(31,204)

Cash flows from financing activities:

Payments on debt

(1,964)

(2,382)

Distributions paid to non-controlling unitholders

(11,460)

(11,259)

Dividends and dividend equivalents paid to Class A common stockholders

(11,298)

(10,758)

Payment of payroll taxes related to net settled restricted stock units

(836)

(895)

Payment of contingent consideration

(50)

Net cash used in financing activities

(25,558)

(25,344)

Effect of exchange rate changes on cash

76

(18)

Net increase (decrease) in cash, cash equivalents and restricted cash

46,907

456

Cash, cash equivalents and restricted cash, beginning of year

59,974

50,807

Cash, cash equivalents and restricted cash, end of period

$

106,881

$

51,263

Supplemental disclosures of cash flow information:

Cash paid for interest

$

9,004

$

8,487

Net cash paid for income taxes

$

6,032

$

4,802

Schedule of non-cash investing activities:

Increase (decrease) in accounts payable and accrued liabilities for purchases of property, equipment, software and capitalization of trademark costs

$

(577)

$

522

See accompanying notes to unaudited condensed consolidated financial statements.

8

1. Business and Organization

RE/MAX Holdings, Inc. (“RE/MAX Holdings”) and its consolidated subsidiaries, including RMCO, LLC (“RMCO”), are referred to hereinafter as the “Company.”

The Company is a franchisor in the real estate industry, franchising real estate brokerages globally under the RE/MAX brand (“RE/MAX”) and mortgage brokerages within the United States (“U.S.”) under the Motto Mortgage brand. RE/MAX, founded in 1973, has over 128,000 agents operating in over 8,000 offices and a presence in more than 110 countries and territories. Motto Mortgage (“Motto”), founded in 2016, is the first nationally franchised mortgage brokerage in the U.S.

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying Condensed Consolidated Balance Sheet at December 31, 2018, which was derived from the audited consolidated financial statements at that date, and the unaudited interim condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”). Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements are presented on a consolidated basis and include the accounts of RE/MAX Holdings and its consolidated subsidiaries. All significant intercompany accounts and transactions have been eliminated. In the opinion of management, the accompanying condensed consolidated financial statements reflect all normal and recurring adjustments necessary to present fairly the Company’s financial position as of September 30, 2019 and the results of its operations and comprehensive income, cash flows and changes in its stockholder’s equity for the three and nine months ended September 30, 2019 and 2018. Interim results may not be indicative of full-year performance. These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements within the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 (“2018 Annual Report on Form 10-K”).

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

Segment Reporting

In January 2019, the Company acquired all of the regional and pan-regional advertising fund entities previously owned by its founder and Chairman of the Board of Directors, David Liniger. All of these entities, except for the Western Canada region, were then merged into a new entity called RE/MAX Marketing Fund (with the Western Canada fund, collectively, the “Marketing Funds”). See Note 6, Acquisitions for more information. As a result of the acquisition of the Marketing Funds, the Company added the Marketing Funds as a reportable segment as of January 1, 2019.

The Company operates under the following reportable segments:

RE/MAX Franchising – comprises the operations of the Company’s owned and independent global franchising operations under the RE/MAX brand name and corporate-wide shared services expenses.
Marketing Funds – comprises the operations of the Company’s marketing campaigns designed to build and maintain brand awareness and support certain agent marketing technology.

9

Other – comprises the operations of Motto Franchising and the legacy operations of booj (see Note 6, Acquisitions for additional information), which, due to quantitative insignificance, do not meet the criteria of a reportable segment.

Principles of Consolidation

RE/MAX Holdings consolidates RMCO and records a non-controlling interest in the accompanying Condensed Consolidated Balance Sheets and records net income attributable to the non-controlling interest and comprehensive income attributable to the non-controlling interest in the accompanying Condensed Consolidated Statements of Income and Condensed Consolidated Statements of Comprehensive Income, respectively.

Revenue Recognition

The Company generates most of its revenue from contracts with customers. The Company’s franchise agreements offer the following benefits to the franchisee: common use and promotion of RE/MAX and Motto trademarks; distinctive sales and promotional materials; access to technology; standardized supplies and other materials used in RE/MAX and Motto offices; and recommended procedures for operation of RE/MAX or Motto offices. The Company concluded that these benefits are highly related and all a part of one performance obligation, a license of symbolic intellectual property that is billed through a variety of fees including franchise sales, continuing franchise fees, marketing funds fees, broker fees, and annual dues, described below. The Company has other performance obligations associated with contracts with customers in other revenue for training, marketing and events, and legacy booj customers. The method used to measure progress is over the passage of time for most streams of revenue. The following is a description of principal activities from which the Company generates its revenue.

Continuing Franchise Fees

Revenue from continuing franchise fees consists of fixed contractual fees paid monthly by franchisees based on the number of RE/MAX agents in the respective franchised region or office and the number of Motto offices open, reaching the full monthly billing once the Motto office has been open and operating for a year. This revenue is recognized in the month for which the fee is billed. This revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents and number of Motto offices.

Marketing Funds Fees

Revenue from Marketing Funds fees consists of fixed contractual fees paid monthly by franchisees based on the number of RE/MAX agents in the respective franchised region or office or the number of Motto offices. These revenues are obligated to be used for marketing campaigns to build brand awareness and to support agent marketing technology. Amounts received into the Marketing Funds are recognized as revenue in the month for which the fee is billed. This revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents or number of Motto offices.

All assets of the Marketing Funds are contractually restricted for the benefit of franchisees, and the Company recognizes an equal and offsetting liability on the Company’s balance sheet. Additionally, this results in recording an equal and offsetting amount of expenses against all revenues such that there is no impact to overall profitability of the Company from these revenues.

Annual Dues

Annual dues revenue consists of fixed contractual fees paid annually based on the number of RE/MAX agents. The Company defers the annual dues revenue when billed and recognizes the revenue ratably over the 12-month period to which it relates. Annual dues revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents.

10

The activity in the Company’s deferred revenue for annual dues is included in “Deferred revenue” and “Deferred revenue, net of current portion” on the Condensed Consolidated Balance Sheets, and consists of the following in aggregate (in thousands):

    

Balance at
beginning of period

    

New billings

    

Revenue recognized(a)

    

Balance at end
of period

Nine months ended September 30, 2019

$

15,877

$

26,877

$

(26,508)

$

16,246

(a)

Revenue recognized related to the beginning balance was $2.5 million and $13.9 million for the three and nine months ended September 30, 2019, respectively.

Broker Fees

Revenue from broker fees represents fees received from the Company’s RE/MAX franchised regions or franchise offices that are based on a percentage of RE/MAX agents’ gross commission income on home sale transactions. Revenue from broker fees is recognized as a sales-based royalty and recognized in the month when a home sale transaction occurs. Motto franchisees do not pay any fees based on the number or dollar value of loans brokered.

Franchise Sales

Franchise sales comprises revenue from the sale or renewal of franchises. A fee is charged upon a franchise sale or renewal. Those fees are deemed to be a part of the license of symbolic intellectual property and are recognized as revenue over the contractual term of the franchise agreement, which is typically five years for RE/MAX and seven years for Motto. The activity in the Company’s franchise sales deferred revenue accounts consists of the following (in thousands):

    

Balance at
beginning of period

    

New billings

    

Revenue recognized(a)

    

Balance at end
of period

Nine months ended September 30, 2019

$

27,560

$

5,410

$

(7,133)

$

25,837

(a)

Revenue recognized related to the beginning balance was $2.1 million and $6.5 million for the three and nine months ended September 30, 2019, respectively.

Commissions Related to Franchise Sales

Commissions paid on franchise sales are recognized as an asset and amortized over the contract life of the franchise agreement. The activity in the Company’s capitalized contract costs for commissions (which are included in “other current assets” and “other assets, net of current portion” on the Condensed Consolidated Balance Sheets) consist of the following (in thousands):

Balance at

Expense

Additions to contract

Balance at end

    

beginning of period

    

recognized

    

cost for new activity

    

of period

Nine months ended September 30, 2019

$

3,748

$

(969)

$

705

$

3,484

Other Revenue

Other revenue is primarily revenue from preferred marketing arrangements and event-based revenue from training and other programs. Revenue from preferred marketing arrangements involves both flat fees paid in advance as well as revenue sharing, both of which are recognized over the period of the arrangement and are recorded net as the Company does not control the good or service provided. Event-based revenue is recognized when the event occurs and until then is included in “Deferred revenue”. Other revenue also includes revenue from booj’s legacy operations for its external customers as booj continues to provide technology products and services, such as websites, mobile apps, and reporting and website tools, to its legacy customers.

11

Disaggregated Revenue

In the following table, segment revenue is disaggregated by geographical area (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2019

    

2018

    

2019

    

2018

U.S.

$

42,013

$

43,689

$

125,437

$

130,384

Canada

5,886

6,170

17,128

18,146

Global

3,182

2,591

8,725

7,624

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

U.S.

16,163

49,216

Canada

1,644

5,029

Global

227

621

Total Marketing Funds

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total

$

71,541

$

54,866

$

214,100

$

161,785

In the following table, segment revenue is disaggregated by owned or independent regions in the U.S. and Canada for the RE/MAX Franchising segment (in thousands). The split between owned or independent regions is not material to the Marketing Funds or Other segments:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

    

2018

2019

    

2018

Company-owned Regions

$

33,941

$

35,138

$

97,978

$

102,193

Independent Regions

11,211

11,904

33,528

34,747

Global and Other

5,929

5,408

19,784

19,214

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

Marketing Funds

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total

$

71,541

$

54,866

$

214,100

$

161,785

Transaction Price Allocated to the Remaining Performance Obligations

The following table includes estimated revenue by year expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period (in thousands):

    

Remaining 3
months of
2019

    

2020

    

2021

    

2022

    

2023

    

2024

    

Thereafter

    

Total

Annual dues

$

7,132

$

9,114

$

$

$

$

$

$

16,246

Franchise sales

1,900

6,805

5,460

4,012

2,516

1,294

3,850

25,837

Total

$

9,032

$

15,919

$

5,460

$

4,012

$

2,516

$

1,294

$

3,850

$

42,083

12

Cash, Cash Equivalents and Restricted Cash

All cash held by the Marketing Funds is contractually restricted. The following table reconciles the amounts presented for cash, both unrestricted and restricted, in the Condensed Consolidated Balance Sheets to the amounts presented in the Condensed Consolidated Statements of Cash Flows (in thousands):

September 30, 

December 31, 

    

2019

2018

Cash and cash equivalents

$

87,763

$

59,974

Restricted cash

19,118

Total cash, cash equivalents and restricted cash

$

106,881

$

59,974

Services Provided to the Marketing Funds by RE/MAX Franchising

RE/MAX Franchising charges the Marketing Funds for various services it performs. These services are primarily comprised of (a) providing agent marketing technology, including customer relationship management tools, the www.remax.com website, agent and office websites, and mobile apps, (b) dedicated employees focused on marketing campaigns, and (c) various administrative services including accounting, tax and legal. Because these costs are ultimately paid by the Marketing Funds, they do not impact the net income of RE/MAX Holdings as the Marketing Funds have no reported net income.

Costs charged from RE/MAX Franchising to the Marketing Funds are as follows (in thousands):

Three Months Ended

Nine Months Ended

September 30, 2019

September 30, 2019

Technology development - operating

$

1,523

$

3,687

Technology development - capital

1,420

3,884

Marketing staff and administrative services

589

2,638

Total

$

3,532

$

10,209

Costs charged to the Marketing Funds for the three and nine months ended September 30, 2018 are disclosed in Note 15, Related-Party Transactions.

Recently Adopted Accounting Pronouncements

In February 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220), which adjusts the classification of stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. ASU 2018-02 became effective for the Company on January 1, 2019. The standard is to be applied either in the period of adoption or retrospectively to each period affected by the Tax Cuts and Jobs Act. The Company completed the majority of its accounting for the tax effects of the Tax Cuts and Jobs Act as of December 31, 2017. The amendments of ASU 2018-02 did not have a significant impact on the Company’s consolidated financial statements and related disclosures.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), with several subsequent amendments, which requires lessees to recognize the assets and liabilities that arise from operating and finance leases on the consolidated balance sheets, with a few exceptions. ASU 2016-02 became effective for the Company on January 1, 2019 and replaced the existing lease guidance in U.S. GAAP when it became effective. The Company did not retrospectively recast prior periods presented and instead adjusted assets and liabilities on January 1, 2019. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company to forgo reassessing (a) whether a contract contains a lease, (b) lease classification, and (c) whether capitalized costs associated with a lease are initial direct costs. The practical expedient was applied consistently to all the Company’s leases,

13

including those for which the Company acts as the lessor. In addition, the Company elected the practical expedient relating to the combination of lease and non-lease components as a single lease component. The Company chose not to apply the hindsight practical expedient. The new lease guidance has been applied to all the Company’s leases as of January 1, 2019, which impacted how operating lease assets and liabilities were recorded within the Condensed Consolidated Balance Sheet, resulting in the recording of approximately $65.8 million of lease liabilities and approximately $55.6 million of right-of-use (“ROU”) assets on the Condensed Consolidated Balance Sheet. Deferred rent and sublease loss balances as of January 1, 2019 of approximately $9.3 million and approximately $2.4 million, respectively, and intangible assets of approximately $1.5 million were subsumed into the ROU asset at transition. Adoption of the new standard did not materially affect the Company’s consolidated net earnings and had no impact on cash flows. See Note 3, Leases, for more information.

New Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820), with several subsequent amendments, which eliminates certain disclosure requirements for fair value measurements and requires new or modified disclosures. ASU 2018-13 is effective for the Company beginning January 1, 2020. Certain changes are applied retrospectively to each period presented and others are to be applied either in the period of adoption or prospectively. The Company believes the amendments of ASU 2018-13 will not have a significant impact on the Company’s consolidated financial statements and related disclosures.

In January 2017, the FASB issued ASU 2017-04, Intangibles – Goodwill and Other (Topic 350), which simplifies the subsequent measurement of goodwill by eliminating step two from the goodwill impairment test. ASU 2017-04 is effective for annual and interim impairment tests beginning January 1, 2020 for the Company and is required to be adopted using a prospective approach. Early adoption is allowed for annual goodwill impairment tests performed on testing dates after January 1, 2017.

3. Leases

The Company leases corporate offices, a distribution center, billboards and certain equipment. As all franchisees are independently owned and operated, there are no leases recognized for any offices used by the Company’s franchisees. The leases have remaining lease terms ranging from less than a year up to 15 years, some of which include one or more options to renew, with renewal terms that can extend the lease term from one to 20 years depending on the lease. Of these renewal options, the Company determined that none are reasonably certain to be exercised. All the Company’s material leases are classified as operating leases.

The Company has a lease for its corporate headquarters office building (the “Master Lease”) that expires in 2028. The Company may, at its option, extend the Master Lease for two renewal periods of 10 years. Under the terms of the Master Lease, the Company pays an annual base rent, which escalates 3% each year, including the first optional renewal period. The second optional renewal period resets to fair market rental value, and the rent escalates 3% each year until expiration. The Company pays for insurance, property taxes and operating expenses of the leased space. The Master Lease is the Company’s only significant lease.

The Company acts as the lessor for four sublease agreements on its corporate headquarters, consisting solely of operating leases, each of which include a renewal option for the lessee to extend the length of the lease. Renewal options for two of the sublease agreements are contingent upon renewal of the corporate headquarters lease, which is not reasonably certain to be exercised in 2028. As such, the Company determined these sublease renewal options are not reasonably certain to be exercised. Renewal options for the remaining two sublease agreements have already been exercised and will expire before the end of the corporate headquarters lease in 2028.

The Company has made an accounting policy election not to recognize right-of-use assets and lease liabilities that arise from any of its short-term leases. All leases with a term of 12 months or less at commencement, for which the Company is not reasonably certain to exercise available renewal options that would extend the lease term past 12 months, will be recognized on a straight-line basis over the lease term.

14

The Company used its Senior Secured Credit Facility interest rate to extrapolate a rate for each of its leases to calculate the present value of the lease liability and right-of-use asset. A summary of the Company’s lease cost is as follows (in thousands, except for weighted-averages):

Nine Months Ended September 30, 2019

Lease Cost

Operating lease cost (a)

$

9,175

Sublease income

(1,111)

Short-term lease cost (b)

5,998

Total lease cost

$

14,062

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

6,358

Weighted-average remaining lease term in years - operating leases

8.7

Weighted-average discount rate - operating leases

6.32

%

(a)Includes approximately $2.7 million of variable lease cost.
(b)Includes expenses associated with short-term leases of billboard advertisements and is included in “Marketing Funds expenses” on the Condensed Consolidated Statements of Income.

Maturities under non-cancellable leases as of September 30, 2019 were as follows (in thousands):

Rent Payments

Sublease Receipts

Total Cash Outflows

Year ending December 31:

Remainder of 2019

    

$

2,146

$

(288)

$

1,858

2020

8,753

(888)

7,865

2021

9,007

(775)

8,232

2022

9,001

(804)

8,197

2023

9,173

(822)

8,351

Thereafter

43,686

(1,382)

42,304

Total lease payments

$

81,766

$

(4,959)

$

76,807

Less: imputed interest

19,529

Present value of lease liabilities

$

62,237

As previously disclosed in our 2018 Annual Report on Form 10-K and under the previous lease accounting, maturities under non-cancellable leases as of December 31, 2018 were as follows (in thousands):

Rent Payments

Sublease Receipts

Total Cash Outflows

Year ending December 31:

2019

    

$

9,402

$

(1,087)

$

8,315

2020

9,601

(873)

8,728

2021

9,341

(775)

8,566

2022

9,011

(804)

8,207

2023

9,169

(827)

8,342

Thereafter

43,556

(1,382)

42,174

Total lease payments

$

90,080

$

(5,748)

$

84,332

15

4. Non-controlling Interest

RE/MAX Holdings is the sole managing member of RMCO and operates and controls all of the business affairs of RMCO. The ownership of the common units in RMCO is summarized as follows:

September 30, 2019

December 31, 2018

    

Shares

    

Ownership %

    

Shares

    

Ownership %

 

Non-controlling interest ownership of common units in RMCO

12,559,600

41.32

%  

12,559,600

41.43

%

RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO)

17,835,719

58.68

%  

17,754,416

58.57

%

Total common units in RMCO

30,395,319

100.00

%  

30,314,016

100.00

%

The weighted average ownership percentages for the applicable reporting periods are used to calculate the net income attributable to RE/MAX Holdings. A reconciliation of “Income before provision for income taxes” to “Net Income attributable to RE/MAX Holdings, Inc.” and “Net Income attributable to non-controlling interest” in the accompanying Condensed Consolidated Statements of Income for the periods indicated is detailed as follows (in thousands, except for percentages):

Three Months Ended September 30, 

2019

2018

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

Weighted average ownership percentage of RMCO(a)

58.67

%  

41.33

%  

100.00

%  

58.56

%  

41.44

%  

100.00

%

Income before provision for income taxes(a)

$

12,152

$

8,565

$

20,717

$

11,096

$

7,865

$

18,961

Provision for income taxes(b)(c)

(2,979)

(474)

(3,453)

(2,957)

(463)

(3,420)

Net income

$

9,173

$

8,091

$

17,264

$

8,139

$

7,402

$

15,541

Nine Months Ended September 30, 

2019

2018

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

Weighted average ownership percentage of RMCO(a)

58.64

%  

41.36

%  

100.00

%  

58.54

%  

41.46

%  

100.00

%

Income before provision for income taxes(a)

$

29,438

$

20,763

$

50,201

$

27,916

$

19,812

$

47,728

Provision for income taxes(b)(c)

(7,286)

(1,261)

(8,547)

(7,146)

(1,283)

(8,429)

Net income

$

22,152

$

19,502

$

41,654

$

20,770

$

18,529

$

39,299

(a)The weighted average ownership percentage of RMCO differs from the allocation of income before provision for income taxes between RE/MAX Holdings and the non-controlling interest due to certain relatively insignificant expenses recorded at RE/MAX Holdings.
(b)The provision for income taxes attributable to RE/MAX Holdings is primarily comprised of U.S. federal and state income taxes on its proportionate share of the pass-through income from RMCO. It also includes RE/MAX Holdings’ share of taxes directly incurred by RMCO and its subsidiaries, related primarily to tax liabilities in certain foreign jurisdictions.
(c)The provision for income taxes attributable to the non-controlling interest represents its share of taxes related primarily to tax liabilities in certain foreign jurisdictions directly incurred by RMCO or its subsidiaries. Because RMCO is a pass-through entity, there is no U.S. federal and state income tax provision recorded on the non-controlling interest.

16

Distributions and Other Payments to Non-controlling Unitholders

Under the terms of RMCO’s fourth amended and restated limited liability company operating agreement (the “RMCO, LLC Agreement”), RMCO makes cash distributions to non-controlling unitholders on a pro-rata basis. The distributions paid or payable to non-controlling unitholders are summarized as follows (in thousands):

Nine Months Ended

September 30, 

    

2019

    

2018

Tax and other distributions

$

3,547

$

3,723

Dividend distributions

7,913

7,536

Total distributions to non-controlling unitholders

$

11,460

$

11,259

5. Earnings Per Share and Dividends

Earnings Per Share

Basic earnings per share (“EPS”) measures the performance of an entity over the reporting period. Diluted EPS measures the performance of an entity over the reporting period while giving effect to all potentially dilutive common shares that were outstanding during the period. The treasury stock method is used to determine the dilutive potential of stock options and restricted stock units.

The following is a reconciliation of the numerator and denominator used in the basic and diluted EPS calculations (in thousands, except share and per share information):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Numerator

Net income attributable to RE/MAX Holdings, Inc.

$

9,173

$

8,139

$

22,152

$

20,770

Denominator for basic net income per share of Class A common stock

Weighted average shares of Class A common stock outstanding

17,826,332

17,746,184

17,803,708

17,733,910

Denominator for diluted net income per share of Class A common stock

Weighted average shares of Class A common stock outstanding

17,826,332

17,746,184

17,803,708

17,733,910

Add dilutive effect of the following:

Restricted stock units

13,826

25,028

27,234

33,728

Weighted average shares of Class A common stock outstanding, diluted

17,840,158

17,771,212

17,830,942

17,767,638

Earnings per share of Class A common stock

Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, basic

$

0.51

$

0.46

$

1.24

$

1.17

Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, diluted

$

0.51

$

0.46

$

1.24

$

1.17

Outstanding Class B common stock does not share in the earnings of RE/MAX Holdings and is therefore not a participating security. Accordingly, basic and diluted net income per share of Class B common stock has not been presented.

17

Dividends

Dividends declared and paid quarterly per share on all outstanding shares of Class A common stock were as follows (in thousands, except share and per share information):

Nine Months Ended September 30, 

2019

2018

    

Date paid

    

Per share

    

Amount paid
to Class A
stockholders

    

Amount paid
to non-controlling
unitholders

    

Date paid

    

Per share

    

Amount paid
to Class A
stockholders

    

Amount paid
to non-controlling
unitholders

Dividend declared during quarter ended:

March 31

March 20, 2019

$

0.21

$

3,740

$

2,638

March 21, 2018

$

0.20

$

3,547

$

2,512

June 30

May 29, 2019

0.21

3,739

2,638

May 30, 2018

0.20

3,549

2,512

September 30

August 29, 2019

0.21

3,745

2,638

August 29, 2018

0.20

3,549

2,512

$

0.63

$

11,224

$

7,914

$

0.60

$

10,645

$

7,536

On October 30, 2019, the Company’s Board of Directors declared a quarterly dividend of $0.21 per share on all outstanding shares of Class A common stock, which is payable on November 27, 2019 to stockholders of record at the close of business on November 13, 2019.

6. Acquisitions

Marketing Funds

On January 1, 2019, the Company acquired all of the regional and pan-regional advertising fund entities previously owned by its founder and Chairman of the Board of Directors, David Liniger, for a nominal amount. As in the past, the Marketing Funds are contractually obligated to use the funds collected to support both regional and pan-regional marketing campaigns designed to build and maintain brand awareness and to support the Company’s agent marketing technology. The Company does not plan for the use of the funds to change because of this acquisition and consolidation. The acquisitions of the Marketing Funds are part of the Company’s succession plan, and ownership of the Marketing Funds by the franchisor is a common structure. Expenses incurred with the acquisition of the Marketing Funds were not material.

The total assets equal the total liabilities of the Marketing Funds and beginning January 1, 2019, are reflected in the condensed consolidated financial statements of the Company. The Company also began recognizing revenue from the amounts collected, which substantially increased its revenues and expenses.

The following table summarizes the Company’s allocation of the purchase price to the fair value of assets acquired and liabilities assumed (in thousands):

Restricted cash

$

28,495

Other current assets

8,472

Property and equipment

788

Other assets, net of current portion

126

Total assets acquired

37,881

Other current liabilities

37,881

Total liabilities assumed

37,881

Total acquisition price

$

-

The Company finalized its accounting for the acquisition of the Marketing Funds during the three months ended June 30, 2019. The Marketing Funds constitutes a business and was accounted for using the fair value acquisition method. The total purchase price was allocated to the assets acquired based on their estimated fair values.

18

Booj, LLC

On February 26, 2018, RE/MAX, LLC acquired all membership interests in booj using $26.3 million in cash generated from operations, plus up to approximately $10.0 million in equity-based compensation to be earned over time, based on grant date fair value, which will be accounted for as compensation expense in the future (see Note 12, Equity-Based Compensation for additional information). RE/MAX, LLC acquired booj in order to deliver core technology solutions designed for and with RE/MAX affiliates.

The following table summarizes the Company’s allocation of the purchase price to the fair value of assets acquired and liabilities assumed (in thousands):

    

booj

Cash

$

362

Other current assets

367

Property and equipment

625

Software

7,400

Trademarks

500

Non-compete agreement

1,200

Customer relationships

800

Other intangible assets

1,589

Other assets, net of current portion

336

Total assets acquired, excluding goodwill

13,179

Current portion of debt

(606)

Other current liabilities

(557)

Debt, net of current portion

(805)

Total liabilities assumed

(1,968)

Goodwill

15,039

Total purchase price

$

26,250

The Company finalized its accounting for the acquisition of booj during the year ended December 31, 2018. Booj constitutes a business and was accounted for using the fair value acquisition method. The total purchase price was allocated to the assets acquired based on their estimated fair values. The largest intangible assets acquired were valued using an income approach which utilizes Level 3 inputs and are being amortized over a weighted-average useful life using the straight-line method. The excess of the total purchase price over the fair value of the identifiable assets acquired was recorded as goodwill. The goodwill is attributable to expected synergies and projected long-term revenue growth for the RE/MAX network. All of the goodwill recognized is tax deductible.

Unaudited Pro Forma Financial Information

The following unaudited pro forma financial information reflects the consolidated results of operations of the Company as if the acquisition of booj had occurred on January 1, 2017 and the acquisition of the Marketing Funds had occurred January 1, 2018. The historical financial information has been adjusted to give effect to events that are (1) directly attributed to the acquisitions, (2) factually supportable and (3) expected to have a continuing impact on the combined results. This unaudited pro forma information should not be relied upon as necessarily being indicative of the historical results that would have been obtained if the acquisitions had actually occurred on such dates, nor of the results that may be obtained in the future.

Three Months Ended

Nine Months Ended

September 30, 2018

September 30, 2018

(in thousands, except per share amounts)

Total revenue

$

73,361

$

218,793

Net income attributable to RE/MAX Holdings, Inc.

$

8,139

$

19,779

Basic earnings per common share

$

0.46

$

1.12

Diluted earnings per common share

$

0.46

$

1.11

19

7. Intangible Assets and Goodwill

The following table provides the components of the Company’s intangible assets (in thousands, except weighted average amortization period in years):

    

Weighted

    

    

    

    

    

    

Average

As of September 30, 2019

As of December 31, 2018

Amortization

Initial

Accumulated

Net

Initial

Accumulated

Net

Period

Cost

Amortization

Balance

Cost

Amortization

Balance

Franchise agreements

12.5

$

180,867

$

(89,329)

$

91,538

$

180,867

$

(77,710)

$

103,157

Other intangible assets:

Software (a)

4.3

$

27,824

$

(8,534)

$

19,290

$

20,579

$

(5,802)

$

14,777

Trademarks

9.3

1,900

(988)

912

1,857

(839)

1,018

Non-compete agreements

7.7

3,700

(1,383)

2,317

3,700

(896)

2,804

Training materials

5.0

2,400

(520)

1,880

2,350

(157)

2,193

Other (b)

5.0

800

(253)

547

2,389

(216)

2,173

Total other intangible assets

5.0

$

36,624

$

(11,678)

$

24,946

$

30,875

$

(7,910)

$

22,965

(a)As of September 30, 2019 and December 31, 2018, capitalized software development costs of $8.2 million and $4.5 million, respectively, were related to technology projects not yet complete and ready for their intended use and thus were not subject to amortization.
(b)Other consists of customer relationships and a favorable market lease, both obtained in connection with the acquisition of booj. The favorable market lease was subsumed into “Operating lease right of use assets” on the accompanying Condensed Consolidated Balance Sheet upon adopting the new lease standard on January 1, 2019. See Note 2, Summary of Significant Accounting Policies for additional information.

Amortization expense for the three months ended September 30, 2019 and 2018 was $5.2 million and $5.3 million, respectively. Amortization expense for the nine months ended September 30, 2019 and 2018 was $15.5 million and $14.4 million, respectively.

The estimated future amortization expense for the next five years related to intangible assets is as follows (in thousands):

As of September 30, 2019:

    

Remainder of 2019

$

5,461

2020

$

23,168

2021

$

22,361

2022

$

19,064

2023

$

14,353

The following table presents changes to goodwill (in thousands), by segment:

    

RE/MAX
Franchising

    

Other

    

Total

Balance, January 1, 2019

$

138,884

$

11,800

$

150,684

Effect of changes in foreign currency exchange rates

92

92

Balance, September 30, 2019

$

138,976

$

11,800

$

150,776

20

8. Accrued Liabilities

Accrued liabilities consist of the following (in thousands):

    

September 30, 

    

December 31,

2019

2018

Marketing Funds (a)

$

35,633

$

Accrued payroll and related employee costs

9,205

6,517

Accrued taxes

1,803

1,480

Accrued professional fees

1,295

2,010

Other

3,193

3,136

$

51,129

$

13,143

(a)Consists primarily of liabilities recognized to reflect the contractual restriction that all funds collected in the Marketing Funds must be spent for designated purposes. See Note 2, Summary of Significant Accounting Policies for additional information. As previously noted, the Marketing Funds were acquired on January 1, 2019.

9. Debt

Debt, net of current portion, consists of the following (in thousands):

    

September 30, 

    

December 31,

2019

2018

Senior Secured Credit Facility

$

227,950

$

229,713

Other long-term financing(a)

425

635

Less unamortized debt issuance costs

(1,257)

(1,481)

Less unamortized debt discount costs

(917)

(1,080)

Less current portion(a)

(2,645)

(2,622)

$

223,556

$

225,165

(a)Includes financing assumed with the acquisition of booj. As of September 30, 2019, the carrying value of this financing approximates the fair value.

Maturities of debt are as follows (in thousands):

As of September 30, 2019:

    

Remainder of 2019

$

658

2020

2,704

2021

2,350

2022

2,350

2023

220,313

$

228,375

Senior Secured Credit Facility

On December 15, 2016, RMCO and RE/MAX, LLC, a wholly owned subsidiary of RMCO, entered into a credit agreement with JPMorgan Chase Bank, N.A., as administrative agent, and various lenders party thereto (the “Senior Secured Credit Facility”). The Senior Secured Credit Facility consists of a $235.0 million term loan facility which matures on December 15, 2023 and a $10.0 million revolving loan facility which must be repaid on December 15, 2021. As of September 30, 2019, the Company had no revolving loans outstanding under its Senior Secured Credit Facility. As of September 30, 2019, the interest rate on the term loan facility was 4.79%.

21

10. Fair Value Measurements

Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering assumptions, the Company follows a three-tier fair value hierarchy, which is described in detail in the 2018 Annual Report on Form 10-K.

A summary of the Company’s liabilities measured at fair value on a recurring basis is as follows (in thousands):

As of September 30, 2019

As of December 31, 2018

    

Fair Value

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

    

Level 1

    

Level 2

    

Level 3

Liabilities

Contingent consideration

$

5,400

$

$

$

5,400

$

5,070

$

$

$

5,070

The Company is required to pay additional purchase consideration totaling 8% of gross receipts collected by Motto each year (the “Revenue Share Year”) through September 30, 2026, with no limitation as to the maximum payout. The fair value of the contingent purchase consideration represents the forecasted discounted cash payments that the Company expects to pay. Increases or decreases in the fair value of the contingent purchase consideration can result from changes in discount rates as well as the timing and amount of forecasted revenues. The forecasted revenue growth assumption that is most sensitive is the assumed franchise sales count for which the forecast assumes between 50 and 80 franchises sold annually. This assumption is based on historical sales and an assumption of growth over time. A 10% reduction in the number of franchise sales would decrease the liability by $0.4 million. A 1% change to the discount rate applied to the forecast would change the liability by approximately $0.2 million. The Company measures this liability each reporting period and recognizes changes in fair value, if any, in “Selling, operating and administrative expenses” in the accompanying Condensed Consolidated Statements of Income.

The table below presents a reconciliation of this liability (in thousands):

Balance at January 1, 2019

$

5,070

Fair value adjustments

330

Balance at September 30, 2019

$

5,400

The following table summarizes the carrying value and fair value of the Senior Secured Credit Facility (in thousands):

September 30, 

December 31,

2019

2018

    

Carrying
Amount

    

Fair Value
Level 2

    

Carrying
Amount

    

Fair Value
Level 2

Senior Secured Credit Facility

$

225,776

$

226,240

$

227,152

$

221,673

11. Income Taxes

The “Provision for income taxes” in the accompanying Condensed Consolidated Statements of Income is based on an estimate of the Company’s annualized effective income tax rate.

On December 22, 2017, the Tax Cuts and Jobs Act (“TCJA”) was enacted which includes significant changes to the U.S. Corporate tax system. The Company will continue to evaluate tax planning opportunities as well as monitor any changes that might be contained in the final regulations related to TCJA. Such final regulations are expected to be issued in 2019 and early 2020.

22

12. Equity-Based Compensation

Employee equity-based compensation expense, net of the amount capitalized in internally developed software, is as follows (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2019

    

2018

    

2019

    

2018

Expense from Time-based awards (a)

$

1,883

$

1,417

$

5,846

$

3,278

Expense from Performance-based awards (a)(b)

(3,582)

1,310

(3,332)

2,879

Expense from bonus to be settled in shares (c)

687

2,505

Equity-based compensation capitalized (a)

25

(10)

(159)

(16)

Equity-based compensation expense

(987)

2,717

4,860

6,141

Tax benefit from equity-based compensation

139

(384)

(688)

(868)

Deficit / (excess) tax benefit from equity-based compensation

(58)

55

(145)

Net compensation cost

$

(906)

$

2,333

$

4,227

$

5,128

(a)Includes expense recognized and costs capitalized in connection with the awards granted to booj employees and former owners at the time of acquisition.
(b)Expense recognized for performance-based awards is re-assessed each quarter based on expectations of achievement against the performance conditions. For the three and nine months ended September 30, 2019, the Company reversed expense of approximately $3.5 million for awards granted for certain booj work deliverables. This reversal was primarily a result of modifying the awards to extend the due date of the performance conditions from November 1, 2019 to December 31, 2019. This modification occurred in late September 2019, with accounting for this modification resulting in the reversal of the cumulative expense previously recognized and the expensing for the modified award over the new vesting period from late September through December 31, 2019 resulting in $2.4 million to be recognized in the fourth quarter of 2019. Also, for the three and nine months ended September 30, 2019, certain conditions were no longer deemed probable of being met for awards, separate from the aforementioned booj stock awards, that are tied to the achievement of a revenue target measured over a three-year performance period. Therefore, the cumulative expense previously recognized was reversed in the respective period.
(c)In 2019, the Company revised its annual bonus plan so that a portion of the bonus for most employees will be settled in shares if the Company meets certain performance metrics. The share amounts to be issued will be determined based on the stock price at the time of vesting in early 2020. These amounts are recognized as “Accrued liabilities” in the accompanying Condensed Consolidated Balance Sheet and are not included in “Additional paid-in capital” until shares are issued.

Time-based Restricted Stock Units

The following table summarizes equity-based compensation activity related to time-based RSUs:

    

Time-based
restricted stock
units

    

Weighted average
grant date fair
value per share

Balance, January 1, 2019

298,610

$

51.97

Granted

176,870

$

38.55

Shares vested (including tax withholding)(a)

(76,433)

$

43.46

Forfeited

(15,293)

$

46.58

Balance, September 30, 2019

383,754

$

47.70

(a)Pursuant to the terms of the 2013 Incentive Plan, RSUs withheld by the Company for the payment of the employee's tax withholding related to an RSU vesting are added back to the pool of shares available for future awards.

23

At September 30, 2019, there was $11.5 million of total unrecognized time-based RSU expense, all of which is related to unvested awards. This compensation expense is expected to be recognized over the weighted-average remaining vesting period of 2.04 years for time-based restricted stock units.

Performance-based Restricted Stock Units

The following table summarizes equity-based compensation activity related to performance-based RSUs:

    

Performance-based
restricted stock
units

    

Weighted average
grant date fair
value per share

Balance, January 1, 2019

179,615

$

55.75

Granted (a)

119,410

$

38.87

Shares vested

(26,382)

$

30.05

Forfeited

(36,548)

$

55.53

Balance, September 30, 2019

236,095

$

42.36

(a)Represents the total participant target award.

At September 30, 2019, there was $3.7 million of total unrecognized performance-based RSU expense, all of which is related to unvested awards. This compensation expense is expected to be recognized over the weighted-average remaining vesting period of 0.96 years for performance-based RSUs.

13. Leadership Changes and the New Service Model

On February 9, 2018, the Company announced the retirement of the Company’s President. The Company entered into a Separation Agreement with the President, and pursuant to the terms of this agreement, the Company incurred a total cost of $1.8 million which was recorded to “Selling, operating and administrative expenses” in the accompanying Condensed Consolidated Statements of Income during the quarter ended March 31, 2018, which is being paid over a 39-month period.

In addition, the Company announced a new service model in early 2019 designed to deliver more value to franchisees, as well as support franchisee growth and professional development (the “New Service Model”). In connection with the New Service Model, the Company incurred approximately $2.1 million in total expenses related to severance and outplacement services provided to certain former employees of the Company, of which $0.7 million in expense was recognized for the three months ended March 31, 2019 and the remainder was recognized in 2018. These expenses are included in “Selling, operating and administrative expenses” in the accompanying Condensed Consolidated Statements of Income. All of the above costs were attributable to the RE/MAX Franchising reportable segment.

14. Commitments and Contingencies

In March and April of 2019, three putative class action complaints were filed against National Association of Realtors (“NAR”), Realogy Holdings Corp., HomeServices of America, Inc, RE/MAX Holdings, and Keller Williams Realty, Inc. The first was filed on March 6, 2019, by plaintiff Christopher Moehrl in the Northern District of Illinois. The second was filed on April 15, 2019, by plaintiff Sawbill Strategies, Inc., also in the Northern District of Illinois. These two actions have now been consolidated. A third action was filed by plaintiffs Joshua Sitzer and four other individual plaintiffs in the Western District of Missouri. The complaints (collectively “Moehrl/Sitzer suits”) make substantially similar allegations and seek substantially similar relief. The plaintiffs allege that a NAR rule requires brokers to make a blanket, non-negotiable offer of buyer broker compensation when listing a property, resulting in inflated costs to sellers in violation of federal antitrust law. They further allege that certain defendants use their agreements with franchisees to require adherence to the NAR rule in violation of federal antitrust law. Amended complaints add allegations regarding buyer steering and non-disclosure of buyer-broker compensation to the buyer. Additionally, plaintiffs in the action filed by Sitzer et al allege violations of the Missouri Merchandising Practices Act. By agreement, RE/MAX, LLC was substituted for RE/MAX Holdings as defendant in the actions. Among other requested relief, plaintiffs seek damages

24

against the defendants and an injunction enjoining defendants from requiring sellers to pay the buyer broker. The Company intends to vigorously defend against all claims.

In addition, the Company is subject to litigation claims arising in the ordinary course of business. The Company believes that it has adequately accrued for legal matters in accordance with the requirements of GAAP. The Company records litigation accruals for legal matters which are both probable and estimable and for related legal costs as incurred. The Company does not reduce these liabilities for potential insurance or third-party recoveries.

Management of the Company believes that no such litigation matters involving a reasonably possible chance of loss will, individually or in the aggregate, result in a material adverse effect on the Company's financial condition, results of operations and cash flows.

There have been no other material changes to the Company’s commitments and contingencies as of the date of this report, outside of the ordinary course of business, since reporting in the Company’s 2018 Form 10-K.

15. Related-Party Transactions

The majority stockholders of RIHI, specifically the Company’s current Chairman and Co-Founder and the Company’s Vice Chair and Co-Founder have made and continue to make a golf course they own available to the Company for business purposes. The Company used the golf course and related facilities for business purposes at minimal charge during the nine months ended September 30, 2019 and 2018. Additionally, the Company recorded expense of $0.5 million for the value of the benefits provided to Company personnel and others for the complimentary use of the golf course during each of the nine months ended September 30, 2019 and 2018, with an offsetting increase in additional paid in capital.

The Company provides services, such as accounting, legal, marketing, technology, human resources and public relations services, to certain affiliated entities (primarily the Company’s affiliated marketing funds prior to the acquisition of the Marketing Funds on January 1, 2019), and it allows these companies to share its leased office space. During the three and nine months ended September 30, 2018, the total amount allocated for services rendered and rent for office space provided on behalf of affiliated entities was $0.9 million and $2.8 million, respectively. As of January 1, 2019, the affiliated marketing funds are included in the consolidated financial statements (see Note 6, Acquisitions for additional information), and therefore, are no longer considered related parties.

16. Segment Information

The Company has two reportable segments: RE/MAX Franchising and the Marketing Funds. The category Other consists of the Motto Franchising and booj operating segments. Management evaluates the operating results of its segments based upon revenue and adjusted earnings before interest, the provision for income taxes, depreciation and amortization and other non-cash and non-recurring cash charges or other items (“Adjusted EBITDA”). The Company’s presentation of Adjusted EBITDA may not be comparable to similar measures used by other companies. The accounting policies of the reportable segments are the same as those described in Note 2, Summary of Significant Accounting Policies.

25

The following table presents revenue from external customers by segment (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Continuing franchise fees

$

24,096

$

24,836

$

72,191

$

74,398

Annual dues

8,835

9,106

26,508

26,775

Broker fees

13,292

13,488

35,339

36,669

Franchise sales and other revenue

4,858

5,020

17,252

18,312

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

Marketing Funds fees

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total revenue

$

71,541

$

54,866

$

214,100

$

161,785

The following table presents a reconciliation of Adjusted EBITDA by segment to income before provision for income taxes (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Adjusted EBITDA: RE/MAX Franchising

$

29,134

$

30,632

$

83,299

$

84,429

Adjusted EBITDA: Other

(976)

(1,169)

(2,269)

(3,377)

Adjusted EBITDA: Consolidated (a)

28,158

29,463

81,030

81,052

Gain (loss) on sale or disposition of assets and sublease, net

10

5

(353)

146

Equity-based compensation expense (b)

987

(2,717)

(4,860)

(6,141)

Acquisition-related expense (c)

(181)

(141)

(268)

(1,628)

Special Committee investigation and remediation expense (d)

(111)

(2,761)

Fair value adjustments to contingent consideration (e)

15

940

(330)

860

Interest income

412

180

1,074

397

Interest expense

(3,089)

(3,050)

(9,398)

(8,945)

Depreciation and amortization

(5,595)

(5,608)

(16,694)

(15,252)

Income before provision for income taxes

$

20,717

$

18,961

$

50,201

$

47,728

(a)As the revenue for the Marketing Funds are contractually restricted for the benefit of franchisees and the Company has an equal and offsetting amount of expenses such that there is no impact to overall profitability of the Company, there is no Adjusted EBITDA for the Marketing Funds. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Non-GAAP Financial Measures” for more information on the Company’s presentation of Adjusted EBITDA and a reconciliation of the differences between the Company’s Adjusted EBITDA and net income, which is the most comparable GAAP measure for operating performance.
(b)For the three and nine months ended September 30, 2019, the Company reversed expense for performance awards for certain booj work deliverables as well as for certain revenue performance awards. The booj delivery date was extended to December 31, 2019. See Note 12, Equity-Based Compensation for additional information.
(c)Acquisition-related expense includes legal, accounting, advisory and consulting fees incurred in connection with the acquisition and integration of acquired companies.
(d)Special Committee investigation and remediation expense relates to costs incurred in relation to the previously disclosed investigation by the special committee of independent directors of actions of certain members of our senior management and the implementation of the remediation plan.
(e)Fair value adjustments to contingent consideration include amounts recognized for changes in the estimated fair value of the contingent consideration liability. See Note 10, Fair Value Measurements for additional information.

(a)

26

Item 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS

OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis of the financial condition and results of our operations should be read together with the condensed consolidated financial statements and the related notes of RE/MAX Holdings, Inc. included in Item 1 of Part I of this Quarterly Report on Form 10-Q and with the audited consolidated financial statements and the related notes of RE/MAX Holdings, Inc. included in our most recent Annual Report on Form 10-K for the year ended December 31, 2018 (“2018 Annual Report on Form 10-K”).

This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These statements are often identified by the use of words such as “believe,” “intend,” “expect,” “estimate,” “plan,” “outlook,” “project,” “anticipate,” “may,” “will,” “would” and other similar words and expressions that predict or indicate future events or trends that are not statements of historical matters. Forward-looking statements include statements related to: agent count; franchise sales; revenue; operating expenses; financial outlook; our plans regarding dividends; non-GAAP financial measures; housing and mortgage market condition and trends; economic and demographic trends; competition; the anticipated benefits of the development and release of booj technology and other technology initiatives; our anticipated sources and uses of liquidity including for potential reacquisitions of Independent Regions in the U.S. and Canada as well as additional acquisitions or investments in complementary business, services and technologies; the Company’s strategic and operating plans and business models including our plans to re-invest in our business; and our Board of Directors and management structure.

Forward-looking statements should not be read as a guarantee of future performance or results and will not necessarily accurately indicate the times at which such performance or results may be achieved. Forward-looking statements are based on information available at the time those statements are made and/or management’s good faith belief as of that time with respect to future events and are subject to risks and uncertainties that could cause actual performance or results to differ materiality from those expressed in or suggested by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified herein, and those discussed in the section titled “Risk Factors,” set forth in Part II, Item 1A of this Quarterly Report on Form 10-Q and in Part I, Item 1A of our 2018 Annual Report on Form 10-K. Readers are cautioned not to place undue reliance on forward-looking statements, which speak only as of the date of this report. Except as required by law, we do not intend, and we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.

The results of operations discussed in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations” are those of RE/MAX Holdings, Inc. (“RE/MAX Holdings”) and its consolidated subsidiaries, including RMCO, LLC and its consolidated subsidiaries (“RMCO”), collectively, the “Company,” “we,” “our” or “us.”

Business Overview

We are one of the world’s leading franchisors in the real estate industry, franchising real estate brokerages globally under the RE/MAX brand (“RE/MAX”) and mortgage brokerages within the U.S. under the Motto Mortgage brand (“Motto”). RE/MAX and Motto are 100% franchised – we do not own any of the brokerages that operate under these brands. Although we partner with our franchisees to assist them in growing their brokerages, they fund the cost of developing their businesses. As a result, we maintain a low fixed-cost structure, which combined with our recurring, fee-based models, enables us to capitalize on the economic benefits of the franchising model, yielding high margins and significant cash flow.

On February 26, 2018, we acquired Active Website, LLC, (“booj”), a real estate technology company. We began deploying the booj platform of technology solutions designed for and with RE/MAX affiliates in August 2019. In January 2019, the Company acquired all of the regional and pan-regional advertising fund entities previously owned by its founder and Chairman of the Board of Directors, David Liniger. All of these entities, except for the Western Canada region, were then merged into a new entity called RE/MAX Marketing Fund (with the Western Canada fund,

27

collectively, the “Marketing Funds”). This acquisition resulted in two reportable segments: RE/MAX Franchising and the Marketing Funds. The Company recognizes an equal and offsetting amount of expenses to revenue for the Marketing Funds such that there is no impact to overall profitability of the Company. As such, segment results specific to the Marketing Funds are not discussed below.

Financial and Operational Highlights – Three Months Ended September 30, 2019

(Compared to three months ended September 30, 2018, unless otherwise noted)

Deployed the booj technology platform to the majority of agents in U.S. Company-owned regions
Total agent count grew by 3.5% to 128,258 agents.
U.S. and Canada combined agent count decreased 1.9% to 84,067 agents.
Revenue of $71.5 million, up 30.4% from the prior year. Excluding the acquisition of the Marketing Funds, revenue decreased $1.4 million from the prior year.
Net income attributable to RE/MAX Holdings, Inc. of $9.2 million.
Adjusted EBITDA of $28.2 million and Adjusted EBITDA margin of 39.4%. Adjusted EBITDA margin decreased from the prior year because of the acquisition of the Marketing Funds, which increased revenue, but had no impact to Adjusted EBITDA.

As of September 30, 2019, we grew our total agent count 3.5% as compared to September 30, 2018, surpassing 128,000 agents for the first time in our history, led by strong growth in international markets. While U.S. and Canada combined agent count declined 1.9% from the prior year quarter, the combined agent count compared to June 30, 2019 remained virtually flat. Our Motto Mortgage business continued to expand with 104 open franchises as of September 30, 2019. Revenue, excluding the Marketing Funds, declined 2.5% during the three months ended September 30, 2019 compared to the prior year period, driven by reduced agent count in the U.S. and Canada and attrition of some of booj’s legacy customers, offset by the expansion of Motto Mortgage and healthy international RE/MAX agent growth. Adjusted EBITDA decreased $1.3 million primarily due to lower organic revenue and additional training expenses for the launch of the booj technology platform, partially offset by lower professional fees.

We began introducing the powerful, fully integrated booj technology platform that has been custom-built for RE/MAX’s unique entrepreneurial culture in the third quarter of 2019 in our U.S. Company-owned regions, with additional functionality to be rolled out in the fourth quarter of 2019. Beginning next year, we plan to offer the booj platform to participating U.S. Independent regions and to Canada. Ultimately, we plan to offer the platform throughout our global network. We plan to continue to innovate and release ongoing updates to the platform including the deployment of an enhanced consumer facing app and www.remax.com experience.

28

Selected Operating and Financial Highlights

For comparability purposes, the following tables set forth our agent count, Motto open offices, franchise sales and results of operations for the periods presented in our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. The period-to-period comparison of agent count, Motto open offices, franchise sales and financial results is not necessarily indicative of future performance.

September 30, 

September 30, 

    

2019

2018

    

Total agent count growth

3.5

%  

5.4

%  

Agent Count:

U.S.

62,548

64,290

Canada

21,519

21,408

U.S. and Canada Total

84,067

85,698

Outside U.S. and Canada

44,191

38,207

Network-wide agent count

128,258

123,905

Motto open offices

104

72

Nine Months Ended

September 30, 

2019

2018

RE/MAX franchise sales (a)

651

683

Motto franchise sales

29

31

(a)Includes franchise sales in the U.S., Canada and global regions.

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

    

2018

2019

    

2018

Total revenue

$

71,541

$

54,866

$

214,100

$

161,785

Total selling, operating and administrative expenses

$

24,478

$

27,461

$

83,728

$

90,136

Operating income

$

23,444

$

21,807

$

58,459

$

56,438

Net income attributable to RE/MAX Holdings, Inc.

$

9,173

$

8,139

$

22,152

$

20,770

Adjusted EBITDA (a)

$

28,158

$

29,463

$

81,030

$

81,052

Adjusted EBITDA margin (a)

39.4

%  

53.7

%  

37.8

%  

50.1

%  

(a)See “—Non-GAAP Financial Measures” for further discussion of Adjusted EBITDA and Adjusted EBITDA margin and a reconciliation of the differences between Adjusted EBITDA and net income, which is the most comparable U.S. generally accepted accounting principles (“U.S. GAAP”) measure for operating performance. Adjusted EBITDA margin represents Adjusted EBITDA as a percentage of total revenue. Adjusted EBITDA margins decreased considerably from the prior year because of the acquisition of the Marketing Funds, which increased revenue significantly, but had no impact to Adjusted EBITDA.

29

Results of Operations

Comparison of the Three Months Ended September 30, 2019 and 2018

Revenue

A summary of the components of our revenue is as follows (in thousands except percentages):

Three Months Ended

Change

September 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Revenue:

Continuing franchise fees

$

25,168

$

25,495

$

(327)

(1.3)

%

Annual dues

8,835

9,106

(271)

(3.0)

%

Broker fees

13,292

13,488

(196)

(1.5)

%

Marketing Funds fees

18,034

18,034

n/m

Franchise sales and other revenue

6,212

6,777

(565)

(8.3)

%

Total revenue

$

71,541

$

54,866

$

16,675

30.4

%

n/m – not meaningful

Consolidated revenue increased due to acquisitions of the Marketing Funds, which added $18.0 million, or 32.9%, partially offset by a decrease in organic revenue of $1.2 million, or 2.3%, and foreign currency movements of $0.1 million, or 0.2%.

Continuing Franchise Fees

Revenue from continuing franchise fees decreased primarily due to agent count decreases in the U.S. and Company-owned regions in Canada, partially offset by Motto expansion.

Annual Dues

Revenue from annual dues decreased primarily due to agent count declines in the U.S. and Company-owned regions in Canada.

Broker Fees

Revenue from broker fees decreased primarily due to agent count decreases in the U.S. and Company-owned regions in Canada and lower total transactions per agent.

Marketing Funds fees

Revenue from the Marketing Funds fees increased due to the acquisition of the Marketing Funds on January 1, 2019.

Franchise Sales and Other Revenue

Franchise sales and other revenue decreased primarily due to lower revenue due to continued attrition of booj’s legacy customer base, which is occurring for a variety of reasons, including industry consolidation. We expect the continued booj legacy customer attrition to lower other revenue by approximately $3 million in 2020.

30

Operating Expenses

A summary of the components of our operating expenses is as follows (in thousands, except percentages):

Three Months Ended

Change

September 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Operating expenses:

Selling, operating and administrative expenses

$

24,478

$

27,461

$

2,983

10.9

%

Marketing Funds expenses

18,034

(18,034)

n/m

Depreciation and amortization

5,595

5,608

13

0.2

%

(Gain) on sale or disposition of assets, net

(10)

(10)

%

Total operating expenses

$

48,097

$

33,059

$

(15,038)

(45.5)

%

Percent of revenue

67.2

%  

60.3

%  

n/m – not meaningful

Selling, operating and administrative expenses consisted of personnel costs, professional fee expenses, rent and related facility operations expense (including losses on subleases in the prior year) and other expenses. Other expenses within selling, operating and administrative expenses include certain marketing and production costs that are not paid by the Marketing Funds, including travel and entertainment costs, and costs associated with our annual conventions in the U.S. and other events.

A summary of the components of our selling, operating and administrative expenses is as follows (in thousands, except percentages):

Three Months Ended

Change

September 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Selling, operating and administrative expenses:

Personnel

$

11,403

$

15,350

$

3,947

25.7

%

Professional fees

3,000

3,396

396

11.7

%

Rent and related facility operations

2,168

2,247

79

3.5

%

Other

7,907

6,468

(1,439)

(22.2)

%

Total selling, operating and administrative expenses

$

24,478

$

27,461

$

2,983

10.9

%

Percent of revenue

34.2

%  

50.1

%  

Total selling, operating and administrative expenses decreased as follows:

Personnel costs decreased primarily due to a reduction to equity-based compensation expense of $3.7 million (See Note 12 “Equity-Based Compensation”) and lower bonus costs, partially offset by various other increases in personnel costs.
Professional fees decreased primarily due to consultancy costs incurred in 2018 that did not recur in 2019 due to insourcing initiatives, partially offset by an increase in legal fees in the current period primarily related to the Moehrl/Sitzer suits (See section titled “Legal Proceedings,” set forth in Part II, Item 1 of this Quarterly Report on Form 10-Q). We expect this trend on legal fees will continue with an increase of approximately $1.5 million in 2020.
Other selling, operating and administrative expenses increased primarily due to fair value adjustments of our contingent consideration liability in 2018 that did not recur in 2019 (See Note 10 “Fair Value Measurements”) and additional training expenses for the launch of the booj technology platform and an increase in property tax expense (driven by an increase in the assessed value of our corporate headquarters) in 2019.

31

Marketing Funds Expenses

Marketing Funds expenses increased due to the acquisition of the Marketing Funds on January 1, 2019. We recognize an equal and offsetting amount of expenses to revenue such that there is no impact to our overall profitability.

Other Expenses, Net

A summary of the components of our other expenses, net is as follows (in thousands, except percentages):  

Three Months Ended

Change

September 30, 

Favorable/(Unfavorable)

    

2019

    

2018

    

$

    

%

 

Other expenses, net:

Interest expense

$

(3,089)

$

(3,050)

$

(39)

(1.3)

%

Interest income

412

180

232

128.9

%

Foreign currency transaction gains (losses)

(50)

24

(74)

(308.3)

%

Total other expenses, net

$

(2,727)

$

(2,846)

$

119

4.2

%

Percent of revenue

3.8

%  

5.2

%  

n/m – not meaningful

Other expenses, net decreased primarily due to an increase in interest income due to having larger cash balances to invest in 2019 as compared to 2018.

Provision for Income Taxes

Our effective income tax rate decreased to 16.7% from 18.0% for the three months ended September 30, 2019 and 2018, respectively, primarily due to differences in treatment of foreign income and taxes. Our effective income tax rate depends on many factors, including a rate benefit attributable to the fact that the portion of RMCO’s earnings attributable to the non-controlling interests are not subject to corporate-level taxes because RMCO is classified as a partnership for U.S. federal income tax purposes and therefore is treated as a “flow-through entity,” as well as annual changes in state and foreign income tax rates. See Note 4, Non-controlling Interest to the accompanying unaudited condensed consolidated financial statements for further details on the allocation of income taxes between RE/MAX Holdings and the non-controlling interest.

Adjusted EBITDA

See “—Non-GAAP Financial Measures” for our definition of Adjusted EBITDA and for further discussion of our presentation of Adjusted EBITDA as well as a reconciliation of Adjusted EBITDA to net income, which is the most comparable GAAP measure for operating performance.

Adjusted EBITDA was $28.2 million for the three months ended September 30, 2019, a decrease of $1.3 million from the comparable prior year period. Adjusted EBITDA decreased primarily due to lower organic revenue growth and additional training expenses for the launch of the booj technology platform, partially offset by lower professional fees. We expect the continued booj legacy customer attrition to lower adjusted EBITDA by approximately $3 million in 2020.

32

Comparison of the Nine Months Ended September 30, 2019 and 2018

Revenue

A summary of the components of our revenue is as follows (in thousands except percentages):

Nine Months Ended

Change

September 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Revenue:

Continuing franchise fees

$

75,018

$

75,946

$

(928)

(1.2)

%

Annual dues

26,508

26,775

(267)

(1.0)

%

Broker fees

35,339

36,669

(1,330)

(3.6)

%

Marketing Funds fees

54,866

54,866

n/m

Franchise sales and other revenue

22,369

22,395

(26)

(0.1)

%

Total revenue

$

214,100

$

161,785

$

52,315

32.3

%

Consolidated revenue increased due to acquisitions of the Marketing Funds and booj, which added $56.0 million, or 34.6%, partially offset by a decrease in organic revenue of $3.1 million, or 1.9% and foreign currency movements of $0.5 million, or 0.3%.

Continuing Franchise Fees

Revenue from continuing franchise fees decreased primarily due to agent count decreases in the U.S. and Company-owned regions in Canada, partially offset by Motto expansion.

Annual Dues

Revenue from annual dues declined slightly due to agent count declines in the U.S. and Company-owned regions in Canada.

Broker Fees

Revenue from broker fees decreased primarily due to agent count declines in the U.S. and Company-owned regions in Canada and lower total transactions per agent given the 1.7% decline in U.S. existing home sales according to National Association of Realtors data, partially offset by rising home prices.

Marketing Funds fees

Revenue from the Marketing Funds fees increased due to the acquisition of the Marketing Funds on January 1, 2019.

Franchise Sales and Other Revenue

Franchise sales and other revenue was relatively flat as lower revenue from preferred marketing arrangements, event-based revenue from our annual convention in the U.S. and continued attrition of booj’s legacy customer base was mostly offset by booj revenue in the current year for periods we did not own booj in the prior year.

33

Operating Expenses

A summary of the components of our operating expenses is as follows (in thousands, except percentages):

Nine Months Ended

Change

September 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Operating expenses:

Selling, operating and administrative expenses

$

83,728

$

90,136

$

6,408

7.1

%

Marketing Funds expenses

54,866

(54,866)

n/m

Depreciation and amortization

16,694

15,252

(1,442)

(9.5)

%

Loss (gain) on sale or disposition of assets, net

353

(41)

(394)

961.0

%

Total operating expenses

$

155,641

$

105,347

$

(50,294)

(47.7)

%

Percent of revenue

72.7

%  

65.1

%  

Selling, operating and administrative expenses consisted of personnel costs, professional fee expenses, rent and related facility operations expense (including losses on subleases in the prior year) and other expenses. Other expenses within selling, operating and administrative expenses include certain marketing and production costs that are not paid by the Marketing Funds, including travel and entertainment costs, and costs associated with our annual conventions in the U.S. and other events.

A summary of the components of our selling, operating and administrative expenses is as follows (in thousands, except percentages):

Nine Months Ended

Change

September 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Selling, operating and administrative expenses:

Personnel

$

43,396

$

46,391

$

2,995

6.5

%

Professional fees

7,333

12,485

5,152

41.3

%

Rent and related facility operations

6,603

6,864

261

3.8

%

Other

26,396

24,396

(2,000)

(8.2)

%

Total selling, operating and administrative expenses

$

83,728

$

90,136

$

6,408

7.1

%

Percent of revenue

39.1

%  

55.7

%  

Total selling, operating and administrative expenses decreased as follows:

Personnel costs decreased primarily due to reduced equity-based compensation expense of $1.3 million (See Note 12 “Equity-Based Compensation”), lower severance and bonus costs, partially offset by an increase in costs to support booj’s operations assisting its legacy customers.
Professional fees decreased primarily due to costs incurred in 2018 related to an investigation by a special committee of our Board of Directors (the “Special Committee”) of $2.4 million and legal fees, primarily related to the settlement of the Tails litigation, which did not recur in 2019. We also had lower consulting fees compared to the same period in the prior year, partially offset by an increase in legal fees in the current period.
Other selling, operating and administrative expenses increased primarily due to a fair value adjustment to our contingent consideration liability in 2018 that did not recur in 2019 (See Note 10 “Fair Value Measurements”), an increase in bad debt expense, increases in property tax expense (driven by an increase in the assessed value of our corporate headquarters) and additional training expenses for the launch of the booj technology platform, partially offset by lower event and advertising expenses outside the Marketing Funds.

34

Marketing Funds Expenses

Marketing Funds expenses increased due to the acquisition of the Marketing Funds on January 1, 2019. We recognize an equal and offsetting amount of expenses to revenue such that there is no impact to our overall profitability.

Depreciation and Amortization

Depreciation and amortization expense increased primarily due to amortization expense related to intangibles acquired in connection with the acquisition of booj in 2018 and other acquired intangible assets. See Note 6, Acquisitions to the accompanying unaudited condensed consolidated financial statements for additional information.

Other Expenses, Net

A summary of the components of our other expenses, net is as follows (in thousands, except percentages):

Nine Months Ended

Change

September 30, 

Favorable/(Unfavorable)

    

2019

    

2018

    

$

    

%

 

Other expenses, net:

Interest expense

$

(9,398)

$

(8,945)

$

(453)

(5.1)

%

Interest income

1,074

397

677

170.5

%

Foreign currency transaction gains (losses)

66

(162)

228

140.7

%

Total other expenses, net

$

(8,258)

$

(8,710)

$

452

5.2

%

Percent of revenue

3.9

%  

5.4

%  

Other expenses, net decreased due to an increase in interest income due to rising interest rates and having larger cash balances to invest in 2019 compared to 2018, and foreign currency gains that were primarily a result of fluctuations of the Canadian dollar against the U.S. dollar, partially offset by an increase in interest expense due to an increase in interest rates on our Senior Secured Credit Facility (as defined below).

Provision for Income Taxes

Our effective income tax rate decreased to 17.0% from 17.7% for the nine months ended September 30, 2019 and 2018, respectively. Our effective income tax rate depends on many factors, including a rate benefit attributable to the fact that the portion of RMCO’s earnings attributable to the non-controlling interests are not subject to corporate-level taxes because RMCO is classified as a partnership for U.S. federal income tax purposes and therefore is treated as a “flow-through entity,” as well as annual changes in state and foreign income tax rates. See Note 4, Non-controlling Interest to the accompanying unaudited condensed consolidated financial statements for further details on the allocation of income taxes between RE/MAX Holdings and the non-controlling interest.

Adjusted EBITDA

See “—Non-GAAP Financial Measures” for our definition of Adjusted EBITDA and for further discussion of our presentation of Adjusted EBITDA as well as a reconciliation of Adjusted EBITDA to net income, which is the most comparable GAAP measure for operating performance.

Adjusted EBITDA was $81.0 million for the nine months ended September 30, 2019 was flat to the comparable prior year period. Organic revenue declines and increases in bad debt expense, property tax expense and technology training expenses were offset by lower event and advertising expenses, severance and other personnel costs and legal and other professional fees as compared to the prior year period.

35

Non-GAAP Financial Measures

The Securities and Exchange Commission (“SEC”) has adopted rules to regulate the use in filings with the SEC and in public disclosures of financial measures that are not in accordance with U.S. GAAP, such as Adjusted EBITDA and the ratios related thereto. These measures are derived on the basis of methodologies other than in accordance with U.S. GAAP.

We define Adjusted EBITDA as EBITDA (consolidated net income before depreciation and amortization, interest expense, interest income and the provision for income taxes, each of which is presented in our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q), adjusted for the impact of the following items that are either non-cash or that we do not consider representative of our ongoing operating performance: loss or gain on sale or disposition of assets and sublease, equity-based compensation expense, acquisition-related expense, Special Committee investigation and remediation expense, expense or income related to changes in the estimated fair value measurement of contingent consideration and other non-recurring items.

Because Adjusted EBITDA omits certain non-cash items and other non-recurring cash charges or other items, we believe that it is less susceptible to variances that affect our operating performance resulting from depreciation, amortization and other non-cash and non-recurring cash charges or other items. We present Adjusted EBITDA, and the related Adjusted EBITDA margin, because we believe they are useful as supplemental measures in evaluating the performance of our operating businesses and provides greater transparency into our results of operations. Our management uses Adjusted EBITDA and Adjusted EBITDA margin as factors in evaluating the performance of our business.

Adjusted EBITDA and Adjusted EBITDA margin have limitations as analytical tools, and you should not consider these measures either in isolation or as a substitute for analyzing our results as reported under U.S. GAAP. Some of these limitations are:

these measures do not reflect changes in, or cash requirements for, our working capital needs;
these measures do not reflect our interest expense, or the cash requirements necessary to service interest or principal payments on our debt;
these measures do not reflect our income tax expense or the cash requirements to pay our taxes;
these measures do not reflect the cash requirements to pay dividends to stockholders of our Class A common stock and tax and other cash distributions to our non-controlling unitholders;
these measures do not reflect the cash requirements pursuant to the Tax Receivable Agreements (“TRAs”);
although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will often require replacement in the future, and these measures do not reflect any cash requirements for such replacements;
although equity-based compensation is a non-cash charge, the issuance of equity-based awards may have a dilutive impact on earnings per share; and
other companies may calculate these measures differently, so similarly named measures may not be comparable.

36

A reconciliation of Adjusted EBITDA to net income is set forth in the following table (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Net income

$

17,264

$

15,541

$

41,654

$

39,299

Depreciation and amortization

5,595

5,608

16,694

15,252

Interest expense

3,089

3,050

9,398

8,945

Interest income

(412)

(180)

(1,074)

(397)

Provision for income taxes

3,453

3,420

8,547

8,429

EBITDA

28,989

27,439

75,219

71,528

(Gain) loss on sale or disposition of assets and sublease, net

(10)

(5)

353

(146)

Equity-based compensation expense (a)

(987)

2,717

4,860

6,141

Acquisition-related expense (b)

181

141

268

1,628

Special Committee investigation and remediation expense (c)

111

2,761

Fair value adjustments to contingent consideration (d)

(15)

(940)

330

(860)

Adjusted EBITDA

$

28,158

$

29,463

$

81,030

$

81,052

(a)For the three and nine months ended September 30, 2019, we reversed expense for performance awards for certain booj work deliverables as well as for certain revenue performance awards. The booj delivery date was extended to December 31, 2019. See Note 12, Equity-Based Compensation for additional information.
(b)Acquisition-related expense includes legal, accounting, advisory and consulting fees incurred in connection with the acquisition and integration of acquired companies.
(c)Special Committee investigation and remediation expense relates to costs incurred in relation to the previously disclosed investigation by the special committee of independent directors of actions of certain members of our senior management and the implementation of the remediation plan.
(d)Fair value adjustments to contingent consideration include amounts recognized for changes in the estimated fair value of the contingent consideration liability. See Note 10, Fair Value Measurements to the accompanying unaudited condensed consolidated financial statements for additional information.

Liquidity and Capital Resources

Overview of Factors Affecting Our Liquidity

Our liquidity position is affected by the growth of our agent base and conditions in the real estate market. In this regard, our short-term liquidity position from time to time has been, and will continue to be, affected by the number of agents in the RE/MAX network among other factors. Our cash flows are primarily related to the timing of:

(i)cash receipt of revenues;
(ii)payment of selling, operating and administrative expenses, including costs to grow Motto;
(iii)cash consideration for acquisitions and acquisition-related expenses;
(iv)principal payments and related interest payments on our Senior Secured Credit Facility;
(v)investments in technology;
(vi)dividend payments to stockholders of our Class A common stock;
(vii)distributions and other payments to non-controlling unitholders pursuant to the terms of RMCO’s fourth amended and restated limited liability company operating agreement (“the RMCO, LLC Agreement”);
(viii)corporate tax payments paid by the Company; and
(ix)payments to the TRA parties pursuant to the TRAs.  

We have satisfied these needs primarily through our existing cash balances, cash generated by our operations and funds available under our Senior Secured Credit Facility.

37

Financing Resources

RMCO and RE/MAX, LLC, a wholly owned subsidiary of RMCO, have a credit agreement with JPMorgan Chase Bank, N.A., as administrative agent, and various lenders party thereto (the “Senior Secured Credit Facility”), as more fully described in the 2018 Annual Report on Form 10-K. The Senior Secured Credit Facility provided to RE/MAX, LLC $235.0 million in term loans and a $10.0 million revolving facility. 

The Senior Secured Credit Facility restricts the aggregate acquisition consideration for permitted acquisitions, in a situation in which RE/MAX, LLC would not be in pro forma compliance with a 3.5:1.0 total leverage ratio (based on how such term is defined therein), to $100.0 million in any fiscal year. The Senior Secured Credit Facility also provides for incremental facilities, subject to lender participation, as long as the total leverage ratio (calculated as net debt to EBITDA as defined therein) remains below 4.00:1.00.

As of September 30, 2019, RE/MAX, LLC had $225.8 million of term loans outstanding, net of an unamortized discount and issuance costs, $0.4 million of long-term financing assumed with the acquisition of booj and no revolving loans outstanding under our Senior Secured Credit Facility. As of September 30, 2019, the interest rate on the term loan facility was 4.79%. If any loan or other amounts are outstanding under the revolving line of credit, the Senior Secured Credit Facility requires compliance with a leverage ratio and an interest coverage ratio.

As needs arise we may seek additional financing in the public capital markets. On October 15, 2019 we filed a registration statement on Form S-3 (“shelf registration”) allowing for the sale of up to $400 million in additional financing. The SEC has not yet declared the shelf registration effective, and we can provide no assurances as to the timing of when the SEC might declare the shelf registration effective.

Sources and Uses of Cash

As of September 30, 2019 and December 31, 2018, we had $87.8 million and $60.0 million, respectively, of cash and cash equivalents, of which approximately $1.7 million and $1.1 million, respectively, were denominated in foreign currencies.

The following table summarizes our cash flows from operating, investing, and financing activities (in thousands):

Nine Months Ended

September 30, 

    

2019

    

2018

    

Change

Cash provided by (used in):

Operating activities

$

55,187

$

57,022

$

(1,835)

Investing activities

17,202

(31,204)

48,406

Financing activities

(25,558)

(25,344)

(214)

Effect of exchange rate changes on cash

76

(18)

94

Net change in cash, cash equivalents and restricted cash

$

46,907

$

456

$

46,451

Operating Activities

Cash provided by operating activities decreased primarily as a result of:

a decrease in Marketing Funds working capital of $4.6 million, partially offset by;
a net payment in February 2018 of $2.6 million to satisfy the terms of a litigation settlement that occurred in 2018 that did not recur in 2019; and
timing differences on various operating assets and liabilities.

38

Investing Activities

During the nine months ended September 30, 2019, cash provided by investing activities was primarily the result of restricted cash acquired in connection with the acquisition of the Marketing Funds, partially offset by investments in software. During the same period in 2018, cash used by investing activities was primarily due to the acquisition of booj. See Note 6, Acquisitions to the accompanying unaudited condensed consolidated financial statements for more information.

Financing Activities

During the nine months ended September 30, 2019 cash used in financing activities increased primarily due to our Board of Directors declaring a dividend of $0.21 per share on all outstanding shares of Class A common stock during each of the first three quarters of 2019 compared to a dividend of $0.20 per share on all outstanding shares of Class A common stock during each of the first three quarters of 2018.

Capital Allocation Priorities

Liquidity

Our objective is to maintain a strong liquidity position. We have existing cash balances, cash flows from operating activities, access to our revolving line of credit and incremental facilities under our Senior Secured Credit Facility available to support the needs of our business. Should additional liquidity needs arise, our recently filed shelf registration would permit access to public capital markets.

Acquisitions

As part of our growth strategy we may pursue reacquisitions of Independent Regions in the U.S. and Canada as well as additional acquisitions or investments in complementary businesses, services and technologies that would provide access to new markets or customers, or otherwise complement our existing operations. We would fund any such growth with existing cash balances, funds generated from operations, access to capital under our Senior Secured Credit Facility and access to public capital markets via our recently filed shelf registration.

Capital Expenditures

The total aggregate amount for purchases of property and equipment and capitalization of developed software and trademark costs was $10.1 million and $5.3 million during the nine months ended September 30, 2019 and 2018, respectively. These amounts primarily relate to investments in technology. In order to expand our technology, we plan to continue to re-invest in our business in order to improve operational efficiencies and enhance the tools and services provided to the franchisees and agents in our network. Total capital expenditures for 2019 are expected to be between $12 million and $14 million as a result of increased investments in technology. See Financial and Operational Highlights above for additional information.

Dividends

Our Board of Directors declared and paid quarterly cash dividends of $0.21 per share on all outstanding shares of Class A common stock during the first three quarters of 2019, as disclosed in Note 5, Earnings Per Share and Dividends to the accompanying unaudited condensed consolidated financial statements. On October 30, 2019, our Board of Directors declared a quarterly cash dividend of $0.21 per share on all outstanding shares of Class A common stock, which is payable on November 27, 2019 to stockholders of record at the close of business on November 13, 2019. The declaration of additional future dividends, and, if declared, the amount of any such future dividend, will be subject to our actual future earnings and capital requirements and will be at the discretion of our Board of Directors; however, we currently intend to continue to pay a cash dividend on shares of Class A common stock on a quarterly basis. 

39

Distributions and Other Payments to Non-controlling Unitholders by RMCO

Distributions and other payments pursuant to the RMCO, LLC Agreement and TRAs were comprised of the following (in thousands):

Nine Months Ended

September 30, 

   

2019

   

2018

Distributions and other payments pursuant to the RMCO, LLC Agreement:

Required distributions for taxes and pro rata distributions as a result of distributions to RE/MAX Holdings in order to satisfy its estimated tax liabilities

$

3,547

$

3,723

Dividend distributions

7,913

7,536

Total distributions to RIHI

11,460

11,259

Payments pursuant to the TRAs

2,854

5,047

Total distributions to RIHI and TRA payments

$

14,314

$

16,306

Commitments and Contingencies

Our management does not believe there are any matters involving us that could result, individually or in the aggregate, in a material adverse effect on our financial condition, results of operations and cash flows.

Off Balance Sheet Arrangements

We have no material off balance sheet arrangements as of September 30, 2019.

Critical Accounting Judgments and Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts and disclosures in the financial statements and accompanying notes. Actual results could differ from those estimates. Our Critical Accounting Judgments and Estimates disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Judgments and Estimates” in our 2018 Annual Report on Form 10-K for which there were no material changes, included:

Goodwill
Franchise Agreements and Other Intangible Assets
Purchase Accounting for Acquisitions
Contingent Consideration
Income Tax Accounting
Deferred Tax Assets and TRA Liability
General Litigation Matters

New Accounting Pronouncements

There have been no new accounting pronouncements not yet effective that we believe have a significant impact, or potential significant impact, to our consolidated financial statements.

40

Item 3. Quantitative and Qualitative Disclosures About Market Risks

We have operations both within the U.S. and globally and we are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate, foreign exchange and inflation risks, as well as risks relating to changes in the general economic conditions in the countries where we conduct business. Our investment strategy has been to invest in financial instruments that are highly liquid and mature within three months from the date of purchase. We do not currently use derivative instruments to mitigate the impact of our market risk exposures nor do we use derivatives for trading or speculative purposes.

Interest Rate Risk

We are subject to interest rate risk in connection with borrowings under our Senior Secured Credit Facility which bear interest at variable rates. At September 30, 2019, $228.0 million in term loans were outstanding under our Senior Secured Credit Facility. We currently do not engage in any interest rate hedging activity, but given our variable rate borrowings, we monitor interest rates and if appropriate, may engage in hedging activity prospectively. The interest rate on our Senior Secured Credit Facility is currently based on LIBOR, subject to a floor of 0.75%, plus an applicable margin of 2.75%. As of September 30, 2019, the interest rate was 4.79%. If LIBOR rises, then each hypothetical 0.25% increase would result in additional annual interest expense of $0.6 million. To mitigate a portion of this risk, we invest our cash balances in short-term investments that earn interest at variable rates.

Currency Risk

We have a network of global franchisees in over 110 countries and territories. Fluctuations in exchange rates of the U.S. dollar against foreign currencies can result, and have resulted, in fluctuations in (a) revenue and operating income due to a portion of our revenue being denominated in foreign currencies and (b) foreign exchange transaction gains and losses due primarily to cash and accounts receivable balances denominated in foreign currencies, with the Canadian dollar representing the most significant exposure. We currently do not engage in any foreign exchange hedging activity of our revenues but may do so in the future; however, we actively convert cash balances into U.S. dollars to mitigate currency risk on cash positions. During the three and nine months ended September 30, 2019, a hypothetical 5% strengthening/weakening in the value of the U.S. dollar compared to the Canadian dollar would have resulted in a decrease/increase to operating income of approximately $0.3 million and $0.8 million, respectively.

41

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed is accumulated and communicated to our management, including our Principal Executive Officer and Principal Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Our management, under the supervision and with the participation of our Principal Executive Officer and Principal Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, our Principal Executive Officer and Principal Financial Officer have concluded that as of September 30, 2019 our disclosure controls and procedures were effective.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during our third quarter ended September 30, 2019 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

42

PART II. – OTHER INFORMATION

Item 1. Legal Proceedings

In March and April of 2019, three putative class action complaints were filed against National Association of Realtors (“NAR”), Realogy Holdings Corp., HomeServices of America, Inc, RE/MAX Holdings, and Keller Williams Realty, Inc. The first was filed on March 6, 2019, by plaintiff Christopher Moehrl in the Northern District of Illinois. The second was filed on April 15, 2019, by plaintiff Sawbill Strategies, Inc., also in the Northern District of Illinois. These two actions have now been consolidated. A third action was filed by plaintiffs Joshua Sitzer and four other individual plaintiffs in the Western District of Missouri. The complaints (collectively “Moehrl/Sitzer suits”) make substantially similar allegations and seek substantially similar relief. The plaintiffs allege that a NAR rule requires brokers to make a blanket, non-negotiable offer of buyer broker compensation when listing a property, resulting in inflated costs to sellers in violation of federal antitrust law. They further allege that certain defendants use their agreements with franchisees to require adherence to the NAR rule in violation of federal antitrust law. Amended complaints add allegations regarding buyer steering and non-disclosure of buyer-broker compensation to the buyer. Additionally, plaintiffs in the action filed by Sitzer et al allege violations of the Missouri Merchandising Practices Act. By agreement, RE/MAX, LLC was substituted for RE/MAX Holdings as defendant in the actions. Among other requested relief, plaintiffs seek damages against the defendants and an injunction enjoining defendants from requiring sellers to pay the buyer broker. We intend to vigorously defend against all claims.

From time to time we are involved in litigation, claims and other proceedings relating to the conduct of our business. Such litigation and other proceedings may include, but are not limited to, actions relating to intellectual property, commercial arrangements, franchising arrangements, brokerage disputes, vicarious liability based upon conduct of individuals or entities outside of our control including franchisees and independent agents, and employment law claims. Litigation and other disputes are inherently unpredictable and subject to substantial uncertainties and unfavorable resolutions could occur. Often these cases raise complex factual and legal issues, which are subject to risks and uncertainties and which could require significant time and resources from management. Although we do not believe any currently pending litigation will have a material adverse effect on our business, financial condition or operations, there are inherent uncertainties in litigation and other claims and regulatory proceedings and such pending matters could result in unexpected expenses and liabilities and might materially adversely affect our business, financial condition or operations, including our reputation.

Item 1A. Risk Factors

For a discussion of our potential risks and uncertainties, please see “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018 (the “2018 Annual Report on Form 10-K”) and our Quarterly Report on Form 10-Q for the quarters ended March 31, 2019 and June 30, 2019 (the “Quarterly Reports on Form 10-Q”). There have been no material changes to the risk factors as disclosed in our 2018 Annual Report on Form 10-K and our previously filed 2019 Quarterly Reports on Form 10-Q.

43

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

None.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

None.

Item 5. Other Information

None.

44

Item 6. Exhibits

Exhibit No.

  

Exhibit Description

  

Form

  

File
Number

  

Date of
First Filing

  

Exhibit
Number

  

Filed
Herewith

3.1

Amended and Restated Certificate of Incorporation

10-Q

001-36101

11/14/2013

3.1

3.2

Bylaws of RE/MAX Holdings, Inc.

8-K

001-36101

2/22/2018

3.1

4.1

Form of RE/MAX Holdings, Inc.’s Class A common stock certificate.

S-1

333-190699

9/27/2013

4.1

31.1

Certification of Chief Executive Officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended.

X

31.2

Certification of Chief Financial Officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as amended.

X

32.1

Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

X

101.INS

XBRL Instance Document – The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

X

101.SCH

XBRL Taxonomy Extension Schema Document

X

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document

X

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document

X

101.LAB

XBRL Taxonomy Extension Label Linkbase Document

X

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document

X

104

Cover Page Interactive Data File – The cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

X

45

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

RE/MAX Holdings, Inc.

(Registrant)

Date:

November 1, 2019

By:

/s/ Adam M. Contos

Adam M. Contos

Director and Chief Executive Officer

(Principal Executive Officer)

Date:

November 1, 2019

By:

/s/ Karri R. Callahan

Karri R. Callahan

Chief Financial Officer

(Principal Financial Officer)

Date:

November 1, 2019

By:

/s/ Brett A. Ritchie

Brett A. Ritchie

Chief Accounting Officer

(Principal Accounting Officer)

46

EX-31.1 2 ex-31d1.htm EX-31.1 Ex_31.1

Exhibit 31.1

Certification

I, Adam M. Contos, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of RE/MAX Holdings, Inc.;

2.

Based on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this quarterly report; 

3.

Based on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report; 

4.

The registrant's other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have:

a.

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this quarterly report is being prepared;

b.

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.

Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this quarterly report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this quarterly report based on such evaluation; and

d.

Disclosed in this quarterly report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.

The registrant's other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent function):

a.

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b.

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

 

 

 

Date: November 1, 2019

 

/s/ Adam M. Contos

 

 

Adam M. Contos

 

 

Director and Chief Executive Officer

 

 

(Principal Executive Officer)

 

EX-31.2 3 ex-31d2.htm EX-31.2 Ex_31.2

Exhibit 31.2

Certification

I, Karri R. Callahan certify that:

1.

I have reviewed this quarterly report on Form 10-Q of RE/MAX Holdings, Inc.;

2.

Based on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this quarterly report; 

3.

Based on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report; 

4.

The registrant's other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have:

a.

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this quarterly report is being prepared;

b.

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.

Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this quarterly report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this quarterly report based on such evaluation; and

d.

Disclosed in this quarterly report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.

The registrant's other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent function):

a.

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b.

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

 

 

 

Date: November 1, 2019

 

/s/ Karri R. Callahan

 

 

Karri R. Callahan

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

EX-32.1 4 ex-32d1.htm EX-32.1 Ex_32.1

Exhibit 32.1

Certification

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

(Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code)

Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), each of the undersigned officers of RE/MAX Holdings, Inc., a Delaware corporation (the "Company"), does hereby certify, to such officer's knowledge, that:

The Quarterly Report on Form 10-Q for the period ended September 30, 2019 (the "Form 10-Q") of the Company fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company as of September 30, 2019 and December 31, 2018, and for the three and nine months ended September 30, 2019 and 2018.

 

 

 

 

 

 

Date: November 1, 2019    

 

/s/ Adam M. Contos

 

 

Adam M. Contos

 

 

Director and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

Date: November 1, 2019

 

/s/ Karri R. Callahan

 

 

Karri R. Callahan

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

The foregoing certification is being furnished solely pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code) and is not being filed as part of the Form 10-Q or as a separate disclosure document.

 

EX-101.SCH 5 rmax-20190930.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Leases - Maturities of lease liabilities under non-cancellable leases (Calc 2) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Leases - Maturities of lease liabilities under non-cancellable leases (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Leases - Previous lease accounting, maturities of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Non-controlling Interest - Ownership of common units in RMCO (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Non-controlling Interest - Net income reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Earnings Per Share and Dividends - Reconciliation of the numerator and denominator used in basic and diluted EPS calculations (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Intangible Assets and Goodwill - Components of Company's Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Debt - Schedule of Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Equity-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - Segment Information - Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statement of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00505 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Business and Organization link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Non-controlling Interest link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Earnings Per Share and Dividends link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Leadership Changes and the New Service Model link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Non-controlling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Earnings Per Share and Dividends (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Business and Organization (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Commissions Related to Franchise Sales (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of Significant Accounting Policies - Disaggregated revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of Significant Accounting Policies - Transaction Price (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of Significant Accounting Policies - Transaction Price Default (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Summary of Significant Accounting Policies - Services Provided to Marketing Funds by RE/MAX Franchising (Details) link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Non-controlling Interest - Distributions Paid or Payable (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Earnings Per Share and Dividends - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Intangible Assets and Goodwill - Estimated Future Amortization of Intangible Assets, Other Than Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Intangible Assets and Goodwill - Schedule of Changes in Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Fair Value Measurements - Reconciliation of Assets and Liabilities Measured Using Significant Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Fair Value Measurements - Schedule of Senior Secured Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Leadership Changes and the New Service Model (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Segment Information - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 rmax-20190930_cal.xml EX-101.CAL EX-101.DEF 7 rmax-20190930_def.xml EX-101.DEF EX-101.LAB 8 rmax-20190930_lab.xml EX-101.LAB EX-101.PRE 9 rmax-20190930_pre.xml EX-101.PRE XML 10 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies  
Commitments and Contingencies

14. Commitments and Contingencies

In March and April of 2019, three putative class action complaints were filed against National Association of Realtors (“NAR”), Realogy Holdings Corp., HomeServices of America, Inc, RE/MAX Holdings, and Keller Williams Realty, Inc. The first was filed on March 6, 2019, by plaintiff Christopher Moehrl in the Northern District of Illinois. The second was filed on April 15, 2019, by plaintiff Sawbill Strategies, Inc., also in the Northern District of Illinois. These two actions have now been consolidated. A third action was filed by plaintiffs Joshua Sitzer and four other individual plaintiffs in the Western District of Missouri. The complaints (collectively “Moehrl/Sitzer suits”) make substantially similar allegations and seek substantially similar relief. The plaintiffs allege that a NAR rule requires brokers to make a blanket, non-negotiable offer of buyer broker compensation when listing a property, resulting in inflated costs to sellers in violation of federal antitrust law. They further allege that certain defendants use their agreements with franchisees to require adherence to the NAR rule in violation of federal antitrust law. Amended complaints add allegations regarding buyer steering and non-disclosure of buyer-broker compensation to the buyer. Additionally, plaintiffs in the action filed by Sitzer et al allege violations of the Missouri Merchandising Practices Act. By agreement, RE/MAX, LLC was substituted for RE/MAX Holdings as defendant in the actions. Among other requested relief, plaintiffs seek damages

against the defendants and an injunction enjoining defendants from requiring sellers to pay the buyer broker. The Company intends to vigorously defend against all claims.

In addition, the Company is subject to litigation claims arising in the ordinary course of business. The Company believes that it has adequately accrued for legal matters in accordance with the requirements of GAAP. The Company records litigation accruals for legal matters which are both probable and estimable and for related legal costs as incurred. The Company does not reduce these liabilities for potential insurance or third-party recoveries.

Management of the Company believes that no such litigation matters involving a reasonably possible chance of loss will, individually or in the aggregate, result in a material adverse effect on the Company's financial condition, results of operations and cash flows.

There have been no other material changes to the Company’s commitments and contingencies as of the date of this report, outside of the ordinary course of business, since reporting in the Company’s 2018 Form 10-K.

XML 12 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2019
Commissions related to franchise sales The activity in the Company’s capitalized contract costs for commissions (which are included in “other current assets” and “other assets, net of current portion” on the Condensed Consolidated Balance Sheets) consist of the following (in thousands):

Balance at

Expense

Additions to contract

Balance at end

    

beginning of period

    

recognized

    

cost for new activity

    

of period

Nine months ended September 30, 2019

$

3,748

$

(969)

$

705

$

3,484

Schedule of disaggregated revenue

In the following table, segment revenue is disaggregated by geographical area (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2019

    

2018

    

2019

    

2018

U.S.

$

42,013

$

43,689

$

125,437

$

130,384

Canada

5,886

6,170

17,128

18,146

Global

3,182

2,591

8,725

7,624

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

U.S.

16,163

49,216

Canada

1,644

5,029

Global

227

621

Total Marketing Funds

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total

$

71,541

$

54,866

$

214,100

$

161,785

In the following table, segment revenue is disaggregated by owned or independent regions in the U.S. and Canada for the RE/MAX Franchising segment (in thousands). The split between owned or independent regions is not material to the Marketing Funds or Other segments:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

    

2018

2019

    

2018

Company-owned Regions

$

33,941

$

35,138

$

97,978

$

102,193

Independent Regions

11,211

11,904

33,528

34,747

Global and Other

5,929

5,408

19,784

19,214

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

Marketing Funds

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total

$

71,541

$

54,866

$

214,100

$

161,785

Schedule of transaction price allocated to the remaining performance obligations

The following table includes estimated revenue by year expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period (in thousands):

    

Remaining 3
months of
2019

    

2020

    

2021

    

2022

    

2023

    

2024

    

Thereafter

    

Total

Annual dues

$

7,132

$

9,114

$

$

$

$

$

$

16,246

Franchise sales

1,900

6,805

5,460

4,012

2,516

1,294

3,850

25,837

Total

$

9,032

$

15,919

$

5,460

$

4,012

$

2,516

$

1,294

$

3,850

$

42,083

Schedule of reconciliation of cash, both unrestricted and restricted

All cash held by the Marketing Funds is contractually restricted. The following table reconciles the amounts presented for cash, both unrestricted and restricted, in the Condensed Consolidated Balance Sheets to the amounts presented in the Condensed Consolidated Statements of Cash Flows (in thousands):

September 30, 

December 31, 

    

2019

2018

Cash and cash equivalents

$

87,763

$

59,974

Restricted cash

19,118

Total cash, cash equivalents and restricted cash

$

106,881

$

59,974

Schedule of cost charges to intersegment

Costs charged from RE/MAX Franchising to the Marketing Funds are as follows (in thousands):

Three Months Ended

Nine Months Ended

September 30, 2019

September 30, 2019

Technology development - operating

$

1,523

$

3,687

Technology development - capital

1,420

3,884

Marketing staff and administrative services

589

2,638

Total

$

3,532

$

10,209

Annual dues  
Schedule of contract liability

The activity in the Company’s deferred revenue for annual dues is included in “Deferred revenue” and “Deferred revenue, net of current portion” on the Condensed Consolidated Balance Sheets, and consists of the following in aggregate (in thousands):

    

Balance at
beginning of period

    

New billings

    

Revenue recognized(a)

    

Balance at end
of period

Nine months ended September 30, 2019

$

15,877

$

26,877

$

(26,508)

$

16,246

(a)

Revenue recognized related to the beginning balance was $2.5 million and $13.9 million for the three and nine months ended September 30, 2019, respectively.

Franchise sales revenue  
Schedule of contract liability

Franchise sales comprises revenue from the sale or renewal of franchises. A fee is charged upon a franchise sale or renewal. Those fees are deemed to be a part of the license of symbolic intellectual property and are recognized as revenue over the contractual term of the franchise agreement, which is typically five years for RE/MAX and seven years for Motto. The activity in the Company’s franchise sales deferred revenue accounts consists of the following (in thousands):

    

Balance at
beginning of period

    

New billings

    

Revenue recognized(a)

    

Balance at end
of period

Nine months ended September 30, 2019

$

27,560

$

5,410

$

(7,133)

$

25,837

(a)

Revenue recognized related to the beginning balance was $2.1 million and $6.5 million for the three and nine months ended September 30, 2019, respectively.

XML 13 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Maturities of lease liabilities under non-cancellable leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Rent Payments    
Remainder of 2019 $ 2,146  
2020 8,753  
2021 9,007  
2022 9,001  
2023 9,173  
Thereafter 43,686  
Total lease payments 81,766  
Less: imputed interest 19,529  
Present value of lease liabilities 62,237 $ 65,800
Sublease Receipts    
2019 288  
2020 888  
2021 775  
2022 804  
2023 822  
Thereafter 1,382  
Sublease Receipts 4,959  
Total Cash Outflows    
2019 1,858  
2020 7,865  
2021 8,232  
2022 8,197  
2023 8,351  
Thereafter 42,304  
Total Cash Outflows $ 76,807  
XML 14 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Services Provided to Marketing Funds by RE/MAX Franchising (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Cost charges $ 3,532 $ 10,209
Marketing funds | Technology development - operating    
Cost charges 1,523 3,687
Marketing funds | Technology development - capital    
Cost charges 1,420 3,884
Marketing funds | Marketing staff and administrative services    
Cost charges $ 589 $ 2,638
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Consolidated Statements of Cash Flows    
Cash acquired $ 0 $ 362
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue:        
Total revenue $ 71,541 $ 54,866 $ 214,100 $ 161,785
Operating expenses:        
Selling, operating and administrative expenses 24,478 27,461 83,728 90,136
Marketing Funds expense 18,034 0 54,866 0
Depreciation and amortization 5,595 5,608 16,694 15,252
(Gain) loss on sale or disposition of assets, net (10) (10) 353 (41)
Total operating expenses 48,097 33,059 155,641 105,347
Operating income 23,444 21,807 58,459 56,438
Other expenses, net:        
Interest expense (3,089) (3,050) (9,398) (8,945)
Interest income 412 180 1,074 397
Foreign currency transaction gains (losses) (50) 24 66 (162)
Total other expenses, net (2,727) (2,846) (8,258) (8,710)
Income before provision for income taxes 20,717 18,961 50,201 47,728
Provision for income taxes (3,453) (3,420) (8,547) (8,429)
Net income 17,264 15,541 41,654 39,299
Less: net income attributable to non-controlling interest (note 4) 8,091 7,402 19,502 18,529
Net income attributable to RE/MAX Holdings, Inc. 9,173 8,139 $ 22,152 $ 20,770
Common Class A        
Other expenses, net:        
Net income $ 0 $ 0    
Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock        
Basic $ 0.51 $ 0.46 $ 1.24 $ 1.17
Diluted $ 0.51 $ 0.46 $ 1.24 $ 1.17
Weighted average shares of Class A common stock outstanding        
Basic 17,826,332 17,746,184 17,803,708 17,733,910
Diluted 17,840,158 17,771,212 17,830,942 17,767,638
Cash dividends declared per share of Class A common stock $ 0.21 $ 0.20 $ 0.63 $ 0.60
Continuing franchise fees        
Revenue:        
Total revenue $ 25,168 $ 25,495 $ 75,018 $ 75,946
Annual dues        
Revenue:        
Total revenue 8,835 9,106 26,508 26,775
Broker fees        
Revenue:        
Total revenue 13,292 13,488 35,339 36,669
Marketing Funds fees        
Revenue:        
Total revenue 18,034 0 54,866 0
Franchise sales and other revenue        
Revenue:        
Total revenue $ 6,212 $ 6,777 $ 22,369 $ 22,395
XML 17 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 18 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Debt - Schedule of Maturities of Debt (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Debt  
Remainder of 2019 $ 658
2020 2,704
2021 2,350
2022 2,350
2023 220,313
Long term debt $ 228,375
XML 19 R64.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Schedule of Senior Secured Credit Facility (Details) - Senior Secured Credit Facility - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Carrying amounts    
Debt Instrument [Line Items]    
Long term debt, carrying amount $ 225,776 $ 227,152
Level 2 | Estimated fair value    
Debt Instrument [Line Items]    
Long term debt, fair value $ 226,240 $ 221,673
XML 20 R68.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information (Details)
9 Months Ended
Sep. 30, 2019
segment
Segment Information  
Number of reportable segments 2
XML 21 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share and Dividends - Reconciliation of the numerator and denominator used in basic and diluted EPS calculations (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Numerator        
Net income attributable to RE/MAX Holdings, Inc. $ 9,173 $ 8,139 $ 22,152 $ 20,770
Common Class A        
Denominator for basic net income per share of Class A common stock        
Weighted average shares of Class A common stock outstanding 17,826,332 17,746,184 17,803,708 17,733,910
Denominator for diluted net income per share of Class A common stock        
Weighted average shares of Class A common stock outstanding 17,826,332 17,746,184 17,803,708 17,733,910
Add dilutive effect of the following:        
Weighted average shares of Class A common stock outstanding, diluted 17,840,158 17,771,212 17,830,942 17,767,638
Earnings per share of Class A common stock        
Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, basic $ 0.51 $ 0.46 $ 1.24 $ 1.17
Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, diluted $ 0.51 $ 0.46 $ 1.24 $ 1.17
Restricted Stock Units (RSUs) | Common Class A        
Add dilutive effect of the following:        
Restricted stock units 13,826 25,028 27,234 33,728
XML 22 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets and Goodwill - Estimated Future Amortization of Intangible Assets, Other Than Goodwill (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
Remainder of 2019 $ 5,461
2020 23,168
2021 22,361
2022 19,064
2023 $ 14,353
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2019
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying Condensed Consolidated Balance Sheet at December 31, 2018, which was derived from the audited consolidated financial statements at that date, and the unaudited interim condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”). Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements are presented on a consolidated basis and include the accounts of RE/MAX Holdings and its consolidated subsidiaries. All significant intercompany accounts and transactions have been eliminated. In the opinion of management, the accompanying condensed consolidated financial statements reflect all normal and recurring adjustments necessary to present fairly the Company’s financial position as of September 30, 2019 and the results of its operations and comprehensive income, cash flows and changes in its stockholder’s equity for the three and nine months ended September 30, 2019 and 2018. Interim results may not be indicative of full-year performance. These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements within the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 (“2018 Annual Report on Form 10-K”).

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

Segment Reporting

In January 2019, the Company acquired all of the regional and pan-regional advertising fund entities previously owned by its founder and Chairman of the Board of Directors, David Liniger. All of these entities, except for the Western Canada region, were then merged into a new entity called RE/MAX Marketing Fund (with the Western Canada fund, collectively, the “Marketing Funds”). See Note 6, Acquisitions for more information. As a result of the acquisition of the Marketing Funds, the Company added the Marketing Funds as a reportable segment as of January 1, 2019.

The Company operates under the following reportable segments:

RE/MAX Franchising – comprises the operations of the Company’s owned and independent global franchising operations under the RE/MAX brand name and corporate-wide shared services expenses.
Marketing Funds – comprises the operations of the Company’s marketing campaigns designed to build and maintain brand awareness and support certain agent marketing technology.
Other – comprises the operations of Motto Franchising and the legacy operations of booj (see Note 6, Acquisitions for additional information), which, due to quantitative insignificance, do not meet the criteria of a reportable segment.

Principles of Consolidation

RE/MAX Holdings consolidates RMCO and records a non-controlling interest in the accompanying Condensed Consolidated Balance Sheets and records net income attributable to the non-controlling interest and comprehensive income attributable to the non-controlling interest in the accompanying Condensed Consolidated Statements of Income and Condensed Consolidated Statements of Comprehensive Income, respectively.

Revenue Recognition

The Company generates most of its revenue from contracts with customers. The Company’s franchise agreements offer the following benefits to the franchisee: common use and promotion of RE/MAX and Motto trademarks; distinctive sales and promotional materials; access to technology; standardized supplies and other materials used in RE/MAX and Motto offices; and recommended procedures for operation of RE/MAX or Motto offices. The Company concluded that these benefits are highly related and all a part of one performance obligation, a license of symbolic intellectual property that is billed through a variety of fees including franchise sales, continuing franchise fees, marketing funds fees, broker fees, and annual dues, described below. The Company has other performance obligations associated with contracts with customers in other revenue for training, marketing and events, and legacy booj customers. The method used to measure progress is over the passage of time for most streams of revenue. The following is a description of principal activities from which the Company generates its revenue.

Continuing Franchise Fees

Revenue from continuing franchise fees consists of fixed contractual fees paid monthly by franchisees based on the number of RE/MAX agents in the respective franchised region or office and the number of Motto offices open, reaching the full monthly billing once the Motto office has been open and operating for a year. This revenue is recognized in the month for which the fee is billed. This revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents and number of Motto offices.

Marketing Funds Fees

Revenue from Marketing Funds fees consists of fixed contractual fees paid monthly by franchisees based on the number of RE/MAX agents in the respective franchised region or office or the number of Motto offices. These revenues are obligated to be used for marketing campaigns to build brand awareness and to support agent marketing technology. Amounts received into the Marketing Funds are recognized as revenue in the month for which the fee is billed. This revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents or number of Motto offices.

All assets of the Marketing Funds are contractually restricted for the benefit of franchisees, and the Company recognizes an equal and offsetting liability on the Company’s balance sheet. Additionally, this results in recording an equal and offsetting amount of expenses against all revenues such that there is no impact to overall profitability of the Company from these revenues.

Annual Dues

Annual dues revenue consists of fixed contractual fees paid annually based on the number of RE/MAX agents. The Company defers the annual dues revenue when billed and recognizes the revenue ratably over the 12-month period to which it relates. Annual dues revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents.

The activity in the Company’s deferred revenue for annual dues is included in “Deferred revenue” and “Deferred revenue, net of current portion” on the Condensed Consolidated Balance Sheets, and consists of the following in aggregate (in thousands):

    

Balance at
beginning of period

    

New billings

    

Revenue recognized(a)

    

Balance at end
of period

Nine months ended September 30, 2019

$

15,877

$

26,877

$

(26,508)

$

16,246

(a)

Revenue recognized related to the beginning balance was $2.5 million and $13.9 million for the three and nine months ended September 30, 2019, respectively.

Broker Fees

Revenue from broker fees represents fees received from the Company’s RE/MAX franchised regions or franchise offices that are based on a percentage of RE/MAX agents’ gross commission income on home sale transactions. Revenue from broker fees is recognized as a sales-based royalty and recognized in the month when a home sale transaction occurs. Motto franchisees do not pay any fees based on the number or dollar value of loans brokered.

Franchise Sales

Franchise sales comprises revenue from the sale or renewal of franchises. A fee is charged upon a franchise sale or renewal. Those fees are deemed to be a part of the license of symbolic intellectual property and are recognized as revenue over the contractual term of the franchise agreement, which is typically five years for RE/MAX and seven years for Motto. The activity in the Company’s franchise sales deferred revenue accounts consists of the following (in thousands):

    

Balance at
beginning of period

    

New billings

    

Revenue recognized(a)

    

Balance at end
of period

Nine months ended September 30, 2019

$

27,560

$

5,410

$

(7,133)

$

25,837

(a)

Revenue recognized related to the beginning balance was $2.1 million and $6.5 million for the three and nine months ended September 30, 2019, respectively.

Commissions Related to Franchise Sales

Commissions paid on franchise sales are recognized as an asset and amortized over the contract life of the franchise agreement. The activity in the Company’s capitalized contract costs for commissions (which are included in “other current assets” and “other assets, net of current portion” on the Condensed Consolidated Balance Sheets) consist of the following (in thousands):

Balance at

Expense

Additions to contract

Balance at end

    

beginning of period

    

recognized

    

cost for new activity

    

of period

Nine months ended September 30, 2019

$

3,748

$

(969)

$

705

$

3,484

Other Revenue

Other revenue is primarily revenue from preferred marketing arrangements and event-based revenue from training and other programs. Revenue from preferred marketing arrangements involves both flat fees paid in advance as well as revenue sharing, both of which are recognized over the period of the arrangement and are recorded net as the Company does not control the good or service provided. Event-based revenue is recognized when the event occurs and until then is included in “Deferred revenue”. Other revenue also includes revenue from booj’s legacy operations for its external customers as booj continues to provide technology products and services, such as websites, mobile apps, and reporting and website tools, to its legacy customers.

Disaggregated Revenue

In the following table, segment revenue is disaggregated by geographical area (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2019

    

2018

    

2019

    

2018

U.S.

$

42,013

$

43,689

$

125,437

$

130,384

Canada

5,886

6,170

17,128

18,146

Global

3,182

2,591

8,725

7,624

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

U.S.

16,163

49,216

Canada

1,644

5,029

Global

227

621

Total Marketing Funds

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total

$

71,541

$

54,866

$

214,100

$

161,785

In the following table, segment revenue is disaggregated by owned or independent regions in the U.S. and Canada for the RE/MAX Franchising segment (in thousands). The split between owned or independent regions is not material to the Marketing Funds or Other segments:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

    

2018

2019

    

2018

Company-owned Regions

$

33,941

$

35,138

$

97,978

$

102,193

Independent Regions

11,211

11,904

33,528

34,747

Global and Other

5,929

5,408

19,784

19,214

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

Marketing Funds

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total

$

71,541

$

54,866

$

214,100

$

161,785

Transaction Price Allocated to the Remaining Performance Obligations

The following table includes estimated revenue by year expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period (in thousands):

    

Remaining 3
months of
2019

    

2020

    

2021

    

2022

    

2023

    

2024

    

Thereafter

    

Total

Annual dues

$

7,132

$

9,114

$

$

$

$

$

$

16,246

Franchise sales

1,900

6,805

5,460

4,012

2,516

1,294

3,850

25,837

Total

$

9,032

$

15,919

$

5,460

$

4,012

$

2,516

$

1,294

$

3,850

$

42,083

Cash, Cash Equivalents and Restricted Cash

All cash held by the Marketing Funds is contractually restricted. The following table reconciles the amounts presented for cash, both unrestricted and restricted, in the Condensed Consolidated Balance Sheets to the amounts presented in the Condensed Consolidated Statements of Cash Flows (in thousands):

September 30, 

December 31, 

    

2019

2018

Cash and cash equivalents

$

87,763

$

59,974

Restricted cash

19,118

Total cash, cash equivalents and restricted cash

$

106,881

$

59,974

Services Provided to the Marketing Funds by RE/MAX Franchising

RE/MAX Franchising charges the Marketing Funds for various services it performs. These services are primarily comprised of (a) providing agent marketing technology, including customer relationship management tools, the www.remax.com website, agent and office websites, and mobile apps, (b) dedicated employees focused on marketing campaigns, and (c) various administrative services including accounting, tax and legal. Because these costs are ultimately paid by the Marketing Funds, they do not impact the net income of RE/MAX Holdings as the Marketing Funds have no reported net income.

Costs charged from RE/MAX Franchising to the Marketing Funds are as follows (in thousands):

Three Months Ended

Nine Months Ended

September 30, 2019

September 30, 2019

Technology development - operating

$

1,523

$

3,687

Technology development - capital

1,420

3,884

Marketing staff and administrative services

589

2,638

Total

$

3,532

$

10,209

Costs charged to the Marketing Funds for the three and nine months ended September 30, 2018 are disclosed in Note 15, Related-Party Transactions.

Recently Adopted Accounting Pronouncements

In February 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220), which adjusts the classification of stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. ASU 2018-02 became effective for the Company on January 1, 2019. The standard is to be applied either in the period of adoption or retrospectively to each period affected by the Tax Cuts and Jobs Act. The Company completed the majority of its accounting for the tax effects of the Tax Cuts and Jobs Act as of December 31, 2017. The amendments of ASU 2018-02 did not have a significant impact on the Company’s consolidated financial statements and related disclosures.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), with several subsequent amendments, which requires lessees to recognize the assets and liabilities that arise from operating and finance leases on the consolidated balance sheets, with a few exceptions. ASU 2016-02 became effective for the Company on January 1, 2019 and replaced the existing lease guidance in U.S. GAAP when it became effective. The Company did not retrospectively recast prior periods presented and instead adjusted assets and liabilities on January 1, 2019. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company to forgo reassessing (a) whether a contract contains a lease, (b) lease classification, and (c) whether capitalized costs associated with a lease are initial direct costs. The practical expedient was applied consistently to all the Company’s leases,

including those for which the Company acts as the lessor. In addition, the Company elected the practical expedient relating to the combination of lease and non-lease components as a single lease component. The Company chose not to apply the hindsight practical expedient. The new lease guidance has been applied to all the Company’s leases as of January 1, 2019, which impacted how operating lease assets and liabilities were recorded within the Condensed Consolidated Balance Sheet, resulting in the recording of approximately $65.8 million of lease liabilities and approximately $55.6 million of right-of-use (“ROU”) assets on the Condensed Consolidated Balance Sheet. Deferred rent and sublease loss balances as of January 1, 2019 of approximately $9.3 million and approximately $2.4 million, respectively, and intangible assets of approximately $1.5 million were subsumed into the ROU asset at transition. Adoption of the new standard did not materially affect the Company’s consolidated net earnings and had no impact on cash flows. See Note 3, Leases, for more information.

New Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820), with several subsequent amendments, which eliminates certain disclosure requirements for fair value measurements and requires new or modified disclosures. ASU 2018-13 is effective for the Company beginning January 1, 2020. Certain changes are applied retrospectively to each period presented and others are to be applied either in the period of adoption or prospectively. The Company believes the amendments of ASU 2018-13 will not have a significant impact on the Company’s consolidated financial statements and related disclosures.

In January 2017, the FASB issued ASU 2017-04, Intangibles – Goodwill and Other (Topic 350), which simplifies the subsequent measurement of goodwill by eliminating step two from the goodwill impairment test. ASU 2017-04 is effective for annual and interim impairment tests beginning January 1, 2020 for the Company and is required to be adopted using a prospective approach. Early adoption is allowed for annual goodwill impairment tests performed on testing dates after January 1, 2017.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions
9 Months Ended
Sep. 30, 2019
Acquisitions  
Acquisitions

6. Acquisitions

Marketing Funds

On January 1, 2019, the Company acquired all of the regional and pan-regional advertising fund entities previously owned by its founder and Chairman of the Board of Directors, David Liniger, for a nominal amount. As in the past, the Marketing Funds are contractually obligated to use the funds collected to support both regional and pan-regional marketing campaigns designed to build and maintain brand awareness and to support the Company’s agent marketing technology. The Company does not plan for the use of the funds to change because of this acquisition and consolidation. The acquisitions of the Marketing Funds are part of the Company’s succession plan, and ownership of the Marketing Funds by the franchisor is a common structure. Expenses incurred with the acquisition of the Marketing Funds were not material.

The total assets equal the total liabilities of the Marketing Funds and beginning January 1, 2019, are reflected in the condensed consolidated financial statements of the Company. The Company also began recognizing revenue from the amounts collected, which substantially increased its revenues and expenses.

The following table summarizes the Company’s allocation of the purchase price to the fair value of assets acquired and liabilities assumed (in thousands):

Restricted cash

$

28,495

Other current assets

8,472

Property and equipment

788

Other assets, net of current portion

126

Total assets acquired

37,881

Other current liabilities

37,881

Total liabilities assumed

37,881

Total acquisition price

$

-

The Company finalized its accounting for the acquisition of the Marketing Funds during the three months ended June 30, 2019. The Marketing Funds constitutes a business and was accounted for using the fair value acquisition method. The total purchase price was allocated to the assets acquired based on their estimated fair values.

Booj, LLC

On February 26, 2018, RE/MAX, LLC acquired all membership interests in booj using $26.3 million in cash generated from operations, plus up to approximately $10.0 million in equity-based compensation to be earned over time, based on grant date fair value, which will be accounted for as compensation expense in the future (see Note 12, Equity-Based Compensation for additional information). RE/MAX, LLC acquired booj in order to deliver core technology solutions designed for and with RE/MAX affiliates.

The following table summarizes the Company’s allocation of the purchase price to the fair value of assets acquired and liabilities assumed (in thousands):

    

booj

Cash

$

362

Other current assets

367

Property and equipment

625

Software

7,400

Trademarks

500

Non-compete agreement

1,200

Customer relationships

800

Other intangible assets

1,589

Other assets, net of current portion

336

Total assets acquired, excluding goodwill

13,179

Current portion of debt

(606)

Other current liabilities

(557)

Debt, net of current portion

(805)

Total liabilities assumed

(1,968)

Goodwill

15,039

Total purchase price

$

26,250

The Company finalized its accounting for the acquisition of booj during the year ended December 31, 2018. Booj constitutes a business and was accounted for using the fair value acquisition method. The total purchase price was allocated to the assets acquired based on their estimated fair values. The largest intangible assets acquired were valued using an income approach which utilizes Level 3 inputs and are being amortized over a weighted-average useful life using the straight-line method. The excess of the total purchase price over the fair value of the identifiable assets acquired was recorded as goodwill. The goodwill is attributable to expected synergies and projected long-term revenue growth for the RE/MAX network. All of the goodwill recognized is tax deductible.

Unaudited Pro Forma Financial Information

The following unaudited pro forma financial information reflects the consolidated results of operations of the Company as if the acquisition of booj had occurred on January 1, 2017 and the acquisition of the Marketing Funds had occurred January 1, 2018. The historical financial information has been adjusted to give effect to events that are (1) directly attributed to the acquisitions, (2) factually supportable and (3) expected to have a continuing impact on the combined results. This unaudited pro forma information should not be relied upon as necessarily being indicative of the historical results that would have been obtained if the acquisitions had actually occurred on such dates, nor of the results that may be obtained in the future.

Three Months Ended

Nine Months Ended

September 30, 2018

September 30, 2018

(in thousands, except per share amounts)

Total revenue

$

73,361

$

218,793

Net income attributable to RE/MAX Holdings, Inc.

$

8,139

$

19,779

Basic earnings per common share

$

0.46

$

1.12

Diluted earnings per common share

$

0.46

$

1.11

XML 26 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2019
Fair Value Measurements  
Fair Value Measurements

10. Fair Value Measurements

Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering assumptions, the Company follows a three-tier fair value hierarchy, which is described in detail in the 2018 Annual Report on Form 10-K.

A summary of the Company’s liabilities measured at fair value on a recurring basis is as follows (in thousands):

As of September 30, 2019

As of December 31, 2018

    

Fair Value

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

    

Level 1

    

Level 2

    

Level 3

Liabilities

Contingent consideration

$

5,400

$

$

$

5,400

$

5,070

$

$

$

5,070

The Company is required to pay additional purchase consideration totaling 8% of gross receipts collected by Motto each year (the “Revenue Share Year”) through September 30, 2026, with no limitation as to the maximum payout. The fair value of the contingent purchase consideration represents the forecasted discounted cash payments that the Company expects to pay. Increases or decreases in the fair value of the contingent purchase consideration can result from changes in discount rates as well as the timing and amount of forecasted revenues. The forecasted revenue growth assumption that is most sensitive is the assumed franchise sales count for which the forecast assumes between 50 and 80 franchises sold annually. This assumption is based on historical sales and an assumption of growth over time. A 10% reduction in the number of franchise sales would decrease the liability by $0.4 million. A 1% change to the discount rate applied to the forecast would change the liability by approximately $0.2 million. The Company measures this liability each reporting period and recognizes changes in fair value, if any, in “Selling, operating and administrative expenses” in the accompanying Condensed Consolidated Statements of Income.

The table below presents a reconciliation of this liability (in thousands):

Balance at January 1, 2019

$

5,070

Fair value adjustments

330

Balance at September 30, 2019

$

5,400

The following table summarizes the carrying value and fair value of the Senior Secured Credit Facility (in thousands):

September 30, 

December 31,

2019

2018

    

Carrying
Amount

    

Fair Value
Level 2

    

Carrying
Amount

    

Fair Value
Level 2

Senior Secured Credit Facility

$

225,776

$

226,240

$

227,152

$

221,673

XML 27 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Business and Organization (Details) - Minimum
Sep. 30, 2019
country
item
Office
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]  
Number of agents | item 128,000
Number of offices | Office 8,000
Number of countries in which entity operates | country 110
XML 28 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Tables)
9 Months Ended
Sep. 30, 2019
Debt  
Schedule of debt

Debt, net of current portion, consists of the following (in thousands):

    

September 30, 

    

December 31,

2019

2018

Senior Secured Credit Facility

$

227,950

$

229,713

Other long-term financing(a)

425

635

Less unamortized debt issuance costs

(1,257)

(1,481)

Less unamortized debt discount costs

(917)

(1,080)

Less current portion(a)

(2,645)

(2,622)

$

223,556

$

225,165

(a)Includes financing assumed with the acquisition of booj. As of September 30, 2019, the carrying value of this financing approximates the fair value.
Schedule of Maturities of Debt

Maturities of debt are as follows (in thousands):

As of September 30, 2019:

    

Remainder of 2019

$

658

2020

2,704

2021

2,350

2022

2,350

2023

220,313

$

228,375

XML 29 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share and Dividends - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Dividends Payable [Line Items]                  
Dividends declared and paid   $ 3,745 $ 3,739 $ 3,740 $ 3,549 $ 3,549 $ 3,547 $ 11,224 $ 10,645
Common Class A                  
Dividends Payable [Line Items]                  
Cash dividends declared per share of Class A common stock   $ 0.21 $ 0.21 $ 0.21 $ 0.20 $ 0.20 $ 0.20 $ 0.63 $ 0.60
Dividends declared and paid   $ 0 $ 0 $ 0 $ 0 $ 0 $ 0    
Quarterly dividend | Common Class A                  
Dividends Payable [Line Items]                  
Cash dividends declared per share of Class A common stock $ 0.21                
Non-controlling interest                  
Dividends Payable [Line Items]                  
Dividends declared and paid   0 0 0 0 0 0    
Distributions declared to non-controlling unitholders   $ 2,638 $ 2,638 $ 2,638 $ 2,512 $ 2,512 $ 2,512 $ 7,914 $ 7,536
XML 30 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets and Goodwill - Schedule of Changes in Goodwill (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Changes to goodwill  
Beginning Balance $ 150,684
Effect of changes in foreign currency exchange rates 92
Ending Balance 150,776
RE/MAX Franchising  
Changes to goodwill  
Beginning Balance 138,884
Effect of changes in foreign currency exchange rates 92
Ending Balance 138,976
Other  
Changes to goodwill  
Beginning Balance 11,800
Effect of changes in foreign currency exchange rates 0
Ending Balance $ 11,800
XML 31 R70.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information - Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated        
Adjusted EBITDA $ 28,158 $ 29,463 $ 81,030 $ 81,052
(Gain) loss on sale or disposition of assets and sublease, net 10 5 (353) 146
Equity-based compensation expense 987 (2,717) (4,860) (6,141)
Acquisition-related expense (181) (141) (268) (1,628)
Special Committee investigation and remediation expense 0 (111) 0 (2,761)
Fair value adjustments to contingent consideration 15 940 (330) 860
Interest income 412 180 1,074 397
Interest expense (3,089) (3,050) (9,398) (8,945)
Depreciation and amortization (5,595) (5,608) (16,694) (15,252)
Income before provision for income taxes 20,717 18,961 50,201 47,728
RE/MAX Franchising        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated        
Adjusted EBITDA 29,134 30,632 83,299 84,429
Other        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated        
Adjusted EBITDA $ (976) $ (1,169) $ (2,269) $ (3,377)
XML 32 rmax-20190930x10q869a1c_htm.xml IDEA: XBRL DOCUMENT 0001581091 us-gaap:RetainedEarningsMember 2019-09-30 0001581091 us-gaap:NoncontrollingInterestMember 2019-09-30 0001581091 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001581091 us-gaap:RetainedEarningsMember 2019-06-30 0001581091 us-gaap:NoncontrollingInterestMember 2019-06-30 0001581091 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001581091 2019-06-30 0001581091 us-gaap:RetainedEarningsMember 2019-03-31 0001581091 us-gaap:NoncontrollingInterestMember 2019-03-31 0001581091 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001581091 2019-03-31 0001581091 us-gaap:RetainedEarningsMember 2018-12-31 0001581091 us-gaap:NoncontrollingInterestMember 2018-12-31 0001581091 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001581091 us-gaap:RetainedEarningsMember 2018-09-30 0001581091 us-gaap:NoncontrollingInterestMember 2018-09-30 0001581091 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001581091 us-gaap:RetainedEarningsMember 2018-06-30 0001581091 us-gaap:NoncontrollingInterestMember 2018-06-30 0001581091 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001581091 2018-06-30 0001581091 us-gaap:RetainedEarningsMember 2018-03-31 0001581091 us-gaap:NoncontrollingInterestMember 2018-03-31 0001581091 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001581091 2018-03-31 0001581091 us-gaap:RetainedEarningsMember 2017-12-31 0001581091 us-gaap:NoncontrollingInterestMember 2017-12-31 0001581091 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001581091 rmax:TimeBasedRestrictedStockUnitMember 2018-12-31 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember 2018-12-31 0001581091 rmax:FormerEmployeesMember us-gaap:SellingGeneralAndAdministrativeExpensesMember rmax:RestructuringPlan2014Member rmax:ReMaxFranchisingSegmentMember 2019-01-01 2019-03-31 0001581091 us-gaap:SellingGeneralAndAdministrativeExpensesMember rmax:RestructuringPlan2014Member rmax:ReMaxFranchisingSegmentMember 2018-02-09 2019-09-30 0001581091 rmax:MarketingFundsMember 2019-01-01 2019-09-30 0001581091 rmax:BoojLlcMember 2019-01-01 2019-09-30 0001581091 rmax:FranchiseSalesMember 2025-01-01 2019-09-30 0001581091 rmax:FranchiseSalesMember 2024-01-01 2019-09-30 0001581091 rmax:FranchiseSalesMember 2023-01-01 2019-09-30 0001581091 rmax:FranchiseSalesMember 2022-01-01 2019-09-30 0001581091 rmax:FranchiseSalesMember 2021-01-01 2019-09-30 0001581091 rmax:FranchiseSalesMember 2020-01-01 2019-09-30 0001581091 rmax:FranchiseSalesMember 2019-10-01 2019-09-30 0001581091 rmax:AnnualDuesMember 2025-01-01 2019-09-30 0001581091 rmax:AnnualDuesMember 2024-01-01 2019-09-30 0001581091 rmax:AnnualDuesMember 2023-01-01 2019-09-30 0001581091 rmax:AnnualDuesMember 2022-01-01 2019-09-30 0001581091 rmax:AnnualDuesMember 2021-01-01 2019-09-30 0001581091 rmax:AnnualDuesMember 2020-01-01 2019-09-30 0001581091 rmax:AnnualDuesMember 2019-10-01 2019-09-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2025-01-01 2019-09-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2024-01-01 2019-09-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2023-01-01 2019-09-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2022-01-01 2019-09-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2021-01-01 2019-09-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2020-01-01 2019-09-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2019-10-01 2019-09-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2019-09-30 0001581091 rmax:GlobalAndOtherMember rmax:TotalMarketingFundsMember 2019-07-01 2019-09-30 0001581091 rmax:GlobalAndOtherMember rmax:FranchisingSegmentMember 2019-07-01 2019-09-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember rmax:ReMaxFranchisingSegmentMember 2019-07-01 2019-09-30 0001581091 rmax:ContinuingFranchiseFeesMember rmax:ReMaxFranchisingSegmentMember 2019-07-01 2019-09-30 0001581091 rmax:BrokerFeesMember rmax:ReMaxFranchisingSegmentMember 2019-07-01 2019-09-30 0001581091 rmax:AnnualDuesMember rmax:ReMaxFranchisingSegmentMember 2019-07-01 2019-09-30 0001581091 country:US rmax:TotalMarketingFundsMember 2019-07-01 2019-09-30 0001581091 country:US rmax:FranchisingSegmentMember 2019-07-01 2019-09-30 0001581091 country:CA rmax:TotalMarketingFundsMember 2019-07-01 2019-09-30 0001581091 country:CA rmax:FranchisingSegmentMember 2019-07-01 2019-09-30 0001581091 rmax:TotalMarketingFundsMember 2019-07-01 2019-09-30 0001581091 rmax:OwnedRegionsMember 2019-07-01 2019-09-30 0001581091 rmax:OtherMember 2019-07-01 2019-09-30 0001581091 rmax:MarketingFundFeesMember 2019-07-01 2019-09-30 0001581091 rmax:MarketingFundFeesMember 2019-07-01 2019-09-30 0001581091 rmax:IndependentRegionsMember 2019-07-01 2019-09-30 0001581091 rmax:FranchisingSegmentMember 2019-07-01 2019-09-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember 2019-07-01 2019-09-30 0001581091 rmax:ContinuingFranchiseFeesMember 2019-07-01 2019-09-30 0001581091 rmax:BrokerFeesMember 2019-07-01 2019-09-30 0001581091 rmax:GlobalAndOtherMember rmax:TotalMarketingFundsMember 2019-01-01 2019-09-30 0001581091 rmax:GlobalAndOtherMember rmax:FranchisingSegmentMember 2019-01-01 2019-09-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember rmax:ReMaxFranchisingSegmentMember 2019-01-01 2019-09-30 0001581091 rmax:ContinuingFranchiseFeesMember rmax:ReMaxFranchisingSegmentMember 2019-01-01 2019-09-30 0001581091 rmax:BrokerFeesMember rmax:ReMaxFranchisingSegmentMember 2019-01-01 2019-09-30 0001581091 rmax:AnnualDuesMember rmax:ReMaxFranchisingSegmentMember 2019-01-01 2019-09-30 0001581091 country:US rmax:TotalMarketingFundsMember 2019-01-01 2019-09-30 0001581091 country:US rmax:FranchisingSegmentMember 2019-01-01 2019-09-30 0001581091 country:CA rmax:TotalMarketingFundsMember 2019-01-01 2019-09-30 0001581091 country:CA rmax:FranchisingSegmentMember 2019-01-01 2019-09-30 0001581091 rmax:TotalMarketingFundsMember 2019-01-01 2019-09-30 0001581091 rmax:OwnedRegionsMember 2019-01-01 2019-09-30 0001581091 rmax:OtherMember 2019-01-01 2019-09-30 0001581091 rmax:MarketingFundFeesMember 2019-01-01 2019-09-30 0001581091 rmax:MarketingFundFeesMember 2019-01-01 2019-09-30 0001581091 rmax:IndependentRegionsMember 2019-01-01 2019-09-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember 2019-01-01 2019-09-30 0001581091 rmax:ContinuingFranchiseFeesMember 2019-01-01 2019-09-30 0001581091 rmax:BrokerFeesMember 2019-01-01 2019-09-30 0001581091 rmax:GlobalAndOtherMember rmax:TotalMarketingFundsMember 2018-07-01 2018-09-30 0001581091 rmax:GlobalAndOtherMember rmax:FranchisingSegmentMember 2018-07-01 2018-09-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember rmax:ReMaxFranchisingSegmentMember 2018-07-01 2018-09-30 0001581091 rmax:ContinuingFranchiseFeesMember rmax:ReMaxFranchisingSegmentMember 2018-07-01 2018-09-30 0001581091 rmax:BrokerFeesMember rmax:ReMaxFranchisingSegmentMember 2018-07-01 2018-09-30 0001581091 rmax:AnnualDuesMember rmax:ReMaxFranchisingSegmentMember 2018-07-01 2018-09-30 0001581091 country:US rmax:TotalMarketingFundsMember 2018-07-01 2018-09-30 0001581091 country:US rmax:FranchisingSegmentMember 2018-07-01 2018-09-30 0001581091 country:CA rmax:TotalMarketingFundsMember 2018-07-01 2018-09-30 0001581091 country:CA rmax:FranchisingSegmentMember 2018-07-01 2018-09-30 0001581091 rmax:TotalMarketingFundsMember 2018-07-01 2018-09-30 0001581091 rmax:OwnedRegionsMember 2018-07-01 2018-09-30 0001581091 rmax:OtherMember 2018-07-01 2018-09-30 0001581091 rmax:MarketingFundFeesMember 2018-07-01 2018-09-30 0001581091 rmax:MarketingFundFeesMember 2018-07-01 2018-09-30 0001581091 rmax:IndependentRegionsMember 2018-07-01 2018-09-30 0001581091 rmax:FranchisingSegmentMember 2018-07-01 2018-09-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember 2018-07-01 2018-09-30 0001581091 rmax:ContinuingFranchiseFeesMember 2018-07-01 2018-09-30 0001581091 rmax:BrokerFeesMember 2018-07-01 2018-09-30 0001581091 rmax:AnnualDuesMember 2018-07-01 2018-09-30 0001581091 rmax:GlobalAndOtherMember rmax:TotalMarketingFundsMember 2018-01-01 2018-09-30 0001581091 rmax:GlobalAndOtherMember rmax:FranchisingSegmentMember 2018-01-01 2018-09-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember rmax:ReMaxFranchisingSegmentMember 2018-01-01 2018-09-30 0001581091 rmax:ContinuingFranchiseFeesMember rmax:ReMaxFranchisingSegmentMember 2018-01-01 2018-09-30 0001581091 rmax:BrokerFeesMember rmax:ReMaxFranchisingSegmentMember 2018-01-01 2018-09-30 0001581091 rmax:AnnualDuesMember rmax:ReMaxFranchisingSegmentMember 2018-01-01 2018-09-30 0001581091 country:US rmax:TotalMarketingFundsMember 2018-01-01 2018-09-30 0001581091 country:US rmax:FranchisingSegmentMember 2018-01-01 2018-09-30 0001581091 country:CA rmax:TotalMarketingFundsMember 2018-01-01 2018-09-30 0001581091 country:CA rmax:FranchisingSegmentMember 2018-01-01 2018-09-30 0001581091 rmax:TotalMarketingFundsMember 2018-01-01 2018-09-30 0001581091 rmax:OwnedRegionsMember 2018-01-01 2018-09-30 0001581091 rmax:OtherMember 2018-01-01 2018-09-30 0001581091 rmax:MarketingFundFeesMember 2018-01-01 2018-09-30 0001581091 rmax:MarketingFundFeesMember 2018-01-01 2018-09-30 0001581091 rmax:IndependentRegionsMember 2018-01-01 2018-09-30 0001581091 rmax:FranchisingSegmentMember 2018-01-01 2018-09-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember 2018-01-01 2018-09-30 0001581091 rmax:ContinuingFranchiseFeesMember 2018-01-01 2018-09-30 0001581091 rmax:BrokerFeesMember 2018-01-01 2018-09-30 0001581091 rmax:AnnualDuesMember 2018-01-01 2018-09-30 0001581091 rmax:BoojLlcMember 2018-02-26 2018-02-26 0001581091 us-gaap:DividendPaidMember 2019-01-01 2019-09-30 0001581091 rmax:TaxAndOtherDistributionsMember 2019-01-01 2019-09-30 0001581091 us-gaap:DividendPaidMember 2018-01-01 2018-09-30 0001581091 rmax:TaxAndOtherDistributionsMember 2018-01-01 2018-09-30 0001581091 rmax:TermLoanMember rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member 2016-12-15 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-30 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-30 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001581091 us-gaap:RevolvingCreditFacilityMember rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member 2016-12-15 0001581091 us-gaap:RevolvingCreditFacilityMember 2019-09-30 0001581091 srt:MaximumMember 2019-09-30 0001581091 rmax:MasterLeaseMember 2019-09-30 0001581091 2019-01-01 2019-01-01 0001581091 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-09-30 0001581091 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2019-07-01 2019-09-30 0001581091 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2019-01-01 2019-09-30 0001581091 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2018-07-01 2018-09-30 0001581091 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2018-01-01 2018-09-30 0001581091 rmax:TenPercentReductionInFranchiseSalesMember 2019-01-01 2019-09-30 0001581091 rmax:OnePercentChangeToDiscountRateMember 2019-01-01 2019-09-30 0001581091 rmax:FranchisingSegmentMember 2019-01-01 2019-09-30 0001581091 us-gaap:AllOtherSegmentsMember 2019-09-30 0001581091 rmax:FranchisingSegmentMember 2019-09-30 0001581091 us-gaap:AllOtherSegmentsMember 2018-12-31 0001581091 rmax:FranchisingSegmentMember 2018-12-31 0001581091 srt:WeightedAverageMember us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-09-30 0001581091 srt:WeightedAverageMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-09-30 0001581091 srt:WeightedAverageMember us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-09-30 0001581091 srt:WeightedAverageMember us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-09-30 0001581091 srt:WeightedAverageMember rmax:TrainingMember 2019-01-01 2019-09-30 0001581091 srt:WeightedAverageMember rmax:ReacquiredFranchiseRightsMember 2019-01-01 2019-09-30 0001581091 srt:WeightedAverageMember rmax:OtherBoojMember 2019-01-01 2019-09-30 0001581091 us-gaap:TrademarksAndTradeNamesMember 2019-09-30 0001581091 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-09-30 0001581091 us-gaap:OtherIntangibleAssetsMember 2019-09-30 0001581091 us-gaap:NoncompeteAgreementsMember 2019-09-30 0001581091 rmax:TrainingMember 2019-09-30 0001581091 rmax:ReacquiredFranchiseRightsMember 2019-09-30 0001581091 rmax:OtherBoojMember 2019-09-30 0001581091 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0001581091 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001581091 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001581091 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001581091 rmax:TrainingMember 2018-12-31 0001581091 rmax:ReacquiredFranchiseRightsMember 2018-12-31 0001581091 rmax:OtherBoojMember 2018-12-31 0001581091 rmax:TimeBasedRestrictedStockUnitMember 2019-09-30 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember 2019-09-30 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member 2019-09-30 0001581091 rmax:OtherLongTermFinancingMember 2019-09-30 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member 2018-12-31 0001581091 rmax:OtherLongTermFinancingMember 2018-12-31 0001581091 rmax:FranchiseSalesMember 2019-09-30 0001581091 rmax:AnnualDuesMember 2019-09-30 0001581091 rmax:FranchiseSalesMember 2018-12-31 0001581091 rmax:AnnualDuesMember 2018-12-31 0001581091 us-gaap:CommonClassBMember 2019-06-30 0001581091 us-gaap:CommonClassAMember 2019-06-30 0001581091 us-gaap:CommonClassBMember 2019-03-31 0001581091 us-gaap:CommonClassAMember 2019-03-31 0001581091 us-gaap:CommonClassBMember 2018-09-30 0001581091 us-gaap:CommonClassAMember 2018-09-30 0001581091 us-gaap:CommonClassBMember 2018-06-30 0001581091 us-gaap:CommonClassAMember 2018-06-30 0001581091 us-gaap:CommonClassBMember 2018-03-31 0001581091 us-gaap:CommonClassAMember 2018-03-31 0001581091 us-gaap:CommonClassBMember 2017-12-31 0001581091 us-gaap:CommonClassAMember 2017-12-31 0001581091 us-gaap:CommonClassBMember 2019-09-30 0001581091 us-gaap:CommonClassAMember 2019-09-30 0001581091 us-gaap:CommonClassBMember 2018-12-31 0001581091 us-gaap:CommonClassAMember 2018-12-31 0001581091 rmax:QuarterlyDividendMember us-gaap:CommonClassAMember 2019-10-01 2019-10-31 0001581091 us-gaap:CommonClassAMember 2019-01-01 2019-09-30 0001581091 us-gaap:CommonClassAMember 2018-01-01 2018-09-30 0001581091 2018-09-30 0001581091 2017-12-31 0001581091 rmax:FranchiseSalesCommissionMember 2019-09-30 0001581091 rmax:FranchiseSalesCommissionMember 2018-12-31 0001581091 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001581091 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001581091 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001581091 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001581091 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001581091 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001581091 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001581091 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001581091 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-09-30 0001581091 srt:ScenarioForecastMember rmax:PerformanceBasedRestrictedStockUnitMember 2019-10-01 2019-12-31 0001581091 rmax:TimeBasedRestrictedStockUnitMember 2019-07-01 2019-09-30 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember 2019-07-01 2019-09-30 0001581091 rmax:BonusPlanSettledInSharesMember 2019-07-01 2019-09-30 0001581091 rmax:TimeBasedRestrictedStockUnitMember 2019-01-01 2019-09-30 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember 2019-01-01 2019-09-30 0001581091 rmax:BonusPlanSettledInSharesMember 2019-01-01 2019-09-30 0001581091 rmax:TimeBasedRestrictedStockUnitMember 2018-07-01 2018-09-30 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember 2018-07-01 2018-09-30 0001581091 rmax:BonusPlanSettledInSharesMember 2018-07-01 2018-09-30 0001581091 rmax:TimeBasedRestrictedStockUnitMember 2018-01-01 2018-09-30 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember 2018-01-01 2018-09-30 0001581091 rmax:BonusPlanSettledInSharesMember 2018-01-01 2018-09-30 0001581091 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001581091 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001581091 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001581091 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001581091 2019-04-01 2019-06-30 0001581091 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001581091 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001581091 2019-01-01 2019-03-31 0001581091 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001581091 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001581091 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001581091 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001581091 2018-04-01 2018-06-30 0001581091 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001581091 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001581091 2018-01-01 2018-03-31 0001581091 us-gaap:CommonClassBMember 2019-07-01 2019-09-30 0001581091 us-gaap:CommonClassAMember 2019-07-01 2019-09-30 0001581091 us-gaap:CommonClassBMember 2019-04-01 2019-06-30 0001581091 us-gaap:CommonClassAMember 2019-04-01 2019-06-30 0001581091 us-gaap:CommonClassBMember 2019-01-01 2019-03-31 0001581091 us-gaap:CommonClassAMember 2019-01-01 2019-03-31 0001581091 us-gaap:CommonClassBMember 2018-07-01 2018-09-30 0001581091 us-gaap:CommonClassAMember 2018-07-01 2018-09-30 0001581091 us-gaap:CommonClassBMember 2018-04-01 2018-06-30 0001581091 us-gaap:CommonClassAMember 2018-04-01 2018-06-30 0001581091 us-gaap:CommonClassBMember 2018-01-01 2018-03-31 0001581091 us-gaap:CommonClassAMember 2018-01-01 2018-03-31 0001581091 us-gaap:SoftwareDevelopmentMember 2019-09-30 0001581091 us-gaap:SoftwareDevelopmentMember 2018-12-31 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember rmax:BoojLlcMember 2019-07-01 2019-09-30 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember rmax:BoojLlcMember 2019-01-01 2019-09-30 0001581091 srt:PresidentMember rmax:SeparationAndTransitionAgreementMember us-gaap:SellingGeneralAndAdministrativeExpensesMember rmax:ReMaxFranchisingSegmentMember 2018-02-09 0001581091 rmax:ServicesRenderedAndRentForOfficeSpaceProvidedMember 2018-07-01 2018-09-30 0001581091 rmax:ServicesRenderedAndRentForOfficeSpaceProvidedMember 2018-01-01 2018-09-30 0001581091 rmax:FormerPresidentMember 2018-02-09 2018-02-09 0001581091 rmax:MasterLeaseMember 2010-04-30 0001581091 rmax:MasterLeaseMember 2010-04-01 2010-04-30 0001581091 srt:MinimumMember 2019-09-30 0001581091 rmax:RMCOLlcMember 2019-09-30 0001581091 rmax:RMCOLlcMember 2018-12-31 0001581091 rmax:TechnologyDevelopmentOperatingMember rmax:MarketingFundsMember 2019-07-01 2019-09-30 0001581091 rmax:TechnologyDevelopmentCapitalMember rmax:MarketingFundsMember 2019-07-01 2019-09-30 0001581091 rmax:MarketingStaffAndAdministrativeServicesMember rmax:MarketingFundsMember 2019-07-01 2019-09-30 0001581091 rmax:TechnologyDevelopmentOperatingMember rmax:MarketingFundsMember 2019-01-01 2019-09-30 0001581091 rmax:TechnologyDevelopmentCapitalMember rmax:MarketingFundsMember 2019-01-01 2019-09-30 0001581091 rmax:MarketingStaffAndAdministrativeServicesMember rmax:MarketingFundsMember 2019-01-01 2019-09-30 0001581091 rmax:FranchiseSalesMember rmax:ReMaxFranchiseAgreementMember 2019-01-01 2019-09-30 0001581091 rmax:FranchiseSalesMember rmax:MottoFranchiseAgreementsMember 2019-01-01 2019-09-30 0001581091 us-gaap:AllOtherSegmentsMember 2019-07-01 2019-09-30 0001581091 rmax:ReMaxFranchisingSegmentMember 2019-07-01 2019-09-30 0001581091 2019-07-01 2019-09-30 0001581091 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-09-30 0001581091 rmax:ReMaxFranchisingSegmentMember 2019-01-01 2019-09-30 0001581091 us-gaap:AllOtherSegmentsMember 2018-07-01 2018-09-30 0001581091 rmax:ReMaxFranchisingSegmentMember 2018-07-01 2018-09-30 0001581091 2018-07-01 2018-09-30 0001581091 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-09-30 0001581091 rmax:ReMaxFranchisingSegmentMember 2018-01-01 2018-09-30 0001581091 2018-01-01 2018-09-30 0001581091 us-gaap:NoncontrollingInterestMember 2019-07-01 2019-09-30 0001581091 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001581091 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-09-30 0001581091 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001581091 us-gaap:NoncontrollingInterestMember 2018-07-01 2018-09-30 0001581091 us-gaap:NoncontrollingInterestMember 2018-04-01 2018-06-30 0001581091 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-09-30 0001581091 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0001581091 2019-01-01 0001581091 rmax:FranchiseSalesMember 2019-07-01 2019-09-30 0001581091 rmax:AnnualDuesMember 2019-07-01 2019-09-30 0001581091 rmax:FranchiseSalesMember 2019-01-01 2019-09-30 0001581091 rmax:AnnualDuesMember 2019-01-01 2019-09-30 0001581091 rmax:FranchiseSalesCommissionMember 2019-01-01 2019-09-30 0001581091 rmax:MarketingFundsMember 2019-01-01 0001581091 rmax:BoojLlcMember 2018-02-26 0001581091 srt:MinimumMember 2019-01-01 2019-09-30 0001581091 srt:MaximumMember 2019-01-01 2019-09-30 0001581091 2019-09-30 0001581091 2018-12-31 0001581091 us-gaap:CommonClassBMember 2019-10-31 0001581091 us-gaap:CommonClassAMember 2019-10-31 0001581091 2019-01-01 2019-09-30 shares iso4217:USD rmax:item pure rmax:Office rmax:agreement iso4217:USD shares rmax:country rmax:segment 1 1 P3M P1Y P1Y P1Y P1Y P1Y P3M P1Y P1Y P1Y P1Y P1Y P3M P1Y P1Y P1Y P1Y P1Y 17835719 17754416 P1Y 0001581091 --12-31 2019 Q3 false true true Prospective 10-Q true 2019-09-30 false 001-36101 RE/MAX Holdings, Inc. DE 80-0937145 5075 South Syracuse Street Denver CO 80237 303 770-5531 Class A Common Stock, $0.0001 par value per share RMAX NYSE Yes Yes Large Accelerated Filer false false false 17835719 1 87763000 59974000 19118000 0 11273000 7980000 30722000 21185000 1508000 533000 12165000 5855000 151276000 87547000 14572000 13280000 5462000 4390000 52258000 0 91538000 103157000 24946000 22965000 150776000 150684000 49971000 53698000 5506000 4399000 531733000 426840000 3428000 1890000 51129000 13143000 143000 208000 24996000 25489000 2645000 2622000 3578000 3567000 4957000 0 90876000 46919000 223556000 225165000 34355000 37220000 328000 400000 18851000 20224000 57280000 0 6077000 17637000 431323000 347565000 0.0001 0.0001 180000000 180000000 17835719 17754416 2000 2000 0.0001 0.0001 1000 1000 1 1 0 0 462245000 460101000 31992000 21138000 379000 328000 494618000 481569000 -394208000 -402294000 100410000 79275000 531733000 426840000 25168000 25495000 75018000 75946000 8835000 9106000 26508000 26775000 13292000 13488000 35339000 36669000 18034000 0 54866000 0 6212000 6777000 22369000 22395000 71541000 54866000 214100000 161785000 24478000 27461000 83728000 90136000 18034000 0 54866000 0 5595000 5608000 16694000 15252000 10000 10000 -353000 41000 48097000 33059000 155641000 105347000 23444000 21807000 58459000 56438000 3089000 3050000 9398000 8945000 412000 180000 1074000 397000 -50000 24000 66000 -162000 -2727000 -2846000 -8258000 -8710000 20717000 18961000 50201000 47728000 3453000 3420000 8547000 8429000 17264000 15541000 41654000 39299000 8091000 7402000 19502000 18529000 9173000 8139000 22152000 20770000 0.51 0.46 1.24 1.17 0.51 0.46 1.24 1.17 17826332 17746184 17803708 17733910 17840158 17771212 17830942 17767638 0.21 0.20 0.63 0.60 17264000 15541000 41654000 39299000 -39000 90000 95000 -77000 -39000 90000 95000 -77000 17225000 15631000 41749000 39222000 8070000 7435000 19546000 18492000 9155000 8196000 22203000 20730000 17754416 2000 1 0 460101000 21138000 328000 -402294000 79275000 0 0 0 0 0 4409000 0 3848000 8257000 0 0 0 0 0 0 0 2693000 2693000 70797 0 0 0 3213000 -42000 0 0 3171000 0 0 0 0 0 3740000 0 0 3740000 0 0 0 0 0 0 36000 33000 69000 17265 0 0 0 713000 0 0 0 713000 17807948 2000 1 0 462601000 21765000 364000 -401106000 83626000 0 0 0 0 0 8570000 0 7563000 16133000 0 0 0 0 0 0 0 4613000 4613000 1740 0 0 0 182000 -1000 0 0 181000 0 0 0 0 0 3739000 0 0 3739000 0 0 0 0 0 0 33000 32000 65000 569 0 0 0 18000 0 0 0 18000 0 0 0 0 290000 0 0 0 290000 17809119 2000 1 0 463055000 26595000 397000 -398124000 91925000 0 0 0 0 0 9173000 0 8091000 17264000 0 0 0 0 0 0 0 4154000 4154000 30278 0 0 0 -888000 -31000 0 0 -919000 0 0 0 0 0 3745000 0 0 3745000 0 0 0 0 0 0 -18000 -21000 -39000 3678 0 0 0 105000 0 0 0 105000 0 0 0 0 183000 0 0 0 183000 17835719 2000 1 0 462245000 31992000 379000 -394208000 100410000 17696991 2000 1 0 451199000 8400000 459000 -410934000 49126000 0 0 0 0 0 4983000 0 4184000 9167000 0 0 0 0 0 0 0 4212000 4212000 46520 0 0 0 1268000 -48000 0 0 1220000 0 0 0 0 0 3547000 0 0 3547000 0 0 0 0 0 0 -43000 -39000 -82000 10209 0 0 0 564000 0 0 0 564000 17733302 2000 1 0 451903000 9788000 416000 -411001000 51108000 0 0 0 0 0 7648000 0 6943000 14591000 0 0 0 0 0 0 0 3606000 3606000 18358 0 0 0 2162000 -65000 0 0 2097000 0 0 0 0 0 3549000 0 0 3549000 0 0 0 0 0 0 -54000 -31000 -85000 5476 0 0 0 331000 0 0 0 331000 0 0 0 311000 0 0 0 311000 17746184 2000 1 0 454045000 13822000 362000 -407695000 60536000 0 0 0 0 0 8139000 0 7402000 15541000 0 0 0 0 0 0 0 3441000 3441000 0 0 0 0 2776000 0 0 0 2776000 0 0 0 0 0 3549000 0 0 3549000 0 0 0 0 0 0 57000 33000 90000 0 0 0 0 0 0 0 0 0 0 0 0 0 205000 0 0 0 205000 17746184 2000 1 0 457026000 18412000 419000 -403701000 72158000 41654000 39299000 16694000 15252000 3420000 1257000 -353000 146000 4860000 6141000 3630000 3503000 330000 -860000 2854000 5047000 -840000 -902000 13740000 3279000 55187000 57022000 10093000 5316000 0 362000 0 25888000 28495000 0 1200000 0 17202000 -31204000 1964000 2382000 11460000 11259000 11298000 10758000 836000 895000 0 50000 -25558000 -25344000 76000 -18000 46907000 456000 59974000 50807000 106881000 51263000 9004000 8487000 6032000 4802000 577000 -522000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">1. Business and Organization</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">RE/MAX Holdings, Inc. (“RE/MAX Holdings”) <span style="white-space:pre-wrap;">and its consolidated subsidiaries, including RMCO, LLC (“RMCO”), are referred to hereinafter as the “Company.” </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">The Company is a franchisor in the real estate industry, franchising real estate brokerages globally under the RE/MAX brand (“RE/MAX”) and mortgage brokerages within the United States (“U.S.”) under the Motto Mortgage brand. RE/MAX, founded in 1973, has over 128,000 agents operating in over 8,000 offices and a presence in more than 110 countries and territories. Motto Mortgage (“Motto”), founded in 2016, is the first nationally franchised mortgage brokerage in the U.S. </p> 128000 8000 110 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">2. Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The accompanying Condensed Consolidated Balance Sheet at December 31, 2018, which was derived from the audited consolidated financial statements at that date, and the unaudited interim condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”). Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements are presented on a consolidated basis and include the accounts of RE/MAX Holdings and its consolidated subsidiaries. All significant intercompany accounts and transactions have been eliminated. In the opinion of management, the accompanying condensed consolidated financial statements reflect all normal and recurring adjustments necessary to present fairly the Company’s financial position as of September 30, 2019 and the results of its operations and comprehensive income, cash flows and changes in its stockholder’s equity for the three and nine months ended September 30, 2019 and 2018. Interim results may not be indicative of full-year performance. These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements within the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 (“2018 Annual Report on Form 10-K”). </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Segment Reporting </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In January 2019, the Company acquired all of the regional and pan-regional advertising fund entities previously owned by its founder and Chairman of the Board of Directors, David Liniger. All of these entities, except for the Western Canada region, were then merged into a new entity called RE/MAX Marketing Fund (with the Western Canada fund, collectively, the “Marketing Funds”). See Note 6, <i style="font-style:italic;">Acquisitions</i> for more information. As a result of the acquisition of the Marketing Funds, the Company added the Marketing Funds as a reportable segment as of January 1, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company operates under the following reportable segments: </p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">RE/MAX Franchising – comprises the operations of the Company’s owned and independent global franchising operations under the RE/MAX brand name and corporate-wide shared services expenses.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Marketing Funds – comprises the operations of the Company’s marketing campaigns designed to build and maintain brand awareness and support certain agent marketing technology.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Other – comprises the operations of Motto Franchising and the legacy operations of booj (see Note 6, </span><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:left;">Acquisitions </i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">for additional information), which, due to quantitative insignificance, do not meet the criteria of a reportable segment.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">RE/MAX Holdings consolidates RMCO and records a non-controlling interest in the accompanying Condensed Consolidated Balance Sheets and records net income attributable to the non-controlling interest and comprehensive income attributable to the non-controlling interest in the accompanying Condensed Consolidated Statements of Income and Condensed Consolidated Statements of Comprehensive Income, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company generates most of its revenue from contracts with customers. The Company’s franchise agreements offer the following benefits to the franchisee: common use and promotion of RE/MAX and Motto trademarks; distinctive sales and promotional materials; access to technology; standardized supplies and other materials used in RE/MAX and Motto offices; and recommended procedures for operation of RE/MAX or Motto offices. The Company concluded that these benefits are highly related and all a part of one performance obligation, a license of symbolic intellectual property that is billed through a variety of fees including franchise sales, continuing franchise fees, marketing funds fees, broker fees, and annual dues, described below. The Company has other performance obligations associated with contracts with customers in other revenue for training, marketing and events, and legacy booj customers. The method used to measure progress is over the passage of time for most streams of revenue. The following is a description of principal activities from which the Company generates its revenue.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Continuing Franchise Fees </i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Revenue from continuing franchise fees consists of fixed contractual fees paid monthly by franchisees based on the number of RE/MAX agents in the respective franchised region or office and the number of Motto offices open, reaching the full monthly billing once the Motto office has been open and operating for a year. This revenue is recognized in the month for which the fee is billed. This revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents and number of Motto offices.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Marketing Funds Fees</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Revenue from Marketing Funds fees consists of fixed contractual fees paid monthly by franchisees based on the number of RE/MAX agents in the respective franchised region or office or the number of Motto offices. These revenues are obligated to be used for marketing campaigns to build brand awareness and to support agent marketing technology. Amounts received into the Marketing Funds are recognized as revenue in the month for which the fee is billed. This revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents or number of Motto offices. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">All assets of the Marketing Funds are contractually restricted for the benefit of franchisees, and the Company recognizes an equal and offsetting liability on the Company’s balance sheet. Additionally, this results in recording an equal and offsetting amount of expenses against all revenues such that there is no impact to overall profitability of the Company from these revenues. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><i style="font-style:italic;">Annual Dues </i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">Annual dues revenue consists of fixed contractual fees paid annually based on the number of RE/MAX agents. The Company defers the annual dues revenue when billed and recognizes the revenue ratably over the 12-month period to which it relates. Annual dues revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The activity in the Company’s deferred revenue for annual dues is included in “Deferred revenue” and “Deferred revenue, net of current portion” on the Condensed Consolidated Balance Sheets, and consists of the following in aggregate (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;line-height:1.19;">Revenue recognized</b><sup style="font-size:6pt;font-weight:bold;vertical-align:top;">(a)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Nine months ended September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (26,508)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,246</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">Revenue recognized related to the beginning balance was $2.5 million and $13.9 million for the three and nine months ended September 30, 2019, respectively.</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><i style="font-style:italic;">Broker Fees </i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">Revenue from broker fees represents fees received from the Company’s RE/MAX franchised regions or franchise offices that are based on a percentage of RE/MAX agents’ gross commission income on home sale transactions. Revenue from broker fees is recognized as a sales-based royalty and recognized in the month when a home sale transaction occurs. Motto franchisees do not pay any fees based on the number or dollar value of loans brokered.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Franchise Sales</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Franchise sales comprises revenue from the sale or renewal of franchises. A fee is charged upon a franchise sale or renewal. Those fees are deemed to be a part of the license of symbolic intellectual property and are recognized as revenue over the contractual term of the franchise agreement, which is typically five years for RE/MAX and seven years for Motto. The activity in the Company’s franchise sales deferred revenue accounts consists of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;line-height:1.19;">Revenue recognized</b><sup style="font-size:6pt;font-weight:bold;vertical-align:top;">(a)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Nine months ended September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,133)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,837</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">Revenue recognized related to the beginning balance was $2.1 million and $6.5 million for the three and nine months ended September 30, 2019, respectively.</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Commissions Related to Franchise Sales</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Commissions paid on franchise sales are recognized as an asset and amortized over the contract life of the franchise agreement. The activity in the Company’s capitalized contract costs for commissions (which are included in “other current assets” and “other assets, net of current portion” on the Condensed Consolidated Balance Sheets) consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additions to contract</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at end</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">recognized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">cost for new activity</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Nine months ended September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,748</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (969)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 705</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,484</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other Revenue</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Other revenue is primarily revenue from preferred marketing arrangements and event-based revenue from training and other programs. Revenue from preferred marketing arrangements involves both flat fees paid in advance as well as revenue sharing, both of which are recognized over the period of the arrangement and are recorded net as the Company does not control the good or service provided. Event-based revenue is recognized when the event occurs and until then is included in “Deferred revenue”. Other revenue also includes revenue from booj’s legacy operations for its external customers as booj continues to provide technology products and services, such as websites, mobile apps, and reporting and website tools, to its legacy customers.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Disaggregated Revenue</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In the following table, segment revenue is disaggregated by geographical area (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 42,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 43,689</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 125,437</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 130,384</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 18,146</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,182</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,591</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8,725</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,624</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 51,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 52,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 151,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 156,154</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 16,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 49,216</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 227</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 621</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total Marketing Funds</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 18,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,426</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,416</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,944</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,631</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 71,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 214,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 161,785</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">In the following table, segment revenue is disaggregated by owned or independent regions in the U.S. and Canada for the RE/MAX Franchising segment (in thousands). The split between owned or independent regions is not material to the Marketing Funds or Other segments:</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#0000ff;font-family:'Calibri';font-size:8pt;margin-bottom:0pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#0000ff;font-family:'Calibri';font-size:8pt;margin-bottom:0pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#0000ff;font-family:'Calibri';font-size:8pt;margin-bottom:0pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Company-owned Regions</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 33,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 35,138</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 97,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 102,193</p></td></tr><tr><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Independent Regions</p></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 11,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 11,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 33,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 34,747</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Global and Other</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,784</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,214</p></td></tr><tr><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 51,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 52,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 151,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 156,154</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Marketing Funds</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 18,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,631</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 71,541</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 214,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 161,785</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Transaction Price Allocated to the Remaining Performance Obligations</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following table includes estimated revenue by year expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining 3<br/>months of<br/>2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Thereafter</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Annual dues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,114</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 16,246</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Franchise sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 25,837</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,032</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 15,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,460</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,012</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,516</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,294</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 42,083</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Restricted Cash</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">All cash held by the Marketing Funds is contractually restricted. The following table reconciles the amounts presented for cash, both unrestricted and restricted, in the Condensed Consolidated Balance Sheets to the amounts presented in the Condensed Consolidated Statements of Cash Flows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:19.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 87,763</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 59,974</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 106,881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 59,974</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Services Provided to the Marketing Funds by RE/MAX Franchising</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">RE/MAX Franchising charges the Marketing Funds for various services it performs. These services are primarily comprised of (a) providing agent marketing technology, including customer relationship management tools, the www.remax.com website, agent and office websites, and mobile apps, (b) dedicated employees focused on marketing campaigns, and (c) various administrative services including accounting, tax and legal. Because these costs are ultimately paid by the Marketing Funds, they do not impact the net income of RE/MAX Holdings as the Marketing Funds have no reported net income.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">Costs charged from RE/MAX Franchising to the Marketing Funds are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#0000ff;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#0000ff;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Technology development - operating</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,523</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,687</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Technology development - capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,884</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Marketing staff and administrative services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 589</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,638</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,209</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 72pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Costs charged to the Marketing Funds for the three and nine months ended September 30, 2018 are disclosed in Note 15, <i style="font-style:italic;">Related-Party Transactions</i>.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">In February 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-02, <i style="font-style:italic;">Income Statement – Reporting Comprehensive Income (Topic 220),</i> which adjusts the classification of stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. ASU 2018-02 became effective for the Company on January 1, 2019. The standard is to be applied either in the period of adoption or retrospectively to each period affected by the Tax Cuts and Jobs Act. The Company completed the majority of its accounting for the tax effects of the Tax Cuts and Jobs Act as of December 31, 2017. The amendments of ASU 2018-02 did not have a significant impact on the Company’s consolidated financial statements and related disclosures.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">In February 2016, the FASB issued ASU 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>, with several subsequent amendments, which requires lessees to recognize the assets and liabilities that arise from operating and finance leases on the consolidated balance sheets, with a few exceptions. ASU 2016-02 became effective for the Company on January 1, 2019 and replaced the existing lease guidance in U.S. GAAP when it became effective. The Company did not retrospectively recast prior periods presented and instead adjusted assets and liabilities on January 1, 2019. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company to forgo reassessing (a) whether a contract contains a lease, (b) lease classification, and (c) whether capitalized costs associated with a lease are initial direct costs. The practical expedient was applied consistently to all the Company’s leases, </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">including those for which the Company acts as the lessor. In addition, the Company elected the practical expedient relating to the combination of lease and non-lease components as a single lease component. The Company chose not to apply the hindsight practical expedient. The new lease guidance has been applied to all the Company’s leases as of January 1, 2019, which impacted how operating lease assets and liabilities were recorded within the Condensed Consolidated Balance Sheet, resulting in the recording of approximately $65.8 million of lease liabilities and approximately $55.6 million of right-of-use (“ROU”) assets on the Condensed Consolidated Balance Sheet. Deferred rent and sublease loss balances as of January 1, 2019 of approximately $9.3 million and approximately $2.4 million, respectively, and intangible assets of approximately $1.5 million were subsumed into the ROU asset at transition. Adoption of the new standard did not materially affect the Company’s consolidated net earnings and had no impact on cash flows. See Note 3, <i style="font-style:italic;">Leases,</i> for more information.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">New Accounting Pronouncements Not Yet Adopted</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">In August 2018, the FASB issued ASU 2018-13, <i style="font-style:italic;">Fair Value Measurement (Topic 820)</i>, with several subsequent amendments, which eliminates certain disclosure requirements for fair value measurements and requires new or modified disclosures. ASU 2018-13 is effective for the Company beginning January 1, 2020. Certain changes are applied retrospectively to each period presented and others are to be applied either in the period of adoption or prospectively. The Company believes the amendments of ASU 2018-13 will not have a significant impact on the Company’s consolidated financial statements and related disclosures. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:14pt 0pt 0pt 0pt;">In January 2017, the FASB issued ASU 2017-04, <i style="font-style:italic;">Intangibles – Goodwill and Other (Topic 350)</i>, which simplifies the subsequent measurement of goodwill by eliminating step two from the goodwill impairment test. ASU 2017-04 is effective for annual and interim impairment tests beginning January 1, 2020 for the Company and is required to be adopted using a prospective approach. Early adoption is allowed for annual goodwill impairment tests performed on testing dates after January 1, 2017.</p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The accompanying Condensed Consolidated Balance Sheet at December 31, 2018, which was derived from the audited consolidated financial statements at that date, and the unaudited interim condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”). Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements are presented on a consolidated basis and include the accounts of RE/MAX Holdings and its consolidated subsidiaries. All significant intercompany accounts and transactions have been eliminated. In the opinion of management, the accompanying condensed consolidated financial statements reflect all normal and recurring adjustments necessary to present fairly the Company’s financial position as of September 30, 2019 and the results of its operations and comprehensive income, cash flows and changes in its stockholder’s equity for the three and nine months ended September 30, 2019 and 2018. Interim results may not be indicative of full-year performance. These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements within the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 (“2018 Annual Report on Form 10-K”). </p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Segment Reporting </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In January 2019, the Company acquired all of the regional and pan-regional advertising fund entities previously owned by its founder and Chairman of the Board of Directors, David Liniger. All of these entities, except for the Western Canada region, were then merged into a new entity called RE/MAX Marketing Fund (with the Western Canada fund, collectively, the “Marketing Funds”). See Note 6, <i style="font-style:italic;">Acquisitions</i> for more information. As a result of the acquisition of the Marketing Funds, the Company added the Marketing Funds as a reportable segment as of January 1, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company operates under the following reportable segments: </p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">RE/MAX Franchising – comprises the operations of the Company’s owned and independent global franchising operations under the RE/MAX brand name and corporate-wide shared services expenses.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Marketing Funds – comprises the operations of the Company’s marketing campaigns designed to build and maintain brand awareness and support certain agent marketing technology.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Other – comprises the operations of Motto Franchising and the legacy operations of booj (see Note 6, </span><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:left;">Acquisitions </i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">for additional information), which, due to quantitative insignificance, do not meet the criteria of a reportable segment.</span></td></tr></table><div style="margin-top:12pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">RE/MAX Holdings consolidates RMCO and records a non-controlling interest in the accompanying Condensed Consolidated Balance Sheets and records net income attributable to the non-controlling interest and comprehensive income attributable to the non-controlling interest in the accompanying Condensed Consolidated Statements of Income and Condensed Consolidated Statements of Comprehensive Income, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The Company generates most of its revenue from contracts with customers. The Company’s franchise agreements offer the following benefits to the franchisee: common use and promotion of RE/MAX and Motto trademarks; distinctive sales and promotional materials; access to technology; standardized supplies and other materials used in RE/MAX and Motto offices; and recommended procedures for operation of RE/MAX or Motto offices. The Company concluded that these benefits are highly related and all a part of one performance obligation, a license of symbolic intellectual property that is billed through a variety of fees including franchise sales, continuing franchise fees, marketing funds fees, broker fees, and annual dues, described below. The Company has other performance obligations associated with contracts with customers in other revenue for training, marketing and events, and legacy booj customers. The method used to measure progress is over the passage of time for most streams of revenue. The following is a description of principal activities from which the Company generates its revenue.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Continuing Franchise Fees </i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Revenue from continuing franchise fees consists of fixed contractual fees paid monthly by franchisees based on the number of RE/MAX agents in the respective franchised region or office and the number of Motto offices open, reaching the full monthly billing once the Motto office has been open and operating for a year. This revenue is recognized in the month for which the fee is billed. This revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents and number of Motto offices.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Marketing Funds Fees</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Revenue from Marketing Funds fees consists of fixed contractual fees paid monthly by franchisees based on the number of RE/MAX agents in the respective franchised region or office or the number of Motto offices. These revenues are obligated to be used for marketing campaigns to build brand awareness and to support agent marketing technology. Amounts received into the Marketing Funds are recognized as revenue in the month for which the fee is billed. This revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents or number of Motto offices. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">All assets of the Marketing Funds are contractually restricted for the benefit of franchisees, and the Company recognizes an equal and offsetting liability on the Company’s balance sheet. Additionally, this results in recording an equal and offsetting amount of expenses against all revenues such that there is no impact to overall profitability of the Company from these revenues. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><i style="font-style:italic;">Annual Dues </i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">Annual dues revenue consists of fixed contractual fees paid annually based on the number of RE/MAX agents. The Company defers the annual dues revenue when billed and recognizes the revenue ratably over the 12-month period to which it relates. Annual dues revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The activity in the Company’s deferred revenue for annual dues is included in “Deferred revenue” and “Deferred revenue, net of current portion” on the Condensed Consolidated Balance Sheets, and consists of the following in aggregate (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;line-height:1.19;">Revenue recognized</b><sup style="font-size:6pt;font-weight:bold;vertical-align:top;">(a)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Nine months ended September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (26,508)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,246</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">Revenue recognized related to the beginning balance was $2.5 million and $13.9 million for the three and nine months ended September 30, 2019, respectively.</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><i style="font-style:italic;">Broker Fees </i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">Revenue from broker fees represents fees received from the Company’s RE/MAX franchised regions or franchise offices that are based on a percentage of RE/MAX agents’ gross commission income on home sale transactions. Revenue from broker fees is recognized as a sales-based royalty and recognized in the month when a home sale transaction occurs. Motto franchisees do not pay any fees based on the number or dollar value of loans brokered.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Franchise Sales</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Franchise sales comprises revenue from the sale or renewal of franchises. A fee is charged upon a franchise sale or renewal. Those fees are deemed to be a part of the license of symbolic intellectual property and are recognized as revenue over the contractual term of the franchise agreement, which is typically five years for RE/MAX and seven years for Motto. The activity in the Company’s franchise sales deferred revenue accounts consists of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;line-height:1.19;">Revenue recognized</b><sup style="font-size:6pt;font-weight:bold;vertical-align:top;">(a)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Nine months ended September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,133)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,837</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">Revenue recognized related to the beginning balance was $2.1 million and $6.5 million for the three and nine months ended September 30, 2019, respectively.</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Commissions Related to Franchise Sales</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Commissions paid on franchise sales are recognized as an asset and amortized over the contract life of the franchise agreement. The activity in the Company’s capitalized contract costs for commissions (which are included in “other current assets” and “other assets, net of current portion” on the Condensed Consolidated Balance Sheets) consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additions to contract</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at end</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">recognized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">cost for new activity</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Nine months ended September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,748</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (969)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 705</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,484</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other Revenue</i></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Other revenue is primarily revenue from preferred marketing arrangements and event-based revenue from training and other programs. Revenue from preferred marketing arrangements involves both flat fees paid in advance as well as revenue sharing, both of which are recognized over the period of the arrangement and are recorded net as the Company does not control the good or service provided. Event-based revenue is recognized when the event occurs and until then is included in “Deferred revenue”. Other revenue also includes revenue from booj’s legacy operations for its external customers as booj continues to provide technology products and services, such as websites, mobile apps, and reporting and website tools, to its legacy customers.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Disaggregated Revenue</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In the following table, segment revenue is disaggregated by geographical area (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 42,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 43,689</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 125,437</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 130,384</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 18,146</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,182</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,591</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8,725</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,624</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 51,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 52,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 151,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 156,154</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 16,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 49,216</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 227</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 621</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total Marketing Funds</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 18,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,426</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,416</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,944</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,631</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 71,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 214,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 161,785</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">In the following table, segment revenue is disaggregated by owned or independent regions in the U.S. and Canada for the RE/MAX Franchising segment (in thousands). The split between owned or independent regions is not material to the Marketing Funds or Other segments:</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#0000ff;font-family:'Calibri';font-size:8pt;margin-bottom:0pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#0000ff;font-family:'Calibri';font-size:8pt;margin-bottom:0pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#0000ff;font-family:'Calibri';font-size:8pt;margin-bottom:0pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Company-owned Regions</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 33,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 35,138</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 97,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 102,193</p></td></tr><tr><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Independent Regions</p></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 11,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 11,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 33,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 34,747</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Global and Other</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,784</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,214</p></td></tr><tr><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 51,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 52,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 151,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 156,154</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Marketing Funds</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 18,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,631</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 71,541</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 214,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 161,785</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Transaction Price Allocated to the Remaining Performance Obligations</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following table includes estimated revenue by year expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining 3<br/>months of<br/>2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Thereafter</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Annual dues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,114</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 16,246</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Franchise sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 25,837</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,032</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 15,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,460</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,012</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,516</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,294</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 42,083</p></td></tr></table> P12M <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The activity in the Company’s deferred revenue for annual dues is included in “Deferred revenue” and “Deferred revenue, net of current portion” on the Condensed Consolidated Balance Sheets, and consists of the following in aggregate (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;line-height:1.19;">Revenue recognized</b><sup style="font-size:6pt;font-weight:bold;vertical-align:top;">(a)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Nine months ended September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (26,508)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,246</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">Revenue recognized related to the beginning balance was $2.5 million and $13.9 million for the three and nine months ended September 30, 2019, respectively.</p></td></tr></table> 15877000 -26877000 26508000 16246000 -2500000 13900000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Franchise sales comprises revenue from the sale or renewal of franchises. A fee is charged upon a franchise sale or renewal. Those fees are deemed to be a part of the license of symbolic intellectual property and are recognized as revenue over the contractual term of the franchise agreement, which is typically five years for RE/MAX and seven years for Motto. The activity in the Company’s franchise sales deferred revenue accounts consists of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;line-height:1.19;">Revenue recognized</b><sup style="font-size:6pt;font-weight:bold;vertical-align:top;">(a)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Nine months ended September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,410</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,133)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,837</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">(a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">Revenue recognized related to the beginning balance was $2.1 million and $6.5 million for the three and nine months ended September 30, 2019, respectively.</p></td></tr></table> P5Y P7Y 27560000 -5410000 -7133000 25837000 2100000 6500000 The activity in the Company’s capitalized contract costs for commissions (which are included in “other current assets” and “other assets, net of current portion” on the Condensed Consolidated Balance Sheets) consist of the following (in thousands):<p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additions to contract</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at end</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">recognized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">cost for new activity</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Nine months ended September 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,748</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (969)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 705</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,484</p></td></tr></table> 3748000 -969000 705000 3484000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">In the following table, segment revenue is disaggregated by geographical area (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 42,013</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 43,689</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 125,437</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 130,384</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 18,146</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,182</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,591</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8,725</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,624</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 51,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 52,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 151,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 156,154</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 16,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 49,216</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 227</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 621</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total Marketing Funds</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 18,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,426</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,416</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,944</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,631</p></td></tr><tr><td style="vertical-align:top;width:34.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 71,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 214,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 161,785</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">In the following table, segment revenue is disaggregated by owned or independent regions in the U.S. and Canada for the RE/MAX Franchising segment (in thousands). The split between owned or independent regions is not material to the Marketing Funds or Other segments:</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#0000ff;font-family:'Calibri';font-size:8pt;margin-bottom:0pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#0000ff;font-family:'Calibri';font-size:8pt;margin-bottom:0pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:30.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="color:#0000ff;font-family:'Calibri';font-size:8pt;margin-bottom:0pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Company-owned Regions</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 33,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 35,138</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 97,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 102,193</p></td></tr><tr><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Independent Regions</p></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 11,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 11,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 33,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 34,747</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Global and Other</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,408</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,784</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,214</p></td></tr><tr><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 51,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 52,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 151,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 156,154</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Marketing Funds</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 18,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,944</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,631</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:34.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 71,541</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 54,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 214,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 161,785</p></td></tr></table> 42013000 43689000 125437000 130384000 5886000 6170000 17128000 18146000 3182000 2591000 8725000 7624000 51081000 52450000 151290000 156154000 16163000 0 49216000 0 1644000 0 5029000 0 227000 0 621000 0 18034000 0 54866000 0 2426000 2416000 7944000 5631000 71541000 54866000 214100000 161785000 33941000 35138000 97978000 102193000 11211000 11904000 33528000 34747000 5929000 5408000 19784000 19214000 51081000 52450000 151290000 156154000 18034000 0 54866000 0 2426000 2416000 7944000 5631000 71541000 54866000 214100000 161785000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following table includes estimated revenue by year expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining 3<br/>months of<br/>2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Thereafter</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Annual dues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,114</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 16,246</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Franchise sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 25,837</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,032</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 15,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,460</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 4,012</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,516</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,294</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,850</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 42,083</p></td></tr></table> 7132000 9114000 0 0 0 0 0 16246000 1900000 6805000 5460000 4012000 2516000 1294000 3850000 25837000 9032000 15919000 5460000 4012000 2516000 1294000 3850000 42083000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Restricted Cash</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">All cash held by the Marketing Funds is contractually restricted. The following table reconciles the amounts presented for cash, both unrestricted and restricted, in the Condensed Consolidated Balance Sheets to the amounts presented in the Condensed Consolidated Statements of Cash Flows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:19.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 87,763</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 59,974</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 106,881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 59,974</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Services Provided to the Marketing Funds by RE/MAX Franchising</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">RE/MAX Franchising charges the Marketing Funds for various services it performs. These services are primarily comprised of (a) providing agent marketing technology, including customer relationship management tools, the www.remax.com website, agent and office websites, and mobile apps, (b) dedicated employees focused on marketing campaigns, and (c) various administrative services including accounting, tax and legal. Because these costs are ultimately paid by the Marketing Funds, they do not impact the net income of RE/MAX Holdings as the Marketing Funds have no reported net income.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">Costs charged from RE/MAX Franchising to the Marketing Funds are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#0000ff;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#0000ff;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Technology development - operating</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,523</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,687</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Technology development - capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,884</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Marketing staff and administrative services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 589</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,638</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,209</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 72pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Costs charged to the Marketing Funds for the three and nine months ended September 30, 2018 are disclosed in Note 15, <i style="font-style:italic;">Related-Party Transactions</i>.</p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">All cash held by the Marketing Funds is contractually restricted. The following table reconciles the amounts presented for cash, both unrestricted and restricted, in the Condensed Consolidated Balance Sheets to the amounts presented in the Condensed Consolidated Statements of Cash Flows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:19.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 87,763</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 59,974</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 106,881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 59,974</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:19.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 87,763</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 59,974</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 106,881</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 59,974</p></td></tr></table> 87763000 59974000 19118000 0 106881000 59974000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">Costs charged from RE/MAX Franchising to the Marketing Funds are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#0000ff;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#0000ff;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Technology development - operating</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,523</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,687</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Technology development - capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,884</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Marketing staff and administrative services</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 589</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,638</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,209</p></td></tr></table> 1523000 3687000 1420000 3884000 589000 2638000 3532000 10209000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">In February 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-02, <i style="font-style:italic;">Income Statement – Reporting Comprehensive Income (Topic 220),</i> which adjusts the classification of stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. ASU 2018-02 became effective for the Company on January 1, 2019. The standard is to be applied either in the period of adoption or retrospectively to each period affected by the Tax Cuts and Jobs Act. The Company completed the majority of its accounting for the tax effects of the Tax Cuts and Jobs Act as of December 31, 2017. The amendments of ASU 2018-02 did not have a significant impact on the Company’s consolidated financial statements and related disclosures.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">In February 2016, the FASB issued ASU 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>, with several subsequent amendments, which requires lessees to recognize the assets and liabilities that arise from operating and finance leases on the consolidated balance sheets, with a few exceptions. ASU 2016-02 became effective for the Company on January 1, 2019 and replaced the existing lease guidance in U.S. GAAP when it became effective. The Company did not retrospectively recast prior periods presented and instead adjusted assets and liabilities on January 1, 2019. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company to forgo reassessing (a) whether a contract contains a lease, (b) lease classification, and (c) whether capitalized costs associated with a lease are initial direct costs. The practical expedient was applied consistently to all the Company’s leases, </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">including those for which the Company acts as the lessor. In addition, the Company elected the practical expedient relating to the combination of lease and non-lease components as a single lease component. The Company chose not to apply the hindsight practical expedient. The new lease guidance has been applied to all the Company’s leases as of January 1, 2019, which impacted how operating lease assets and liabilities were recorded within the Condensed Consolidated Balance Sheet, resulting in the recording of approximately $65.8 million of lease liabilities and approximately $55.6 million of right-of-use (“ROU”) assets on the Condensed Consolidated Balance Sheet. Deferred rent and sublease loss balances as of January 1, 2019 of approximately $9.3 million and approximately $2.4 million, respectively, and intangible assets of approximately $1.5 million were subsumed into the ROU asset at transition. Adoption of the new standard did not materially affect the Company’s consolidated net earnings and had no impact on cash flows. See Note 3, <i style="font-style:italic;">Leases,</i> for more information.</p> false 65800000 55600000 9300000 2400000 1500000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">New Accounting Pronouncements Not Yet Adopted</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">In August 2018, the FASB issued ASU 2018-13, <i style="font-style:italic;">Fair Value Measurement (Topic 820)</i>, with several subsequent amendments, which eliminates certain disclosure requirements for fair value measurements and requires new or modified disclosures. ASU 2018-13 is effective for the Company beginning January 1, 2020. Certain changes are applied retrospectively to each period presented and others are to be applied either in the period of adoption or prospectively. The Company believes the amendments of ASU 2018-13 will not have a significant impact on the Company’s consolidated financial statements and related disclosures. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:14pt 0pt 0pt 0pt;">In January 2017, the FASB issued ASU 2017-04, <i style="font-style:italic;">Intangibles – Goodwill and Other (Topic 350)</i>, which simplifies the subsequent measurement of goodwill by eliminating step two from the goodwill impairment test. ASU 2017-04 is effective for annual and interim impairment tests beginning January 1, 2020 for the Company and is required to be adopted using a prospective approach. Early adoption is allowed for annual goodwill impairment tests performed on testing dates after January 1, 2017.</p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:14pt 0pt 12pt 0pt;"><b style="font-weight:bold;">3. Leases</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The Company leases corporate offices, a distribution center, billboards and certain equipment. As all franchisees are independently owned and operated, there are no leases recognized for any offices used by the Company’s franchisees. The leases have remaining lease terms ranging from less than a year up to 15 years, some of which include one or more options to renew, with renewal terms that can extend the lease term from one to 20 years depending on the lease. Of these renewal options, the Company determined that none are reasonably certain to be exercised. All the Company’s material leases are classified as operating leases.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The Company has a lease for its corporate headquarters office building (the “Master Lease”) that expires in 2028. The Company may, at its option, extend the Master Lease for two renewal periods of 10 years. Under the terms of the Master Lease, the Company pays an annual base rent, which escalates 3% each year, including the first optional renewal period. The second optional renewal period resets to fair market rental value, and the rent escalates 3% each year until expiration. The Company pays for insurance, property taxes and operating expenses of the leased space. The Master Lease is the Company’s only significant lease. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The Company acts as the lessor for four sublease agreements on its corporate headquarters, consisting solely of operating leases, each of which include a renewal option for the lessee to extend the length of the lease. Renewal options for two of the sublease agreements are contingent upon renewal of the corporate headquarters lease, which is not reasonably certain to be exercised in 2028. As such, the Company determined these sublease renewal options are not reasonably certain to be exercised. Renewal options for the remaining two sublease agreements have already been exercised and will expire before the end of the corporate headquarters lease in 2028. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The Company has made an accounting policy election not to recognize right-of-use assets and lease liabilities that arise from any of its short-term leases. All leases with a term of 12 months or less at commencement, for which the Company is not reasonably certain to exercise available renewal options that would extend the lease term past 12 months, will be recognized on a straight-line basis over the lease term. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">The Company used its Senior Secured Credit Facility interest rate to extrapolate a rate for each of its leases to calculate the present value of the lease liability and right-of-use asset. A summary of the Company’s lease cost is as follows (in thousands, except for weighted-averages):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:73.03%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease Cost</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Operating lease cost </span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Sublease income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,111)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Short-term lease cost </span><sup style="font-size:7.5pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 14,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term in years - operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Includes approximately $2.7 million of variable lease cost.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">Includes expenses associated with short-term leases of billboard advertisements and is included in “Marketing Funds expenses” on the Condensed Consolidated Statements of Income. </span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">Maturities under non-cancellable leases as of September 30, 2019 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rent Payments </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sublease Receipts</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Cash Outflows</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Year ending December 31:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Remainder of 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (288)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,858</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,753</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (888)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,865</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (775)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,232</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,001</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (804)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,197</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (822)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,351</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,686</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,382)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,304</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,807</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Less: imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">As previously disclosed in our 2018 Annual Report on Form 10-K and under the previous lease accounting, maturities under non-cancellable leases as of December 31, 2018 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rent Payments </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sublease Receipts</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Cash Outflows</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Year ending December 31:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,087)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,315</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,601</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (873)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,728</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (775)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,566</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (804)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,207</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,342</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,556</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,382)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,174</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,748)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,332</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P15Y true P20Y 0 2 P10Y 0.03 0.03 4 2 2 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:73.03%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Lease Cost</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Operating lease cost </span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Sublease income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,111)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Short-term lease cost </span><sup style="font-size:7.5pt;vertical-align:top;">(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 14,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term in years - operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Weighted-average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Includes approximately $2.7 million of variable lease cost.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">Includes expenses associated with short-term leases of billboard advertisements and is included in “Marketing Funds expenses” on the Condensed Consolidated Statements of Income. </span></td></tr></table> 9175000 1111000 5998000 14062000 6358000 P8Y8M12D 0.0632 2700000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rent Payments </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sublease Receipts</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Cash Outflows</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Year ending December 31:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Remainder of 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (288)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,858</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,753</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (888)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,865</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (775)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,232</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,001</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (804)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,197</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (822)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,351</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,686</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,382)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,304</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,807</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Less: imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 2146000 288000 1858000 8753000 888000 7865000 9007000 775000 8232000 9001000 804000 8197000 9173000 822000 8351000 43686000 1382000 42304000 81766000 4959000 76807000 19529000 62237000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rent Payments </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sublease Receipts</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Cash Outflows</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Year ending December 31:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,087)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,315</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,601</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (873)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,728</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (775)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,566</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (804)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,207</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,342</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,556</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,382)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,174</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,748)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,332</p></td></tr></table> 9402000 1087000 8315000 9601000 873000 8728000 9341000 775000 8566000 9011000 804000 8207000 9169000 827000 8342000 43556000 1382000 42174000 90080000 5748000 84332000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">4. Non-controlling Interest</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 10pt 0pt;">RE/MAX Holdings is the sole managing member of RMCO and operates and controls all of the business affairs of RMCO. The ownership of the common units in RMCO is summarized as follows: </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:21.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:21.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ownership %</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ownership %</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Non-controlling interest ownership of common units in RMCO</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,559,600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.32</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,559,600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.43</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,835,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,754,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total common units in RMCO</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,395,319</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,314,016</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 10pt 0pt;">The weighted average ownership percentages for the applicable reporting periods are used to calculate the net income attributable to RE/MAX Holdings. A reconciliation of “Income before provision for income taxes” to “Net Income attributable to RE/MAX Holdings, Inc.” and “Net Income attributable to non-controlling interest” in the accompanying Condensed Consolidated Statements of Income for the periods indicated is detailed as follows (in thousands, except for percentages): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="background-color:auto;vertical-align:bottom;width:66.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:30.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:32.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RE/MAX<br/>Holdings,<br/>Inc.</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-controlling<br/>interest</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RE/MAX<br/>Holdings,<br/>Inc.</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-controlling<br/>interest</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Weighted average ownership percentage of RMCO</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.67</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.33</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.56</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.44</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Income before provision for income taxes</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Provision for income taxes</span><sup style="font-size:7.5pt;vertical-align:top;">(b)(c)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,979)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (474)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,453)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,957)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (463)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,420)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="background-color:auto;vertical-align:bottom;width:66.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:30.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:32.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RE/MAX<br/>Holdings,<br/>Inc.</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-controlling<br/>interest</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RE/MAX<br/>Holdings,<br/>Inc.</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-controlling<br/>interest</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Weighted average ownership percentage of RMCO</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.64</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.36</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.54</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.46</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Income before provision for income taxes</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Provision for income taxes</span><sup style="font-size:7.5pt;vertical-align:top;">(b)(c)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,286)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,261)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,547)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,146)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,283)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,429)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">The weighted average ownership percentage of RMCO differs from the allocation of income before provision for income taxes between RE/MAX Holdings and the non-controlling interest due to certain relatively insignificant expenses </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">recorded at RE/MAX Holdings. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">The provision for income taxes attributable to RE/MAX Holdings is primarily comprised of U.S. federal and state income taxes on its proportionate share of the pass-through income from RMCO. It also includes RE/MAX Holdings’ share of taxes directly incurred by RMCO and its subsidiaries, related primarily to tax liabilities in certain foreign jurisdictions. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">The provision for income taxes attributable to the non-controlling interest represents its share of taxes related primarily to tax liabilities in certain foreign jurisdictions directly incurred by RMCO or its subsidiaries. Because RMCO is a pass-through entity, there is no U.S. federal and state income tax provision recorded on the non-controlling interest.</span><span style="color:#000000;font-family:'Times New Roman';font-size:1pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;"> </span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Distributions and Other Payments to Non-controlling Unitholders </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;">Under the terms of RMCO’s fourth amended and restated limited liability company operating agreement (the “RMCO, LLC Agreement”), RMCO makes cash distributions to non-controlling unitholders on a pro-rata basis. The distributions paid or payable to non-controlling unitholders are summarized as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:68.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Tax and other distributions</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,547</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,723</p></td></tr><tr><td style="vertical-align:top;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Dividend distributions</p></td><td style="vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,536</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total distributions to non-controlling unitholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,460</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,259</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:21.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:21.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ownership %</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ownership %</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Non-controlling interest ownership of common units in RMCO</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,559,600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.32</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,559,600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.43</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,835,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,754,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total common units in RMCO</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,395,319</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,314,016</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 10pt 0pt;">The weighted average ownership percentages for the applicable reporting periods are used to calculate the net income attributable to RE/MAX Holdings. A reconciliation of “Income before provision for income taxes” to “Net Income attributable to RE/MAX Holdings, Inc.” and “Net Income attributable to non-controlling interest” in the accompanying Condensed Consolidated Statements of Income for the periods indicated is detailed as follows (in thousands, except for percentages): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="background-color:auto;vertical-align:bottom;width:66.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:30.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:32.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RE/MAX<br/>Holdings,<br/>Inc.</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-controlling<br/>interest</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RE/MAX<br/>Holdings,<br/>Inc.</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-controlling<br/>interest</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Weighted average ownership percentage of RMCO</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.67</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.33</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.56</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.44</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Income before provision for income taxes</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Provision for income taxes</span><sup style="font-size:7.5pt;vertical-align:top;">(b)(c)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,979)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (474)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,453)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,957)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (463)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,420)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="background-color:auto;vertical-align:bottom;width:66.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:30.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:32.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RE/MAX<br/>Holdings,<br/>Inc.</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-controlling<br/>interest</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RE/MAX<br/>Holdings,<br/>Inc.</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-controlling<br/>interest</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Weighted average ownership percentage of RMCO</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.64</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.36</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.54</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.46</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Income before provision for income taxes</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Provision for income taxes</span><sup style="font-size:7.5pt;vertical-align:top;">(b)(c)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,286)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,261)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,547)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,146)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,283)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,429)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">The weighted average ownership percentage of RMCO differs from the allocation of income before provision for income taxes between RE/MAX Holdings and the non-controlling interest due to certain relatively insignificant expenses </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">recorded at RE/MAX Holdings. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">The provision for income taxes attributable to RE/MAX Holdings is primarily comprised of U.S. federal and state income taxes on its proportionate share of the pass-through income from RMCO. It also includes RE/MAX Holdings’ share of taxes directly incurred by RMCO and its subsidiaries, related primarily to tax liabilities in certain foreign jurisdictions. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">The provision for income taxes attributable to the non-controlling interest represents its share of taxes related primarily to tax liabilities in certain foreign jurisdictions directly incurred by RMCO or its subsidiaries. Because RMCO is a pass-through entity, there is no U.S. federal and state income tax provision recorded on the non-controlling interest.</span><span style="color:#000000;font-family:'Times New Roman';font-size:1pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;"> </span></td></tr></table><div style="margin-top:12pt;"/> <table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:9.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:21.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;width:21.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ownership %</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ownership %</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Non-controlling interest ownership of common units in RMCO</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,559,600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.32</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,559,600</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41.43</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,835,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,754,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total common units in RMCO</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,395,319</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,314,016</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table> 12559600 0.4132 12559600 0.4143 17835719 0.5868 17754416 0.5857 30395319 1.0000 30314016 1.0000 0.5867 0.4133 1.0000 0.5856 0.4144 1.0000 12152000 8565000 20717000 11096000 7865000 18961000 2979000 474000 3453000 2957000 463000 3420000 9173000 8091000 17264000 8139000 7402000 15541000 0.5864 0.4136 1.0000 0.5854 0.4146 1.0000 29438000 20763000 50201000 27916000 19812000 47728000 7286000 1261000 8547000 7146000 1283000 8429000 22152000 19502000 41654000 20770000 18529000 39299000 <table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:68.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Tax and other distributions</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,547</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,723</p></td></tr><tr><td style="vertical-align:top;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Dividend distributions</p></td><td style="vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,536</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total distributions to non-controlling unitholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,460</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,259</p></td></tr></table> 3547000 3723000 7913000 7536000 11460000 11259000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">5. Earnings Per Share and Dividends</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Earnings Per Share</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 0pt 0pt;">Basic earnings per share (“EPS”) measures the performance of an entity over the reporting period. Diluted EPS measures the performance of an entity over the reporting period while giving effect to all potentially dilutive common shares that were outstanding during the period. The treasury stock method is used to determine the dilutive potential of stock options and restricted stock units. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The following is a reconciliation of the numerator and denominator used in the basic and diluted EPS calculations (in thousands, except share and per share information): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Net income attributable to RE/MAX Holdings, Inc.</p></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8,139</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 22,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 20,770</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for basic net income per share of Class A common stock</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Weighted average shares of Class A common stock outstanding</p></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,826,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,746,184</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,803,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,733,910</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for diluted net income per share of Class A common stock</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Weighted average shares of Class A common stock outstanding</p></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,826,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,746,184</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,803,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,733,910</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Add dilutive effect of the following:</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 48pt;">Restricted stock units </p></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 13,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 25,028</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 27,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 33,728</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Weighted average shares of Class A common stock outstanding, diluted</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,840,158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,771,212</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,830,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,767,638</p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings per share of Class A common stock</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, basic</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 0.51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 0.46</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1.24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1.17</p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, diluted</p></td><td style="vertical-align:top;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 0.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 0.46</p></td><td style="vertical-align:top;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1.17</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">Outstanding Class B common stock does not share in the earnings of RE/MAX Holdings and is therefore not a participating security. Accordingly, basic and diluted net income per share of Class B common stock has not been presented. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Dividends </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 12pt 0pt;">Dividends declared and paid quarterly per share on all outstanding shares of Class A common stock were as follows (in thousands, except share and per share information):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:12.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="21" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:85.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="10" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="10" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date paid</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per share</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount paid<br/>to Class A<br/>stockholders</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount paid<br/>to non-controlling<br/>unitholders</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date paid</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per share</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount paid<br/>to Class A<br/>stockholders</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount paid<br/>to non-controlling<br/>unitholders</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Dividend declared during quarter ended:</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">March 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">March 20, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">March 21, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,512</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">June 30</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">May 29, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,739</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,638</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">May 30, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,549</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,512</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">September 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">August 29, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">August 29, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,512</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.63</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 11,224</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,914</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.60</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 10,645</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,536</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:14pt 0pt 0pt 0pt;">On October 30, 2019, the Company’s Board of Directors declared a quarterly dividend of $0.21 per share on all outstanding shares of Class A common stock, which is payable on November 27, 2019 to stockholders of record at the close of business on November 13, 2019.</p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The following is a reconciliation of the numerator and denominator used in the basic and diluted EPS calculations (in thousands, except share and per share information): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Net income attributable to RE/MAX Holdings, Inc.</p></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8,139</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 22,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 20,770</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for basic net income per share of Class A common stock</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Weighted average shares of Class A common stock outstanding</p></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,826,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,746,184</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,803,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,733,910</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for diluted net income per share of Class A common stock</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Weighted average shares of Class A common stock outstanding</p></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,826,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,746,184</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,803,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,733,910</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Add dilutive effect of the following:</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 48pt;">Restricted stock units </p></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 13,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 25,028</p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 27,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 33,728</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Weighted average shares of Class A common stock outstanding, diluted</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,840,158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,771,212</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,830,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 17,767,638</p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earnings per share of Class A common stock</b></p></td><td style="vertical-align:top;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, basic</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 0.51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 0.46</p></td><td style="background-color:#cceeff;vertical-align:top;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1.24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1.17</p></td></tr><tr><td style="vertical-align:bottom;width:49.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, diluted</p></td><td style="vertical-align:top;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 0.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 0.46</p></td><td style="vertical-align:top;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1.17</p></td></tr></table> 9173000 8139000 22152000 20770000 17826332 17746184 17803708 17733910 17826332 17746184 17803708 17733910 13826 25028 27234 33728 17840158 17771212 17830942 17767638 0.51 0.46 1.24 1.17 0.51 0.46 1.24 1.17 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 12pt 0pt;">Dividends declared and paid quarterly per share on all outstanding shares of Class A common stock were as follows (in thousands, except share and per share information):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:12.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="21" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:85.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="10" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="10" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date paid</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per share</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount paid<br/>to Class A<br/>stockholders</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount paid<br/>to non-controlling<br/>unitholders</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date paid</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Per share</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount paid<br/>to Class A<br/>stockholders</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount paid<br/>to non-controlling<br/>unitholders</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Dividend declared during quarter ended:</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">March 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">March 20, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,740</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">March 21, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,512</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">June 30</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">May 29, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,739</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,638</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">May 30, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,549</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,512</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">September 30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">August 29, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,638</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">August 29, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,512</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.63</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 11,224</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,914</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;">0.60</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 10,645</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,536</p></td></tr></table> 0.21 3740000 2638000 0.20 3547000 2512000 0.21 3739000 2638000 0.20 3549000 2512000 0.21 3745000 2638000 0.20 3549000 2512000 0.63 11224000 7914000 0.60 10645000 7536000 0.21 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">6. Acquisitions </b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Marketing Funds</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">On January 1, 2019, the Company acquired all of the regional and pan-regional advertising fund entities previously owned by its founder and Chairman of the Board of Directors, David Liniger, for a nominal amount. As in the past, the Marketing Funds are contractually obligated to use the funds collected to support both regional and pan-regional marketing campaigns designed to build and maintain brand awareness and to support the Company’s agent marketing technology. The Company does not plan for the use of the funds to change because of this acquisition and consolidation. The acquisitions of the Marketing Funds are part of the Company’s succession plan, and ownership of the Marketing Funds by the franchisor is a common structure. Expenses incurred with the acquisition of the Marketing Funds were not material.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">The total assets equal the total liabilities of the Marketing Funds and beginning January 1, 2019, are reflected in the condensed consolidated financial statements of the Company. The Company also began recognizing revenue from the amounts collected, which substantially increased its revenues and expenses. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">The following table summarizes the Company’s allocation of the purchase price to the fair value of assets acquired and liabilities assumed (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 28,495</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8,472</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 788</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other assets, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 126</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 37,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 37,881</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 37,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total acquisition price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">The Company finalized its accounting for the acquisition of the Marketing Funds during the three months ended June 30, 2019. The Marketing Funds constitutes a business and was accounted for using the fair value acquisition method. The total purchase price was allocated to the assets acquired based on their estimated fair values. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Booj, LLC</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:6pt 0pt 12pt 0pt;">On February 26, 2018, RE/MAX, LLC acquired all membership interests in booj using $26.3 million in cash generated from operations, plus up to approximately $10.0 million in equity-based compensation to be earned over time, based on grant date fair value, which will be accounted for as compensation expense in the future (see Note 12, <i style="font-style:italic;">Equity-Based Compensation</i><span style="white-space:pre-wrap;"> for additional information). RE/MAX, LLC acquired booj in order to deliver core technology solutions designed for and with RE/MAX affiliates. </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Company’s allocation of the purchase price to the fair value of assets acquired and liabilities assumed (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:38.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">booj</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 362</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 367</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 625</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,400</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Trademarks</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,200</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 800</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,589</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other assets, net of current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 336</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total assets acquired, excluding goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 13,179</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Current portion of debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (606)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (557)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Debt, net of current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (805)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,968)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 15,039</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total purchase price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 26,250</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">The Company finalized its accounting for the acquisition of booj during the year ended December 31, 2018. Booj constitutes a business and was accounted for using the fair value acquisition method. The total purchase price was allocated to the assets acquired based on their estimated fair values. The largest intangible assets acquired were valued using an income approach which utilizes Level 3 inputs and are being amortized over a weighted-average useful life using the straight-line method. The excess of the total purchase price over the fair value of the identifiable assets acquired was recorded as goodwill. The goodwill is attributable to expected synergies and projected long-term revenue growth for the RE/MAX network. All of the goodwill recognized is tax deductible.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Unaudited Pro Forma Financial Information</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The following unaudited pro forma financial information reflects the consolidated results of operations of the Company as if the acquisition of booj had occurred on January 1, 2017 and the acquisition of the Marketing Funds had occurred January 1, 2018. The historical financial information has been adjusted to give effect to events that are (1) directly attributed to the acquisitions, (2) factually supportable and (3) expected to have a continuing impact on the combined results. This unaudited pro forma information should not be relied upon as necessarily being indicative of the historical results that would have been obtained if the acquisitions had actually occurred on such dates, nor of the results that may be obtained in the future. </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:26.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:26.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:26.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:26.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">(in thousands, except per share amounts)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,361</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218,793</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Net income attributable to RE/MAX Holdings, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,779</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Basic earnings per common share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.12</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Diluted earnings per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.11</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">The following table summarizes the Company’s allocation of the purchase price to the fair value of assets acquired and liabilities assumed (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 28,495</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 8,472</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 788</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other assets, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 126</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 37,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 37,881</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total liabilities assumed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 37,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total acquisition price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;"><span style="margin-bottom:0pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> -</p></td></tr></table> 28495000 8472000 788000 126000 37881000 37881000 37881000 26300000 10000000.0 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Company’s allocation of the purchase price to the fair value of assets acquired and liabilities assumed (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:38.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">booj</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 362</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 367</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 625</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 7,400</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Trademarks</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,200</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 800</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,589</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other assets, net of current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 336</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total assets acquired, excluding goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 13,179</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Current portion of debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (606)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (557)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Debt, net of current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (805)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,968)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:36.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 15,039</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 12pt;">Total purchase price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 26,250</p></td></tr></table> 362000 367000 625000 7400000 500000 1200000 800000 1589000 336000 13179000 606000 557000 805000 1968000 15039000 26250000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:26.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:26.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:26.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:26.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">(in thousands, except per share amounts)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,361</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218,793</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Net income attributable to RE/MAX Holdings, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,779</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Basic earnings per common share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.12</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Diluted earnings per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.11</p></td></tr></table> 73361000 218793000 8139000 19779000 0.46 1.12 0.46 1.11 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">7. Intangible Assets and Goodwill </b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 10pt 0pt;">The following table provides the components of the Company’s intangible assets (in thousands, except weighted average amortization period in years):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:30.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:30.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Initial</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Initial</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Franchise agreements</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,867</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (89,329)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,538</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,867</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (77,710)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,157</p></td></tr><tr><td style="vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other intangible assets:</p></td><td style="vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="line-height:1.19;">Software </span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,824</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,534)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,290</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,579</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,802)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,777</p></td></tr><tr><td style="vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Trademarks</p></td><td style="vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (988)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (839)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,018</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,383)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (896)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,804</p></td></tr><tr><td style="vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Training materials</p></td><td style="vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,193</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="line-height:1.19;">Other</span><sup style="font-size:7.5pt;vertical-align:top;"> (b)</sup></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (253)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 547</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,389</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (216)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,173</p></td></tr><tr><td style="vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total other intangible assets</p></td><td style="vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (11,678)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,965</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">As of September 30, 2019 and December 31, 2018, capitalized software development costs of </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">$8.2</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> million and </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">$</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">4.5</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> million, respectively, were related to technology projects not yet complete and ready for their intended use</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> and thus were not subject to amortization.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Other consists of customer relationships and a favorable market lease, both obtained in connection with the acquisition of booj. The favorable market lease was subsumed into “Operating lease right of use assets” on the accompanying Condensed Consolidated Balance Sheet upon adopting the new lease standard on January 1, 2019. See Note 2,</span><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:left;"> Summary of Significant Accounting Policies </i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">for additional information.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 10pt 0pt;">Amortization expense for the three months ended September 30, 2019 and 2018 was $5.2 million and $5.3 million, respectively. Amortization expense for the nine months ended September 30, 2019 and 2018 was $15.5 million and $14.4 million, respectively. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 10pt 0pt;">The estimated future amortization expense for the next five years related to intangible assets is as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of September 30, 2019:</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Remainder of 2019</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,461</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 23,168</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 22,361</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2022</p></td><td style="vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,064</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 14,353</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 10pt 0pt;">The following table presents changes to goodwill (in thousands), by segment: </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RE/MAX<br/>Franchising</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,684</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Effect of changes in foreign currency exchange rates</p></td><td style="vertical-align:top;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, September 30, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,976</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,776</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 10pt 0pt;">The following table provides the components of the Company’s intangible assets (in thousands, except weighted average amortization period in years):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:30.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:30.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Initial</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Initial</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Franchise agreements</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,867</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (89,329)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,538</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,867</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (77,710)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,157</p></td></tr><tr><td style="vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other intangible assets:</p></td><td style="vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="line-height:1.19;">Software </span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,824</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,534)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,290</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,579</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,802)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,777</p></td></tr><tr><td style="vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Trademarks</p></td><td style="vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (988)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (839)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,018</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,383)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,317</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (896)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,804</p></td></tr><tr><td style="vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Training materials</p></td><td style="vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,193</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="line-height:1.19;">Other</span><sup style="font-size:7.5pt;vertical-align:top;"> (b)</sup></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (253)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 547</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,389</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (216)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,173</p></td></tr><tr><td style="vertical-align:bottom;width:23.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Total other intangible assets</p></td><td style="vertical-align:top;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (11,678)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,965</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">As of September 30, 2019 and December 31, 2018, capitalized software development costs of </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">$8.2</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> million and </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">$</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">4.5</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> million, respectively, were related to technology projects not yet complete and ready for their intended use</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> and thus were not subject to amortization.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Other consists of customer relationships and a favorable market lease, both obtained in connection with the acquisition of booj. The favorable market lease was subsumed into “Operating lease right of use assets” on the accompanying Condensed Consolidated Balance Sheet upon adopting the new lease standard on January 1, 2019. See Note 2,</span><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:left;"> Summary of Significant Accounting Policies </i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">for additional information.</span></td></tr></table> P12Y6M 180867000 89329000 91538000 180867000 77710000 103157000 P4Y3M18D 27824000 8534000 19290000 20579000 5802000 14777000 P9Y3M18D 1900000 988000 912000 1857000 839000 1018000 P7Y8M12D 3700000 1383000 2317000 3700000 896000 2804000 P5Y 2400000 520000 1880000 2350000 157000 2193000 P5Y 800000 253000 547000 2389000 216000 2173000 P5Y 36624000 11678000 24946000 30875000 7910000 22965000 8200000 4500000 5200000 5300000 15500000 14400000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 10pt 0pt;">The estimated future amortization expense for the next five years related to intangible assets is as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of September 30, 2019:</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Remainder of 2019</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,461</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 23,168</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 22,361</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2022</p></td><td style="vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,064</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 14,353</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 10pt 0pt;">The following table presents changes to goodwill (in thousands), by segment: </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RE/MAX<br/>Franchising</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,684</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Effect of changes in foreign currency exchange rates</p></td><td style="vertical-align:top;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Calibri';font-size:11pt;"> —</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, September 30, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,976</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,776</p></td></tr></table> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of September 30, 2019:</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Remainder of 2019</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,461</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 23,168</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 22,361</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2022</p></td><td style="vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 19,064</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:78.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 14,353</p></td></tr></table> 5461000 23168000 22361000 19064000 14353000 138884000 11800000 150684000 92000 0 92000 138976000 11800000 150776000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">8. Accrued Liabilities </b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 6pt 0pt;">Accrued liabilities consist of the following (in thousands): </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:17.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:17.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:17.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:17.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Marketing Funds</span><sup style="font-size:7.5pt;vertical-align:top;"> (a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 35,633</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Accrued payroll and related employee costs</p></td><td style="vertical-align:top;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,517</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Accrued taxes</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,480</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Accrued professional fees</p></td><td style="vertical-align:top;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,010</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,193</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,136</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 51,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 13,143</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Consists primarily of liabilities recognized to reflect the contractual restriction that all funds collected in the Marketing Funds must be spent for designated purposes. See Note 2, </span><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:left;">Summary of Significant Accounting Policies </i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">for additional information. As previously noted, the Marketing Funds were acquired on January 1, 2019. </span></td></tr></table><div style="margin-top:12pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:17.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:17.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:17.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:17.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Marketing Funds</span><sup style="font-size:7.5pt;vertical-align:top;"> (a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 35,633</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Accrued payroll and related employee costs</p></td><td style="vertical-align:top;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 9,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 6,517</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Accrued taxes</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,480</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Accrued professional fees</p></td><td style="vertical-align:top;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 1,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,010</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,193</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 3,136</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:57.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 51,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 13,143</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Consists primarily of liabilities recognized to reflect the contractual restriction that all funds collected in the Marketing Funds must be spent for designated purposes. See Note 2, </span><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:left;">Summary of Significant Accounting Policies </i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">for additional information. As previously noted, the Marketing Funds were acquired on January 1, 2019. </span></td></tr></table><div style="margin-top:12pt;"/> 35633000 0 9205000 6517000 1803000 1480000 1295000 2010000 3193000 3136000 51129000 13143000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">9. Debt </b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 6pt 0pt;">Debt, net of current portion, consists of the following (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:19.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:17.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Senior Secured Credit Facility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 227,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 229,713</p></td></tr><tr><td style="vertical-align:bottom;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Other long-term financing</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 635</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Less unamortized debt issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,257)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,481)</p></td></tr><tr><td style="vertical-align:bottom;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Less unamortized debt discount costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,080)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Less current portion</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (2,645)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (2,622)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 223,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 225,165</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Includes financing assumed with the acquisition of booj. As of September 30, 2019, the carrying value of this financing approximates the fair value.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 6pt 0pt;">Maturities of debt are as follows (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:top;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of September 30, 2019:</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:top;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Remainder of 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 658</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,704</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,350</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,350</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 220,313</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 228,375</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Senior Secured Credit Facility </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:14pt 0pt 0pt 0pt;">On December 15, 2016, RMCO and RE/MAX, LLC, a wholly owned subsidiary of RMCO, entered into a credit agreement with JPMorgan Chase Bank, N.A., as administrative agent, and various lenders party thereto (the “Senior Secured Credit Facility”). The Senior Secured Credit Facility consists of a $235.0 million term loan facility which matures on December 15, 2023 and a $10.0 million revolving loan facility which must be repaid on December 15, 2021. As of September 30, 2019, the Company had no revolving loans outstanding under its Senior Secured Credit Facility. As of September 30, 2019, the interest rate on the term loan facility was 4.79%.</p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 6pt 0pt;">Debt, net of current portion, consists of the following (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:19.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:17.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Senior Secured Credit Facility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 227,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 229,713</p></td></tr><tr><td style="vertical-align:bottom;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Other long-term financing</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 635</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Less unamortized debt issuance costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,257)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,481)</p></td></tr><tr><td style="vertical-align:bottom;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Less unamortized debt discount costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,080)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="line-height:1.19;">Less current portion</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (2,645)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (2,622)</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:56.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 223,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 225,165</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Includes financing assumed with the acquisition of booj. As of September 30, 2019, the carrying value of this financing approximates the fair value.</span></td></tr></table> 227950000 229713000 425000 635000 1257000 1481000 917000 1080000 2645000 2622000 223556000 225165000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 6pt 0pt;">Maturities of debt are as follows (in thousands): </p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:top;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of September 30, 2019:</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:auto;vertical-align:top;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">Remainder of 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 658</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,704</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,350</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 2,350</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 24pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 220,313</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:75.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;white-space:nowrap;width:4.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 228,375</p></td></tr></table> 658000 2704000 2350000 2350000 220313000 228375000 235000000.0 10000000.0 0 0.0479 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">10. Fair Value Measurements</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="white-space:pre-wrap;">Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering assumptions, the Company follows a three-tier fair value hierarchy, which is described in detail in the 2018 Annual Report on Form 10-K. </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">A summary of the Company’s liabilities measured at fair value on a recurring basis is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,070</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The Company is required to pay additional purchase consideration totaling 8% of gross receipts collected by Motto each year (the “Revenue Share Year”) through September 30, 2026, with no limitation as to the maximum payout. The fair value of the contingent purchase consideration represents the forecasted discounted cash payments that the Company expects to pay. Increases or decreases in the fair value of the contingent purchase consideration can result from changes in discount rates as well as the timing and amount of forecasted revenues. The forecasted revenue growth assumption that is most sensitive is the assumed franchise sales count for which the forecast assumes between 50 and 80 franchises sold annually. This assumption is based on historical sales and an assumption of growth over time. A 10% reduction in the number of franchise sales would decrease the liability by $0.4 million. A 1% change to the discount rate applied to the forecast would change the liability by approximately $0.2 million. The Company measures this liability each reporting period and recognizes changes in fair value, if any, in “Selling, operating and administrative expenses” in the accompanying Condensed Consolidated Statements of Income. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The table below presents a reconciliation of this liability (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:4.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:26.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,070</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Fair value adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 330</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at September 30, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,400</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The following table summarizes the carrying value and fair value of the Senior Secured Credit Facility (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.46%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:26.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:25.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:26.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:25.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying<br/>Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value<br/>Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying<br/>Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value<br/>Level 2</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Senior Secured Credit Facility</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,776</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227,152</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221,673</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">A summary of the Company’s liabilities measured at fair value on a recurring basis is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of September 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:20.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,070</p></td></tr></table> 5400000 0 0 5400000 5070000 0 0 5070000 0.08 50 80 400000 200000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The table below presents a reconciliation of this liability (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:4.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:26.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,070</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Fair value adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 330</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at September 30, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,400</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The following table summarizes the carrying value and fair value of the Senior Secured Credit Facility (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.46%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:26.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:25.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:26.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:25.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying<br/>Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value<br/>Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying<br/>Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value<br/>Level 2</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:41.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Senior Secured Credit Facility</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,776</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:11.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227,152</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221,673</p></td></tr></table> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:4.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:26.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,070</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">Fair value adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 330</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at September 30, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:26.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 5,400</p></td></tr></table> 5070000 330000 5400000 225776000 226240000 227152000 221673000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">11. Income Taxes</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">The “Provision for income taxes” in the accompanying Condensed Consolidated Statements of Income is based on an estimate of the Company’s annualized effective income tax rate. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">On December 22, 2017, the Tax Cuts and Jobs Act (“TCJA”) was enacted which includes significant changes to the U.S. Corporate tax system. The Company will continue to evaluate tax planning opportunities as well as monitor any changes that might be contained in the final regulations related to TCJA. Such final regulations are expected to be issued in 2019 and early 2020. <br/><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">12. Equity-Based Compensation </b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">Employee equity-based compensation expense, net of the amount capitalized in internally developed software, is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Expense from Time-based awards</span><sup style="font-size:7.5pt;vertical-align:top;"> (a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,846</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,278</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Expense from Performance-based awards </span><sup style="font-size:7.5pt;vertical-align:top;">(a)(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,582)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,332)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,879</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Expense from bonus to be settled in shares </span><sup style="font-size:7.5pt;vertical-align:top;">(c)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 687</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,505</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Equity-based compensation capitalized</span><sup style="font-size:7.5pt;vertical-align:top;"> (a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (16)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Equity-based compensation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (987)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,717</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,860</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,141</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Tax benefit from equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (384)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (868)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Deficit / (excess) tax benefit from equity-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (58)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (145)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Net compensation cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (906)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,128</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:2.25pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Includes expense recognized and costs capitalized in connection with the awards granted to booj employees and former owners at the time of acquisition.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:2.25pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Expense recognized for performance-based awards is re-assessed each quarter based on expectations of achievement against the performance conditions. For the three and nine months ended September 30, 2019, the Company reversed expense of approximately $3.5 million for awards granted for certain booj work deliverables. This reversal was primarily a result of modifying the awards to extend the due date of the performance conditions from November 1, 2019 to December 31, 2019. This modification occurred in late September 2019, with accounting for this modification resulting in the reversal of the cumulative expense previously recognized and the expensing for the modified award over the new vesting period from late September through December 31, 2019 resulting in $2.4 million to be recognized in the fourth quarter of 2019. Also, for the three and nine months ended September 30, 2019, certain conditions were no longer deemed probable of being met for awards, separate from the aforementioned booj stock awards, that are tied to the achievement of a revenue target measured over a </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">three-year</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;"> performance period. Therefore, the cumulative expense previously recognized was reversed in the respective period. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:2.25pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">In 2019, the Company revised its annual bonus plan so that a portion of the bonus for most employees will be settled in shares if the Company meets certain performance metrics. The share amounts to be issued will be determined based on the stock price at the time of vesting in early 2020. These amounts are recognized as “Accrued liabilities” in the accompanying Condensed Consolidated Balance Sheet and are not included in “Additional paid-in capital” until shares are issued. </span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Time-based Restricted Stock Units</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The following table summarizes equity-based compensation activity related to time-based RSUs:</p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:56.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:17.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Time-based<br/>restricted stock<br/>units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:19.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted average<br/>grant date fair<br/>value per share</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298,610</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51.97</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Granted </p></td><td style="vertical-align:top;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.55</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="line-height:1.19;">Shares vested (including tax withholding)</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:top;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (76,433)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43.46</p></td></tr><tr><td style="vertical-align:top;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Forfeited</p></td><td style="vertical-align:top;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (15,293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.58</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, September 30, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 383,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.70</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:2.25pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Pursuant to the terms of the 2013 Incentive Plan, RSUs withheld by the Company for the payment of the employee's tax withholding related to an RSU vesting are added back to the pool of shares available for future awards.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">At September 30, 2019, there was $11.5 million of total unrecognized time-based RSU expense, all of which is related to unvested awards. This compensation expense is expected to be recognized over the weighted-average remaining vesting period of 2.04 years for time-based restricted stock units.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Performance-based Restricted Stock Units</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The following table summarizes equity-based compensation activity related to performance-based RSUs: </p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td style="background-color:auto;vertical-align:bottom;width:19.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance-based<br/>restricted stock<br/>units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted average<br/>grant date fair<br/>value per share</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179,615</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55.75</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="line-height:1.19;">Granted </span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.87</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Shares vested</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (26,382)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30.05</p></td></tr><tr><td style="vertical-align:bottom;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Forfeited</p></td><td style="vertical-align:top;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (36,548)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55.53</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, September 30, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.36</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Represents the total participant target award.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:14pt 0pt 0pt 0pt;">At September 30, 2019, there was $3.7 million of total unrecognized performance-based RSU expense, all of which is related to unvested awards. This compensation expense is expected to be recognized over the weighted-average remaining vesting period of 0.96 years for performance-based RSUs.</p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">Employee equity-based compensation expense, net of the amount capitalized in internally developed software, is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;"><span style="font-family:'Arial';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Expense from Time-based awards</span><sup style="font-size:7.5pt;vertical-align:top;"> (a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,846</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,278</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Expense from Performance-based awards </span><sup style="font-size:7.5pt;vertical-align:top;">(a)(b)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,582)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,310</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,332)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,879</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Expense from bonus to be settled in shares </span><sup style="font-size:7.5pt;vertical-align:top;">(c)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 687</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,505</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Equity-based compensation capitalized</span><sup style="font-size:7.5pt;vertical-align:top;"> (a)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (16)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Equity-based compensation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (987)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,717</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,860</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,141</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Tax benefit from equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (384)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (868)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Deficit / (excess) tax benefit from equity-based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (58)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (145)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Net compensation cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (906)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,128</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:2.25pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Includes expense recognized and costs capitalized in connection with the awards granted to booj employees and former owners at the time of acquisition.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:2.25pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Expense recognized for performance-based awards is re-assessed each quarter based on expectations of achievement against the performance conditions. For the three and nine months ended September 30, 2019, the Company reversed expense of approximately $3.5 million for awards granted for certain booj work deliverables. This reversal was primarily a result of modifying the awards to extend the due date of the performance conditions from November 1, 2019 to December 31, 2019. This modification occurred in late September 2019, with accounting for this modification resulting in the reversal of the cumulative expense previously recognized and the expensing for the modified award over the new vesting period from late September through December 31, 2019 resulting in $2.4 million to be recognized in the fourth quarter of 2019. Also, for the three and nine months ended September 30, 2019, certain conditions were no longer deemed probable of being met for awards, separate from the aforementioned booj stock awards, that are tied to the achievement of a revenue target measured over a </span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">three-year</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;"> performance period. Therefore, the cumulative expense previously recognized was reversed in the respective period. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:2.25pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">In 2019, the Company revised its annual bonus plan so that a portion of the bonus for most employees will be settled in shares if the Company meets certain performance metrics. The share amounts to be issued will be determined based on the stock price at the time of vesting in early 2020. These amounts are recognized as “Accrued liabilities” in the accompanying Condensed Consolidated Balance Sheet and are not included in “Additional paid-in capital” until shares are issued. </span></td></tr></table> 1883000 1417000 5846000 3278000 -3582000 1310000 -3332000 2879000 687000 0 2505000 0 25000 -10000 -159000 -16000 -987000 2717000 4860000 6141000 -139000 384000 688000 868000 58000 0 -55000 145000 -906000 2333000 4227000 5128000 3500000 3500000 2400000 P3Y <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:56.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;width:17.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Time-based<br/>restricted stock<br/>units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:19.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted average<br/>grant date fair<br/>value per share</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298,610</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51.97</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Granted </p></td><td style="vertical-align:top;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.55</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="line-height:1.19;">Shares vested (including tax withholding)</span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:top;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (76,433)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43.46</p></td></tr><tr><td style="vertical-align:top;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Forfeited</p></td><td style="vertical-align:top;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (15,293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46.58</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:56.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, September 30, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 383,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.70</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:2.25pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Pursuant to the terms of the 2013 Incentive Plan, RSUs withheld by the Company for the payment of the employee's tax withholding related to an RSU vesting are added back to the pool of shares available for future awards.</span></td></tr></table> 298610 51.97 176870 38.55 76433 43.46 15293 46.58 383754 47.70 11500000 P2Y14D <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td style="background-color:auto;vertical-align:bottom;width:19.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance-based<br/>restricted stock<br/>units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri';">    </span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted average<br/>grant date fair<br/>value per share</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, January 1, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179,615</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55.75</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;"><span style="line-height:1.19;">Granted </span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="vertical-align:top;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38.87</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Shares vested</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (26,382)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30.05</p></td></tr><tr><td style="vertical-align:bottom;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Forfeited</p></td><td style="vertical-align:top;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (36,548)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55.53</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:54.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance, September 30, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 236,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42.36</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Represents the total participant target award.</span></td></tr></table> 179615 55.75 119410 38.87 26382 30.05 36548 55.53 236095 42.36 3700000 P0Y11M15D <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:14pt 0pt 0pt 0pt;"><b style="font-weight:bold;">13. Leadership Changes and the New Service Model</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">On February 9, 2018, the Company announced the retirement of the Company’s President. The Company entered into a Separation Agreement with the President, and pursuant to the terms of this agreement, the Company incurred a total cost of $1.8 million which was recorded to “Selling, operating and administrative expenses” in the accompanying Condensed Consolidated Statements of Income during the quarter ended March 31, 2018, which is being paid over a 39-month period. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">In addition, the Company announced a new service model in early 2019 designed to deliver more value to franchisees, as well as support franchisee growth and professional development (the “New Service Model”). In connection with the New Service Model, the Company incurred approximately $2.1 million in total expenses related to severance and outplacement services provided to certain former employees of the Company, of which $0.7 million in expense was recognized for the three months ended March 31, 2019 and the remainder was recognized in 2018. These expenses are included in “Selling, operating and administrative expenses” in the accompanying Condensed Consolidated Statements of Income. All of the above costs were attributable to the RE/MAX Franchising reportable segment. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p> 1800000 P39M 2100000 700000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">14. Commitments and Contingencies </b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">In March and April of 2019, three putative class action complaints were filed against National Association of Realtors (“NAR”), Realogy Holdings Corp., HomeServices of America, Inc, RE/MAX Holdings, and Keller Williams Realty, Inc. The first was filed on March 6, 2019, by plaintiff Christopher Moehrl in the Northern District of Illinois. The second was filed on April 15, 2019, by plaintiff Sawbill Strategies, Inc., also in the Northern District of Illinois. These two actions have now been consolidated. A third action was filed by plaintiffs Joshua Sitzer and four other individual plaintiffs in the Western District of Missouri. The complaints (collectively “Moehrl/Sitzer suits”) make substantially similar allegations and seek substantially similar relief. The plaintiffs allege that a NAR rule requires brokers to make a blanket, non-negotiable offer of buyer broker compensation when listing a property, resulting in inflated costs to sellers in violation of federal antitrust law. They further allege that certain defendants use their agreements with franchisees to require adherence to the NAR rule in violation of federal antitrust law. Amended complaints add allegations regarding buyer steering and non-disclosure of buyer-broker compensation to the buyer. Additionally, plaintiffs in the action filed by Sitzer et al allege violations of the Missouri Merchandising Practices Act. By agreement, RE/MAX, LLC was substituted for RE/MAX Holdings as defendant in the actions. Among other requested relief, plaintiffs seek damages </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">against the defendants and an injunction enjoining defendants from requiring sellers to pay the buyer broker. The Company intends to vigorously defend against all claims. </span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">In addition, the Company is subject to litigation claims arising in the ordinary course of business. The Company believes that it has adequately accrued for legal matters in accordance with the requirements of GAAP. The Company records litigation accruals for legal matters which are both probable and estimable and for related legal costs as incurred. The Company does not reduce these liabilities for potential insurance or third-party recoveries.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">Management of the Company believes that no such litigation matters involving a reasonably possible chance of loss will, individually or in the aggregate, result in a material adverse effect on the Company's financial condition, results of operations and cash flows.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">There have been no other material changes to the Company’s commitments and contingencies as of the date of this report, outside of the ordinary course of business, since reporting in the Company’s 2018 Form 10-K.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">15. Related-Party Transactions </b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">The majority stockholders of RIHI, specifically the Company’s current Chairman and Co-Founder and the Company’s Vice Chair and Co-Founder have made and continue to make a golf course they own available to the Company for business purposes. The Company used the golf course and related facilities for business purposes at minimal charge during the nine months ended September 30, 2019 and 2018. Additionally, the Company recorded expense of $0.5 million for the value of the benefits provided to Company personnel and others for the complimentary use of the golf course during each of the nine months ended September 30, 2019 and 2018, with an offsetting increase in additional paid in capital.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">The Company provides services, such as accounting, legal, marketing, technology, human resources and public relations services, to certain affiliated entities (primarily the Company’s affiliated marketing funds prior to the acquisition of the Marketing Funds on January 1, 2019), and it allows these companies to share its leased office space. During the three and nine months ended September 30, 2018, the total amount allocated for services rendered and rent for office space provided on behalf of affiliated entities was $0.9 million and $2.8 million, respectively. As of January 1, 2019, the affiliated marketing funds are included in the consolidated financial statements (see Note 6, <i style="font-style:italic;">Acquisitions </i>for additional information), and therefore, are no longer considered related parties.</p> 500000 500000 900000 2800000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">16. Segment Information</b></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">The Company has two reportable segments: RE/MAX Franchising and the Marketing Funds. The category Other consists of the Motto Franchising and booj operating segments. Management evaluates the operating results of its segments based upon revenue and adjusted earnings before interest, the provision for income taxes, depreciation and amortization and other non-cash and non-recurring cash charges or other items (“Adjusted EBITDA”). The Company’s presentation of Adjusted EBITDA may not be comparable to similar measures used by other companies. The accounting policies of the reportable segments are the same as those described in Note 2, <i style="font-style:italic;">Summary of Significant Accounting Policies</i>. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.37;margin:0pt 0pt 10pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">The following table presents revenue from external customers by segment (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> <span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Continuing franchise fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,096</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,191</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,398</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Annual dues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,775</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Broker fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,339</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,669</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Franchise sales and other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,312</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total RE/MAX Franchising</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,290</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,154</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Marketing Funds fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,426</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,416</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,944</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,631</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161,785</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:0.95;margin:12pt 0pt 12pt 0pt;">The following table presents a reconciliation of Adjusted EBITDA by segment to income before provision for income taxes (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Adjusted EBITDA: RE/MAX Franchising</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,299</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,429</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Adjusted EBITDA: Other</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (976)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,169)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,269)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,377)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Adjusted EBITDA: Consolidated </span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,030</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,052</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Gain (loss) on sale or disposition of assets and sublease, net</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Equity-based compensation expense</span><sup style="font-size:7.5pt;vertical-align:top;"> (b)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 987</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,717)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,860)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6,141)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Acquisition-related expense </span><sup style="font-size:7.5pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (181)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (141)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,628)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Special Committee investigation and remediation expense </span><sup style="font-size:7.5pt;vertical-align:top;">(d)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (111)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,761)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Fair value adjustments to contingent consideration </span><sup style="font-size:7.5pt;vertical-align:top;">(e)</sup></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (330)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 860</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Interest income</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Interest expense </p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,089)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,050)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,945)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Depreciation and amortization </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,595)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,608)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (16,694)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (15,252)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Income before provision for income taxes</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,728</p></td></tr></table><div style="font-family:'Times New Roman';font-size:12.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">As the revenue for the Marketing Funds are contractually restricted for the benefit of franchisees and the Company has an equal and offsetting amount of expenses such that there is no impact to overall profitability of the Company, there is no Adjusted EBITDA for the Marketing Funds. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Non-GAAP Financial Measures” for more information on the Company’s presentation of Adjusted EBITDA and a reconciliation of the differences between the Company’s Adjusted EBITDA and net income, which is the most comparable GAAP measure for operating performance. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">For the three and nine months ended September 30, 2019, the Company reversed expense for performance awards for certain booj work deliverables as well as for certain revenue performance awards. The booj delivery date was extended to December 31, 2019. See Note 12, </span><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:left;">Equity-Based Compensation </i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">for additional information.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Acquisition-related expense includes legal, accounting, advisory and consulting fees incurred in connection with the acquisition and integration of acquired companies.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(d)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">Special Committee investigation and remediation expense relates to costs incurred in relation to the previously disclosed investigation by the special committee of independent directors of actions of certain members of our senior management and the implementation of the remediation plan. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(e)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Fair value adjustments to contingent consideration include amounts recognized for changes in the estimated fair value of the contingent consideration liability. See Note 10, </span><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:left;">Fair Value Measurements</i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> for additional information.</span></td></tr></table> 2 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">The following table presents revenue from external customers by segment (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"> <span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Continuing franchise fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,096</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,191</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,398</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Annual dues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,775</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Broker fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,339</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,669</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Franchise sales and other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,312</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total RE/MAX Franchising</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,290</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,154</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Marketing Funds fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,426</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,416</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,944</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,631</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161,785</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:0.95;margin:12pt 0pt 12pt 0pt;">The following table presents a reconciliation of Adjusted EBITDA by segment to income before provision for income taxes (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Adjusted EBITDA: RE/MAX Franchising</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,632</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,299</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,429</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Adjusted EBITDA: Other</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (976)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,169)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,269)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,377)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Adjusted EBITDA: Consolidated </span><sup style="font-size:7.5pt;vertical-align:top;">(a)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,030</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,052</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Gain (loss) on sale or disposition of assets and sublease, net</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Equity-based compensation expense</span><sup style="font-size:7.5pt;vertical-align:top;"> (b)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 987</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,717)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,860)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6,141)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Acquisition-related expense </span><sup style="font-size:7.5pt;vertical-align:top;">(c)</sup></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (181)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (141)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,628)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Special Committee investigation and remediation expense </span><sup style="font-size:7.5pt;vertical-align:top;">(d)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (111)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,761)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="line-height:1.19;">Fair value adjustments to contingent consideration </span><sup style="font-size:7.5pt;vertical-align:top;">(e)</sup></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (330)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 860</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Interest income</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 397</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Interest expense </p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,089)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,050)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,945)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Depreciation and amortization </p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,595)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,608)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (16,694)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (15,252)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Income before provision for income taxes</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,728</p></td></tr></table><div style="font-family:'Times New Roman';font-size:12.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">As the revenue for the Marketing Funds are contractually restricted for the benefit of franchisees and the Company has an equal and offsetting amount of expenses such that there is no impact to overall profitability of the Company, there is no Adjusted EBITDA for the Marketing Funds. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Non-GAAP Financial Measures” for more information on the Company’s presentation of Adjusted EBITDA and a reconciliation of the differences between the Company’s Adjusted EBITDA and net income, which is the most comparable GAAP measure for operating performance. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">For the three and nine months ended September 30, 2019, the Company reversed expense for performance awards for certain booj work deliverables as well as for certain revenue performance awards. The booj delivery date was extended to December 31, 2019. See Note 12, </span><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:left;">Equity-Based Compensation </i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">for additional information.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Acquisition-related expense includes legal, accounting, advisory and consulting fees incurred in connection with the acquisition and integration of acquired companies.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(d)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;white-space:pre-wrap;">Special Committee investigation and remediation expense relates to costs incurred in relation to the previously disclosed investigation by the special committee of independent directors of actions of certain members of our senior management and the implementation of the remediation plan. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(e)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Fair value adjustments to contingent consideration include amounts recognized for changes in the estimated fair value of the contingent consideration liability. See Note 10, </span><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;line-height:1.19;text-align:left;">Fair Value Measurements</i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> for additional information.</span></td></tr></table> <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Continuing franchise fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,096</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,191</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,398</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Annual dues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,775</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Broker fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,488</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,339</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,669</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Franchise sales and other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,312</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total RE/MAX Franchising</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,450</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,290</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,154</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Marketing Funds fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,426</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,416</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,944</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,631</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161,785</p></td></tr></table> 24096000 24836000 72191000 74398000 8835000 9106000 26508000 26775000 13292000 13488000 35339000 36669000 4858000 5020000 17252000 18312000 51081000 52450000 151290000 156154000 18034000 0 54866000 0 2426000 2416000 7944000 5631000 71541000 54866000 214100000 161785000 29134000 30632000 83299000 84429000 -976000 -1169000 -2269000 -3377000 28158000 29463000 81030000 81052000 10000 5000 -353000 146000 -987000 2717000 4860000 6141000 181000 141000 268000 1628000 0 111000 0 2761000 -15000 -940000 330000 -860000 412000 180000 1074000 397000 3089000 3050000 9398000 8945000 5595000 5608000 16694000 15252000 20717000 18961000 50201000 47728000 XML 33 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 30, 2019
Income Taxes  
Income Taxes

11. Income Taxes

The “Provision for income taxes” in the accompanying Condensed Consolidated Statements of Income is based on an estimate of the Company’s annualized effective income tax rate.

On December 22, 2017, the Tax Cuts and Jobs Act (“TCJA”) was enacted which includes significant changes to the U.S. Corporate tax system. The Company will continue to evaluate tax planning opportunities as well as monitor any changes that might be contained in the final regulations related to TCJA. Such final regulations are expected to be issued in 2019 and early 2020.

XML 34 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Leases
9 Months Ended
Sep. 30, 2019
Leases  
Leases

3. Leases

The Company leases corporate offices, a distribution center, billboards and certain equipment. As all franchisees are independently owned and operated, there are no leases recognized for any offices used by the Company’s franchisees. The leases have remaining lease terms ranging from less than a year up to 15 years, some of which include one or more options to renew, with renewal terms that can extend the lease term from one to 20 years depending on the lease. Of these renewal options, the Company determined that none are reasonably certain to be exercised. All the Company’s material leases are classified as operating leases.

The Company has a lease for its corporate headquarters office building (the “Master Lease”) that expires in 2028. The Company may, at its option, extend the Master Lease for two renewal periods of 10 years. Under the terms of the Master Lease, the Company pays an annual base rent, which escalates 3% each year, including the first optional renewal period. The second optional renewal period resets to fair market rental value, and the rent escalates 3% each year until expiration. The Company pays for insurance, property taxes and operating expenses of the leased space. The Master Lease is the Company’s only significant lease.

The Company acts as the lessor for four sublease agreements on its corporate headquarters, consisting solely of operating leases, each of which include a renewal option for the lessee to extend the length of the lease. Renewal options for two of the sublease agreements are contingent upon renewal of the corporate headquarters lease, which is not reasonably certain to be exercised in 2028. As such, the Company determined these sublease renewal options are not reasonably certain to be exercised. Renewal options for the remaining two sublease agreements have already been exercised and will expire before the end of the corporate headquarters lease in 2028.

The Company has made an accounting policy election not to recognize right-of-use assets and lease liabilities that arise from any of its short-term leases. All leases with a term of 12 months or less at commencement, for which the Company is not reasonably certain to exercise available renewal options that would extend the lease term past 12 months, will be recognized on a straight-line basis over the lease term.

The Company used its Senior Secured Credit Facility interest rate to extrapolate a rate for each of its leases to calculate the present value of the lease liability and right-of-use asset. A summary of the Company’s lease cost is as follows (in thousands, except for weighted-averages):

Nine Months Ended September 30, 2019

Lease Cost

Operating lease cost (a)

$

9,175

Sublease income

(1,111)

Short-term lease cost (b)

5,998

Total lease cost

$

14,062

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

6,358

Weighted-average remaining lease term in years - operating leases

8.7

Weighted-average discount rate - operating leases

6.32

%

(a)Includes approximately $2.7 million of variable lease cost.
(b)Includes expenses associated with short-term leases of billboard advertisements and is included in “Marketing Funds expenses” on the Condensed Consolidated Statements of Income.

Maturities under non-cancellable leases as of September 30, 2019 were as follows (in thousands):

Rent Payments

Sublease Receipts

Total Cash Outflows

Year ending December 31:

Remainder of 2019

    

$

2,146

$

(288)

$

1,858

2020

8,753

(888)

7,865

2021

9,007

(775)

8,232

2022

9,001

(804)

8,197

2023

9,173

(822)

8,351

Thereafter

43,686

(1,382)

42,304

Total lease payments

$

81,766

$

(4,959)

$

76,807

Less: imputed interest

19,529

Present value of lease liabilities

$

62,237

As previously disclosed in our 2018 Annual Report on Form 10-K and under the previous lease accounting, maturities under non-cancellable leases as of December 31, 2018 were as follows (in thousands):

Rent Payments

Sublease Receipts

Total Cash Outflows

Year ending December 31:

2019

    

$

9,402

$

(1,087)

$

8,315

2020

9,601

(873)

8,728

2021

9,341

(775)

8,566

2022

9,011

(804)

8,207

2023

9,169

(827)

8,342

Thereafter

43,556

(1,382)

42,174

Total lease payments

$

90,080

$

(5,748)

$

84,332

XML 35 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets and Goodwill
9 Months Ended
Sep. 30, 2019
Intangible Assets and Goodwill  
Intangible Assets and Goodwill

7. Intangible Assets and Goodwill

The following table provides the components of the Company’s intangible assets (in thousands, except weighted average amortization period in years):

    

Weighted

    

    

    

    

    

    

Average

As of September 30, 2019

As of December 31, 2018

Amortization

Initial

Accumulated

Net

Initial

Accumulated

Net

Period

Cost

Amortization

Balance

Cost

Amortization

Balance

Franchise agreements

12.5

$

180,867

$

(89,329)

$

91,538

$

180,867

$

(77,710)

$

103,157

Other intangible assets:

Software (a)

4.3

$

27,824

$

(8,534)

$

19,290

$

20,579

$

(5,802)

$

14,777

Trademarks

9.3

1,900

(988)

912

1,857

(839)

1,018

Non-compete agreements

7.7

3,700

(1,383)

2,317

3,700

(896)

2,804

Training materials

5.0

2,400

(520)

1,880

2,350

(157)

2,193

Other (b)

5.0

800

(253)

547

2,389

(216)

2,173

Total other intangible assets

5.0

$

36,624

$

(11,678)

$

24,946

$

30,875

$

(7,910)

$

22,965

(a)As of September 30, 2019 and December 31, 2018, capitalized software development costs of $8.2 million and $4.5 million, respectively, were related to technology projects not yet complete and ready for their intended use and thus were not subject to amortization.
(b)Other consists of customer relationships and a favorable market lease, both obtained in connection with the acquisition of booj. The favorable market lease was subsumed into “Operating lease right of use assets” on the accompanying Condensed Consolidated Balance Sheet upon adopting the new lease standard on January 1, 2019. See Note 2, Summary of Significant Accounting Policies for additional information.

Amortization expense for the three months ended September 30, 2019 and 2018 was $5.2 million and $5.3 million, respectively. Amortization expense for the nine months ended September 30, 2019 and 2018 was $15.5 million and $14.4 million, respectively.

The estimated future amortization expense for the next five years related to intangible assets is as follows (in thousands):

As of September 30, 2019:

    

Remainder of 2019

$

5,461

2020

$

23,168

2021

$

22,361

2022

$

19,064

2023

$

14,353

The following table presents changes to goodwill (in thousands), by segment:

    

RE/MAX
Franchising

    

Other

    

Total

Balance, January 1, 2019

$

138,884

$

11,800

$

150,684

Effect of changes in foreign currency exchange rates

92

92

Balance, September 30, 2019

$

138,976

$

11,800

$

150,776

XML 36 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2019
Segment Information  
Schedule of Revenue from External Customers By Segment

The following table presents revenue from external customers by segment (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Continuing franchise fees

$

24,096

$

24,836

$

72,191

$

74,398

Annual dues

8,835

9,106

26,508

26,775

Broker fees

13,292

13,488

35,339

36,669

Franchise sales and other revenue

4,858

5,020

17,252

18,312

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

Marketing Funds fees

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total revenue

$

71,541

$

54,866

$

214,100

$

161,785

The following table presents a reconciliation of Adjusted EBITDA by segment to income before provision for income taxes (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Adjusted EBITDA: RE/MAX Franchising

$

29,134

$

30,632

$

83,299

$

84,429

Adjusted EBITDA: Other

(976)

(1,169)

(2,269)

(3,377)

Adjusted EBITDA: Consolidated (a)

28,158

29,463

81,030

81,052

Gain (loss) on sale or disposition of assets and sublease, net

10

5

(353)

146

Equity-based compensation expense (b)

987

(2,717)

(4,860)

(6,141)

Acquisition-related expense (c)

(181)

(141)

(268)

(1,628)

Special Committee investigation and remediation expense (d)

(111)

(2,761)

Fair value adjustments to contingent consideration (e)

15

940

(330)

860

Interest income

412

180

1,074

397

Interest expense

(3,089)

(3,050)

(9,398)

(8,945)

Depreciation and amortization

(5,595)

(5,608)

(16,694)

(15,252)

Income before provision for income taxes

$

20,717

$

18,961

$

50,201

$

47,728

(a)As the revenue for the Marketing Funds are contractually restricted for the benefit of franchisees and the Company has an equal and offsetting amount of expenses such that there is no impact to overall profitability of the Company, there is no Adjusted EBITDA for the Marketing Funds. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Non-GAAP Financial Measures” for more information on the Company’s presentation of Adjusted EBITDA and a reconciliation of the differences between the Company’s Adjusted EBITDA and net income, which is the most comparable GAAP measure for operating performance.
(b)For the three and nine months ended September 30, 2019, the Company reversed expense for performance awards for certain booj work deliverables as well as for certain revenue performance awards. The booj delivery date was extended to December 31, 2019. See Note 12, Equity-Based Compensation for additional information.
(c)Acquisition-related expense includes legal, accounting, advisory and consulting fees incurred in connection with the acquisition and integration of acquired companies.
(d)Special Committee investigation and remediation expense relates to costs incurred in relation to the previously disclosed investigation by the special committee of independent directors of actions of certain members of our senior management and the implementation of the remediation plan.
(e)Fair value adjustments to contingent consideration include amounts recognized for changes in the estimated fair value of the contingent consideration liability. See Note 10, Fair Value Measurements for additional information.
Reconciliation of Adjusted EBITDA for its Reportable Segment to Consolidated Balances

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Continuing franchise fees

$

24,096

$

24,836

$

72,191

$

74,398

Annual dues

8,835

9,106

26,508

26,775

Broker fees

13,292

13,488

35,339

36,669

Franchise sales and other revenue

4,858

5,020

17,252

18,312

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

Marketing Funds fees

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total revenue

$

71,541

$

54,866

$

214,100

$

161,785

XML 37 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2019
Accrued Liabilities.  
Schedule of Accrued Liabilities

    

September 30, 

    

December 31,

2019

2018

Marketing Funds (a)

$

35,633

$

Accrued payroll and related employee costs

9,205

6,517

Accrued taxes

1,803

1,480

Accrued professional fees

1,295

2,010

Other

3,193

3,136

$

51,129

$

13,143

(a)Consists primarily of liabilities recognized to reflect the contractual restriction that all funds collected in the Marketing Funds must be spent for designated purposes. See Note 2, Summary of Significant Accounting Policies for additional information. As previously noted, the Marketing Funds were acquired on January 1, 2019.
EXCEL 38 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "MI84\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ *VEA3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " K:6%/(<1JP>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)]F*:.CFHGA2$%Q0O(5D=C=LTX1DI-VW-ZV[ M740?P&-F_GSS#4QKHC0AX4L*$1,YS%>C[_HL35RS/5&4 -GLT>M!R[%BZ "4:8?/XNH%V(<_5/[-P!=DJ.V2VI81CJH9ES90LSZ=Y@^96=I&/$-3M/?FON'S:/3*VXN*N$J+C8B$;R6\FO/R;7 M'WX781^LV[I_;'P65"W\N@OU!5!+ P04 " K:6%/F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( "MI84_/8-57/P, -P/ 8 >&PO=V]R:W-H965T&ULC9?A;MHP%(5?)WE5^J4[26FBU[IJNE5\,J:]3Y)N=Y)UT;U3 MK6SL-P>EZ\+81WU,NE;+8N^*ZBKA:3I+ZJ)LXO72M3WJ]5*=354V\E%'W;FN M"_UK(RMU7<4L?FMX*H\GTSJ)M+RL(H? MV/U69'V!4WPOY;6[N8_ZJ3PK]=(_?-JOXK0?D:SDSO1=%/9RD5M957U/=AP_ MQT[CR;,OO+U_Z_V#F[R=S'/1R:VJ?I1[9&7E_4BLQTY5G?N,=N?.J'KLQ0ZE+EZ':]FXZW7X)LO&,ES QP(^%>3I M/PO$6""F N8*F//-F0!4Y M-LB@04;*9YX!5H8Q9Y1B[H>/-*'T,>N,HLQ)^D 3 M2A\#SRC.@J0/-*'T,?.,$BU(^D 32A]CSRC4@J0/-*'T,?F,?@[UWX+E03F@I& MGU.L,W^) 4W(!)//*=59[IO\]Q\]Q^!S"G7F+V.D"2UC##ZG4&=D&0--:"X8 M?$ZASLDR!IK0]A2#SRG4N?\CAC2A/2H&7U"H<[)-I9K "Q.8>T&9S@._@@(S M+2BON;=\MJ,F;T=%Z)LG-6:F6 M^NB.E5VT4^?&G6EO6J>CZP-W9ZT_\N'<^Z70Q[+IHF=E[(G-G:L.2AEI1Y*^ MLVR?[%%[>JCDP?2WH)P- 4 (P; 8 >&PO=V]R:W-H965T&ULC9G=;N,V M$(5?Q?!]5YH94B0#QT"MHFB!%EALL>VU$BNQL;+E2DJ\??M2LF/8,T-C;V)) M.4,=_GT<4HMCVWWK-W4]S+[OFGW_.-\,P^$AR_KG3;VK^D_MH=['_[RTW:X: MXFWWFO6'KJ[64]"NR3#/BVQ7;??SY6)Z]KE;+MJWH=GNZ\_=K'_;[:KNOU7= MM,?'.OAZ^-S%N^Q2RGJ[J_?]MMW/NOKEROKF=C59[:]MMX\_OZ<9Z/CNJF?A[&(JKX\UZ7==.,)44? M_YX+G5_>.09>7W^4_NM4^5B9IZJOR[;Y9[L>-H]S/Y^MZY?JK1F^M,??ZG.% M['QVKOT?]7O=1/GH)+[CN6WZZ>_L^:T?VMVYE&AE5WT__6[WT^_Q7/Y'F!Z MYP"\!("Y&T#G &(!VQW+.DM5)@E<2O%644F'#19+%]U],H&H"IWA[%5_D>CRI\33% MTW4\L$J<),4DV4\2[UQ!K")294-P1O=B5"]&>F'-M3I)S-5;( "P9B^E*M$F M5O5AI0]6VY45;Z#<(>]"M5+(;T8YJ60;6)SWB129(ET(TXUXJ01 MRXPX:02!JTJILMXFVL2K5KRT4C K7FD30,=DI91Y9XW3S0353)!F'#,39(T- M']FE%!D*B6$+N0ZD7'H11,JE&40.KE*1I;PDX C22^!>0+PD@"7A1]:PJ>W$,-9UA4_0%W3\ M@N2OX_P%B583,0_+4 M<9RBY&2D5^"309-9XU-99R+ME#3UG*:H8+(P/!U055>9U*T;G:4H6>HY2U$R MDBSOSU)5%8F5!G6.HN2HYQQ%C:/6<3<_G,BBCE"4"/4=&!C!+(G@,9%=)Z;WE"H,@P1TPD**0#F220/0:0SF.2/ ZZL@XFYI8E#A8D$P.XF1!T?!]T7W-K1.=QV1$GA02F0#I&"6)T<"Q11H? MXPCGE%!U.>20<*2#E"1( \<624 2!-G "D*-#[RS$T3 M8]*;HWH$#0*!,6 44X\N8][ MDEL?.OJ,1%_J*,CHL#)RXYSL%!TQ1B)&Z13)#C%Q[DENC>AD,0I91*><-,4] M'_1\3O5GU7WNMWWLZ=V&-K=]!WDI6V'.A:7?XI-NZFK]>6FJ5^& M\=+%Z^[T?>AT,[2'\[>O[/(!;OD_4$L#!!0 ( "MI84^Q0\ #<0( !X) M 8 >&PO=V]R:W-H965T&ULC99OK]H@%,:_2M,/< O] M1S5JLNNR;,F6F+ML>XV*VMRV=(#V[ML/"K>Q]%S5%RW0YSG\#IX BXZ+5WEB M3 5O==7(97A2JIU'D=R=6$WE$V]9H[\-$39ES5K9,F;0+##,OR$YVN<&$.O^%VR3EZU Y/*EO-7T_FV7X;($+&* M[90)0?7KPM:LJDPDS?'7!0V'.8WQNOT>_4N?O$YF2R5;\^I/N5>G95B$P9X= MZ+E2+[S[REQ"61BX[+^S"ZNTW)#H.7:\DOTSV)VEXK6+HE%J^F;?9=._._N% MS)P--L3.$ \&G-XT),Z0>(;(DO6I?J:*KA:"=X&P_U9+35'@>:(78CU59+-!$FF @2(&*>+>GXPH$H_":O)> MTU@-CHFG6D]59%8@F"4!61* )?58DBE+FA%_50!5$G\$DX(PZ00FRV!_!OHS M()G,2\9JR!4F>D((82^;N[(13@[BY !.[N%837J]:@6R/X_H$>4(BH!0!( B M'A293D6*)"-XYC%!0I*E*09B#2;%J)!/9C!.\T MZ(%:=**[Q7A?-T;Z8//##]2C$XW6;UJ+]U1C''@7Q- VZ%>B$XTF\EEN2<8@ M\!:(H3W0KS\GN@ER2V)!HJN#RMP2=3Y[=YC+O<2V,EQREM3, MDKQZK9LO[5-5=;.OV\VNO9X_==W^JKS:;(9(_3C^ MG8+.CWT.#4^_?XO^RTB^)_.Y;*N\WORSON^>KN=Q/KNO'LKG3?>I?OVUF@BY M^6QB_WOU4FUZ^#"2OH^[>M..?V=WSVU7;Z)E"#1AE@<,G6*T.L>L .:(6/0C M. Z#T#"6))K3>0>Y1&BMV2!^&*5X.\K90 W,EQD#N+, A -8&,". Y M<2PW!XP]Y6-MB"PW !6LY^M%HJ()Q&(5$I4I;3PF%B"Q (BQB5H&T8V.REA& M3*+XFR@18%D4;\4Y(Q0AH0@(!48HRH&XC$UG#D!>L1E829#V/F.I*0#*D4N\ MG!FDE0%:;##+3'1SP=4P?P=F)3'&,2$H0!R;D"NML+XK0$D(O!+]V*@R-J$Y M@!FC'(NV C#MG.?Z52"<&&OYRX5@_4L8.$$)<]'R M/!0(YJV)"7K0&#]JDJ)*J26 +4L;D"'B&3)RJ1D5,YXA"'.B&@"PS&1<61$L M9C9A.AH;J@:.2MQ1)]#9"M>\Q "@?O8Y-0!2@6L10)DLM;"QFVH'>%G.R\D, M\MG( 8@'6@&,\ S4F?8)@=78XC7P>.(>KZ7E7E @H4<(%BVO@! LDA.+$<&" M3MBBQD:O@=,3=WHMS9=4X/Z9 YB.F2AB ,PI4D)M)UN.85RZ5P@6G0V<'H)9RA+TL/UKX/^\'%QJ: F!.%/$K M +/:.Z$GH%K(*$O0(UP+$*@%B-<")%VY+P7XW@.@@E5,4%< I3/'806"19>: M.\)U ($ZP/ Z@*0E9SKPE0E041M>YDRHLYT5:2?( 9@*(2$KA*L (D'.)5R2 MC-R'G \'.2&"C:5)FD _HH90DII$(6H(E:2&[81;CLXYA&99:+(X[I@T_MD@P6?X/$GU>5$^A\-1-? M\QC%&2*0Y[MWC$H0P\)OI/ GCYY,XL3R)XXL#59^\YY#2P-.&IWV8ADAF.7G M0BL "T[QPY@"PC*;RA#V$P-V6B:A3 ;[B?$_D62LVP8=$HHDRRH^1K[2@288RKOP0 M9B,_N@0PXPPO)@L$\]XG2F"+5= B%4R%P'ICP7%3,LE8;RPX;I))EB<_Z+0; MP/C^$$#0>?>;DYM@ ;:5 BL,Q9=D*22BW7&HBL2D5PO1-$+E\X1JO=S MGEZ)(C)>K%\(R[A(+$ZN);=5\SC>$;>SN_IYUPVL3IX>[Z$_TG"MR9XO]66N MP?.5OBP.M\S?PQ\NO?\HF\?UKIU]KKNNWHY7G@]UW57]Z/O*=SY[JLK[XX]- M]= -7T/_O3E<-A]^=/5^NDA?'&_S;_X'4$L#!!0 ( "MI84^[A]KGP0( M +P) 8 >&PO=V]R:W-H965T&ULC99=;]L@%(;_BN7[ MU0:#/Z(D4A-GVJ1-JCIMNZ8)2:S:Q@.2=/]^@!W7 =KU)C;D/>\Y#V#[S"^, M/XLCI3)X:>I6+,*CE-TLBL3V2!LB[EA'6_7/GO&&2#7DATATG)*="6KJ",9Q M&C6D:L/EW,P]\.6^!J%(TNNZJAK:A8&W"Z7X3W8+8IM-X(?E7T(B;W@29Y8NQ9#[[N%F&L M"Z(UW4KM0-3E3->TKK61*N//X!F.*77@]/[J_MFP*Y8G(NB:U;^KG3PNPCP, M=G1/3K5\9)Q*2-8.+*J4A+_VU:LWU M,OA?P_P!< B 8X#*_5Y ,@0DKP'HW0 T!*"/9L!# +8R1#V[6'\<.J)/'9AAM5U;/6EVQ_RGUE.HV?,2(#"/SMIHT*QZ#9QJ0'RK*3V:41&I M"L8RH*^,%73"X6V"M:L P"JT_*_+YGV7FT(3[WHEQ@#?K!?T&R"O 3(&R=0 MYM:"]YK4:-I>D\$462OB46%L;U[IJA!(L>6U<55) 8O"#X:]8-@%0XD%UFO0 M),VGI+"P7$UA'S:/!%M GDQ9YL=)O3BI!\=:M57Z 1Q7X^!X)#:.)]-;.)D7 M)_/@6$E6F9-$'3MHJ=8>%4X3^]BY*@0R9"W.QE6I8P??>)YR+UCN 4LML-Q) MD\>9M0MK5Y2AQ((O71$HL)UOXU'EJ'@#J_!B%1ZLS,(JG(>V4&\ "\L5Y:"P M"BY=D=J%V'IZ-QY5G"6QA15-/CT-Y0?3!XA@RTZMU$23V;'5N(?ZTV7-K\!L M#3SSI6I-^D[BU;[O:[X3?JA:$3PQJ3Z8YK.V9TQ257Q\I]X(1]5*C8.:[J6^ MS=0][QN*?B!9-_1*T=BP+?\!4$L#!!0 ( "MI84\_(39"$PP %U9 8 M >&PO=V]R:W-H965T&ULC9Q;;QO)$87_BJ!WKJ;O/88L M(.+< B2 L8LDS[1%6\)2HD+2UN;?9TC1LJ;J- ]?+%'^^E8]TW6J:H;7+^O- MG]O[Y7)W\=?CZFG[\?)^MWO^<'6U_7*_?%QL?UL_+Y_&__FZWCPN=N/'S;>K M[?-FN;@[-'I<7=FJBE>/BX>GRYOKP]\^;6ZNU]]WJX>GY:?-Q?;[X^-B\[_; MY6K]\O'27/[\P^\/W^YW^S][A_LU\&'+:-S@0_WY8OFS?_7ZQ7\KG]?K/_8>_WWV\K/8S6JZ67W;[ M+A;CCQ_+^7*UVON\/BQ\5\7FR7\_7J/P]WN_N/ ME_GRXF[Y=?%]M?M]_3(LCPL*EQ?'U?]C^6.Y&O']3,8QOJQ7V\._%U^^;W?K MQV,OXU0>%W^]_GQX.OQ\.?;_LQEN8(\-[%L#FTXV<,<&[JV!R2<;^&,#_]8@ MG&X0C@W"KRF%DPWBL4'\-:73#=*Q03JW03XVR+\:O.[XZW8<]K=9[!8WUYOU MR\7F]1)]7NSO!/,ACU?0E_T?#Q?,X?_&+=Z.?_UQ8WR^OOJQ[^C(W+XR]AU3 M^RDR!TB8(HU&C*^G3 NZ$9/I-!+$2#U TA09P&1"]<9MI9N9-53NQ69WFK+"@)L1\!C"? MVMB(3>B@"1TPH9A(]\KX=\.8%.M8U\+6/0#Q7#RK518D +LH5# M-T&S)6 V1&'Z')0*:R52WG MK+G"N6&P;#1 -\9*[J759U@P=>7D;FJN3ED>_Z@W$^66:FC4CJ:JC+04%X\ M41NKAQN5<94+ML3ZT0 !&=5\D8),SKE*3?ML"6FPAC1 1*J8P !QAX("P(&H M /:F@BH-X;C :,6HC,1%)9I3.30P6%<:)"REF#-:B16B T06YH,%FP&*308( M@]$*Q]7VW=9.1\(:QR"1$^5(6K^,YU7TH3 45C$&R1@5*0._GPI>WV"W;X#? MCU;>&-I1^I J&^6-H;DQ.))"OT'=&75G(*%0N:1/O9K?&1I1=X8>+MGWKGR: M=\!JP (U$(5GZ*QVG..IYZ,*(WM$%N:#_:L%_E7JCENK_2;T:( #'@WUICP: M@+!'.X(GTR$:4?D0/=P)CV8+226D#F2 8[7O+'@T1!;F@SVL!1Y6I46L]IM2 ML0,D116G\HY:@,1:2OON2)T2GQP9P%AF=*XE"V)-8)$FD D2RS-+'&DXT@)D MYF(5I?UH3SU'!CK8U'Y8!UBD ]3IHKV[50YF#JB9O+D: "DC4J0[(B!^G%!%A,: MWE/+D>Z(G-Q+B@QTRE/[8;UFS]!KMY;GG3C2 &0F[[L604ZY5SI8SY$!#94+ M:M=B%6I1]DDY,Y06DFN: TH9D"(M1SI+167/D8$M:EJKP;+3H2243*,XE*_Q M2=SB/< *!XG#FM,AS2D/$J<5F3-R)P$D=Y(C+4\HQ8@R$F3(PU'6H#,G/?2Q_*>>HX,=+"I_;#@=.>4-IU6 MDC9)-S$'E#(AKVURI'.\NLF1@2UJ:CVLD-TY%4Y'16M_$IE.!$M-=TZ%TW&I M"1 DU7E/+4EJ"G'.DX4C+D<[S6B='AI,#3>V&1;$_I]#IJ5+M3R+3B6"% MZ9'"E&>'U_++5E)> DAM(45:CG2>ZL6>(P-9T]1V6%!Z)"AEJ<1KF0A+)8!# MI1+4G2J5 B72KS.K$IU#A!E2I Q+I=*/%;#'JAA52KQ0#5B=8[(PGRPMO1 M6\9:;JY683Y61MIY#CAKQN!+;J[&G(P(6@"-FVNM?,RW\SIKJ3:7)S;!<*FV MJ72G8*'I@=!,ZKX&F:!=-./D/+D)D"\EP^B-+RC%B N MRZ)+YWEZDR,#&"O;4$A5>RPY/9*<,O+R7')RI.%("Y"9C;4Z/7AVDR,#'6QJ M/RPY/9*<,O+R0 A:(\NP@)IYY39XAI,CG><93HX,:%DF%6[@@'5G0+I3QEY! MJ[14I5KH[1Y@!0T5L)@+2,Q)#16HF)L#9.:25X]7\QPG1[K B4I_;# M&C2@]S-D_!6H,)QSI &(DP\C($8>)7RHGB,#0&(A= U8@@;T7H9T9 '(P:3. M$4 IZ_&B/T>ZP"O^'!G8HJ;6PYHS ,VIHK"@E>3,)"NKT3W@2K=!X?4,H#B3 M?"0Q(,5IHU*<@+,FJ1(ZP)Q\(*@%T*@XC5'/(@2N. &B=E8/EUTL/9,8L.(, M2'&J%TR0XLRCBY#*JT=D83Y8<0:@.%4X$=#[$""< !P*)P"FPPD X7 B:&6I M-I>+3S#-[RC%B IJ"1B/./] MR#->D 2*(!I7$* 1JX*(2HCJ\.-Y*(XT'&D!,O-1!@H=[ZGGR$ 'F]H/"X&( MTE#JW5S@WK-\X!1 ,R--R#-1'.DB+WQR9("+*MV^6+5$E(.2.90(WN!0*8D> M4 6_E;"N26?HFMO$ZX@ F;FD'H;A/;4V@^+M72&6+M-/ 7% MD08@,CW2(D8&7WRHGB,#0&)!@"8L0!/*/DDOEH 8-/+]?@ IX_$**$>ZQ"N@ M'!G(FJ:VPW(SH?233* DD*D),O;M 54Z0K#43$!JJDIV A*R5C?!J4S.<1\I MTG*D2U0X]AP9R)JFML/*,B%EJ8X/E'IRE709<\#9&-17# ',R=Q\"Z Q",O& MRI@F\=030)0I]7"UJ6WI0,&R.*'4DPP:$TX]U4;%8(@LS*?P11SG%#L3%YD MJ56HWO".6H#L5RXMQ(N='!G 6/OD;2$5DK#,3.=4.Q.O=G*DX4@+D)E7LK?C M/?4<&>A@4_MAI9G.J78F].4;\G72.:+D*Q\-@)01>;4S\6HG1P8TX=H4U%W& MZCB?4^W,6D>ZRLJ#IP=8P5=D+#7S.=7.S*4F0/:E0^DF>$\M1[K,JYT<&>B4 MI_;#>C.?4^W,O-K)D08@2K6V"++R,.:#]1P9T%"E0"=CQ9G/*7AFH#B->F 1 M4,J O.#)D2[S@B='!K:HJ?6P1LY (RN]GD%JU$5]D)S2M]/)8-&9T1-VZB ! M24KY+7US *F=Y.]O<*3+_%UAC@QD35/;88V9D<:4BB3K+":LF@ .54T0IJHF M ,)5$P!*P0X094J-G*J:9*R0,U#(JFJ2D9*$51-$BOE[=:/A^]X_;I>[Y9C=]5OX^5ROUSN8=QWYBO+[5S;?VZ%RW^%Z5 MY_9Y>>RZRU,4M;NCJXKV2WUQ9__+>]U41>=OFT/47AI7[(=.51FA4DE4%:?S MVEZ;S;J^=N7I[%Z;17NMJJ+Y-W=E?7M>PO*SX>OI<.SZAFBSOA0']X?K M_KR\-OXNND?9GRIW;D_U>=&X]^?E"SQM==IW&!1_G=RMG5TO^E+>ZOI;?_/K M_GFI>D>N=+NN#U'XKP^W=6791_(^_IF"+N\Y^X[SZ\_H/P_%^V+>BM9MZ_+O MT[X[/B_M.$B0)/*5JQHQ0I6-+%BN15#-%NN64&9HHX,RV0,>ZQ;298J# V1S&)( M.,VST *5"0H"0C.*4.!X7(%2&667I#,: O0"&:0@D)1FRH%CDCUR@:1H[&P^ M/[J180H"3>F;+ =.2K1Q9J@C+@L V6:HD#3A.(+.2=7X/?>=%_$92$S,DM1 M8"DM.4>.24A1L4V:0%/M3<^X5Q9G5!#DFHVKQ_MR%!%#E540.UP6++G)?$TM$IEFB*G*5M^ M.8JH-(8]+%&GX] RE9&*'*FH*."1LS)ECXIK5A"8.%HFJN9$G5-G]*(Y*N,D M4_25+LE, #]:9JKF3$5%F:HY+$V6I10_DDQ9%=@1:AFIFF]14=$WCN9[3U") MM4 =<9T!3 );>!WX.\[_CV.P*)FIFC,5%66JYJS,%)T:6T%E8QNR(_-4E7TT#8-&;X-)DN+&VVQ%BB@8$,W>J ^F^ M5$H+9IVI:V(Z#:P,),$)C:(M$:R5.$^#[ZCS5/66MQ*.&IE>"*;_[(&K(<,Q MOCB>V[JQWD'RM&,U_ #[LSMJ9Y%9I6P%2-,JB314&7Z(=X>-QP? KQ8&L[@C M7\E)J5=O?"TS'/F$@$-AO0)SQQD.P+D7+^E.HW=5R8@8. MBK^TI6TR_!FC$BK6<_NLAB\PU7./T53\-S@#=W"?B8M1*&["+RIZ8Y685%PJ M@KV-9RO#.4SZ%]HZ@4X$.A-<[/\1DHF0O!-"-\F862CUD5F6IUH-2(^/U3$_ M$_$N<Z$)LQ\Q=(&)9P1QZG,(NA9B3V_H5P$. MMX@X_D>(9+6*) CVRC@'$ KY._[X =UVW=O@ S MS#ES9AC2P=AGUP!X\JI5ZS+:>-\=&7-% UJX&]-!BS>5L5IX-&W-7&=!E!&D M%>.;S8%I(5N:I]%WMGEJ>J]D"V=+7*^UL&\G4&;(:$+?'4^R;GQPL#SM1 U? MP7_KSA8M-K.44D/KI&F)A2JC=\GQM OQ,>"[A,$MSB14W]D_Q=JQEHMP<&_4#UGZ)J.WE)10B5[Y M)S-\AJF>/253\5_@"@K#@Q+,41CEXDJ*WGFC)Q:4HL7KN,LV[L-XPP\3;!W M)P"? ;4?A1=Y:LU [-C[3H0G3HX<>U,$9VQ%O$/Q#KW7G"?[E%T# MT11S&F/X(B:9(QBRSRGX6HH3_PO.U^';587;"-__0^%O!+M5@ETDV/ZWQ+68 MPQ])V**G&FP=I\F1PO1MG.2%=Q[8.Q[?Y%?X..V/PM:R=>1B/+YL[']EC >4 MLKG!4AO\8+.AH/+A^ '/=ARST?"FFWX0F[]Q_A-02P,$% @ *VEA3["G M6Q"T 0 T@, !D !X;"]W;W)K&UL?5-A;]L@ M$/TKB!]08I*N461;:EI-F[1*4:MMGXE]ME'!>(#C]M_WP*[G;5Z_ '?<>_?N M.-+!V&?7 'CRHE7K,MIXWQT81M_)YJGIO9(MG"QQO=;"OAY!F2&C"7UW/,JZ\<'!\K03-3R!_]Z= M+%IL9BFEAM9)TQ(+549OD\-Q%^)CP \)@UN<2:CD;,QS,+Z6&=T$0:"@\(%! MX':!.U J$*&,7Q,GG5,&X/+\SOXYUHZUG(6#.Z-^RM(W&=U34D(E>N4?S? % MIGJN*9F*_P874!@>E&".PB@75U+TSAL]L: 4+5[&7;9Q'\:;W7:"K0/X!. S M8!_SL#%15'XOO,A3:P9BQ]YW(CQQ/T_X@;"U;1\[&X\O&_E?&>$ IFRLL MM<$/-AL**A^.-WBVXYB-AC?=](/8_(WS-U!+ P04 " K:6%/?=95:;0! M #1 P &0 'AL+W=OX4]=/ZF1J.%\Z9IF.T-B"H&:<5XDKQC6LB. M%EGTG4R1X>"4[.!DB!VT%N;7$12..4WIB^-!-JT+#E9DO6C@&[CO_\#Q$\SU7%,R M%_\%+J \/"CQ.4I4-JZD'*Q#/;-X*5H\3[OLXCY.-S=SU#:>SWB^X&]C&C;E MB<(_"">*S.!(S-3Z7H073@_.>U6^^]%#Q]G[%+()HQQPG#5YAT M03#/OJ3@6RF._%4XWP[?;2K&PO=V]R:W-H965T M/&EE7$Y;[[LC8ZYL00MW@QV8<%.CU<('TS;,=19$E4!:,;[9O&-:2$.++/G. MMLBP]TH:.%OB>JV%_7T"A4-.M_39\2";UD<'*[).-/ -_/?N;(/%9I9*:C!. MHB$6ZIS>;8^G?8Q/ 3\D#&YQ)K&2"^)C-#Y7.=U$0:"@])%!A.T*]Z!4) HR M?DV<=$X9@%%D%@=BQ]YW(C[Q]LA#;\KH3*U(=T&\"]YKP?DV8]=(-,6::*=%JFJ?1=S)YBKV3 MK8:3(;972I@_1Y X9'1+7QP/;=VXX&!YVHD:?H#[V9V,M]C,4K8*M&U1$P-5 M1F^WA^,NQ,> 7RT,=G$FH9(SXE,POI89W01!(*%P@4'X[0)W(&4@\C)^3YQT M3AF R_,+^Y=8NZ_E+"S PSU,]>PIF8K_!A>0/CPH M\3D*E#:NI.BM0S6Q>"E*/(][J^,^C#=),L'6 7P"\!EP$_.P,5%4_EDXD:<& M!V+&WGS?)6&+GBHP=9PF2PKL=9SD MA7<>V%L>W^0U?)SV[\+4K;;DC,Z_;.Q_A>C 2]E<^5(;_\%F0T+EPO&3/YMQ MS$;#83?](#9_X_PO4$L#!!0 ( "MI84^>.0R9LP$ -(# 9 >&PO M=V]R:W-H965T0%FF'/FS#!DH[%/K@7PY%FKSN6T];X_ M,.;*%K1P5Z:'#F]J8[7P:-J&N=Z"J")(*\8WFQNFA>QHD47?R1:9&;R2'9PL M<8/6POX^@C)C3K?TQ?$HF]8'!RNR7C3P#?SW_F318C-+)35T3IJ.6*AS>K\] M'/%"".4JC M7%Q).3AO=&)!*5H\3[OLXCZFFUV"K0-X O 9%%DUHS$3KWO M17CB[8%C;\K@C*V(=RC>H?=2<'Z3L4L@2C''*88O8K9S!$/V.05?2W'D_\'Y M.GRWJG 7X==O*/R+8+]*L(\$NW=+7(NY_2<)6_14@VWB-#E2FJ&+D[SPS@-[ MS^.;O(9/T_Y5V$9VCIR-QY>-_:^-\8!2-E=8:HL?;#84U#X<;_%LIS&;#&_Z M](/8_(V+/U!+ P04 " K:6%/<-+:2;0! #2 P &0 'AL+W=OUWKX =]Q[]^XXTL'8)]< >/*L5>LRVGC?'1AS10-: MN"O308LWE;%:>#1MS5QG0901I!7CF\T'IH5L:9Y&W\GFJ>F]DBV<+'&]UL*^ M'$&9(:,)?74\RKKQP<'RM!,U? /_O3M9M-C,4DH-K9.F)1:JC-XFA^,NQ,> M'Q(&MSB34,G9F*=@?"TSN@F"0$'A X/ [0)WH%0@0AF_)DXZIPS Y?F5_7.L M'6LY"P=W1OV4I6\RNJ>DA$KTRC^:X0M,]5Q3,A5_#Q=0&!Z48(["*!=74O3. M&SVQH!0MGL==MG$?QIMM,L'6 7P"\!FPCWG8F"@J_R2\R%-K!F+'WG2<[U-V"413S'&,X8N89(Y@R#ZGX&LICOP=G*_#MZL* MMQ%^_0^%?Q'L5@EVD6#[WQ+78CZ^2<(6/=5@ZSA-CA2F;^,D+[SSP-[R^"9_ MPL=I?Q"VEJTC9^/Q96/_*V,\H)3-%9;:X >;#065#\<;/-MQS$;#FV[Z06S^ MQOEO4$L#!!0 ( "MI84^-I5+2LP$ -(# 9 >&PO=V]R:W-H965T M))-ZX*#%5DO&O@*[EM_,MYB"TLE-7168D<,U#F]2P_'?8B/ =\EC'9U M)J&2,^)+,!ZKG"9!$"@H76 0?KO /2@5B+R,UYF3+BD#<'U^9_\4:_>UG(6% M>U3/LG)M3F\IJ: 6@W)/.#[ 7,\U)7/QG^$"RH<')3Y'BPL.:/S+QO[7R,Z\%*2*U]JZS_88BBH73A^\& MVKIQP<'RM!,U_ #WLSL9;[&9I6P5:-NB)@:JC-YN#\==P$? KQ8&NSB34,D9 M\2D87\N,;H(@D%"XP"#\=H$[D#(0>1F_)TXZIPR!R_,+^Y=8NZ_E+"S PSU,]>PIF8K_!A>0'AZ4^!P%2AM74O36H9I8O!0EGL>] MU7$?QIO]%+6.YQ.>S_B;F(:->:+PS\*)/#4X$#.VOA/AA;<'[EM3!&?L1+SS MVJWW7G*>)"F[!*()<4?"W%D?\3SM?#DU6%20S?_T?A&X+= M*L$N$B0?EKB&V;U+PA8]56#J.$R6%-CK.,@+[SROMSR^R2M\'/;OPM2MMN2, MSK]L['^%Z,!+V5SY4AO_OV9#0N7"\9,_FW'*1L-A-WT@-O_B_"]02P,$% M @ *VEA3Y:\8H>U 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4K2%8%MH&DQ;, &!!VV/2LV;0O5Q9/DN/O[4;+K M>9O7%TFD> X/*2H;K'OV+4 @+UH9G],VA.[(F"];T,+?V X,WM36:1'0= WS MG0-1)9!6C&\VMTP+:6B1)=_9%9GM@Y(&SH[X7FOA?IY V2&G6_KJ>))-&Z*# M%5DG&O@"X6MW=FBQF:62&HR7UA '=4[OM\?3/L:G@&\2!K\XDUC)Q=KG:'RL M,P.7YE?U]JAUKN0@/#U9]EU5H^38FS(Z4RO2'8KWZ+T6 M?'?(V#4233&G,88O8K9S!$/V.05?2W'B_\#Y.GRWJG"7X(?_*/R#8+]*L$\$ MNS=+7(NY_2L)6_14@VO2-'E2VMZD25YXYX&]Y^E-?H>/T_Y9N$8:3RXVX,NF M_M?6!D IFQLLM<4/-AL*ZA"/[_#LQC$;C6"[Z0>Q^1L7OP!02P,$% @ M*VEA3P0 HGVT 0 T@, !D !X;"]W;W)K&UL M?5/;;MP@$/T5Q >$7;QI5BO;4C91U4J-M$K4]IFUQS8*%Q?P.OG[ ":NV[IY M 6:8<^;,,.2C-L^V W#H10IE"]PYUQ\(L54'DMDKW8/R-XTVDCEOFI;8W@"K M(T@*0C>;3T0RKG"91]_)E+D>G. *3@;904IF7H\@]%C@+7YW//*V<\%!RKQG M+3R!^]Z?C+?(S%)S"T"=R!$(/(R?B5./*<,P.7YG?USK-W7BK!M'&:+*KTH.(D+[SSP-[2^":_PZ=I?V"FY"F;*U]JYS_8; AH7#C>^+.9QFPRG.[3#R+S-R[? %!+ P04 " K:6%/ M6J1?=;4! #2 P &0 'AL+W=OF@Q9O*F.U\&C:FKG.@B@C2"O& MD^2*:2%;FJ?1=[1Y:GJO9 M'2UROM;"O!U!FR.B&OCD>9=WXX&!YVHD:OH/_ MT1TM6FQF*:6&UDG3$@M51F\W^\,NQ,> )PF#6YQ)J.1DS',POI4938(@4%#X MP"!P.\,=*!6(4,:OB9/.*0-P>7YC_Q)KQUI.PL&=43]EZ9N,WE!20B5ZY1_- M\!6F>BXIF8J_AS,H# ]*,$=AE(LK*7KGC9Y84(H6+^,NV[@/XPV_FF#K #X! M^ RXB7G8F"@J_RR\R%-K!F+'WG\[Y]E/*SH%H MBCF,,7P1LYDC&++/*?A:B@-_!^?K\.VJPFV$7WZ@\"^"W2K!+A)L_UOB2LPN M^2<)6_14@ZWC-#E2F+Z-D[SPS@-[R^.;_ D?I_U!V%JVCIR,QY>-_:^,\8!2 MD@LLM<$/-AL**A^.UWBVXYB-AC?=](/8_(WSWU!+ P04 " K:6%/_L2, M:;,! #2 P &0 'AL+W=O:: M:2%;FJ?1=S)YBKU3LH63(;;76IC?1U X9'1+7QV/LFY<<+ \[40-W\']Z$[& M6VQF*:6&UDILB8$JH[?;PS$)\3'@IX3!+LXD5')&? K&0YG131 $"@H7&(3? M+G '2@4B+^-YXJ1SR@!$.U2]9NB:C-Y244(E>N4<<[F&J M9T_)5/Q7N(#RX4&)SU&@LG$E16\=ZHG%2]'B9=QE&_=AO$GV$VP=P"< GP$W M,0\;$T7EGX43>6IP(&;L?2?"$V\/W/>F",[8BGCGQ5OOO>0\V:;L$HBFF.,8 MPQ(#KR4S94OM?$? M;#845"X&UL?5-A;]P@#/TKB!]0 M[DBZ5:^C\38U&"^=-TS#;&Q!5!&G%^&[WCFDA.UID MT7&8AO@8\$/":%=G$BHY(SX'XW.5TUT0! I*%QB$WR[P $H% M(B_CY\Q)EY0!N#Y?V3_&VGTM9V'A =63K%R;TSM**JC%H-PCCI]@KN>6DKGX M+W !Y<.#$I^C1&7C2LK!.M0SBY>BQ>REXFF3L$HCFF.,4PU?8E!=]*<>3_P/DV/-E4F$3X[7\4_D&0;A*DD2!YL\2MF/2O)&S54PVFB=-D M28E#%R=YY5T&]I['-WD-GZ;]JS"-["PYH_,O&_M?(SKP4G8WOM36?[#%4%"[ M<'SOSV8:L\EPV,\_B"W?N/@-4$L#!!0 ( "MI84^3."8>M0$ -(# 9 M >&PO=V]R:W-H965T0=DAIUOZYGB631NB@Q59)QKX N%K=W%HL9FEDAJ,E]80 M!W5.'[>G\S[&IX!O$@:_.)-8R=7:EVA\K'*ZB8) 01DB@\#M!D^@5"1"&3\F M3CJGC,#E^8W]?:H=:[D*#T]6?9=5:'/Z0$D%M>A5>+;#!YCJ.5 R%?\);J P M/"K!'*55/JVD['VP>F)!*5J\CKLT:1_&&WZ<8.L /@'X#'A(>=B8*"E_)X(H M,F<'XL;>=R(^\?;$L3=E=*96I#L4[]%[*_C^D+%;))IBSF,,7\1LYPB&[',* MOI;BS/^!\W7X;E7A+L$/?RB\7R?8KQ+L$\'NOR6NQ1S_2L(6/=7@FC1-GI2V M-VF2%]YY8!]Y>I/?X>.T?Q:ND<:3JPWXLJG_M;4!4,KF#DMM\8/-AH(ZQ.,1 MSVX&PO=V]R:W-H965T%-;IT5 TS7,=PY$E4!:,;[9O&):2$.++/G.KLAL'Y0T M<';$]UH+]^,$R@XYW=*;XTDV;8@.5F2=:. SA"_=V:'%9I9*:C!>6D,'JWZ)JO0YO1 206UZ%5XLL-[F.JYIV0J_B-<06%X5((Y M2JM\6DG9^V#UQ()2M'@9=VG2/HPW_ 9;!_ )P&? (0'8F"@I?RN"*#)G!^+& MWGRWX_I"Q:R2:8DYC#%_$;.<(ANQS"KZ6XL3_ M@O-U^&Y5X2[![_^A\#>"_2K!/A'L_EOB6LR;/Y*P14\UN"9-DR>E[4V:Y(5W M'M@'GM[D5_@X[9^$:Z3QY&(#OFSJ?VUM )2RN<-26_Q@LZ&@#O'X&L]N'+/1 M"+:;?A";OW'Q$U!+ P04 " K:6%/LPL4+B," $!P &0 'AL+W=O M-W&1!]M1%[FZ65$W<-21 MN4G)]>\#"-7M8AJ_&U[J:V6]@11YRZ_P#>SW]JC=BHPLYUI"8VK51!HNNWA/ MMP?*O$- _*BA,Y-YY%,Y*?7J%Y_/NSCQ$8& TGH*[H8[/(,0GLG%\6L@C4=- M[SB=O[-_#,F[9$[U)X^N*D4H9A7'P4]*#]%K^N>,H1B_@.@H/D?0"9- M2(*^AO9KHE+=FM#[)]:QQ>]#AR=_X?W[\)7K:]V8Z*2L:X6A85V4LN!B29[< MO:K&PO=V]R:W-H965TU#:&(3*2^Q/9P;B;VD'92 MO>L*P 0?@C=Z'U;&M#M"=%Z!8/I)MM#8)X54@AF[5"71K0)V]B3!"8VB%1&L M;L(L];6CRE)Y,;QNX*@"?1&"J3\'X++;AW%X*[S6965<@61IRTKX >9G>U1V M14:5W^'K>AY%+!!QRXR28 M':[P IP[)9OC]R :CIZ..)W?U#_[S=O-G)B&%\E_U6=3[<--&)RA8!=N7F7W M!88-+<-@V/TWN *W<)?$>N22:_\;Y!=MI!A4;!3!/OJQ;OS8#?HW&DZ@ X'. M"*0W\LD_,<.R5,DN4/W+;YG[C^,=M>\F=T7_*OPS&U[;ZC6CJVU*KDYHP!QZ M#)U@XA%!K/IH03&+ [VC4YR>H D33T^F]'4T2XAA'F1(F&]1D.\!L4(1(/3GC\X!+&_Y$4!P&J]!U/![F\ M-+[=3JIC5WVFOF_\@_&PO=V]R:W-H965TH MRKQD02S@N'W[ KK6SO)'.(?O<@X"Z2C5JVX #'H3O-,9 M;HSI3X3HH@'!](/LH;,KE52"&1NJFNA> 2L]27!"HR@A@K4=SE.?NZ@\E8/A M;0<7A?0@!%-_SL#EF.$-?D^\M'5C7(+D:<]J^ [F1W]1-B*+2MD*Z'0K.Z2@ MRO#CYG1.'-X#?K8PZM4KDS#D^2_VM(T&3Y@5$+%!FY>Y/@9YGYBC.;FO\(-N(6[ M2JQ'(;GV7U0,VD@QJ]A2!'N;QK;SXSBM[++-R=J]Z9P2;\5?LT6KVWVEM/#+B4W)S1CSA.&KC";!4&L^F)! M0Q9G^H%.P_1ML,*MI\=K^N88%M@%!79>8/M?B_%=BR%,$C:)@R9Q0&!_9Q+" M',(F2= D"0@<[TP"F&-T9T)6IT. JOV]T*B00^?OY"J[7+U'ZD_7/_AT;[\Q M5;>=1E=I[!GU)ZF2TH M)7JP#3?VJ5@"#I5QT[V=J^G"3(&1_?P6D.5!RO\" M4$L#!!0 ( "MI84_J@*J9TP$ )P$ 9 >&PO=V]R:W-H965TBG]8KCCW7MW^(YL5/K9M 6O4C1F1RWUO8'0DS9@F3F1O70N9-: M:-S" ETW^/(-28XRU^ M=3SRIK7>08JL9PW\!/NK/VEGD86EXA(ZPU6'--0YOM\>CJG'!\ 3A]&L]LA7 M@;GE @\@A"=R:?R9.?$BZ0/7^U?V+Z%V5\N9&7A0 MXC>O;)OC.XPJJ-D@[*,:O\)<3X+17/QWN(!P<)^)TRB5,.&+RL%8)6<6EXID M+]/*N[".T\EM,H?% ^@<0)> NZ!#)J&0^6=F69%I-2(]W7W/_"_>'JB[F]([ MPU6$,Y>\<=Y+03]M,W+Q1#/F.&'H"O.&((Y]D: QB2-]%T[CX;MHAKL0GJS# MZ0<$^RC!/A#L_BN17I48P^SB(DE4)(D0[*]$8I@D+I)&1=((07HE$L/<7HF0 M57=(T$V8"X-*-71A)E?>9?3N:>BN-_@TMS^8;GAGT%E9UZ.ADVJE++A4-C>N MX-8]%8LAH+9^ZUH;Z6E@)L.J?GX+R/(@%?\ 4$L#!!0 ( "MI84^/O4L1 MPP$ #<$ 9 >&PO=V]R:W-H965TA--S"@$TW^.P-54X!1?$\]]VUF?(&4^L!9^@/TYG+2+ MR*I2]P*DZ95$&IH"/Z:'8^;Q ?#2PV0V>^0[.2OUZH.O=8$3;P@X5-8K,+=< MX DX]T+.QN]%$Z\E/7&[OZI_#KV[7L[,P)/BO_K:=@6^QZB&AHWSV]Y#JP:EC$EZW]%^1=02P,$% M @ *VEA3^Q7B5_S 0 I 4 !D !X;"]W;W)K&ULC53;CILP$/T5Q >LN83:IK.SA+3PV<4_GK!$R,F1_Z[X'GMFZT M#9 \[6D-WT!_[\_2G,C"4K8<.M6*SI-09?YC>#R%@06XC)<61K7:>];*18A7 M>_A<9GY@*P(&A;84U"Q7> +&+).IX^=,ZB^:%KC>O[-_=.:-F0M5\"38C[;4 M3>;O?:^$B@Y,/XOQ$\R&$M^;W7^!*S"3;BLQ&H5@ROUZQ:"TX#.+*873MVEM M.[>.TTT2SS <$,V : 'LG0Z9A%SE'ZBF>2K%Z,GI\7MJOW%XC,S;%#;HGL+= MF>*5B5[S.(A3&200S[(A%A$J?H'WB$PV.TPMC!DS4\VN($ M&Y1@XPCBORQN;BQB.0DNDJ B"4+PGRJW*,'V?IL[E&"'5+"[L8GE['&1/2JR M1P@..,$!)3C<;],T._J/#>XPBB6%P8T.634)!UF[\:"\0@R=FTVKZ#*"'B/7 M9'_2I_GUE7P)W?E[N"$9G?U8V(HM*V0KH="L[I*#*\./^>$H[?Z3^=GW"I[G]SE3==AI=I+%WU-^D2DH#MI3= MG6VXL4_%$G"HC-O>V[V:!F8*C.SGMX L#U+^%U!+ P04 " K:6%/L=V[ M1[O3" %5^H;9;T[VL;0DE"7FS/^)PS%X_S M49LGVP$X]"R%L@7NG.L/A-BJ \GLE>Y!^9M&&\F<-TU+;&^ U9$D!:%)\HE( MQA4N\^@[F3+7@Q-=BXX2)GWK(6?X'[U)^,M MLJC47(*R7"MDH"GP37HX[@(^ GYS&.WJC$(E9ZV?@O&M+G 2$@(!E0L*S&\7 MN 4A@I!/X\^LB9>0@;@^OZC?Q]I]+6=FX5:+1UZ[KL![C&IHV"#<@QZ_PES/ M-49S\=_A L+#0R8^1J6%C2NJ!NNTG%5\*I(]3SM7<1^GFXS.M&T"G0ET(>QC M'#(%BIG?,7(#1CCA.& MKC#I@B!>?0E!MT(Q,?D?R'3]/^@YF6*XO.VOF7C?UOM';@4TFN M?*F=_V"+(:!QX?C9G\TT9I/A=#__(+)\X_(?4$L#!!0 ( "MI84_I?::T MPP$ #<$ 9 >&PO=V]R:W-H965TUSF(7;29:Y&*W@/)XW,*"73OX\@U%3@!+\'GGG;61\@93ZP%KZ#_3&'R6SFR%=R5NK%+Y[J N]\0B"@LEZ!N>$" M#R"$%W)IO"Z:>+7TQ.W\7?U+J-W5E1(F?%$U&JODHN)2D>QM'GD?QFG>29.%%B?0A4!7PEWP M(;-1R/PSLZS,M9J0GL]^8/Z*DP-U9U/Y8#B*L.>2-RYZ*5.:Y.3BA1;,<<;0 M#>8#09SZ:D%C%D?Z#YW&Z6DTPS30LRT]3>,"^ZC /@BD?Y5(KTJ,8?YCDD5- MLHC _LHDALFN3,CFXB3H-CQ9@RHU]J%=-M&U*^YIN/@/^-Q2WYAN>6_065GW M?,(E-TI9<*GL;EPNG>OB=2&@L7[ZR4?P!02P,$% M @ *VEA3W;Q\3S. 0 G 0 !D !X;"]W;W)K&UL;51MCYP@$/XKA!]PN'AZUXV:W%[3M$F;;*[I]3.KXTL.Q *NUW]?0-=: MRY>%&9^7&98AFZ1ZTRV 0>^"]SK'K3'#D1!=MB"8OI,#]/9++95@QH:J(7I0 MP"I/$IS0*$J)8%V/B\SGSJK(Y&AXU\-9(3T*P=3O$W YY?B ;XF7KFF-2Y B M&U@#W\'\&,[*1F15J3H!O>YDCQ34.7XZ'$^IPWO :P>3WNR1Z^0BY9L+OE0Y MCEQ!P*$T3H'9Y0K/P+D3LF7\6C3Q:NF(V_U-_9/OW?9R81J>)?_95:;-\2-& M%=1LY.9%3I]AZ2?!:&G^*UR!6[BKQ'J4DFO_B\I1&RD6%5N*8._SVO5^G1;] M&RU,H N![@AD-O*5?V2&%9F2$U+SV0_,_<6'([5G4[JD/PK_S1:O;?9:Q#3- MR-4)+9C3C*$;S&%%$*N^6M"0Q8G^1Z=A>ARL,/;T9$N/D[# ?5#@W@O$_[3X ML&LQA'D,FR1!DR0@\&%G$L#$4=@D#9JD 8'#SB2$V9\WV=P. :KQ MS^0FNX[>$_6WZR]\GMMO3#5=K]%%&GM'_4VJI31@2XGN;,.M?2K6@$-MW/;! M[M4\,'-@Y+"\!61]D(H_4$L#!!0 ( "MI84].WU(ZV $ -T$ 9 M>&PO=V]R:W-H965TYS%U7F _XWL.D-W/D=G*5\L4%G^H"1\X0,*B,8Z!VN,$3,.:(K(V?"R=> M)5WA=O[&_L'OW>[E2C4\2?:CKTU7X"-&-31T9.993A]AV<\>HV7SG^$&S,*= M$ZM12:;]%U6C-I(O+-8*IZ_SV L_3O-*&B]EX8)X*8C7@J/7(;.0=_Z>&EKF M2DY(S6<_4/>+=Z?8GDWEDOXH_)HUKVWV5B9)DI.;(UHPYQD3;S"[%4$L^RH1 MAR3.\3_E<;@\"3I,?'GRE\/TSF$(LP^+I$&1-$!P"!/L@P3[ $%VYS*$.89% M#D&10X#@79@@"Q)D_^$R@$FC.Q&RN5X<5.L;2Z-*CL(W]2:[]NZCO\_D#WQN M_"]4M;W0Z"J-O>3^*C92&K!6H@=[8IU]:]: 06/<-+-S-7?<'!@Y+(\)65^T M\C=02P,$% @ *VEA3T^G!T3 0 -P0 !D !X;"]W;W)K&UL;51A;]L@$/TKB!]0$FQO561;:EI5F[1)4:>MGXE]ME'! M>(#C[M\/L.-Z&5\"=W[OW3O@DD]*OYD.P*)W*7I3X,[:X4"(J3J0S-RI 7KW MI5%:,NM"W1(S:&!U($E!Z&[WB4C&>USF(7?29:Y&*W@/)XW,*"73?XX@U%3@ M/;XF7GC;69\@93ZP%GZ _3F'R6SV MR'=R5NK-!U_K N^\(1!06:_ W'*!1Q#""SD;OQ=-O);TQ.W^JOX<>G>]G)F! M1R5>>6V[ M]C5$/#1F%?U/0%EGXRC);FO\$%A(-[)ZY&I80)OZ@:C55R47%6 M)'N?5]Z'=5KTK[0X@2X$>D,@IK"1HK<:3_T6F;>GI?5P@ MC0JD02#YIT5ZTV(,D\2+9-$B640@O2D2PV0W16_065GW?,(E-TI9<%9V=\Y+YZ9X#00TUF\_N[V>W_(< M6#4L8TK6_XKR+U!+ P04 " K:6%/&\[,/;T! H! &0 'AL+W=O MW!O#X'^^?P:,BT'I#],!6/0IN#0E[JSMUX28 MN@-!S9WJ0;HWK=*"6A?J/3&]!MJ$),%)$D7W1% F<56$M:VN"G6PG$G8:F0. M0E#]M0&NAA+'^+3PSO:=]0ND*GJZAY]@?_5;[2(R4QHF0!JF)-+0EOA[O-[D M7A\$OQD,YFR.?"<[I3Y\\-*4./(% 8?:>@)UPQ$>@7,/U*O,*H@98>N'U7PP^8^LDQFII_A2-P)_>5.(]:<1.> MJ#X8J\1$<:4(^CF.3(9QF/BGM.6$9$I(YH1T[&4T"I4_44NK0JL!Z7'O>^J/ M.%XG;F]JOQBV(KQSQ1NW>JS2[+X@1P^:-)M1DUQH'F8-PJFV2EEPO.C. 3MW;>> 0VO]],'- M]?CQCH%5_70OR?QSJ/X!4$L#!!0 ( "MI84_XY\/_Y ( )T+ 9 M>&PO=V]R:W-H965T$X3J.*%76X7MJ[ M>[E>BK,NBYK?RT"=JXK)/QM>BNLJ1.'+Q4-Q/.GV(EHO&W;DW[G^T=Q+@3>51B*?V\&6_"N,V(E[RG6Y= M,/.X\"TOR]:3B>.W;O$GFD2F^%>6O8J]/JS /@ST_L'.I M'\3U,W<)T3!PV7_E%UX:>!N)X=B)4MG?8'=66E3.BPFE8L_=LZCM\^K\OYC! M!M@9X-[ <+]F0)P!F1A$760VU8],L_52BFL@NW^K86U3H%MBBKEK+VWM[#>3 MK3*WES6A>!E=6D<.L^DP>(!!*!YCM@"F1T0F@CX,#(6QP9[Y)(CM:X@1 0'S M)-:<#.,C&>P@ 1TDU@$=%8K #BCH@'H1$)I,DH0P%"9)09(4<)!.2#I,:C%U M5PJ:9S/%R$":#*#))C0=)AG0X'26)@=I%\ M1GT(U/<=PN^7#X(5C'P)^[WM0*.NRV@ZER\L=92\H[T=:,A$$S1'!(\$!.E] MVN .-"3*$)FK'3P6$#07IAWN0*/:T9QXB;\%&P<$#Q $31"OQS-/ZC M4CK;X?"@0<"DF6T:>(:@Q?L[',/"QX#P4S1)%P3-B!'#>L:^GDDZ%RJL9_P? M>L:PGC&@9S];")1,>*+!LE-Q>;1[H0IVXES;I71PV^^>=]@N2__@W>+ZCS*[\P$ 8% 9 >&PO=V]R:W-H965TBEN2'8"R,4F,8KB*,*(D:8-R]S&3J+,>:]HT\))!+)GC(@_1Z!\*,)- M^ B\-K=:F0 J\X[7,X9D9O!3\;&.1L M'IA.SIR_F<672Q%&IB"@4"GC0/1PAQ>@U!CI,GZ/GN&$-(GS^Y M=Q4HAD5I]+^!E4O%6>C MBRZ%D79/B,>$>$J(72\.9"O_2!0I<\&'0+B][XCYBS>'6.]- M98)V*^PW7;S4T7NYQ6F.[L9HU!R=)IYI-I,":?<)$?L0QWB5OL78;[#UUKBU M!NE_!IG?(/$:)-9@.S=(\:))I\%6TSI-ENS\E-1+2=<4O%M0G":943[L\=Y/ MP5X*]E#V"PI>4;(H]4,R+R1;0[)H ];>_MG MT>F2/\?V'/^3NQ?B&Q&WII7!F2M]&^R9O7*N0-<2/>E]K?6C-"TH7)699GHN MW-5T"\6[\=5!T]-7_@502P,$% @ *VEA3\EX%6=D! &Q8 !D !X M;"]W;W)K&ULE9CKCJLV%(5?!>4!#NR];0RC)-), M)E4KM=+H5*?]S23.18=+"F1R^O8UE\D)]B8E?Q)P/B^\%V1A>WXIRN_50>O: M^Y&E>;68'>KZ].3[U>:@LZ3Z4IQT;G[9%666U.:TW/O5J=3)MNV4I3X&0>AG MR3&?+>=MVUNYG!?G.CWF^JWTJG.6)>6_+SHM+HL9S#X;OA[WA[II\)?S4[+7 M?^KZV^FM-&?^565[S'1>'8O<*_5N,7N&I[4(F@XM\==17ZJ;8Z\IY;THOCM'9]9I-Q]OC3_5?VN)-,>])I5=% M^O=Q6Q\6LVCF;?4N.:?UU^+RJ^X+DC.OK_YW_:%3@SV3T/IZ1Y[.!)FMNU:1K;N]/^9ORL3.O'DA3,_8]& MJ&=>.@9O&(!@R+PRS)7PS0BNPT!N&"_H=,?A!58N 6 -]/5_5=;W508#)=8O M:@7DK5^2> '!"HA6@ 8C(,OPC@E;)F\9!5)8U:Y<2HHH#"U/7 I!0&#=O[6+ M00@JDGQIDBU-.J610EX@9 7"Z>8J5D!-,+=CQ$VE1+%C+D-)H,@RUZ5B%2N+ M6KL4! CQ2&416UG$>#LB$+,"\71O(>"C(IC@;@\-B@6T_ZDK%HL#8:>*BQ%) MM WF,*&$&BEO) F!L5B,2+ I]@SX@,E\O@!-,9F<>F6,L>TQ0XG ?H09"LPC M+&R+.CBX& M$C"V4YCE0I/](P7R*0AN#)(*1R3XN('H 9OYP(%XBLVQ6W 4D+!M=C''8A=A M7H?KNTK#B0J?@LBD8#AB+O))@S#=7.23!G&"N3UT6RL*M!Q9L138TPB&4K&P M4X*A9$AC,T$^ =%-0%(C48Y\SJ!XP& ^9]"=S# &2Z=<@8&-K3B,PBBV+78Q M0"E(V28S' 44C80$\BF(;@K2SPC%?,2Q.<,!=/-)3YGR)W1N.;VT. O&T5V2#"4 M61[8]C(4*'"F:QP6@1@)4>(3D-P$I&CD+M'(6NZ!Q1SQ24-3EG,]-'Q^[>Q< M,93CKXO(P)[WK>\*#8OBLX^8A5PTMDKFTX4>6,H1GRXT93%'S#H-(GOO@*%0 MQO;N 4-%"J7MKDNI$$>RE_C4(V8U%XVLE(E/&'I@/2?XA!%3UG,]--@_0.N- MM&(@^]%ED!"M.["^J].5Y-]L;&6ZW+>[C)6W*M?]X.7_P%02P,$% @ *VEA3S<6DQ;\! MA2$ !D !X;"]W;W)K&ULE9KM;J-&%(9OQ>(" M%N:3F7@ M>WFNFQ_M/H1N\;,JC^TJV7?=Z2%-V\T^5$7[J3Z%8_^?7=U41=>_;%[2]M2$ M8CMN5)6IS#*;5L7AF*R7XWM/S7I9OW;EX1B>FD7[6E5%\^]C*.OS*A')^QO? M#B_[;G@C72]/Q4OX,W1_G9Z:_E5Z[;(]5.'8'NKCH@F[5?)9/#QZ/6PP5GP_ MA'-[\WPQ3.6YKG\,+W[;KI)LV*-0ADTWM"CZA[?P)93ET*G?CW^FILEUS&'# MV^?OW7\9)]]/YKEHPY>Z_/NP[?:KQ"6+;=@5KV7WK3[_&J8)F60QS?[W\!;* MOGS8DWZ,35VVX]_%YK7MZFKJTN]*5?R\/!Z.X^-YZO^^&=Y 3AO(ZP;R,I?+ M0..>?RVZ8KULZO.BN81_*H;/6#S(/IO-\.88Q?B_?N?;_MVWM7)JF;X-C::: MQTN-O*VQ]EJ3]OVO@T@XB!P;J ^#:-Q P09J;& ^-#"X@88---@#>S?-2XT= M:XYCC9;931@?AC%P&!,-(U2.&UC8P/(GFL,&.6.BEQI],U%AI28^40>'<=$P MTDG&5FS&F.A7=SE4:1WTF@F!$@)&H%I@ (6?,%S,@%&>^*EK$ M/E/$)R,P*P+!XNX'0D6>& ?#(F):E,^(%A@7,8,7@8$1'&*FHMM89/ OX\ M<7(@,5G2S<@50R,!-'&N/CZX"D&=R&"T%++6?:RHB(I58?X4X,\3F2A,EIKA M+$6%P5(SG*4P,XKC+!4[RVA+ M'%P5)DMQG(6*R%@Q?@HYBSC#TA@L/<-9&C.C.<[2L;.(3#7&2G.$A8JH3#5F M3R-A.:(%<=4T0U@: Z,YPM*QL.BEJC%6FN,K5$3&BMG3R%>$6C6F2L_PE<; M:(ZO=.PKG0GBG,5@K S'5ZB(BM5@]DS,GJ;.! T&R\SPE<',&(ZO3.PK:DSJC6F"P[ Q? M6!<1Q9N5A6_3C$ M:G48*\?Q%2BB;I ZC)Y#NB*NK1SQQ=0,73F,C./HRL6Z(B+UF"K/<14HHB+U MF#P/5"6H/<5,^1FJ\A@7SU&5CU5%+U2/H?(<58&B*-7TY@OTX0<*?Q3-R^'8 M+I[KKJNK\1OS75UWH>^7?>JCV8=B>WU1AETW/!V$UEQ^&'!YT=6GZ4WEUDJKIH7%>REIZYER>2? M#7#1K'WLWS=>BDNN[0;*TII=X ?HUWHOS0KU*J>BA$H5HO(DG-?^)[S:48MW M@)\%-&HP]VR2@Q!O=O'UM/8#:P@X'+558&:XP18XMT+&QN].T^]+6N)P?E?_ M[+*;+ >F8"OXK^*D\[6?^-X)SNS*]8MHOD"7A_I>%_X;W( ;N'5B:AP%5^[I M':]*B[)3,59*]MZ.1>7&IM._T^8)84<(>P(F_R5$'2'Z*(%T!/)1 NT(=$1 M;7;7S&>F699*T7BR/0XULZ<.KZCY7$>[Z;Z.>V?ZJ0O"XT&Z*(?A?*62"]&G"V32A$Z!#IS&>%XAF!2(G$ T$ MXG$W6DCL()6#)(M%'(TZ,D71Y7)!YKV062]DXH7@49E-BR&#,GB)<3(R,T4% M\T;HK!$Z8X2,C-!)7AS$23)JWG8*>VQ+>U9F4#@&ULC551CILP%+P*X@ +V$ @(DB;5%4KM5*T5=MOA[P$M 93 MVPG;V]:(HH2;BB;70 MJ"*G.I=0%+\]:ZY6WJARK&IH1,4:A\-IXSX'ZUVJ\0;P MJX).3.:.3G)@[%4OOAXWKJ\- 85":@6BABOL@%(MI&S\&33=<4M-G,YOZI]- M=I7E0 3L&/U='66Y<1/7.<*)7*A\8=T7&/)$KC.$_P97H JNG:@]"D:%^76* MBY"L'E24E9J\]6/5F+$;]&\T.P$-!#02U-X?$?! P#."USLS43\12?*,L\[A M_<=JB3X3P1JKEUGHHGEWYIE**U3UFH=!E'E7+31@MCT&33!!X-]C=A;,B/"4 M@]$&LMG8H@4=S3;X"'&W ;;FQ(:.[W+&LYP])C:8QF!PA.<^EJ# 1WYJ]Q): MO806+RN[0&05B!X(TV/"J<\(X5F8)0C'R3M68JN5V&(EL0NLK *K![*LEEE" M-#^!2Q!.DM!N);%:22Q6WOFPJ54@?2!+NC@_49+.HBPQ*,;SM^I-_N(U\+/I MAL(IV*4QG7A2'1ON,S(MXC^\[];?"3]7C7 .3*I&8]K!B3$)RHO_I,Y(J2Z( M<4'A)/5TI>:\;Y/]0K)VN &\\1K*_P%02P,$% @ *VEA3R.(CC]7 @ M)0@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q L,K\HYQ'*J&MJ*BK4.I^>U^PFM=BC0 0;QJZ*]>)@[.I4#8V]Z\?6T=GWMB-;T M*#4%4<.-;FE=:R;EX\](ZDZ:.O!Q?F?_;))7R1R(H%M6_ZY.LER[J>N]A M< > _ 4@,+_!@1C0/#1@' ,"*T ;TC%U&9')"ERSGJ'#Z^W(_HK0JM05?^H M-TVQS3-5'J%V;T6(_=R[::(1LQDP^ F#GC';.08_(W9S1)1-$$^9G)QBT"DV M\=&3"PP3!"!!8 B")X+ 2@/"A+!("(J$ $%DU7..62A$!$I$@$1L20R8V&#: MH=A1[%LO=@N@,(Y2Z\7-43YL-P;MQH#=Q+([8,('B3A*9W;CF9$8XR"!S22@ MF00P8^6[269FLL!?2#D%55) );-4TID*#I=4,E EFZL$]M'-9B5#T9(*\N$. MX0,Z:(%BH0_O5%^AW MPB]5*YP#DZJ3FWY[9DQ21>>_J+*4ZLZ>%C4]2SU-U)P/%]>PD*P;+V5O^F=0 M_ -02P,$% @ *VEA3QUQ/DB) @ U0D !D !X;"]W;W)K&ULE5;MCILP$'P5Q ,9:RBZS*ANZY)2YU3?B? M+:U8M[:1_;[P7)X+J1><+&W)F?Z@\F>[YVKFC"S'LJ:-*%EC<7I:VQNTVF%7 M!QC$2TD[<3.V="D'QE[UY.MQ;;LZ(UK17&H*HAY7NJ-5I9E4'K\'4GO4U(&W MXW?VSZ9X56HS<[UH]LZ\4]4*M7K-?,]/G:LF&C#;'H/O M,,$]9C?'H!'AJ S&-#"4QA8#$N%$ L)$L(@'UNH9@N".((8)?)# -P3>'4$R MR1+ ^"XL$H B 4" )B)SS,)&A*!$"$C@B42/\0VFZ3&P1 1*1("$-Y&(9A(+ M&Q6#$C$@,3FZNW@F@6&)!)1( (GIR4\>E4 N[$ 7$ D7*!9,C!X_V0@TX 9A M((MH:O(YR$N\!1W8@\@#=)92A5V(_ ]4"WL,02:;50N!D@4=V&@(<%JP<,@1 M;"04?:!:V"@(<$J IG_R#UL%P5Y!@%D"/%6!0 LG",-^P9!?IM\. @73/S#G MYI*L*3^;?D)8.;LTIIFY61U[E@TVE^P_>-_P?"?\7#;".C"IKFISH9X8DU3E MXCZI;U>H'FN<5/0D]3!28]XW&OU$LG9HHIRQD\O^ E!+ P04 " K:6%/ MBS.XO3," "F!@ &0 'AL+W=O@&LQL)W1O/]M01N$D%\$V__F_ M?P93?V):0/GXW?W+ZYX4\R1*O8D^._ZI*N= MG_G>B9WIE>MGT7]E8T&)[XW5?V#*_7OE56G1C"XFE8:^#=>Z M===^N$/(& 8'X#$ 3P$X<;4,()?Y9ZIID4O1>W+8_([:9XRVV.Q-:1?=5KA[ M)GEE5F]%G"1Y<+-&HV8_:/!,@R9%8-PG!(80>[P*CPB!#2(PQ\@9)!]RO&,0 M@P:Q,X@^&*2+(@<-<9K6:38H36!* E(2@)(M*(,FGE$^(?.#,03$$ "S66#( M"I-L-AE,24%*NJ:0<$%)5Q04AP3#F S$9 &+3#9ZLF0*+E3S :D; *7E @ M301#4 @?I1"PB)=G"1+=>@8-8F&B8OKD$JKQ37 MUG7GV>K4A!^Q:S/_Y4,'_T'EI6Z5=Q3:-"O74LY":&:2"1_,:U^9C\8TX>RL M[3 U8SETSF&B13=^%8+ITU3\ U!+ P04 " K:6%/?F)8_1@# !/#0 M&0 'AL+W=OY"=B9F<_&_G_,ZBK;U^XD MA/+>JK+NUOY)J>8A"+K=251Y]T$VHM;_'&1;Y4HWVV/0-:W(]T-25088AFE0 MY47M;U9#WU.[6=ZZJO/W[*$IY7?O@OW<\%\>3ZCN"S:K)C^*' M4#^;IU:W@KG*OJA$W16R]EIQ6/L?X6&+K$\8(GX5XMHM[KU^*B]2OO:-K_NU M'_8C$J78J;Y$KB\7L15EV5?2X_@S%?5G9I^XO'^O_GF8O)[,2]Z)K2Q_%WMU M6OO<]_;BD)]+]2RO7\0TH<3WIME_$Q=1ZO!^))JQDV4W_'J[;\I MX"'2#W/7=P[/;OA/S[;3O9=-G+)5<.D+33&/8PPN8O V8FM'Q AS3*!', \# MR6'@4""Y&0:G"T1D@6@H$-T4R(QYC#'I$%./\X XI2DQ28EM"@L-RA@3+RB< M)1%-24A*0E# H"06)0M#1E-2DI(2%&-='U.*XEA81E(808D,"K,IP!Q/C),4 M3E!B@\(M2AREW+'\&8G)"$QB8#)[^8&E#@R$M"A# I2:J@PM$F0)9@Z20_Y MD"S]@T5*$2-FF@!8^DH3'H:. =%& (03,(<3 &T%0'B!:053S')*R%T8V@O@ M'C, P@V<'-H-X!X[ -L/V&)KWG)H/X![# %L1^!A[.#0C@#W6 +8GL 1'1S: M$^ >4P#;%2#B+A#M"D#9 C=!MB_$6>(0*]*V@"&A#5<)6N](Z-W4!MIR!YXX M-BTZWN=XASBFH)M-RU/'KD5:[$B(W5('VFKG&#E6&6FY(R5W4QY(R!TRQVL9 M:;TCI7=3'VCKG4>)Z\A%"QXIP9L"05OP,48NR2,M>:0D;VT[9KT^6,JM,TVP M.-GVGQK?\_98U)WW(I4^) ]'V8.42NB2X0?]E$[ZZV9NE.*@^ENF[]OQB#\V ME&RFSY=@_H;:_ -02P,$% @ *VEA3X0P0]#M @ " P !D !X;"]W M;W)K&ULC99=;YLP%$#_"N(]Q;Y\.542:>TT;=(F M59NV/;N)DZ "9N DW;^?,12!?:WU)6!S?8]M?,C=W&3[TIV%4,%K5=;=-CPK MU=Q'4;<_BXIW=[(1M7YRE&W%E6ZVIZAK6L$/9E!51D!(%E6\J,/=QO0]M;N- MO*BRJ,53&W27JN+MWP=1RMLVI.%;Q_?B=%9]1[3;-/PD?@CULWEJ=2N:LAR* M2M1=(>N@%<=M^('>/T#:#S 1OPIQZV;W0;^49RE?^L:7PS8D_8Q$*?:J3\'U MY2H>15GVF?0\_HQ)PXG9#YS?OV7_9!:O%_/,._$HR]_%09VW(0N#@SCR2ZF^ MR]MG,2XH#8-Q]5_%590ZO)^)9NQEV9G?8'_IE*S&+'HJ%7\=KD5MKKN^&[3REO0#IO?\/X=TWO0>[/O.\U6F&=Z\IWNO>X2 M1C;1M4\TQCP,,;"(H5-,I/-/$$ A8!*D\P09PQ/$:(+8)(CG"=;6)(>0S(34 M)F2=$, A"0I)7$AN;\40D\PI&?'L18I24H1"+4KJ4N+$0\E02H90P*)D+H50 M#R5'*3E"B2U*[E)HML8I#*4PA))8%.90DCA-,QRS1C%K!)-:F#6R963FRP)# M"6X<<6W(/390C[3T_SZ,,?.YKBAAN0>$BTOA'4Z,00L2FYV#)0@7G"*&.UJ, M00M0/GM'2Q N.<4LM\V@KN8K1A(/"/><8J+;8Z[8?U)5] M16/F^3Y27'>*^,ZI9GG.PB>?VM,>OLU@RL] ^(YN8!+#YCT MMB+@2L_BQ'-P 9<>,.EM1<"5/@&:>ZP'W'K K+>/W1@TKU58$L?VFJ)9#=?7 MR-]X>RKJ+GB62I>#IF@[2JF$3DGN=,JS+LNG1BF.JK_-]7T[U*9#0\EFK+NC MJ?C?_0-02P,$% @ *VEA3S0ZTI@G @ W 8 !D !X;"]W;W)K&ULC97;CILP$(9?!?$ :\"80P1(3:JJE5HIVJK;:R=Q M EJ#J>V$[=O7-@0E9+K:F_C /[^_8<*X&(1\535CVGMK>:=*O]:Z7R&D]C5K MJ7H2/>O,DZ.0+=5F*4](]9+1@PMJ.8J"($$M;3J_*MS>5E:%.&O>=&PK/75N M6RK_KAD70^F'_G7CN3G5VFZ@JNCIB?UD^E>_E6:%9I=#T[).-:+S)#N6_J=P MM&C:HF[EG,]D)\6H7WPZE'U@@QME>6P=JA@O;,,ZMD<'X,WGZ\Y$V M\'9^=?_BY[*AB&\%_-P==EW[F>P=VI&>NG\7PE4WY$-^;DO_.+HP;N24Q M9^P%5^[7VY^5%NWD8E!:^C:.3>?&8?*_AL$!T100S0%A_&X G@+P(@"-9"[5 MSU33JI!B\.18K)[:_T2XPN9E[NVF>W?NFX0!=K-&G6HR:ZT43W MBLVC@N2S!!F F2("*2(73^XH8M@ @P;8&> [ [)(8]3$3M,Y31@1DB=!L,CF M \([I!A$B@&D9($4/YZ49IBD8;Y @H0IB>,P@9$(B$0 I'2!1!Y.P@'."7Y M H5A'/P/*0&1$J#R&6R0@@8ID-,"=0UH\F71(4T(@V0@2/:!>@.:?/DM01H, M@^0@2 X8Q L02+/X7C;O:T80=--G;-__0>6IZ92W$]JT+-=8CD)H9OR")U/E MVEPU\X*SH[;3U,SEV'#'A1;]=)>@^4*K_@%02P,$% @ *VEA3ZT,)HS1 M P W1 !D !X;"]W;W)K&ULC9C;;N,V$(9? M1=!]5QJ*%,7 -A EWDA "P2[:'NMV/0!JX,KR?'V[4L=XK6&H]0WMD1_,YR? M'')(+RY5_:,Y:-TZ/XN\;);NH6U/#Y[7; ZZR)HOU4F7YI==51=9:U[KO=>< M:IUM>Z,B]YCOAUZ1'4MWM>C;7NO5HCJW^;'4K[73G(LBJ_^-=5Y=EBZX'PW? MCOM#VS5XJ\4IV^OONOWS]%J;-^_J97LL=-DMW$>E<;]K.16:^WO63SO/.DXGCG]&I>^VS,[Q]_O#^ MM1=OQ+QEC7ZJ\K^/V_:P="/7V>I==L[;;]4ET:,@X3JC^M_UN\X-WD5B^MA4 M>=-_.IMSTU;%Z,6$4F0_A^]CV7]?1O\?9K0!&PW8U6 8G%F#8#0(?AGP3PWX M:,#O-1"C@;C7(!P-PGL-Y&@@[S6(1H/HWE%2HX%"/7C#_/4)\9RUV6I15Q>G M'G+ZE'5+!QZ42;E-U]AG6/^;R8G&M+ZON H7WGOG:&3B@6$W#( _91*"N1*> MB> :!J/"B)EESJ8=/-D$5W+*/%-,-&76-@, 4^8KY4=-F1>;$3X>E/]5E7X> MS63@ G+^@MZ!N.V",=H!)QWPWD$PT8'&(Z88I&1-,0$:#XKA:$0H1M""!"E( M$ YP1E,,2J8UQ:!D2B@&)4I*,#>K9R(H) 6%A ,\0S;#E4""[F"2.YCT(1F@0M0KRZ"$I&F$H(RD0=HF%* M"0Q4!#,;.\R4=B#$"2P.[.S@DF-Q%(6C3B@*6 A8'(E%P8PX\L#P"(P09QU< MF#USO@(LSJ8DQ_4M(2A05AE,*2P23,V(HXLZ!/9Z8Y:X@$HEP&6,P"!2>%(2 M C/B\$D@)3 NS9XS(X\^"2QBN%RL*6="<'SZI3 N\+)Y(3!3 M+G&)(B@.H<"G/@(+%%-XX+V;:TVAZWU_3VZ<374NVV[$;UJO=_%'UEV+4'L, M#R] M"?=W;V_1OUR/US\_\CJ_;%LG+>J-9>Q_LJTJZI6F^C]+R;Z@\ZVUY=< M[]KN49KG>KAP#R]M=1K_3/"N_VBL_@-02P,$% @ *VEA3^+'(38N @ MA@8 !D !X;"]W;W)K&ULC57MCILP$'P5Q .< M^2:)"-(E5=5*K11=U?:W0S8!G8VI[83KV](K\H?L)?9V9D%+T7/^*NH M :3W1DDKUGXM9;="2%0U4"R>6 >M>G)DG&*IMOR$1,FE,M=0"518=/\ /DSV['U0Z- M+(>&0BL:UGHEC[@58$!"JI*;"Z M76 +A&@FI>./)?7'FCIQNKZR?S;FE9D]%K!EY'=SD/7:7_C> 8[X3.0+Z[^ M-93ZGG7_#2Y %%PK434J1H2Y>M592$8MBY)"\=MP;UIS[RW_-8'9<;J)RQQ67#6>WQX6QW6'T6XBE4S*QTTO3//E%NAHI?+\-XU@\7*HVSF1PT.;T4^,D,.N%5[-Q*?4XFT7&8/D?Z],_B&SUDS51X MIQDF]'?,3TTKO#V3:K:8"7!D3((2&3RI9M7JIS!N"!RE7N9JS8?).&PDZ^S4 M1^.OI_P'4$L#!!0 ( "MI84^:^K4\'@, *X, 9 >&PO=V]R:W-H M965TJT[3-- MG 05< 9.TOW[V892:HZT7X)MWCW?>YC+,;O(^KDY"*&\E[*HFKE_4.IX&P3- MYB#*K+F11U'I.SM9EYG2TWH?-,=:9%L;5!8!"<,X*+.\\A%QWQ_4&8A6,R.V5[\%.K7\:'6LZ!GV>:EJ)I< M5EXM=G/_#F[O@9L B_B=BTLS&'M&RI.4SV;R;3OW0Y.1*,1&&8I,7\YB)8K" M,.D\_G:D?K^G"1R.7]F_6/%:S%/6B)4L_N1;=9C[B>]MQ2X[%>I17KZ*3A#S MO4[]=W$6A8:;3/0>&UDT]M?;G!HERXY%IU)F+^TUK^SUTO&_AN$!I L@?8#> M^UH [0+H6T!T-2#J J+/[L"Z .;L$+3:K9GK3&6+62TO7MV>AV-FCAW<,OVX M-F;1/AU[3_O9Z-7S@A$R"\Z&J,,L6PP98 #"]Y@U@ND1@,4E"/&B%B(^Q1,4$W41Q@>:<+

=5X3U+I#M'V<3LIE=#9Z_/G>P?]\=!/"K%39LCUN&X[Z':BY+'[.@CZ M3Y3%?U!+ P04 " K:6%/JM<)F#X# #S#@ &0 'AL+W=OD],9TPYC.K[$)_@#XI^7MX*TC#K*(P3YA%Q=X[/_ M!F\P)3C-A(RQ1VG)?K7]M<0HXU%(*EG\65V3G%WO//Y#)A=87@LJ<7H'- M!;:JP.$"YTO@/!6X7."J"CPN\%0%/A?XJH* "P)50<@%H:I+P'RLG"F,851+ MSFIH$>-X.B[072NJQ^ 2TZ<-C MTSWM957)_B1U5)+>V]2U[;%QHY$X,ZL8 MJ\$XMMMFYET& +/-;"1,31@DS3I72YKKS.KHA4SG7<)J$XLNX81^FUG*F*#- MK+H, *#-K&5QPC83=1G7%'T;G-7V>38M;VUY'=@L@MO, P3R"(X\@L,BV*U* M>W*O7:[7O<$\.0!//7E]N41_$X*H+,I5$S0F*KY8@E/R4(%6JI M*RDDK+8"$RDP&QGC"=O15@K)70[D+@<*#U70*2CA.5@,$LM!8C5(K >)Z!G1 M_IBE+[O3/7*!WWO3#!<^S,.]99L>R3Y&^\56)V1PKYD>S9V M\!\[.^C9VH'*WLXAYTD=#B/+860UC*R'D>@ITG:E9Q,&DEW8]D17W$[-6YX= MB,:H4$LE:B6C7"#N@TI4I$1M))0? O&])Z.:?E6>&XTOUPP6)W9Z*K4]NN:8 M>MWHK4]HKQ;]\A7ZYV 4 4G_AI[HV)?R5_CJ./@]+DY)7FH[A,D7-_LH/B*$ M(4G>?"')G\D)M&ZD\(CIK4_NB^H85C4PNO CIE&?6;.&9+GD-+BU+3?NH.U??2]*NMN&1_Z_GB?)-WV8*N\NVN.MG;_[)NV MRGMWV;XDW;&U^6Y,JLJ$IZE*JKRHX]5BO/?4KA;-:U\6M7UJH^ZUJO+VQX,M MF],R9O'/&Q^+ET,_W$A6BV/^8C_9_O/QJ757R;G*KJALW15-';5VOXS_8/?O MP0P)8\27PIZZB]_1T,ISTWP;+O[>+>-T8&1+N^V'$KG[>K-K6Y9#)>&9!S-W7^P M;[9TX0,3A[%MRF[\C+:O7=]4D[07D(RC>XX78]YGZ\6;7.*VFG%'?-A M8;-[[1;$=K@YSO_XGYNQSMU]6TG0B^1M*#3'/$PQ_"K&7,>L<0QC[#KF\8:8 M/W$,OX[8X C!O2KO"<;9.21Q W(>%4Z."A_SY57'@0) %H"Q %P4T'ZG4X@: M0^II-&2JM?):(<.4$30;0;(1N!V1T@4D64"B=A@#;P5(1%0#*'\-X"C.C,Z M9J-(-@JS@=1CHQ".81=3.)'!02S3.C#1FN2B$14H >1[Y, == ID@#JUW3NA= MQS'GL R90) M"=P[ G^>?*!8TMP)\70YL!I4^"4*?B;PQQTO6=R&5 KT*X MV!4@#9VQ:<$#^Q_'=%K*@*6L_ >..>:J72.RP%*!P ,!%K._&VX :]D('=AU M@98R4+N[]H&PEK4)K$B@I0Q8RKX';@ KF?& 8P"M9"!V=XG:P5(&UT_@Q JT MEH'2LO"1L)9_A42+&8@-WG>-S1RD?H.47#SG#R^/_LG;EZ+NHN>F[YMJ?+#? M-TUO7:[\T5I]_WP4[O?[?329KKHF^/\0BHYOQ5;_0=02P,$% M @ *VEA3XHV#2*R!0 \" !D !X;"]W;W)K&ULE9K;;N)($(9?!7&?L?M0[79$D$*(M2OM2J,9[>ZU YV !C!K.V'V[=RJN_&JKO>W450M5FZ;5U^* MO=LU_WDNRFU>-Y?E2U3M2Y[Y;GPO;C.CVP:=XN^U.U1GWT?M4)Z*XD=[\?OR;ARW'KF-6]2MB;SY M>',/;K-I+35^_-L;'9_Z;!N>?W^WGG6#;P;SE%?NH=C\LU[6J[NQ'8^6[CE_ MW=3?BL-OKA\0C4?]Z/]P;V[3R%M/FCX6Q:;J_HX6KU5=;'LKC2O;_.?Q<[WK M/@^]_?=FN('L&\A3@Z;OCQJHOH'ZU4!_V$#W#?2I@?RX!^H;T- >3-_ > VB MXV1ULS_/ZWPZ*8O#J#QNH'W>[E-Q:YKU7;0WN^7L_M$Y]:>1Q@)>,:2O%8 M%)Q2U;6GBRD-&-#0@.X,J',#QIOOV5%C.LVNTZ2"E+=R\T&JC*M$K 0EV&>" M/A/PV9O8V5&CS_JA!H'>.A-SAI0OFG-+@LA7/7)30NLSU<6P#!R6 <.2V$ " M#23#-X.%!BSP0'D3:_ETV-B:Q)NU8;+L4]F%URGT.@5>:\_KE/5S8U,E4\_K M8;(,R)(D$8'5%C&F83P@]'J1_B3V>MEGP0>L?11](H!Q 1RG@ F(X'LAAV]5 M@A\>94Q4ON38MAF M ;(,68MM$EIHC"21# C.7G013T*8A.WR8;H,Z9(T&)Z8A0+!D(4GYY?4J6;; MT+(9![(,69-I,+0P#07"H<4F)":3C(?O5XD9(1$C_&D!(A5ZXDD,$BEY/SHT M6@P2>44.)3$C),JB_.CL11>KFU@6G9)G2$"6(6LQ)2&_,9@DRJ3\Z)0\ ;JQ MI)C?@V09DI&-0ZN.:2@1#?W8E)Q?(I6IG]Y)3D,@RY UW3ST WYC&DI$P]"2 M82Q)>\5NQ820B! L-H$H"1!488PHD.#H4'6#,:+$\-$J3 @%",%BLQ==[A56 M"?0J\Z$J0[9L*,52@;(.Y2U^8/:BBU!*K?_0'*3*D,JJT$QC"JHAM:3BW$J% M]'U&M:3T7>:61"P"[%<8@ H , D<)BC,(F6NV*(8"PIAP0]()$H"V%28'0JD M-(D*F,#L4.D5!PX8"QI@(?'WMN:5BF7U^USSLH>K,F!+4Z@TUQA$&N0SH518 M8Q#I*VH>C;&@$19\EFD>RBKA4S=$E7VFNG0Z<,*$L,#6FP?SC5!6^5X/DF5( M9E,3R=R09$X/465(%3[VQ?@CA#\_)(DC2UC+G%8\E6.J M#-B2(@T\,0GCCP#^0F4:!)8B3 ! A.E! M5U0XA,% J,)A(#A&9R]?MZY\Z5Z=5Z-%\;JKV[9G=T^OY^]E^_+6NS\3MP\"W)^+ MV\?CR_=?YH^_!?@S+U_6NVKT5-1UL>U>[#X71>T:W^,OS>RL7+X\76S<<]U^ M39KOY?$=_/&B+O;][PNBTX\-W9YY0$ /<$ M 9 >&PO=V]R:W-H965T+>8,\P\W\S@W$Q;O " MC!DA7<;O63-;2C2CYDS:9U!?I>+]K*)+Z>F[6[O!KM.L?T_S)^ Y 2\)V/7B M0+;RCU31JA!\"H2;_4C-)X[W6,^F-DX["OM.%R^U]U9EN[A -R,TQQQ<#%[% M)(0L,4CK+Q#LA6 KD/T#P7Z!Q"N06(%D)9"2YTV5+H;8F,%!4A+[*:F7DCY2 M\FA#<3'IBH*3F.S\F,R+R3R8[3 M>S#)!I,_?)HX3;)D@T&K,VNNA&]47+I!!B>N]/&WA_3,N0*M&#WI ;7Z%EH, M!F=EMKG>"_&PO=V]R:W-H965TQXL2:LR?: N-?'.BK,9";MG9XRT#?-1!-?$"WX^]&E>- MFV?Z;,_RC%X$J1K8,X=?ZAJSWSL@M-NXR+T=O%;G4J@#+\]:?(9O(+ZW>R9W MWL!RK&IH>$4;A\%IXV[1\P[%*D C?E30\=':458.E+ZIS>?CQO551D"@$(H" MR\<57H 0Q23S^&5(W4%3!8[7-_:/VKPT<\ <7BCY61U%N7%3USG""5^(>*7= M)S"&(M&"UH9%IE+C]_Y9-?K9&?Y;F#T@, '! M$!#T7GHAG?D'+'">,=HYK+_\%JL:H^= WDVA#O55Z'2Y/KWF4AIEW540& ML^LQP0B#!H0GV0>)P":Q"R;A81S;"4)KCJ$FB.YR7-D)5E:"E28([PBB!Y,] M)M:8IC<9^?&<3F35B2PZ\8-.CUF-=-:!72.V:L06C>1!(YYH2"]),G/IB54G MF>B$260G2*T$Z?*JK:T$ZP556T^=AFDZIX-\>P_X"^IF0$L*AV9:#2THG0$] M.%K/U0Y96VZ+@HD4FNLY9&\Z]!]=A^QMAY;TG0'=&4:I[\\HV1L/+>D\-&V] M.15[ZZ$EO6= \3_\>*,/= WLK$<3=PIZ:?1<')T.XV\;Z _\7W@_.[]B=JX: M[ARHD&-"?\Q/E J0V?A/TG,IQ_6P(7 2:IG(->MG5K\1M#7SV!O^%.1_ %!+ M P04 " K:6%/ZSM)ABD" "(!@ &0 'AL+W=O?;P;+5"/CKZ(A1 9O'>W%-FRD'#8 B%-#.BR>V$!Z]>;" M>(>E6O(K$ ,G^&R".@KB*,I A]L^K"NS=^!UQ6Z2MCTY\$#&ZOC=0;H*X&?"4_B?PU'+A:@<7EW':D%RWK TXNV_ 3W.P+K3>"EY:, M8C4/="5'QE[UXMMY&T8:B%!RDMH!J^%.]H12;:0P_LR>X9)2!Z[G#_:>+WBKVK2,M% A3 M0A%[*6(3GZXS(.@W0%X#9 S0NS)*JXQ)DQE-;S0HS1"R2G%5D1\D\8(D+D@9 M62"3)EFE*.,HM3A<49;"W(^2>E%2#PJT4%(G"RPBNR4>45)\T)7,BY)Y4*PS MM,O<+'%I=\45Q1'\ "7WHN0."LPR"R5WLB!8VEWQB5#F1RF\*(6#DN<62>&< MQA2JME@HK@HBF""+!:SN!'U'_\#\VO8B.#*IKA=S"5P8DT0Y1D_JFS?JM[ L M*+E(/&PO=V]R:W-H965T%G=N(5<'/JJY:MA&>/#<-%7_6K.;]TD?^^\1+=3PI,Q&LBHX>V7>F?G0; MH4?!I+*O&M;*BK>>8(>E_P$M2A09@D7\K%@OK_J>267+^:L9?-DO_= X8C7; M*2-!=7-A):MKHZ1]_!Y%_2FF(5[WW]4_V>1U,ELJ6G99^YGM[=J#G M6KWP_C,;$R*^-V;_E5U8K>'&B8ZQX[6TO][N+!5O1A5MI:%O0UNUMNV'%9*/ M-)B 1P*>""C^)R$:"9%#" 9G-M6/5-%5(7COB>%K==0<"K2(]&;NS*3=.[NF MLY5Z]K(B>50$%R,T8M8#!E]A\"VBG"-(/D$";6!R@4$7V/+)#3^&!2)0(+(" MT8T <=(8,(G%M$,:.(M2 L>)P3@Q$"=QX@R8^"K.$\(D=;8LGKEY0G&&8#,$ M-$, ,TZ8-9F;R9'K!0"A, MA+PGH)0&\9(Z79!X&)['SF4H0A3%L)@7-I#,S M6>QX26=1,(X(<;YE"<$(2NZ.?((;AJH/\H&PBN&^B1PH'FE2/&[K$%0$GD MGI/@JBR;=_(;%<>JE=Z6*UWA;1T^<*Z8%@R?=5XG_31/@YH=E.FFNB^&]VD8 M*-Z-;V\P_0%8_0502P,$% @ *VEA3X /5M7U 0 7 4 !D !X;"]W M;W)K&ULE93;CML@$(9?Q?(#+ [$AXT<2YM=5:W4 M2M%6;:^),XFM!>,"B;=O7PY>R[+I16\,@__YOQD0E(.0;ZH!T-$[9YW:QXW6 M_0XA53? J7H0/73FST5(3K4)Y16I7@(]NR3.$$Z2#'':=G%5NK6CK$IQTZSM MX"@C=>.WD),2;#;Z<]W%B"P(&M;8.U QW> ;&K)$IX_?H M&4](FSB??[A_5&$8MF'+?J+XI+?CH8DKA]-V/;>?&P?_)R)@63L!C IX2L._%@USE+U33 MJI1BB*3?^Y[:(][LL-F;VBZZK7#_3/'*K-ZK+-F4Z&Z-1LW!:_!,0[)LTB#C M/T%P$(*=03HSP(2$#4C0@#@#,C/89H^+*KTF;(-4](@)0U0EAN>KBDD3<*4+$C) A2\H&3_0 MS#DTYJF; @87;:>YF4M_X7V@13^^96AZ4*N_4$L#!!0 ( "MI84^Z!K4X M$ ( ',& 9 >&PO=V]R:W-H965T/GF1O;R3P39\VK!G;24^>Z9O+W$W#1;7SJ?PR\5*=2VP&29RT[P7?0 M/]J=-!$960Y5#8VJ1.-).&[\1[K>TM F.,1K!9V:]#UK92_$FPV^'#9^8!4! MAT);"F::"VR!<\MD=/P:2/VQIDV<]C_8/SGSQLR>*=@*_K,ZZ'+C+WWO $=V MYOI%=)]A,!3[WN#^*UR &[A58FH4@BOW]HJSTJ(>6(R4FKWW;=6XMNMGXG1( MPQ/"(2$<$^CBOPG1D!#]34B<^5Z9L_K,-,LS*3I/]JO5,KLIZ#HR'[.P@^[; MN3GC5IG12YX$848NEFC //68<(*9(;;7B"2(1@PQ"D89(2HC= 3QA"!>+7"" M""6('$'TCX+%S >&B?$B"[3( B%(<((8)8COMYF@! FB()TM1H])'*;IERN* M _?@I5*T5(J46N($2Y1@>;_9%4JP0A2L9FNZNC)[PR0-\/T?7!>AMRAN'"%Z MOU&*;W\:(BKH_)"%5UYI@*XKF9Q^>QU_8_)4-+4-K#]^SJ.R>8RV887$ILS9^9,)WK(4C.Y-4)YY MX/NQE].T<%<+L_4_%WPS)^7;K$O6T\I\>3JC:\U:*D M1_:#J9_ED] KKV'9ISDK9,H+1[##TEV3QRTD58!!_$K95;;NG4K*"^>OU>+K M?NGZ544L8SM545!]N; MR[**2=?QQY*Z3.9])\.KNS5#RW++J4G+[5 MU[0PUZOEOX7A 6 #H F Z,. P 8$[P&U^+HR(_43572U$/SJB/IIE;1Z*2.YJ"FX[,D2J" M?E/F@Z:T>](]-'!K F)-&"D5<%,!F:X6<%,!3%!K0>V'"Z-J<>?!T'EA.'*T M .X9".]0BWL&D/,)^H>@!75>^#&QN*]@Z*LP3$8H<"_ [ ZQN!< .7^&8I.! MV*0OUFO-6CD31S.62F?'SX69B5N[S>B[!C.KOTD,X+5WKB,W/9 M@7/%="G^@Q9[TJ-ZL\C8056W,WTOZGFU7BA>VEG<:_X0K/X!4$L#!!0 ( M "MI84]J"!QA@@( .D( 9 >&PO=V]R:W-H965TP MAS-GSHR-QW&#R3O-$&+&1UE4=&%FC-5SRZ)IADI(7W"-*O[EB$D)&9^2DT5K M@N!!.I6%Y=AV8)4PK\PDEK8=26)\9D5>H1TQZ+DL(?FW0@5N%B8PKX;7_)0Q M8;"2N(8G](;8KWI'^,SJ6 YYB2J:X\H@Z+@PEV"^!:YPD(C?.6IH;VR(5/88 MOXO)]\/"M(4B5*"4"0K(7Q>T1D4AF+B.OXK4[&(*Q_[XROY5)L^3V4.*UKCX MDQ]8MC CTSB@(SP7[!4WWY!*R#<-E?T/=$$%APLE/$:*"RJ?1GJF#)>*A4LI MX4?[SBOY;A3_U4WOX"@'IW/@L1\YN,K!_73P'CIXRL&;&L%7#OXH@M7F+HNY M@0PF,<&-0=K]4$.Q[<#ADK)P;=V<88'V+ ",1#QEV3YF&0AUM?5R)8'?KQ?P] 2> MEL"3!.Z@X.&HX"TFD)A*8KX ?U0/#6;FC5?E%N2Z(\Q60Q0%MCXE7YN2?YL2 M"/4$@98@F%[44$L0:HH:C6K18KQ>GKX=WLDSTD:)-%%FHZ6+;J-X]GA9GH & M4F9:*3.-E#O[&-CZ']^>7G1PY^P $\JN0-/J#K2GPQ(XSW^:C0)Y=S;[,([^ MYP;NA!56H.#Q$C]#M7*LWC%=(G*2/9,:*3Y73.CH6;N^O'3$,3^RK\!\#33V MC>CCLBU\TK>7@)^0G/**&GO,>'.1+>"(,4-0! H!0 &0 'AL M+W=OJH!+L9]_H;H_>H:"!EEZ8?A;39UCRI"A8PG^%*S #MT[, M.VK!E/L-ZHO2@B\JQ@JG;_/:#VZ=%OT;S4\@"X&LA"CY)R%>"/&&@&=G+NI' MJFE92#$%8Y MD#3/L\TP?+ \2HG?3NJUDWKLQ'Z!S"N0_?] Y)F)-FZ* MS7Y\<]4_NZMNKLJ79KO9N[MJ5+_L=D7UW\QMR[?KL1B_/_BV>5XWW8/IS=6A M>';?7?/7X:YJ?TV/5AXW.[>O-^5^5+FGZ_&MN%R9I&O0*_[>N+?ZY/NH2^6^ M+']T/WY_O!XG741NZQZ:SD31?KRZN=MN.TMM'/]ZH^.CSZ[AZ?=WZZL^^3:9 M^Z)V\W+[S^:Q65^/L_'HT3T5+]OF6_GVF_,)F?'(9_^'>W7;5MY%TOIX*+=U M_W?T\%(WY@> M]L/9_Z\=@+I]^GICE;F:OG:&O&8V:.2)1H@DU"R!YJB8MA$ *(00)]*R5U>=6@F04[%/5&S!!,BDVH*$!W1M0@8&,],:@L;UF M/^1!QFW!)1=LW)#&Y*1'D,CBA Q,R+"$1*9)0H-&GSK)LY2DQ$4R%42TY"*= M69+XBHNLT)%AMC I"T:)]-S<,B^":A9<^H:._@"B 4F'BDSLR\*(@U4ZFA M2Q_H9)[9$Y2'(>&:(D!1T70&>U$P%*G-TI@K3'O!<6\URPKP/FTC4A%7F,$" M0%@;Z@IP41B9QUQA- K$1KI'$9Q9>$S/ZL*0,-X$XEM*I]D@RDZQE$[8\N(J M(R9Y;-IC,@F.)JLSZFD0Y4'J$Q/ANL0$DPGP1 KKTHM./6DUT1%62@PZR4%G M#2UF7A1XLA,3X8[$W)$2>*+5RHO.C.8Y51@.9I@$##.2AJ,XX85)6/^W"BQ!015Z1&IL%EEA"D-,H;T5K;%>%'A*)DDL)\PZ!;96K,9Z41[VGHEL MXA0&CP([)E9C%=@QH>$\)PL#PAA3 &/T17@)11$_&K-) S:Q:NY%IQ5 I:R8 MGU.%X6!^:;2KHJB$HMA!&H:71GNJ")0TAI+^E>.\R'D>APBOY9J_>UEV_J7Y M41P;'G0RF-"SE4\-A3EA#FG (1/9!6@,&/T+NR2-R:$!.>A1WUSSC8WB>]1S MJC ZX6N=3;>9X:M8:I;N].0>8>>JY_X6J!X] ME"_[IO-P\O1XTW0KNWL(\GPF+A<"/%^*R]5PC_1A?KC6^K.HGC?[>G1?-DVY MZ^\HGLJR<6WPR:3MGK4K'H\_MNZIZ;ZF[?=JN$X:?C3EP5^538_W=3?_ U!+ M P04 " K:6%/I$W@%B$" &!P &0 'AL+W=OV.FS 0?!7$ \08"/D00;I+5+52*T57]?K;238!G<'4=L+U M[6L;0D.R:7-_@FUF9F>E M1=FI&"LE>V^?1>6>3:=_IN&$L".$/8'&_R1$'2%ZE!!WA/B*0-HH;F]63+,L ME:+Q9/OWULQV$9W'9O>W=M%MMGMGMD>9U5.6)&%*3E:HPSRWF'" B8:8Y2TF MGDV'F-4MYF\E8ESV5D/4:NCHT(@N=HL##/! MBXS1(F-$8(H+)*A \GC,"2HP01S,KF*V&!HX4.5 ='3'YA2M,KVM,@EP@1DJ M,'L\I_6)-7^ >*#771O<1@U']$ZA.U\910K=:7Z*=S\-/Q 7[W\:_3_NL@,- MX@:CZPXF%^>+O2&^,7DH*N5MA#9'E3M0]D)H,(K!R'C.S:743SCLM1U.S%BV M)W,[T:+N;AW27WW9'U!+ P04 " K:6%/6=ZHQ1," #K!0 &0 'AL M+W=OXBQU*3:.JD M38HZK?M-G)O8*A@72-R]_0"[;NRAKG\,7,XYG'L--^^$?%85@$:OG#5JC2NM MVQ4AJJR 4[40+31FYR0DI]HLY9FH5@(].A)G) J"E'!:-[C(76POBUQ<-*L; MV$ND+IQ3^6<#3'1K'.*WP&-]KK0-D")OZ1E^@O[5[J59D5'E6'-H5"T:).&T MQO?A:I=9O ,\U="IFSFRF1R$>+:+;\1RH JV@OVNC[I:XSN,CG"B%Z8?1?< 0SY+C(;DO\,5F(%; M)^:,4C#EOJB\*"WXH&*L;LCPCQ0(@_2T@& M0O).2%RU^E1<;794TR*7HD.R_[LMM99:+7(LWBG%RM MT(#9])CH!A.&P12S]6!&!#$.1AN1S\8F\AP1SH[X%Q--$;N/528V8F\U8B>P MG%0C\0LD7H'$"<03@>4LCQX3!@[4.%"PF(%V_P%-K"R]5I8>*ZE?(/4*I)\O M1N85R#P.LMG=RGQY?ID5PP.*%GS4D(#<:C^3D85:;SC@L&)VVGF9G+ MOO_T"RW:H;62L;\7?P%02P,$% @ *VEA3PY@(SR] 0 T@, !D !X M;"]W;W)K&UL;5/;;MLP#/T501]0.8J;9(%MH.DP M=, *!!VV/2LV?4%U<24Y;O]^NCB>T?E%$JG#PT.*RD:E7TT+8-&[X-+DN+6V M/Q)BRA8$,W>J!^EN:J4%L\[4#3&]!E:%(,$)39(=$:R3N,B"[ZR+3 V6=Q+. M&IE!"*8_3L#5F.,-OCE>NJ:UWD&*K&<-_ 3[JS]K9Y&9I>H$2-,IB334.7[8 M'$^IQP? [PY&LS@C7\E%J5=O?*]RG'A!P*&TGH&Y[0J/P+DG)DX\I_2! MR_.-_5NHW=5R808>%?_35;;-\0&C"FHV8ZKG':"K^!UR!.[A7XG*4 MBINPHG(P5HF)Q4D1[#WNG0S[&&^VM[#U #H%T#F QEIBHJ#\*[.LR+0:D8Z] M[YE_XLV1NMZ4WAE:$>Z<>..\UV*W/V3DZHDFS"EBZ *SF1'$L<\IZ%J*$_TO M?+?_LDZP7=6X#03W"P*:'M8)TE6"-!!LEPH.R:>6 ?:'B3?_ X[<],-YTTZ**L>]G0_UHI"TY(YIDY7)VK*KSW/?+[=&DB?O)O67:GU&3E*<^\PNR7LR>8;RAL EKBGY.YEH-[KRGE M+<^_-0^_[Y:SH!F127=K$V2-)GJ8M+L\Z3KZ===5S.],S;F7U\2:HO^?4WTQRBI/^RSU4-+X>W<]9>WUVKU1L@_C [ /P%L ?!Q ?0#]#! ?!H@^0$SM M0?8!TNK![VIOQ7R)JWBU*/*K5W3SX1PWTP[FLOY&.9&^/4(;L- ;AC/Z(3C?0=KEP"P!OKRRRR;C[/< M#918O:A-(._T0CZ!8!.(-@'=C8 LP3M&M4S6,B%(856[=BDIM%*6)BZ%(""P MOM_&Q4!!J"5?FF1+DTYI%(XD4&P"-5W4HL(V!H<)( M"%M=EY**1BP3>,L#QO-H3&#>6D ^(#!O+J"F"*Q^L#U/J5I) 5O,: ?$)DW&8BFB!PQ\S.(G&G,89J<>>QB(4($ MML@,)BC2?'G(.R R#DCA2 K>;1"FBXR\VR!.$+F'AO5J3=8,73-4!($M,4.A MDH$]CUDL'%L"(.^#Z/J@TB/_*9'W&Q0/2,S[#;IK&49B.4EBE^(D=BE68@X; MEYAW0F2 M"S96>MO\DE5-58/6V_G;$S;'.5;[,\S7P+2_P'S3G:[]3-\= M]OT9%X=35GIO>57E:7O4L\_SRM2C#S[5G^1HXMWM(3'[JKD-Z_NB.V3K'JK\ MW!\@^K=3S-7_4$L#!!0 ( "MI84\M)TC7N , /4/ 9 >&PO=V]R M:W-H965TE.ZDFK M5NV]9A/G006< [)IO_V9ATW)>-CVWFS ^YL9_\]E434K M_]BVYX<@:+9'7>;-!W/6E?W/WM1EWMK7^A TYUKGN]ZH+ (6AC(H\U/EKY?] MV'.]7II+6YPJ_5Q[S:4L\_I'J@MS7?G@OPU\.AV.;3<0K)?G_* _Z_;+^;FV M;\'-R^Y4ZJHYF=69+HK.DYW'OZ-3_Q:S,YP^OWG_HQ=OQ;SDCMM+TYIR]&*G4N;?A]]3 MU?]>1_]O9K0!&PW8S<#&?L^ CP;\IX%XUT",!N)W(T2C080B!(/V/IE/>9NO ME[6Y>O6P'\YYM^W@(;++M>T&^]7I_V?SV=C1U[5,XF7PVCD:F71@V(0!".^9 M)X*Y$8&=P6T:C)I&RAQS=A\@0727KX1V($@' MHG? [QPHE/"!D3U3#3H2B!*4$8)20G*4$Y=*(.1H^38D%3%:6$0*BUQA"H5) M!T9,PN"-E+E(A!2YQ()'2/:&B"0D+4>2I1Q.:32(]R=S@Z*9F+*($O;I=9 M<.=Z<*'IYKP3!"%=9T)7$D.'-AVA:1P!N! 0$"1..2*@,$;G=T-07,4SNF;J M)Q"Z\-8;H?LDA_C:SV@L<*L;4\ %3K*+ M\5!RAI/L8@EG2N$D$Y@03,W(HVLJN$75;M@9%W0!@^1_))FN&> 6#2+)ROG0 M6ZA8XAP3%(!4.,<$QAC&-A3&>8SOV6#2LI2Z/O3]8^-MS:5J.UF3T5N/^LBZ ME@>-I_"0 3'^U/6T?8OTT_W0$/^=UX=3U7@OIK6-5M\.[8UIM9U]^,&NR='V MX+>70N_;[C&VS_70B XOK3F/379PZ_37_P%02P,$% @ *VEA3Q-D2B!X M@ :6D" !0 !X;"]S:&%R9613=')I;F=S+GAM;.R]6W?;1K8N^KS/K\#H M[>Q%C0$Q!$ 09+)6CR'?LMTKB;TL9_?I\P:1D(2$)-@$:5GKUY]YJOLECD"@KK-FS>LW_[UM=]%^7?]S7SUK]NO=?_QE,LO^$GU8+=?M?_SE M=K?;?/?MM^W\MEJ5[;#95&OXY;K9KLH=_+F]^;;=;*MRT=Y6U6ZU_#8=C2;? MKLIZ_9>__GM;__7?=W]]WLSWJVJ]B\KU(GJQWM6[^^C5FENHFW5T'K6WY;9J M__W;W5___5O\AK^;13\UZ]UM"]\LJD7WU\MJ,XRR41REHV36_?'U? <_)N$? MS7C>W6^J[H_)Z/R_>C_XKWVYW57;Y7WTMMHTVUWWQ=UV[S5H>]N6Z[:F&8>_ MOBZ7;?_G;ZIMW>#Z+:+GYGW3QK##\V%/4_!3 MLX45H.V/H\L=S"=JMA%1W_8>_EWXZ_"BI[%WY8?HU0)6J+ZNYTQ0X0E.1^>C M658DX[RGI8O% JBPC7ZLUU7T>NT-(1\5>739['>WT>7]MISOVPK&O@6R/]+@ M,_P#YO>NN5M[\ZK6[_VQ=AHP*_1FV[ROUW-O:,]>'VGA3=/NRF7T_]6;X.I. M1VE6>(U2 W"V@Y]DHZS[Z,=F#GV\N6W6?416%*/S/,\\&GM7[X PF^LH20=7 M9]%E-=]OH7=O1,L2YG(!XUFM8)\O=\W\MSAZ,AJ.@'JC3;F-WI?+?15MJBWS M%*^?;8GD"?NWNFJ6'@T#!?OGBH<2O?@PORW7-U60^G_^QV4??3[;;[=X?OG, M4^>PFWN/V_W#9X#FN #/*>>[^GV%1[_431XXXW"6@&)NFJVWA#^66YC#Q7Q> MP5OPSH+?[VGK[@<,#N;,JUU[-N\K:" M)GO>T8OULFZ1E/Y1P9;V<;SS\R0]]TG),$S9QDMXZ W_X-V@OE9<-_C]?WD' M0&\Y-+"%CU_!O?4A^L_*FR:2:SY-1C-O]!?0^8('L"QOO.5ANE?'H*]WYW!< MTM4:O=[O@ &LD?@/-OK4_Q4FL6Z!3N#_VF99+XAHGI;+$O@0[F:U:^$*_^7R M>31XIU].ZVV;?0F[=DSZNYN9>G?9L/XX VO_-^+MM;$B'F^#_5/_*KWA+/YWC/M-36NMG!ZFRK>06M72VK.)JK4=!IQ>MI MB?P3CD%SAS-ND4L]29(X+3)JX4D1SZ8@AL J;RHZI$MOO_'"6U71KOS@=.9) M+;M;.+ES9QD\#M8@'S_\#MP2P &!%'!\N% ;I*@X6E<[''TY!QK?+VD?%Q4( M;_.:[TV:V3C.BY1GEF1Q>FQJKS?(1O#T+ZL2+L1M?7-+O>#M&![>2Q BYK.K:7!A=>C7@/AWM2P7JJ]X+L_-,WBKEYZ//UY=5W!6BUP\0]]SWV) M%W .'5H([T5XDIJ8EW5Y52]![*M\BC:4N"GO0_0 OX- N9!M'*2LGF;,$FRK M]]7:EU"?N;/$B2^J*V^% J^I#J/-?MON43+<-;3.EL3%%A^CG .S=(G^P(O/ M8=RG[MZ;APS^U$8=3 RIWO5QK-V'B/>6&9UW9)D&>^XGR^ZJ#QN_B M#I>+5;TFJP4I3_KS[M<_E=O?*OKHY1[FJ]_SV;60E:CY%?+(_PY2RN 'X"QG MT;(!X1$WK%R2 K^HVTVCK$ HBO4+)+PDC3?W_M5A9A3F]/IKZLI;OE>*B?3- MW/P>[N)ELZWJF[6Z.N;W$9J)6M18898WL YPT'$AJK;+]O4L_3'V"#I7U35T M%FW0#M)B\_"G&A4+08$3?^*;/U=]\_L1-(#OB,>K[[N<>]W#E-5UY]UVHJ]' MW@(/_-Y:1)#JM!EE?H!_/RW;>NZ=@'JYW_E'_N\5"OW 5LKW0(LWE>%+X:X. M\BO4[1;U^QJX%IS$135?EB@A/7C\STCLV.-N7!M]X[KRM_UBO=X#"2[V_D]/ MM\UOT&_HJR[+"+UC]1P\_7Q7,:7W">*G,.MGC@#R0-;]P':]S]D"A@(57Y?X M*AWVI>**BU_W+0E_/;IM0'IBWG!V2(AZ%O@L?$B#'9QZ7$_I]K3S=G@RAW<9 M/W/EW!X>BNJG7*"Q'5RS+Q='_(:-KN8ND><48Q6KOSJQ(7'-1YJ4X+.-]BH;#?J_GAOW!5$.\KF>J]G26)U% 0"'&!35F*OX>EQLH!.24 MW9)456-<8V:.:P_W.ZV1=\]]5),P$5X@K]D7='<$"!#8KH-?$F<^>=)_VZ\?,^F#GYW*4AXVZ8-?GD1! 2_J M*11T]+,@!3V@LX.?G4I!IWSXL?.3N_Z ^1W\[#0A"<7(E\OF[G37!'UR39]< M;YN5U"31]-UCP37R#C%K4 ^;]1Q][$)94-R.O!:DMX#2'%W=G];!TW)!QM@^ MS>Q'U"\'-Z1K'E,SV:ZSOR*C85#).GJG]5HPK6+5]^K+LM;NV=)=-6,AW.'_ MMK ^VZ!*#9<)?_,X"L^=YLD3K$GM@E.V#L_/G4C3U&;?7Z/=R"1XCA MS7X[OX6](1+?*%-6;.U8O,'-]>X.%25VE9'=4]DH2,S;EHMJ!=H+K'7KK]+% M'!ICPA$F8?*\X2^XU>@E.F<'439)#WN'.JXXV\@="&P1[$C45:1*.X"3%GNP M;XG\SH)+>&S9K^LU,)]CRZ[I#E8PY!AQQ5,T.3]01K4"'ZYJ2%0TK3Y '%3# M5GZ:QXIA!UH]]=R:?5-;%5QUCQ5=7P-183>5#KS <(5HK@YKLPXZ=Y5A9$M^ MD<&BXO\[(Y457H\]Y[&2T@]ZC)^=_&4<79E;%(9^7Y6>9/60QI *>XWFR7Q.C1?U.T<]+F],KO,-9W#Q$V@7=BC3I3%MK&P%FR/G7VSWXIV.;^M M%GL.YJ$C@%^>Q-U>A;>M[#A)V?+J>T9I9)LC'#+^2/;X4.'CL?Z-DUH/;J?F ML)X@H6)X:-ZOMS?E.FRX#COBDF'4VT"/Q7'PO_[G-$U'WW=^I:?)]V?4#*IY MA9NT)0JFL,[ M4PWI%V#-FC):T\XOP\NA:<7V^5.S@R7YR;8('0S52& >#;Y)?#F9%5D$>C[TV&ZR&"DH!I,8]POG=UUOVUVT+MGG"\MM#+ZA M==2[BHOE^Y?W*SC\]V2"JV_6%%(*UYMR-^+8W MM%P[/D@XU5'&-(ELCZ@2OSO%F:I4W@K#+HW:&T=WM_7\-KHKT9:^!1EMP8(/ MKD )9XON&MFFNIO)=VS8#C0-V[B+\)68MP^^WZ]U"W1UU"ML28WS>)NWY7MT MYU1K))E-R4H$?H?W%9H[242D70+Z@ZW#G855J3;D:;"+NMD"GZ@WR\Y!B'ZX MN'BCB6<8/8.; +0D>1_21*Z;9D=.&GF#KO$5[(\Y$ ^M9$?!\9G)^> XMPO: M)3L?')F8OUTUX#D-S!U:'OI$\)#%+LR%&&'(X,AUV/>E7> M8P@&;"'>CA2#_Y[$O^O]QNQ>G\3=RLW4:4>Y"CM_$DO82)1,GH_#_-2M(4>>$\!FQ8$OW1 MWYAE5+^TM'@O0%Y>T>TN;P5F+49:?<@B]C%78D;;BJ3&5APRI/=5^5N%XCUUP4#.+/* Z >"EM88Z>P P:EM3*V-<-AIRQ+H"[ M2YIJRQO>?@?=SB;%['L]BY="=R!. XH(L?D:R8_O/7,'J*WH,B;>0[["%]4& M^0_0%JL/78R M*]/.O(1?0(A >16%"=;GKO;UDB>+F84DR/'02]3EC5K:[C?$6>=*V"/-132^ MJ^:WZV;9W-S;*7!@PBD#9RU%[IWF+,OJIIS?=UZ_:II?HT';1U!X,DH;J2KD MTC,EM<<8E(*S_R<:N^L=7ZSUVLI8Z#99-'3[KE %(,X(:A6PJI*8;X :AZ!S M&(&9XCXT_Y0J2%?\$URV)6UUQ#>R@MZL;ZRTL#= ![9ID3JPLX3:MFG:G94I]S]$- M19,$\9L%GV@.PBYTM&V'LB$KT0;2-5#I]SC?%?1\7;-/AW[1'U;?:7OU7H5% M;& 8C99B%*WAS@Y>,L"O2_A950/6^[?G/3O M(XHU@WL,0V^)12RU!,*Q$:8!8Z#V1J1L'-\;HERM6."#@* -!Q#S M@L=.(\XJXUXH%9.D*;Y&S4JB'G=;W]S"G:VM]L3UX,XM,?R8]A?3+86$'357 MR_I&Y=:6($C-*1H%7FPIZ[&>$V73S8B2C#:3\@! +02Y:TGCV3;[FUMHXCTJ M>#LR;&" < /[M"8:4" M*G.7C@Q5M(/AV;<!0'C;V=CSZ;@W9!?B'XQ# 2\9,VCO$E[O[; M+BL)[C>[A%KF:]?U!Y;4:?5Q>^D5;);ZHV_L;L%ZV:/I-U(" MF<&:*,_]MKDOEYCD@'N*/UOY\,B"DC087IZA)^SYU!"*BOT""4'I)+T390N% M6EYFPHJK*&FTXE--IS0@N1J!-22CPH]:3#TDGEXH'95C&[1F%/28D^_#$%$I M".,/IR?HLW>547%4U@&E%81F)FB%+D'C(=6:I;HKB;HLV5@KM>9S9HEP&] 8 MIK1G& ]ZP"F;3MD<[O6TNJ*0BE6*".MD&-E$,U8O:0W9+ !+S[(K7QKA_M@. MP3YN97HH*5V";9.& -L][1J+!UO:H'43U3"V.9EI\!K!#^!J@94P5+&P_O":?5O<47Z+9C=:L,C. .C0-*(M'"E]I& M/O'\&C!:$.7O[8V:I.=,]VRWP65BZ@=285'*3M_I\--1O[;ATPU\'_48&!>= M)%"^+,3 ZM9Q0R@+1C=W5/LS<8UZ7NE+\=2?&J(_03N+=6ZG(0]7%R#E&^0< MY)D4R;O3KNZS[XR2^7O]JX<.!^CGZD[?X_;N$MQS4)[)US$ X^=3S..ZJR=1 MDL?3HA /TDGGP0">Y*/IF?QH$J?C"?4>&)0(V&&.UPG4)/?>DW281RN9S9OZM\JHP8_^878CS:'-A/TNJ_U15F/(_=,Z".C7=GTP5BY4HM MJ+'=&1BAX38E'O,Y.E)9B';.H>HFNMEBL"3J;G5+&6'*%@#_=XO_4O"D=$T- M^^?H"FXE\@S2@+H\0W*LCH!'G*T,=QTU^%>PO2;/N)BQ98YAC/L!.=* I"C9WY=*Y?9&Q:@%C M?EN277>_H5UR]471 /+*1JL.N+4+M#1H:FK5SPR=X6\TW;5 M=F78F6_YT YU##VXWV!0#\8;H,")TCT; 83UH,6NQ$^TG:?="QW5VK\GC$>U MGPO_7\5XTR+.)R/Q((_'B?Q[4,1)EDFVFP*OSHJ/9;N)RW8G@@]_&J[[S+ L M7#HSJ.[QE:^15(8#Z.8@>J>A7+,4+C.:D9ET#P<8?NP"'4CUZH##7] MMU9D3#@^;4N@@4JM+#YV(EV5E"U("S>5]A1]>88L[*L//-U97(RG\C#/)C-Y ME(M1[KP]GH[-W^SBT2?\M6/HJ]$Q6H,.7I-Z*:ZYC0DH%.:_[1;C+*Q?F6R! M^M)W+DEE/!1V9K+\E:NN6'&TGWK]OEF^QVN^03T>SK_0O%#07KSG_6FCNXJ4 M:C,4]."1!9,^A<6W9TILE35#\M8HDA:#<&[2+6X6'B4566DTN89"IW:1'T8O TKEB%4E(V BMLI*):"@8^K5DQ_&#U*-A9_?+9=OH MSSM2#IIT#=OR'7P4![U#GRBZG0F=2!N3T1!(]F"VC58MAP[1O(6-!Q\M]G.= MEZ.5FH_0N&Y6 ?ZD7H9=F"2] 9S@P-61AE'Y> MMT8G6Q@:5(%6EG_M&$-%N0OEUBR&GQ*8HN,?^'\756&8T3N-1DLD'63R9.CHC""+C3.J("?21 M 0M3X0S=$8+<,IUX3R=Q4HR\IPF(/>G4?SR-$U Y?^" @>ZO69Q,4^]I&N>S MQ'LZC8LT]YX6\20=1XSOT1/VX,PHB4=3O^T\C<=Y8$[P>CH+/8Q6GB+[)^O6=GDG@R'I_<1QZ/TEGOVSU[DZ;%R1U,4G]- M];N\-Z$0C@Z=C+('S&@<3R?]JV:C+5RZ&J?^-_ TL/Y%/ LL7]HZWU4JI,&]$>,5K$5[QSN>/5IC6 ;!6 MN ?&R*'2']"V88Q[OGWT>K_;DZYA3!U] 1[&$KRG1/7VND93$B8"EB ?J]PK M\\N9CB16>96A -\O1H+]7/_:;Q8GR5C\W3U.G^Z),0?FZ#.)23P=^0(K<+>)_^X89/>@ M(!PXQ,B2 JPXG@88F#(]=L_V#-B27-$$.+%C!W%'^:0SOB>=D3WIC.E)9S2L MG$RM4,S9R91)^J*3G2QR^>EW]-]3%LIMM22I)R1,U&VO![\;R,3\PT!H*)>P M"H.PR4QD)N14:[1I[-%/%]OP>#[?2G_O[F1E)6))Q,E < M(4;\,8UZP=0%:4R+N)A(O36?@?PREH1 7P=N_B3QY01]B!68\\EI\)*81W!T MIXD_)+LF*E3]C8:(Z!%R@5P/R"2!G]B1U08;0Y+$&$G8:QLL#U*YNK5,1)'Y MC=/SM-51N]GH3D)?!-N*R+S3&R$DLZ.UC8=O3+P8;^N-F\K#EB$8^]W=W7 + M5\"'X1S# =ET%*N.5'P*B@/6^L3IR,("A14Z8&EKEA:JU6;9W%<4 #O?*S]D M("J*&QK,S\Q2==!9[J(VEN'=R>4!)D>/\I@W'=V 0CVPHZ;W!HV@]*IL4 >1V( M[2I;Q20_'TOYA'J6PVH"/[VS]L\%R(7+AI%KSD6TI+R\\E0R(+2;%?U-*.=2 MX%X>I_X-##?A5"H*[:Z\O@[!!AO"]"2&J:\CI2"R3[UK';0Q]UH?Q>G(?NS2 M2 \M/,J7.&5G.F?9\5U&V2@@5VA7XOF;$GWE0B- +R,&4RRQ?E!#^=8RB7W; MK.'_Y^K2>[6.7E976YV\-F4V\](DXHDO+U4@?JORRG1NY,N+RZ?TOXA;P+C7 MX<]^V5 .H/[NXO(7\QEV?0[JM,ZYL'":=.\DWXNTNR"$ZN!=LZGG$;1[%G M1$V7E)9!Q(^AC"'?\9)7F=.I=;YDHEWF*BZ#6#FT<]O<"9:BYA[.1:4D1./8 MF.AMF3F!$ MY^=T.-8_N_$.L4IJ[%1]"?20B$@+VD3$(]BO9+ TK(H.;]AQ@!4=K"$S-@WZ MHVA3)PH!OUPXIE)$GK!ISEY,@UQ5O/IU-0F:R&VY$-&Z"K:*,_=%NFFFF4A, MD3+][!;>COX!?6C&#-SB8G\# J!DOCZ?FIXGT 5A\#$ZXT^)9O[J2OQ"/.BZB#+1QZ4*\_:*S$PU#Q52L&?O!,'JM,\9- .%& M80XZ$045MDP56JCS-3;/80AEVZPIXEMO*AL3JP_5=HZZ%.<7A);;^#_T?8)9 M!@BK5Y/UL&R[]T;KIYV5:N(Z"L"2Y&U5+O[)94);K4M1,@B%!N%X%+_^J<2$ M=29SP[AIEG!K$A8#X1RE4[?W58D, 0EA($/LA6V6)\:XQ:\P63N*DB=J@ M8?2+R0GG73:Y&+8A=U,VY3U'C;%)\*KD732AD146SJ.$LNR;").IJ*?8D8@T M:!//@. 4Y!"5:PM-08N^=_#.4&8;A&-1*B>-!-ZAF%>;!$)W6GA@*I:$%KWD MN^%==[8,>@?\DE.N;<8DX2FZN5XFE4-'JU84X4*0:MRTLT=U&R329@VD+<%T MU+F10_.%1QKH=;/?VKM;YNRN#]!JK /:2!5JEGC!8FYIYRC$O' >,RD[!]EH M*SBPBGB"PS76-QR/)%C"6Y<3&.I5;X5FI!.$%&8(!1F+B&06@H,G4V'@FF!> MO.V/,Q5[)"\X*^< NR*#CQYSA\NI>^.4+GO6Y5;>#+A*H>6A"Z1<(FC.O4)8 M,C.AP"&\I9G;Z,(J'>_(H=4+\R?DCJL2*6+M@'1AE+9289 \E/I@;DQ7II6" MNB<@*Y\/)9KBEW8*&=TZWD>;<> LH1D]76FDBO)-4Z\ZPH%SD<1=Q M9O=9]<3QE%TZ.% M@I9MB88 QO0RL7RV/7>#.,<=%NNR6M

@8@XY_0Q@WY V\_G M=UO"/N*?)3_%]='\@&/.:*$QB+1E2 N02M M!=;KU0LYWK1N>\UE#B3-G:I8M<%M8GAB8/;+I9VNMF\$SBZ9&'X':_RQ?]\BN1M03G,,:NC_-XM'(#YX<%$7N-S.-TRSEP(A0,W[C M@^EH'&HFF14<6N$WDQ2A2:5IJ)DL3V1<1O<%"BKV8Q* V6?30'OC-,Y&8X>' M;[HD]22:)G'A1!8-QO$L=Q,O,)JBB+C\5KW:[ T@;!6XW))9G/=$O![Z]TU7 M@.AG]<"?4]BY<(CL*?]>.%!YCNL$-:LC0(XJ/4'KU+HE;8$6#LW5@_B1CRSY ME1T]X%_%@6;Q>"3]< ,,.BPD.<,Y2_(P#YK%D^"I+[+0<2W2:1\/RL:!9GIX M4 ['KX\'!<)!^WA0.NKG01/_/ (/*H(\:)P>X4%Y_B >E!1'>=!L!'ODY''F MF OF;-HXSJQ_]5C)Y%=]A0Z:]2FOC8=17XM>P("R[J ]A>,Q\.U59> B-)"> M0914J K8CP M3^,,?@I701"E3L.U4 >,#--;N#4T4DOZ"<@Z&1P'L9#Y=#B9XE +$)G&3K Q M_)07\).*P#JT!IA^-,N!%]J&D]%H"//^AGY#!4^T;'XS3!Y#C;IE8>T66+0& M:\\B#_!<64SD!M4-V"R%(^T$0?**5NY6.Q*?7JZX56$-[5@I%N=F6]=)C% :.* MV-0_8=QT( ;J<*Z((UJ(/WS.I2 MB,X]#56,(0&M3R)7Z.;:><;ABQ@!YF"<[ZRUV<3HE9ZFQ0;J=[<'1WI$/'.Q M0)RH?$K6O:ZPPB''->EJ8*)UY5['X #&E<$W"$)?:V6(\GNN8975MQP03IK< MJUT'CR)0.@UQS&R;U.^"2C-PL:(]1?!AU@.$ X5-!J>Q >N]T%J$*AQ[,IU)OE)!GU@J50?=7$9,<<_-M>95A-51M6]@IF3YH9F;XKG=]_-A=.R3T M8FF]N M0W@W"(1 /^A ZQ=O+C49:P=TJU5HFZ1\3:B_7,+&Q&3XU82>UTMRF$"C']L8 M1JH D=_ Y# ,3<4KA3TZ49!X$WTK%J1K#'#164@[]U:0; Q4YE7+?'P5V]6@/4%>B>G/!9&A!,3$):R2EE0P/SAD _[< MJ^)IHNK(]XU',H!N6VAQ3B?2W2)_*L:3. F!@M M]SV4:VIS6[LL4R'3F3!V-;_@3B MV"<_EP^T<_=+9\_1'$$[]<:L&=>:X:?R_Q_TKE$F-4DHU4$1!">H__EVY*=R M.[^-LJ3S(/41BD?#U$%_@_M;*K<,#-!II1OK0*V,G%9(%LU, *!5D.0"ODXU"J.61*L^4FGKCYT[&,? MOLD=N]OP)QC^,3K!G7,\(6C,<*X,M*.$$>?,]XXQ9!1/QKGS/5I/4)K?M','"16:6-;PTB3[QG"@ !CO<;BV'9 M4N6JS!U>91JIC6(O*8AG.I]U3=5/L!4?*R:U>Y%\ Z(KFH'+,T<^! MYC-S6+?[.8(M#G5-@-;Z1DQM;3G!GFY(8).0"=:T0O9"LA.KM#X5\68>2Q=. MW]JL%Z+>@'B\7)L$/!R$5Q)')RF9$Z&9 M(#J5=J4VO\+R;CDE6-3;;)T"].[:=1'RC(LBG#GL>G'II.]!UJ#@6@+ZU-5Y M,6G:Q-/KC$O#TSH8*? [ 6L\UA/2AQD'$LTT'L]RY=!RZWEXK<"K18H1 K:\ MC\%R\%XNIE/5ZN'R']Z'2:H=&]U5\02&@N#HW+$?RC]3'[SSZ%ZO[\$/Y#GD MO;3+>.[0C"GZA\R?H55I'B8?UP1='C_:P@7 T%,.XI021=4]K/+;W0;P^,%= MMZ?X9A')C!G(I1F5 LW8MP8AP!*H'"7[&H:"K73HF]KL@MEV=U)6S()N+%BM M[14=P$WS*WLP7TM J$FLP%98:^"I_@DG0B G%KA MPNAJO LG"Y& ,3;+?:N@/;HX.*/A2+:$9V)WKTIKH+>V(@S2<+3FYT?>TK'%J;%*]2] MD64]]P89K!3VR8U&1_(ZSN*DF,&4W$Z@WT5UY2_ 8#*:G#W@YAGD&)+Z')HZ M>3Z#Z2@_>\!=-4CBV61Z9@&@O"GF\2B;J18[IT((!),X%1#%'W.=$=6+^^M> MI9E! UZ^"7/[/_%EA7TL":1V%Z!STQA)ZO3-0HV_-)4PZ5Y!/ ?F]\ ME\3G M?D28S2B#US9[E;=-Y3BB813G8B #54K?%4$+J8U01=M#6RMGV=X2T P[=/">1(PS MKL;: BGB0>-X2C[,*OT'5T&MO%A'30("P(9&3:O87*&A!NG6(P#>+FM-$B1 MQGO*3N4&#;BYKAU4F!GTI M:SXC;,19G$V<\'M04XI9]C&!,=U &*SW H)*($Y.!I0YANV.)S5)3=S;X[XW M,^S:=BT>971A,:2T0-)]NQA&AS\(RO^JDI]FD09 M\=LYU_%X5WV@O?5O_K?]\P0>@_'22IX, TW._#OWCI%_NU^D6"9>?%X9R.XNG$J78_ MG<59ZD"&S$#)K%,JAH/I=,PQ8"P ML;-ZL%1C9QEF3N$KBD/,"\F@!WD\':7.-V-@V45(\YX-_=#N<-&DLD 26 MPIJ.<049VDN[.>P@\V&@R \9/+P.X-$#OERUM]G&41"BY$ M@B[TZ3!UZ\+#4<_[$,\5!+VM-^]4"?Z5-#(4X>\K@JC<+.FD4,0\8GLJ#;.F MM67[QEYA_>]N]\([U^ZO?M5I 8+E<_:<,B8Q#&S+%J*@?8WT?U!MWC=;DH@4 M]*["5.52TT)8AQ;7"O:SSZ6(ZJ&RM@9;);W=17?'_4Q'WW?1$0E!$INT.*+T MI@6-.P4JP<'&5^H2 <8KVX6M9& PXSU]=B;@W=,XNK0@EIU&)6%RL /% M/1CKE+LH,087J"*QGT_Z4NHI,R>^1M3IC+TB%&*FV93*^X@G<,&Z)3'S43R! M5UZ8V'@]99$_RC9R1"[^H*(_&*?)DX/"$6*A6J+PJIG 2V$YS K)L?F4-A7 M_#"H^1;MO#]:Z_T)KW2CJ:(/J^5WA%_^'W\A\MB^K_[RURE%'7>_-<^DPT!= M*5[ZP6?+JW27-5@2SX@G7J1LU]3H0B!D6)-5GBF]S7KBF_(>TQ[5[;QT:J0I M\<"CB#@-U*.)UI6LXT8Y"G"F 3B6<1HXI%E.T*=HAS=^,'+88KD1@WZC 06L?^T=6 M6_PTHM^D#P(YC8O1. PIRE:"($RH^@U+$$15OTFI>&#&,J9*=6\&10H$Y8%87'UVBBK)M*>+VGO.LH#<) M7W%XTDJI/&.UY,@"28Y:1D_2+!\$$,S ,IWEA^JCM?R%R,18@MD7RH2I,1P E-9M]L$#=-0516+B5&E5CCFY#V!M;IM,@ M+RE+B4D.7*-WV%2HN78'K]Y6T8&R@@(-6/F+KRI9S<8$H!#;EF5, EVK.>\Y M!! 72069F.F:N7']-56YA I[XT&!B9HK(E053//GDNT=Y\##MW*6M_ WIE?= MBRP4N'WFV_J*94"&M=32X!% [U,*D AI52TH);#(V)0U8U; [8MSXQE_&HO# MG^W?C_:_B5/*@4F)^CK-4DTR\ESLA"@;#$S3]!HGD9HNE2;<: M8MYJ>E?WT4_-#B-X3)TW!YI*14XPY ^BS^O[/-+H7ET"Q:AODCRPWB-B8O& MRE8'_ZQ*$#7W6+WI'BY";)3.+412A(BR[$58H. M=V,A\*/M**#P'9JF/74J&4;R=XB2GG8HHYB!V/%GZ"\PBIF"6 MAB*3$9FI=N_K50//5"5K,P)2^\C+?L6"@AN56W.IWAL#I2>RB)R8#HJTJ7'*="H\IY#*+:\IX,9,,^LNQ-+O-H-!T>R$1[H9TV_>ETZLXP MIG2A_:%\^2I?O0!A2&X 8 M )Y7#H.G'$=W/'9*!^3QU(T2BM.BT\4;"[CI]12JA3G(XCQ4U"B)LR006Y4A MRELPK*R8N0.Y:M;[5AV MMKMEDQ!"G C!( ^F8:KG86\SVF034/E(B:A ,K!%%/FGD/7<^C\VVC R4]GQ*$? M.:9!'NBHCR#RT,:A]^=G%6MF2<"M\3J8C29.6!U0N#R#XQ@$"N<,)NG4]0?I M?14N7@;00%MYAX,&H\CXA%+2LKHT,,](N]OY_L53C;H2(65H7!G4KL@:;]U. M' 3WPA^2JFT3Y@YDQ3A'TV;;4CX#W&T:\LJ('GRMV90I>*F&6X"LKN4-W)\M MCTJ"_B)\1:VPUE\Z\5TXJ5."K5RK*:K/6QJBFB&.P]73,A&-15YK=WG)0*OP MU6F=,8U-9UNC>*]SDK@KN-Y1N+%^_5(;#*#G5;.HK^^-Q9P[EHNY:W M+.[@GZ36/J N(9F3J(0\QHO7=*Z\,*76MTM96U4Y0; SWYJ;D"N4&G05-%WC@H-U*@08PUJ#^QB3Y[83! M0YY42%N<7PMP]8H_I%R_0V_@>S0DR0%UT=_G+)TB^$>/W 'R/QGNFLVD\ M21Q713*<%=$/ZN8RPAH6*W9<&-ET" *0JB.)]%(1QH9&:T A#&^ 6TZ./'-$ MWP&T-LXR*0.-,\Q5A.OZNJIEQR#UQNG,?74RS*FOH?R;&8H;"'7 R[QAE##<+MX3M5RH>'!K&M550-DSX)N2!_\ M?VN[*R)I C@)-&Y.'9WHQ8+.*Q"A&N"F:1C\7Y'P^[+F:L?8M8[I)HX,UTG( MWJCKK7 >2)$%APLQ0?OUS)FT*%4J[(KU#[C(183V:\5)>B!D-P0!KEINS8+ MT;6YHCU$A"T% )'ET[VY\2H=CL8J7IVVPXZ_KSR"K[K^'BS %XD_#2?P9_-P MAI 4,V (,@THSX=%;AB"/,8)T-0XZ3 %T*A=IF!.,N*U3YWLNFPT!)4Z<.BS M29R[A8IA%'EVTJ%/X>/13,Y@G&+U-QSY6]=#J R; B&%DZ(?$\Y1MFP.'** M@IO])SA,H^%L(@Y3F&:]D*$?JW*AX+N>*;.GELM_!FG[LMJ^1W'CIP:4'\^H MF VCAWSO0(O-=**9 ZJQ7H.H,J\62NS;U=M*N%?L-$ >!H+C&X$Y8W26+ MR+C^%VYH';9IVN"HN4W_-8.F2_V].VX#)%DJBB(# N;&)<.IH3<%+29Q66QV MUQ_BNI.(00YZM0&#UKMDZ)VU$(ZK8T4@FYV3PF-D\U=K$][0M[TEZ7*MHHX5 M48>078$[2)14#7.V:C2@#SXU_F!$U!"F?(V4:G\WCO1U)T= YC/*H F/=+43 M@R87LL]X7_01B&N'2(>)A+-CXA%5 UO:5$E8M:8F?'5*LI M9MH,;N^I#'^0OPE'D@HRD9HVOLP =(K;PK^-,%J(Y+;<*(U0YN]CM>N#F!6ZMX2\J\ M141B-=%KKHVM#'@_ETIUNVC;9FY=^V^K4GH+!IX4F"VX$S^$T@!Z.GO2*TEL&?J^%[AN9#H M5V\Q= ,]333R1J_#1,L$H [P#.OK:[BZMABULL$:A4AWNWMLKR[0E7_$FFVNJ%2E3CR6!?%/+%G M#'JY:]26M0Q0M&[N&*1((EIA] M<7]N%WEX[5CFP-OI;T][NX<*L=_^MX+C1 M_F62V0DX'2TJXA,UVK^CY-,9[$^@LC9@!M5!INQ"0;+3= M+RL=L0WI<+YI'&5T!4+M;Q7F%37K\W5UT^QJ9:2[9AOAU?X>C>+T MH2L WMW"WBQKI3=2"57$FHQ=TV2]OF;.S[Q&!5+C(.#']W6S-$?.%N#Z(@9X+Z7EA4U\"T*8A9H9S76PE(01>;N&$Y(8U6!#@NRM-K M"_!IUNS$T5VHZIN")$!@<+9R"_]'95[46@)UJ5AI-++"LF/PUK)!BZ19\//0 M@JLAT@O#R)J=$(O )V-U/LS94-2(&L92KZ.9H<7P5H0>_51A!"&<$V+[;S!C MC[C:Q1PX_M-[*3Y*@%>=\L]HC'S'>F5R6KMG[FA;RE;'X ;:;=RE2H41(KT[ MTZ33L2A7)0GJPA\CZ$'%Z]7K7T%68ZUE_6O#:H=XC>S-3!)*!<>?0FR!.^% M6C$J'83JQQSVRRVWX([P"M?NO0X"J7>$H0>JSC_W++F5RF2*6X54BU#_NYTZ MH275*")IS0B(ZO 8\>*'BXLW;I>L%+1R$M0+0J_XW;#01MB4B$)A' 44.4+! M/_HO_%9+DMP&MTP4IY8!;NR.@D'G1-E"\?X"JLO-2#.XV3QZ'$- MT27&2J,Y/1:W%F9B;E?3-@-US$HK7EY-9RR/_6"J!%X\/1 M+76!(\G/BT',UQCRHCPC DX09LPGUW3>"8'J:KWSCL@W=T2^TK EZU(D.P7* MH#%E+H&2H-\Y<"!BN#AQ/6UT:KT.CH>"6$0628]H^Y9I\/P-T<8[F]WCR;7J MS>CHF^%\_20?1OV=$:FORE\;K"?FU61Y^^I_OXHQ/7I.+D\DFN 6J-Q24ZV$ M1>_SEZ*22>B[_X/Z(7W4_8+H804<1FPIZ[E*Z+AIEM=ZEW9XO3=W:V%4=FF% MZW-J2%^;V"V/.1>PO:V:RZB\+@UL!HBV>V-8T]X$$A*]V;> M>7S1=>>#LNHZ\/$#)Y96!92X6K%N$@YGBTK\TE:4;DTS))74>+SP7(CJ*'*= MU$0I"$+]_* ):W<[BDG7Z%OD\Z5BV>NUDR""QA;K('-WT6 T:C- S/S3(CB3 MSDR,/[8U8F(!O!1'M_L5)SG Y.8:[G=_M:SG%@])="#L"P9"7I3Y&8C2]:'0 M4_N)+5G#^ 7P8;,-0,SV8>/ZZ !GK"#6)#Y@A"%?7JS\U\Q35?F\7,4%H"N\U)^#:)NZVI!W[MI?VNY"-1G/L#HDIW17U] 86 MRP<.HV\H_ZK;&@5>6%N5[MT1A724,KLW[,M"DD ZU=^J> !"Z=+A&6P#4[C. M!F3VBFMIZIQBWMU-;Q1Z#,(W7*#:EJ-2EBSI1FMB-E43WK,%P%E M7RFS 9""M0A=Z)&^>/KJW?,+:U=]%^ 4RO=CU,G.QP27K.">Z8!O]4VH-7Z3 M=4-W'>ASC=H_Q0UTR2H3\[314"8&G=FC'@Z<0;M/N:HXU0L+MSEIMX_ 3O$C MD@\@5CD5F3"0# .N#89=*]"JOI@(:W]^7W 9]V<6FMQFG3F 0H3'.)I-W ?3 M3#XH$*92 I@5XSB;F0SLQ3ZP[5-HPP]3G<7)*% S>A+G@.HWF.5Q%HC]1=#*R4Q@YMIT/VV)<$&[];^P3H'BTE@ VX]: M3HHXS0,CG<99DBJ0M W]QI'8!@?321/XW$ =#3)$P=YUCZ?Q$D^]L20\!I/ MXU&@=#<',",V0;BUUO_7?:%\,X_NB&5UG MK8.2D=ALX$.9C,Z"[B>93*.;(F.1B9+3,9#HS.\G3,^#61' U1TD<3()I5*D M<1I\GL5949SYG3K>OF!JQS18]Q[F/9[XZ$%38"I9 ' 8'@/+^@'5HP%:HLZH M_$.Y)/O8HFY!>39:36FA^%M0N!A7=AU 00]DV@32&;(0KG$RGIR0<1+*_)D% MTFT&E'026'5*.PDE@V#BR9D4_L\-6J#N.Y#J,T@0',Q_.@X]32>AA),DGJ3P M_!*M.<#?V%6ZJU LIOB9&RO=3M0SG]$\H\.'O&Y0MDR<2F<:D JNC5D M-&$#^S$]F!'20E +"'*!3FGTUEJ(CU ?H3;7II2." #;48).NY,J-\U5*=ML MRC*6#!&'R&EGGR7#JQ/QJ-.LCN=QR< Q^;8^1GZC;#/@>GOEI)EEC[8*5/+8J M&,Y,%3.2AG2A/T(.4/MLDGLZ(7H",@:[#152#" @N5T(\#I+N' >^[ ##Y"M M9^P]W3 VT/]WUFWD::F8]!O!'T_R$ :_=#361R0\[4)E-&S,+V+](2JBS=-3 MU>R.&]%+A5BX('^U)C!;#X^LO/7J077@K?]Y@S"9]N#CIA',)!Y\0M_@2LU+ MCGI SKQP3*9;(,5Z@[Q4&WGI*[P3U&5W-HR>J>,C;SL.3FAV" 8=V7@>O-GA M%55!WO@;5#+?\9G)^70C,F# M'^2MUV/6HA1/$+6EYO5\NO?Q<'3CZD VS0*E8@T>Q"1,<9@0$S\][ M,G_#)GIB2_K12LU*'BIU;%C2$>A3RZBZE\PO[/]_H2Y0+U:E^[MSBS K,@+ M0Q:]CQD3\S*QJ4+NT)$BE1D)J05=&-M257PUSJUJ860(UQ[E%,+62 5.U*60 M')R7=YWPHX>1FSV6_O"DT]/HE2+HI(NDAY4[=-$$.BUS!@TDI4A?Q>B^,ZOF MBRK*]OQ6-WWT!4,"KVQX@J_#&(&YM D&V^J&92<*P"A1NM5=L;FXF%23_4UGV$L5651DSO*.S1 MP#"53@.\J$:W=_1^>ZHO^Z(09,@ ,W[T%M/"[1S'13".X'_]S]FD MF'W?9S5'4P!='X2A*3S\?CUIP_!X#UDTL%K)S;*YPIHFH@/1E!VO&LC5EBX6 MLF3 MQ10A5M-IZ*AJ5Z8H,M_[BDNOE38>U9VPX3914.W.J)*, ?=UA0=JK$YO(RB M+EMZ8^5R^,0J+H&XF@.O&E[6%4@%'V]M 00=PUQRG C:&1O*VK+H]H]%E&B= M#M;]59XI%J^O]SZ)[F&M?&S:I4K4.O[^,V>HKY3PZ81S^<&S?$6^98- :+\# MKSB,D!4^W-B5RF.MNT$GVH2L,D5,Z$DXD.7LV5<+FNB-C4*K[$^?Z=K M9NMRCQL81F,RSY@Z\3D?YYTI /L]"BW )A@_QL8HF.\YJ)YKG'Y/*F[;NI4I MOS>U#[DX-=Z(.+H/>U!DO%)9,#"0>;4@Q5>83IUY-5NW M$3<$%,V^K"9KXWHKXE]1%[VM;VZ7%M* ."S:/"F5GDQ9:]?4V5PME>$LI@H- M0V>!;F'*!U-I3)'&I\;\-AH/(S&55(RD8FN^MC8JX)$.K'.L M8Y_]X)O8BTGDIU[S"\$GAC**R@8)O<3=?]ME)>%@*QEG>5U_8.W!U$&C5R@VFI3G)>%Q2W>5 M YYD<<3UR;S1>I:R 6B(*=/$0LFSD8W-U9*!;VXK(B618\L*$F>X>49>H*E3PW!V*HOCQ!TV=6^B;*5 M12/\$Q-67*72B!]TJNF4!J1D(QR'Y&&,<%4B\2%1^,*Z!K@@#VEA?4YA%QG, M$,8?3D_09^\J7Y#CCBP6/1D"'^'NMI9VF8FB(/G[W-X6V+['EWNE9-H695H_ M[876D$T5Y.>:-YP%^P WN\R?- 3X*7SOQG4A*'NHC6K/L1<9V:I)X=2SJZM+ MG'1:.PF+U36EGJ)('A@!Y5PKB:1364%&3 "CI7Q"*LI8\[WRF0Q-PC7I>Z2NEJ3\U M1'^"/A<;-W2X!"8.2@(;$\6YJ1L37_(BRB%*O2'DF\HH> MBW;J9A^IN'3_YA=B?"0J ZF_U15FO*?=,Z".C7=GTP5BY4HMJ!D(5%LT 8\Y M @@J(=HYAZH;586)@@?/<$0L"C9WC!]L*PXA9(D2,#BC2&4]E1U]432 O++1J@-N MK<+096G+ZKIDV3M9H]4XIF'QR-P5\DZCFHV:G?F6#QE+=;]12<;7*'!:]#9A M/4#DI[7XB;;SM'NA6S')NR>,5_CW*X3\13/>M(CSB5L'SL5+'!1QXN*@IL"K ML^)CV6[BLMU)(+OYX[CN,\.R6IT;'PFKMSZ^\C5=.[5+1?YI,!4O19QMM? / M!QR[Z^K R3B-JB5:OFF98\2XL*:=PL"B9 3D'Y4,J"09UB,",A"_QC]_2OGG M3)^Z+^_0'3B$^M&+3ARW5F1,U!IM2Z"!:FW37.QY0(L32]F"M A%$?<4_8:& M+.RK#SS=65R,I_(PSV3VR).H&.7.V^.IC65G=Y(^X:\=0U\MH?^=:PZ$&,5Q MA?EON\58$>OK)EN@P;V5EZ0R'@H[,UG^RE57K#C:#T.GX#6/8#$(+B4T+T(; M>,_[8Z-A]5#06T@63/K4P 5VN( U0QI 4E+'[""!I7/%*I*0* +R/6E;)!/14!A?G)S4#U*/AIW=5YAM M*NK6V4 TZ1JVY3L3*15@UX82>-$02/9@A0/"N$H\;V'CP4=8+U%#GW41(.ZJ MJ[;>D>6\@9N3BAPJO=T:G6QA:/#5NL._ MR(L6F[0]L34+IX$KM!TC16]NJ6 DD$?YQ3"_/[0F%,7ZB#R/-!XE3LF9+)Y, M'9T1!)%QYF2/0!\9L# 5.M$=(<@M4S]+=!(G13 +%RO:>(^G,>:6_<#!"=U? MLSB9^FE#:9S/_$3<:5P$RBH5\20=_U%)OLX.F!_AMT F(!WR0)[7>!:G@51< M_7K/SB3Q))"IV]<'YDW[R=GZ[9Z]D?6*CG4P2?TUU>_RWH3"13IT\B=+A19" MP4>D0'\,7^0X($H6L\9";=)0DC&1*,42J.BHQHD"DFA $PWRWIGDH,. M=\RWLT$JZ_$GP->\2S)4ZE^2#9(0H$UC\PNY6MV%S#H'C)?YAAL>S42!M,XOS -//QB!&%YJQ(/6% M#V0>SP)\"0OG!BZ2&9P7?P0)LL\_[ +XRM6. #L(6^,;*DIT8="N-!:VJ5<@ M2EU$KT5XQ3N?/UIAVF8M:4X)C)'#O7N+)^BZ75Q?)5S$PPGP,);@/:7?M51X M;(#YA%AF@HQSXI!XJ+ MW0*5-\<@NP<%X< A1I848,7Q-,# E.FQ>[9GP);DBB; B;O%RQTCISN^)YV1 M/>F,Z4EG-*R<3#,/R;YL;^,(_TN9KN]A<;7%0]3LP=\?_R4% % JCBSQU&7< M5(0E' +0C81B!J0SJ96#6.4J(JX8^ M]'H\W$HG:!07Y.7O4E_Y :7@ RA;&D:.=K 26VUI:UK$Q40JOOD,!*"Q) 3Z M.B Z)(DO:&@NP&>&M]#KW=U!MWT4N.#L3Q-_2'9-5%S]&X$\&J)+(-<#0DW@ M)XVM%VH,21*#+&&O;60_B/7JVC,A2>8WSE'49DOMIZ-+#9T9;&PB^U!OB%$L MPCBUD<@"AF)-("<_B4U+,/:[N[LA5@7Y,)QC/"';GF+5D0IP07G"FJ\H14": ML!!) ):V9G'#EC>Y;N9[Y<@,A%5Q0YA"KY>J4SW$KIR9F$R@QY)P.F1S.8R> M5O-2H>>WNBX(21++G:[P0@;6,%^BM;C7SE@=BH/>5QO;'LH$#>^_JOY@LZ9L M*^C]H3+#RI%*MLD >1T(#OL=2K9_0D7-836!G]Y9 ZJL '0NPBWE[9>GD@&A MX:WH;T)YIP(7^S@ ;P=7Z51J&NVNO+Y6D)YAPO1$CJFO9*4@\T\]N0#4.5YCV&JWM:\7X6>["/UL$XRJ M 5YXL6@(/$"B/&P;+@E&PLOCOT13FRDM9[&8+?R.^/)2Y7*T*@U2IPB_O+A\ M2O^+%6=42=[@9[]L*+750-I>_F(^PZ[/1VFL$WV,8,8+GGPOLD1#N3W1X%VS MJ><1M'L6=R, M#6$"[TO*[.$:K\ME,/Q@R:M;0SFUS)RX5-?=PBC7ES!K?J),2 M?UQSZ-0/8JN$CAW&C$&W[-PD%V4)S:9T$[X['^7Y<"(_VN(RGS?7YR@"Z

*FZF9_T#4YT-,R>VQBO -P[#I,<:Y*A< MWU!U$1MGWFE"%N:E3418COU*QMO#JN@(F1W'Z-6,YD2,3< #455$Q6C@QEPX MUG8$8+'9^WY5$+&J*/P9+'"$S(,2Y@P.Y%8W:^^!D]]#9[Z MDH*GO(,QOZT6>ZJ3U_%W*O-^]X.O<24GZAE?XTJ^QI6(U[_&E?QK>V"_QI5\ MC2O)OL:5N$^_QI7\N;G:(6E1IK5M*-2D[(::;$U,0D^@1TA;^AIY\B?[]VOD MR=?($_E],/)$<@X?%/^TN(UNFU\#3;X&FGPA_C7]X!#9D_''A(LTC%RGA&;? MV/@U..!K<$ P.. PB9FD7@47\QA[]%?HDL_^[U?HDD^41-^E[Z[\UF/%_@J) M\142X\][H/]E(3&ZQ]1$SX1=LO+JTX$I"D]8U;GNK5L>KD'SL53@RST']I$F M1R%^1]M]W0E7H6G*8IFD*1=6!;W4 1H]Q0.Q?*6MA:L\?S_I;UO]-AT=\Z M1FT2PB#BNY[2VF0(\MM&$'C+?M MD!(#M$/35Q39IXLF"+"-L#C9U6ITAZ?)AB&(;[^0B&0@L!+[+9-,D(X8T)_@ MQY$E+I=V?3P[YN]UZ[Q%JG]3WJ\[W=,ZO]0I5IP MI87N_NFN4+8/+AA)D3@@&I70F2P%T*DK?5(Y\C14?7P:%[GOE1U,IX&2H$4\ MG>1LC^S^-(M'HT AW:((5!R=QFF6LD4SU(S?^& Z"M0AG<;)K&";J-],4H0F ME::A9K(\D0;5[@L4+^ ;$X'G9]- >^,TSD9CAY5ONB3U!"LH%X[38#".9[D; M;H)FT +NM;;]#J/:]J8.6A6XX^#RSWN9@QS.))\"@6 M@?+;4RK1V\,8LG&@F1[&D,.9Z&,, ?=K'V-(1_V,8>(?$F ,@6K?L#;C] AC MR/,',8:D.,H89B/8(T?YR#$LS=FT<9QEJ1>!VJGD80$_*9O_ MH37 $+I9#OS%-IR,1D.8]S?T&RHTHF7SFV&G(Z-AI@I4DNY1N4'V2(=CH"ON;$]8( M-)-2-VLTXH5I/)M8.>/-@:%CXN I#+(XG$>D*>PE3P@ MD@S&D]#;&?K6[/.?+3\32;.8LE2M,)KD3!_5G M_?>8C?'/?V;'G3,[.79F.Q^,@Q\\\LRFH),X49EX1MV@!'3+2LI,BWCFALS, MXJD34S,N2/_XB%,+Q#^=!)XG<"B2P'/@-./0^2S0$!-N9QHZN5,XN;,C)S?M MLCE4]9VC.$[B23[N+&KA!"!.'>O DRB;Q>G,/L!-.EG@,A3'-69;4>^=0Q:5 M7%2?2B(Z?CI4$9P$M#Z)7%69U$4S.2\771].KRE-MZPZ6UT0O)CGM\@TJ9:KT,*Z"=ZY)S MZEL.9X']&$:O=AVLWL[X<+NQQH-MD_I=4(E<+D:_)U
UZ%D:WU3_UM5B MB(842W_*Y]7EHNJW=[24L'!6W_B]#7%?+0#_XA: +D$]QR@P9 )T -]0R88M MFF"1*7PNZGML@HM-6'FG@)38=;YP)B'N810DG+^+-(N>UPC_LE[T?*;_1<'( MMW$6<0XR'N^/^WW &( [=PO4@M>X$!>23A0SIK_D7JS<"YU^_P9F2.>(9JQ' MWQ]I\-:SH?R\7Z'7M>%B[L^K=;-"1 WX6U>;?5JV]5RUOR1?R(LWE]$S9RT9K5F:#>5VWG&YNBV;_WY;A M%=2:_%\L27QV'?!D Z!BJ/9@^&JUJS5[PKL2S26%X_W*Q"4LD994, H]Q/4_ M]ZIXVF?+-V7?>.0UU6T+[YAT@FZ+T$_%>!(GH20V^&H$'#&4]@9?8#XYY3_0>MPO_SQ')9]VZHU9,ZYNS4_E_S_H7:-*:))8[+'8E28(CB7^\^W( M3^5V?@N*?N=!ZH=WCX:I@PL -Z14;3A9J--*UWY K8R<5ER]#=,ZT^AO>R"' M;"1:NT>+MSLB_:\S+G,;P4W485'\62<.]^#ONTET\[_ MN:];A7AU0@3.+^MROZCQ:GFS;:*7R"KA4NH+M__D1K9/FWPX/>4G_6_X"K$7 MAXI4/U,6#9W$(M8_B[.)XS!*IG$QRSY&K>NJ<8BR4^'FFL!^0 M(%5MMWC<]TF7!IYB];P?E_-# H7 #GQ]'5TH6$Y$ZC/D2;?)*<@1+5&KJ2G? M33MR?3_DK-@#+Z4P-\*S4.;[:QR2"3?52*$X'BVO.""=+>-,/C8AB4H,/G.S MCK-)JO(G7&P_G^],"CR.-B4,,YLW!NM6OCI)\^BRN=[=R6W4_Z+K?(3(SXL* M$=L#2:SP,QN=5YMJ)[+&O#>!><&[ST)(](&T!WA5)XIT03[]AC&3]O4)6(;^ M,AES8V%$$A!7;"+79.A6!;DSC-1]V3:/,V MKC%OXU_VH/:!$,"Z3./Q+#_MQ,*K17KJF2VFT\<1?)+V$+Q_- K"-SB=7-4' MIQ.?\T$IV'J7O,Y]Z$G#$RXL7K,AXE.R! 6J-?G[.TSF%&)5%5];#:0MV@L1 MK\_(PO*#%\B@:G8SW2LH(9U"]B=42(VYZO?N^$*MI_F;MNJ 4Y9?..Z:O9 ; MI!^^6M<($V5?FL_WJST[\HV 6NT>_;[^]PT3A/[3R2(-#DQG'#_\BY=^;KAE M PGF^ NQ;SJ*IQ,'6F ZB[/4R1.:P=7MA%0%OBJ*N$A&3O#D".[=O.B3#[[\ M$V&D+1E@-AY*52]%0_G863U8JK&S##,'R([\,WDA1?]!'D]'J?/-&)2!(B3/ MS8:^.S8,<368A1+L9B%K<#S- YEUTRP099K$Y#@+29)VD,70;P[] H%!8B9+ M(&PMC;/DY#:FLT! 7 IK.L85Y+1>#8II!YD/ Y!<)$9['>0R]E6LVC340A: M^AHDH5A;QH944.@BG4]A[%[!/OW,# MQ Y2>ZN/LX038M1V://)=)BZ8 EPU/.^L@:JSH0%87"JR?]:82T0Q&*]KW8D MU>E;' []O]U:]4JZ!QQ N.)%0RGX#8 M"-8/4W4H0-I^WVQ)(N*B7IPAID#1FBL,2>-0!&AQ73%.)"6(<^Z&E?LP/1R4 M7H7&%FR5\"?<$@ZXG^GH^RXR A7 P";WIJH'O6D3QD])&W&0A12B"U6%H*(M MLER)*0S1K+N%+T0-AS2.'E"!@. .%/H\G!KAB/ ,J1L:_$Q%=RE(T&&Q-U8 MG3L9O)2==O)E+6PTJ%B@,%M7:M\.&, M <)=E!@#.!5LW.<3>I2]D7D".6% M<=7K*8L05E8\Y_>H'-&O!'7A*Y^SL#D]!,D+KYH)'$;+@CG,BLFQ.12%9T)W M%$U_'Q]K$O\3T+;O3)AOL8K+C\(><(IZ'OCN=TWF=1#0=IP'8V4F<@["KF^58\H"T.0I) M_F.002NFPS+:?8\'A$71 $)_"M=EB#\WJIRS1)%#2-]5F3>(#@S[ '9+F$UY:J MKIH*J.SN\ H]@U<(JH^R'X5R59C%P6'[^^VF(8BX3R\&($_02!0P<1#MT'8= M&B+'/VAK7TA(\6(RT(A]RF%%:W?HXSZK9/P[PK=]U$&^K-8UK/UE!1- R1#^ M4^^BE^6<$#4=1@G*A0-^G*:SN$BT%K9LUC>,A'3-10]QIH&DMW&@'LHDRPE) M)=JOE;"%D1"X-U@ABZ33,%/ U*U@*B:>[N2LIU&#*=73Z"P)-SF:CE2371MT M:**#%%W1X>S I_D<&GE+IJ575]M=CZL:O3=J7R(YN5V2^J!<2;L M;FNG$PN>U79<#P=%])\;ZQ@\DS2B( MP+8\&4>YK>[[+/_+Q_7SB32B/]N_'VV6%V3P(UIDHD3]FZI_LU->^?$!R(%? M^K\@(J$DP'8IN'D79"H1%G[2"AS-1@NEAYYTO\GC4?'P-N";XTDV*(O)8X11 MGJK6[$-.U)[+(@EY:[]NKE!W4!5&-ONP[X^5\ZL*3J)5T<-).;4]\/>//K0" M%K9?R>;U?FGG7"Y^!4'4M9D;T3H;R58/:K[NQI[@J._/4#2S-'BX#Q!@&Y7]BRZJ3LI&LS]6ASVWCJZ M@RV/L%4CG/,(K]4('VO2^ +HW$L-!"EQ=W_^M&1C\ I-FGR\^^2(%UHYO\1( M\]"7JJ3H228,TUK% [FBYN:R.65G-?J5+1;B.";@0%'^[YH0NY5W0C@LXB]4 MPOA#:W#JZJ^45_ZN7E5J \H[*B_?P?&)IU/'"!:/'=2>/)ZZ3JDX+3I=O+'U MI[R>0K#+ U"#0AA]"ALE602]F,7,']!_Y+WM#L3:#[)I"*EI$O+7 M#Z88]_<:"C/H+(0QN')H&?E6O3DH +)SZ8 MC2:.%QT.7A=L!02)ZUM@CVN;[PAZ1@Y<+#!?5>YZB,'\CX+R%THP M1;UO:8AJAC@.%W(\ZU0/Z"POE=E2T":TSG?-]C>XSI8U!G3AC8P>X[I5795+ MU^23?EJEG4U_?:>ZLZ@OVK/J"[G!XB,@\Z?TV(:7!Q^&S\W+SG MN6NA!9KJ*J8S-3KJNM;AJW.%P0)S(C1'NXR\A$1K%E18N52[S?#$5%$;KCFH MED -7L6044JL6G]A+N[0/]4OI+=LCY7J4%.>K2""KN_WZ ^V!0YI33K3T8 Q MWK*X@W^2#L>&"'JK-S;[[<[2N3).#:.+9=O$CRX\H6E+;*Z*DR"[+4)@<&$6 M(-HKTG[0>EA1]$^U$Q2+-7XW)6'Q6UPI]&3B@8-V$7('Z9<3$O4WIM#DKK:% M-^1)Q0-CDD=V6%MF9Y5>VHZ2YWQ.-3 EO?*^#!D*&$<2/XPJ[LK6'F!#8CI@ MQ32/PL&K=?CP$XI432&Z5#>*Q8P-".@@AZK)R]!YPJN@=W!A5\C[+5\E+WA0 M/JD=TQNL#X84Z)V52P);MJWGK2J"+/-T%-FA59W,QMS5HD*[/86P&+Y*U8!H M$U6]4Y>YZU,!/<.&P(JBO90Z;&UG?HT>O++2T??:ZR;,'?3+P_!.W< 5710( M0W\"%18NK',),R_/:R-WZ9Z1"RWU6E-2+*V2[S02$K.(BR?%*(C)_-?3WOIH ME<(.RTN7/QK.D,ZF\<0IJY,GPUD1_: N*".3(>Z]8P'+ID.0<86X5W,K752T[!N$V3F?NJY-A/CTIT"&; M9@B5)+\MAC +',N;_19=3#O-EO H&*<=M((5J!%:#YG!&^@JCMY>_M+RG$0I M3GTJ#=XN@X?KAO3Y_K>VNR(R8@@8!C1N#A<=W,6"CB50C1K@IFGH[M.4^KZL MN3P'=JU#EHCQ>NX97Q'[?4C3[_?A%)H4,Z!0&>V8Y\,B-Q0JZ2H!)NT6B0(J M!4W.I5)#6@C7,76"B+/1$%2Y !5FDSAW\=YA%'EV$A6F\/%H)FKD2Y$VUG>[<824S$D]R:O]5M9_>_&![2@F?ZV-GMY' ME^&:G0?CNIRRPE]G7L28(U^0I.T H% M"[M@RO!@FCGHRAA#+4.ABG&D+IBPK&7K-8ZQ!;Y/.4_C<2 B/LD3)RW"/I_$23[VPF+" M:SR-1P&\G5Y3!MIX_#W6KX<#H&#X(0 @![%0_UO$L[$_'(PC2_ISRQ,'Y/I) M=Y28;#X&VG3"&2=)7$PM#1]D9"'OUP49YA%?[NFK=\\O)#.CF-]3@9>_$,;W M13.ZSEI_=^@L$7IUDCG5VD= /@X$?>;@*E.QEG$Z\_L)T_-@5H3AHY-)R/": MQFGP>19G17'F=^HH-T%#\#0(5H6HW1,_AF0*3"4+9,/ 8V!9/Z#2.%@V: ]% MA -5MW51MYO&!A"5-O6T5464V"/CL1._HX#Q,PLEW6!QM./VZ9"?8!8PS@_( M1!T"YTV_#%-0N;I))ZD\/QR4\TQ M*Q*K^M2['1;879,&<,,KP#&RJVI1=U9D<;HE>N 4P#SZ-JPA JOWN",1T[LO MVF)0!38X(#&,0WZ<++ _Z%DPQ9)Z"GR.0XEY@00SH/PB #$':J[IH=<=DL$- M'3[,HSQ$5C.4I8*8\C/T #Q'>7]>VQTN0UFIYJL\SF>A4$*X'T=!T@+A9Q9R ME* 6G:=GIQ<($.S5J]?AEN,(% =0T/\J^TP;;W65]5 (+ZJ\(F*93'5&0]4? M:=^-K$Y=64!ZK8K?EO@L8OAEDONNK]&J1JHUNY(QDTBCS[?[^2T;ZR3@=PUM M<1(9FB$Q1@=#Q>N=CGYQX^%4"E*E[C/1!!!F.TB3NH2R[],Y;LCO3*RII3",4)\GWE(+ZP\7%&_&Y M"B8T9C@V3+K(<+8*J1O[I\2E7@F)4^C"X+Y[U09OI786)$N[;^ACY MC;+1EUI3#=VSJP?MW.P"8EM3P(=C8O>3-([Z8T0.Q>KC57GH*C6U#Y;53;F, MG9J2Y0*84+.]5X[*M7:=D/YB$/U/2+*DN@C T6^V-KA.9P6P69G@__$"?>SE MR_-2=V&[<\>G,TB-QD_VHZR(K1K.W R'4AD7U0;W;;U3%0Z: MK?)U&K>G)HP5[2D]:O9;'=&T,DS%,,D:$VM7\M@R>[931?_%D"[T1\@!:I^- M*Z#C\Q5I<#LWY=(+J>OMPD0@2L*%\]@7(OV 3%,_.#/$RM'C\Y8JV1&7N;1: M8,A-\8?51/U3:GY?35R.B/K5Q*6??S5QG6KB^O^;N[+FQG$C_%?XD%0\59+7 M\C6>>4B5?&V\98\4'_OBV@=*HFPF,J4B)>^XRC\^Z,9)=H,$)6>M-YL"&TT< M#:#1_7T$D1 BPR%Y"<;'('\2JZ Z;NR<(P]D\27J1C=IEKZL7N@-PV+7['9P MR<[?4C'7!]-I.B8 A27IUAC"?WU 3'8WC -W%^M06)[+E1*V;(_78(^NQ"_% M'X18=X7V!E;#)WSO/0*]_,7FJ#&4XW6W)>5G*N(AN<&4E$!J_XA"5%O4A!TW MI3YVHQ+(="+VPSG>S,FQX';.P]UYM/.W+Z*/A4;WVGO(4++$3T]Y\F16+RVK MKB%-Q7H0JB7;@>2JOB+FO]P7DZ%F@Y-'R5.:(8P,$(JS8GXD?T:C%!E/F*OS MDC)B_U!3%VXE\)SGJ:EJ*?6GOFL+-F7@GYA+5 @$<@^?MG2U\)&$A0A7Y&:^ M%!N($#V^\J);C3S<]N+1$K8RYA[:JG>'ZKEC,/"5^B%:,B=J5%?+G#E!BF?* M)2"1O.J&,0TR)+EL$QT"I3:P*!@C,&%7!S%?L+%^94+^G;%6.\Y:]8$S79W9 MUW[: T<6F(TGCFWGRCE#>(K\.IN/E*,$USHR%B0/.) X2:XH&"5:-$B+8% T2W&J(W(M:"WG:$XLGA&/9X5$_*-1. M]QQVNK#T5J:IQ]QV5'HLJN&X& :CF3JP=C":%[UR]^F+,N]WXJ=BJO2LFZ16 MNNO F!OI>A;\_]3KP%8C7TJP_L?^S[3XXSL:HVYOK[O7$[W8LN6&)"2Q6N+ MLUA^PD?!P>%=?OA+>N8IX M_J0]1O60D"&IJ)>7"1LV2#0#]/54//!"MTUN ]JV"#I[Q,T2[ MD]\J;!MPU+;8P2XR<=?>\&\@0^4'-4NP3XIE/)W*@(>)&,; [RQST K5AAMU MQ&T"B2BSMZ@/^+RB']QB^3P3?X\U'E3KAO\-;GOW5"P YZ+U5S;/HS.)7"HJ M*!5+LW&ZF-4[GNM?[;A/[Q0 <1$]+.!RM2,](])'/5A(' H%8_AXF?Y, %VS M6)(JA?XZP8\ 9LD8QR$X!45?S- P35+QG9WH0:;V_BL5S8?0RX_+'&*9XEF1 MD#HL6+,2>0NO=.?3+HA!3H_&5S1 $W%$.LYZZG.^4Y&:$41WUO"*\#0@_;L' M& +'W;W]\+8IQ--X_%](Y*EKD[IAU#R*H&:(9E .^!_S)5IA=)O6U8IJ.U." MGN7=JV[2'HOUXGA3C/%VT\););H4,-?(- MGHL&-2D0$Q0\VUTA Y3PWWKI.-^:FP=;&(5"*O9">M1S\>8\BT?"1NF(%)EQ MFOQ,\C'FR3;=SS'U@RVV42"(4*XJ;BO&J$&,.G_M>:N_;ZK:GG?MW<0_N;?W M]_A.N8D+R.W&8>#Y@@%#S8W=O[.QE)'J75+.HJ>;A.AWJA[2M^DR?;=\R4,?9,!ON1GY_G^5(BC_IE M*,HF[^]6#]Q.31$L"//7YF4-R;?I3,:NSF3,F>EJR(S:*##GO[ MT21^:Z[8P)IB>GYS1<>[!_ND^W^/\Q3#F?QM949"&;]3K3D.@MT*\34S(#R! M_?YL9@6OLT.!(2R6F3?6)A$\3SH9]PD.%CC%F&=DX8,C/1E1$.@;3Y?THLP= M:PN/NK 4?(<@O)6$7);AYW2?@H$2-B".M+%WKL!>4:PM%.D/E<,CRV"UQ''N M[=^ABEM4U;JQFB\-71]J&=Q#T(GG(EBJ;+XL]WR9)-;)E@ L#H/>Q/1WHP$" MU#RG"T6+!IR>DK1>Z'9[UI50/>JPL>IJ=YS MU5HA0'69P%G^[QT9ZNYE4.6J]K1VYD3!.#74:FU;V2Y+']=&$ (=P_KKD7S8 MX\R9>'IX0)X>G>P>GW!/C[Z2IXH7TBZT;)O0572/6UQKQJC#AUL)E5_C++?* M[):4.;^:*4=^=-\\J7N3_$@R^FV/5AN/=C_70;0KH(..V((8EIE3\H?*"]7V>^2S$N$: MALNP\Z[%._YI? X^'V@:/ \-XW0"!UNQ:\&F6B>8#UQNX&?2,FJ#^$JU+U3M M"_4F)#'ED,4S2I[CV52-\]*7@#$#8)*$'@ R<^&%D_ZT$S;8KF0 MT!R2BLQ\,7J\F*0AL3C!SA;B^:&.))N_I!G^OU(@3B.D L=?%:WWQ?!.;.UG MXY4B]_)TQ2\&;"F34"B=AO[YH76A.QNK%HQ.J9+-67)(U 'IF5G/FR3J3]M$ M9G^BF@B!L@Q-48FPXGNC%55MYJG3W;ATM-;>P=#Z$UH3R3?6T)&=]5=4Y&D- M'I8GV@'HH2_1.P9A0FBUE%GS=LT6)6#Z.:!9)6B9CYDZMJ9),I[%FK<:K%:U MZ+\E'!XF4"G3TM0(95-H:A"=U<+F.:EL'V8Q+I/1+J2(L+NHH2;[EF%^?<,& MSBQ]D*OX$KL]4RUTBC8G<:>6'GZ@,VTR:5""7S I!4X[U?OZX=Q92N,BFP1- M^.*=,GZP5LA8$\V/IV6N9J8-&29R7WBQ6^YQZE!.<\]YZ42:7V0NC4W%1P#.D:B.WSD*OGV M'T5$7VR_[;I,Q51.HFNQ+$X8@;49*6*94('BQ)PP3)*DYH#0?TVDS7E475)M MM[Z0>H11-6N[HA*OOO90)-,5#(2IRDUM&)F]?>7.//:$OWI&>( JAF.ZN>BA M4N+ ^%1/6)^JPQK=+/1;H%"CY[F]7J;F*81L-\C0!)8*^,"O@9YHRA3=7"*@ M>CDRFLLU&HH+DUY\*>$1^Q6R6"*AH\E @2S62 IU:DKCT?48CTZY^@M-=*"\ MZ6\V'>RQ/RHP.X78F,9/=E/*SFRR=>M/.6NF]CPU&5X>J[<.^RF1(=V>/KO* M4'"6VX EZ6R]*C3D=(2S6_K>1-^%5VR5HY(>$$=+DDXX6JX5FS0"-$DQ^E9H M?>K6N^LY *?!)1='DAA"ZQ?V3IFUCWVG0LM'#'$M PUO?AA:PX!FI]QW+6Y$ M4%KXT8N]4ND=X?F"T/:B]-1T;,Y7 M7-T:20V]E'$S7]B5)M)[CUI5I'GWUGKMH.UK]TFF+^!$_TQ6,AWO*B,INH\W MB-71G DNO:R("RAV+PU&=B#Z6U>OXKGNYYC-C\;[%@-X/37W%9^IO7TTB="% MV!;/)@IA?_;FB8?QSS4&TJ5A>#]@!*L;E?G@$NE=(9'>.D=+#DV'>FY,IK'9 M7]64D=NC\-9PUZHFSCKG QN*!L?X:B(VA0Y4OZ/H6.(V6=X_O2X8'*$FX?Z2 M-2QI'^0 =8(?R$VLX4A#MU<--*9'[6:B*>Z")XP6B;$8ZW,LC)(&(M<,(92AQ>;_B:YG8V%(UR6*N*T@'S*C(AG'XK2Q M?A7723Q1(1O:.:$Q[2"\7"6K1#?S23+SK\XWDH:)OYS9^\9?SEQ*NC.(RH,[ M*#(\S,:IM%CT\QS4Q',TPA5>97B)M0+\PPOCHA7\2VYPASIEQ-FE%N,<7TKG$4$;)$1IFZMONL6 M5O7;4F, N\N&VMW!^)>;,@>$K02!&=:HK&9J_%T8KJC-E%7H/=UA#'=@#L9( MS:[6-V\T$M "98T4Y*',A/* Z6BUT)3F$X4,.=+#>Z&3S49OI@E1.FUSE9Z6 M [Z-OD7&(PIBO2+*5X0%9@PI[X(LAI1O!DL,D>)K MX WC-DD[=ZQ,:'1AZW'DV6R%(8)11SO7".2/&VT/#BEIZ#*B:?7G'2 (^((I M9&OP U 7MA<2F+3!>HB\5LPO1;'\Y_\ 4$L#!!0 ( "MI84^D&)KY3P( M ( + - >&PO=A;46S9%NCBR7+F]-=/%U\2C[9KNHX,EH?HG._H?.?3Q1Q%M=I0?%MB MK$#+**]C6"I5O?>\.BTQ0_6)J##7D5Q(AI1V9>'5E<0HJTT2HU[H^PN/(<)A M$O&&73-5@U0T7,7P=(" R[\2&8[AW=';[XU0EV^ &V?O9C/_[OARBA_9P#$$ MCN-3%L-@<0J]WR<]\?7O068;G="?/9/^,?()]>)YU(\P3XC/#;'7[7T2Y8*/ M1S"'#M"5$<-@C6@,KQ E*TE,5HX8H1L'AP9(!142*'WV6EE@D/K>A0/GF6O1 M\3#"A;2U707WO^JF3P*]9P022@>!(71 $E5(*2SYM7;L9 O^$@*=O=Q46F$A MT28(S^"88 ==9"5DAN50)H ]E$04YT:.)$5I1B4JSP25$DP;&4&%X,AJZ#,Z M0].FF-);\\U\RW>XVQRX.>9(? B,BM[4J^[,\=1\*WF;S7%OT^['"RJR%NIC MHY?#K6^N#KZ1.">M]=M\$*#94571S0=*"LZP6\R3!8,]"R81ZNN 4DARK_G, M54DU@"4$:RP52;>1'Q)52]RJ_CJU^;Z:P_^:88$YEHANB]9W_]44S\]?+ME^ MHU/!+]/XIV_O7]Y5TP$/<5O#:1_]!T0N#E_D_.+P-9H7R.N*]+K6N-5_=[KO M@()50Z@BO)-;DBS#3H]Y_L3PJWEWT9T>.#9A3:_02C^'=_AU;H9SU%!U8Y9H M@S$<[<]&>+ 89BT'BAB.]A>L?[&==*3N+ULX]'8['MEB+FMN_]9-0L&>I33/)QS:6*CH\VU[HQXW!#.U$XJ144M@7W4KS8W_O;3<;A@&=QQQ]GT21B MO''ZJZR<,'/NQ#>CFR>I5K-H&K&E--8MVKK]D;54LI9OHO1;=JU?_M%&OFGE M>+4HC*XJ?U:[PY\$-=B/DGMAG"QZ!SK^>,N!=1;E$[C@L[3R45;2O%8 %DC$#&.X1\B /(!(%,=@*Y:''@U R12#3'4+V6C)# M(+-=0B8!9(Y YKN$3 /(/01R;Y>060"YCT#NTT*>-E8J8:T?)Z_-BBOY]GF$ M/$#P#FCQ%DU=<_/*])(MY$I).(W#H'Y2%+J!03T"AI" / >! 7"NI /$\J4V"CGW"C@LNQ&&+987SQ(Z M3!EB8DJ9$COEI/BW@4I]>5XU@WV$ M:4P;JKA>4V%FF!*KX4(5NA;LCO_L/SY,!U-B'YQ#EW2OHU/>:;6&2]G/NHHQ M$\3T)BB%:8O8V1JZJNAZJ%L+=@53MA 34T1,/O.H:^G\Z^;Y($)Q,"0+5?3[ M:HQ./(@]<=L6BG)TPPW,WNX,AV==?!Z.8TP1,;$B%F+E)YG#,\L8,T5,; HT MNU?(19FD)C8(-LBO7?0$!,S M24QL$C3@Z[^+F%QB8KF$ =_0HTXPL23$8L$COU L"2:6A%@L Z'?8%-B7DF( MO=+&@(-0: *+6"5;@L$-9XB):24AULK6 *P##3$QK2346OFOF >?..:4A-@I M6U,O[,M<.!YB8HY)B!V#&SK,M2688Q)BQ^"88;8MP1R3[#*A]9"'B6K,-BFQ M;7#,O1 3LTU*;!L<=7/S#1511B!6UB M\7:0E%5O/$\QYZ3$SGGG&C'_!^38QN%#D)ATTC\SD1FQ[]PUIHO/X'E7'KD* M$^HI)IV46#H?F#=&/$O=V'="WB7^0TQ,.BFQ=+;.OT;L^D6%\Z\4DTY*+!T$ M\PJJ#!<>,>EDQ-)!,.>RMWR18=+)B*6#SV;#E$6&22?;Y2I++V[+,.ED?W"5 M97"XS##79+M<;^DOV:-K]L3JP3%[KR0FGXQ8/CAF[Y7$Y),1RVG'(E[UK'=]#8'VR/ MCTJQE$J45U"%A?*"5\6-8>U/]XE5FK7?2BR;JCJ#LFMUJ7E;[J^Q^9#[^!=0 M2P,$% @ *VEA3YJW"#M+ @ %RH !H !X;"]?CI(BSZB;;M!<0;/H'L25!9)'D M]E6]J0HD^KHP/FUL FWM5C@=+C2SHWY=2U^7CJ\^K]63BK\+ M*O=YD,P'"3THS <%>I#.!RD]*,X'17J0S0<9/:B>#ZKI0??S0??TH(?YH =Z MD%\#&=?\)(0U7VL/N/9\KST V_/%]H!LSS?; [0]7VT/V/9\MSV V_/E]H!N MS[?; [P]7V\!>@M?;P%ZRP+7VNABFZ^W +V%K[< O86OMP"]A:^W +V%K[< MO86OMP"]A:^W +V%KW< >@>^W@'H'?AZ!Z!W6."L!!V6\/4.0._ USL O0-? M[P#T#GR] ] [\/4.0._ USL O0-?;P5Z*U]O!7HK7V\%>BM?;P5ZZP)GW>BP MFZ^W KV5K[<"O96OMP*]E:^W KV5K[<"O96O=P1Z1[[>$>@=^7I'H'?DZQV! MWI&O=P1ZQP7N5:*;E7R](] [\O6.0._(USL"O2-?[PCTCGR]#>AM?+T-Z&U\ MO0WH;7R]#>AM?+T-Z&U\O0WH;0L\:X(>-N'K;4!OX^MM0&_CZVU ;^/K70.] M:[[>]43O?&R&M/M1AE-[R+ILD6-ZRL743; ED&"%S#):1,U MB2W;0'G[<0*,-*A(1;32OVF:'.>IGP:ULS;:F/7Q,1B85CEAD1#FJ>Q1W%U>4,K^]REV?7[];'U MLK#>=VUE4^L&]C+47YK./QJ6@;II36Q:'T_R@F)VN\U=8KZV+'(U%FR/"5]O M',_S?7]>*(2VIA]%T.,%4..3GE;4&[1DV%]T_^JX&?NZ%R@>8^Y&I( M[8['RY'N$A'Y'&K5-3O=?PW/IX/^RK"YOI^ZX7_J\8V73XW5L_7 X! MDD."Y% @.31(#@.2XQ0DQQE(CG.0''R!$@1%5(Y"*DRM^WP79(GYS:?\]GTI\FKOU!+ 0(4 Q0 M ( "MI84\?(\\#P !," + " 0 !?D !D;V-0&UL4$L! A0#% @ *VEA3R'$:L'N M*P( !$ ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0# M% @ *VEA3YE&PO=V]R:W-H965T&UL4$L! A0# M% @ *VEA3\%Z@G T!0 C!L !@ ( !; P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *VEA3[N'VN?! M @ O D !@ ( !HQH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VEA3^FH_5/9 0 800 !@ M ( !ERX 'AL+W=OXGHM $ -(# 8 " :8P !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ *VEA3YSU]PNS 0 MT@, !D ( !9C8 'AL+W=O&PO=V]R:W-H965T M.0R9LP$ -(# 9 " 3LZ !X;"]W;W)K&UL4$L! A0#% @ *VEA3W#2VDFT 0 T@, !D M ( !)3P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *VEA3Y:\8H>U 0 T@, !D ( !Y$$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VEA M3_[$C&FS 0 T@, !D ( !IT< 'AL+W=O&PO=V]R:W-H965TM0$ -(# 9 " 7M+ !X;"]W;W)K M&UL4$L! A0#% @ *VEA3R:5C)&S 0 T@, M !D ( !9TT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VEA3X!*R/[3 0 G 0 !D M ( !ZU, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *VEA3^Q7B5_S 0 I 4 !D ( !^5D 'AL+W=O M&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ *VEA3^E] MIK3# 0 -P0 !D ( !%6 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VEA3T^G!T3 0 -P0 !D M ( !(V8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *VEA3_I]_5[S 0 !@4 !D ( ! M*6T 'AL+W=O&PO=V]R:W-H965TYS !X;"]W;W)K&UL4$L! A0#% M @ *VEA3_CS,:\0 @ X 4 !D ( !(7D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VEA3X0P0]#M @ " P !D M ( !S8@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *VEA3^+'(38N @ A@8 !D ( !5Y( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*VEA3\YBTTL%! (1, !D ( !AIL 'AL+W=O&PO=V]R:W-H965T-W9YY0$ /<$ 9 " :NE !X;"]W M;W)K&UL4$L! A0#% @ *VEA3S5CT!U5 @ M( @ !D ( !QZ< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VEA3X /5M7U 0 7 4 !D M ( !3*\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *VEA3VH('&&" @ Z0@ !D ( !Q[8 'AL M+W=O0! M H!0 &0 @ & N0 >&PO=V]R:W-H965T&UL4$L! A0#% @ *VEA M3Z1-X!8A @ !@< !D ( !+<$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VEA3Y=-?I(D! T10 M !D ( !P\< 'AL+W=OS M>&PO=V]R:W-H965T( &EI @ 4 " 0W0 !X;"]S:&%R9613=')I;F=S+GAM M;%!+ 0(4 Q0 ( "MI84^D&)KY3P( ( + - " ;=0 M 0!X;"]S='EL97,N>&UL4$L! A0#% @ *VEA3QX='UQ6!0 3"X \ M ( !,5,! 'AL+W=O7!E&UL4$L%!@ !/ $\ *FQ4 &Q= 0 $! end
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Related-Party Transactions
9 Months Ended
Sep. 30, 2019
Related Party Transactions  
Related-Party Transactions

15. Related-Party Transactions

The majority stockholders of RIHI, specifically the Company’s current Chairman and Co-Founder and the Company’s Vice Chair and Co-Founder have made and continue to make a golf course they own available to the Company for business purposes. The Company used the golf course and related facilities for business purposes at minimal charge during the nine months ended September 30, 2019 and 2018. Additionally, the Company recorded expense of $0.5 million for the value of the benefits provided to Company personnel and others for the complimentary use of the golf course during each of the nine months ended September 30, 2019 and 2018, with an offsetting increase in additional paid in capital.

The Company provides services, such as accounting, legal, marketing, technology, human resources and public relations services, to certain affiliated entities (primarily the Company’s affiliated marketing funds prior to the acquisition of the Marketing Funds on January 1, 2019), and it allows these companies to share its leased office space. During the three and nine months ended September 30, 2018, the total amount allocated for services rendered and rent for office space provided on behalf of affiliated entities was $0.9 million and $2.8 million, respectively. As of January 1, 2019, the affiliated marketing funds are included in the consolidated financial statements (see Note 6, Acquisitions for additional information), and therefore, are no longer considered related parties.

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
9 Months Ended
Sep. 30, 2019
Leases  
Schedule of lease cost and other information

Nine Months Ended September 30, 2019

Lease Cost

Operating lease cost (a)

$

9,175

Sublease income

(1,111)

Short-term lease cost (b)

5,998

Total lease cost

$

14,062

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

6,358

Weighted-average remaining lease term in years - operating leases

8.7

Weighted-average discount rate - operating leases

6.32

%

(a)Includes approximately $2.7 million of variable lease cost.
(b)Includes expenses associated with short-term leases of billboard advertisements and is included in “Marketing Funds expenses” on the Condensed Consolidated Statements of Income.
Schedule of maturities of lease liabilities under non-cancellable leases

Rent Payments

Sublease Receipts

Total Cash Outflows

Year ending December 31:

Remainder of 2019

    

$

2,146

$

(288)

$

1,858

2020

8,753

(888)

7,865

2021

9,007

(775)

8,232

2022

9,001

(804)

8,197

2023

9,173

(822)

8,351

Thereafter

43,686

(1,382)

42,304

Total lease payments

$

81,766

$

(4,959)

$

76,807

Less: imputed interest

19,529

Present value of lease liabilities

$

62,237

Schedule of previous lease accounting, maturities of lease liabilities

Rent Payments

Sublease Receipts

Total Cash Outflows

Year ending December 31:

2019

    

$

9,402

$

(1,087)

$

8,315

2020

9,601

(873)

8,728

2021

9,341

(775)

8,566

2022

9,011

(804)

8,207

2023

9,169

(827)

8,342

Thereafter

43,556

(1,382)

42,174

Total lease payments

$

90,080

$

(5,748)

$

84,332

XML 41 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2019
Oct. 31, 2019
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2019  
Entity File Number 001-36101  
Entity Registrant Name RE/MAX Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 80-0937145  
Entity Address Line One 5075 South Syracuse Street  
Entity Address City or Town Denver  
Entity Address State or Province CO  
Entity Address Postal Zip Code 80237  
City Area Code 303  
Local Phone Number 770-5531  
Title of 12(b) Security Class A Common Stock, $0.0001 par value per share  
Trading Symbol RMAX  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001581091  
Amendment Flag false  
Common Class A    
Entity Common Stock, Shares Outstanding   17,835,719
Common Class B    
Entity Common Stock, Shares Outstanding   1
XML 42 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Consolidated Statements of Comprehensive Income        
Net income $ 17,264 $ 15,541 $ 41,654 $ 39,299
Change in cumulative translation adjustment (39) 90 95 (77)
Other comprehensive income (loss), net of tax (39) 90 95 (77)
Comprehensive income 17,225 15,631 41,749 39,222
Less: comprehensive income attributable to non-controlling interest 8,070 7,435 19,546 18,492
Comprehensive income attributable to RE/MAX Holdings, Inc., net of tax $ 9,155 $ 8,196 $ 22,203 $ 20,730
XML 43 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Lease Cost (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Lease Cost  
Operating lease cost $ 9,175
Sublease income (1,111)
Short-term lease cost 5,998
Total lease cost 14,062
Operating cash flows from operating leases $ 6,358
Weighted-average remaining lease term in years - operating leases 8 years 8 months 12 days
Weighted-average discount rate - operating leases 6.32%
Variable lease cost $ 2,700
XML 44 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2017
Cash, Cash Equivalents and Restricted Cash        
Cash and cash equivalents $ 87,763 $ 59,974    
Restricted Cash 19,118 0    
Total cash, cash equivalents and restricted cash $ 106,881 $ 59,974 $ 51,263 $ 50,807
XML 45 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 46 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Business and Organization
9 Months Ended
Sep. 30, 2019
Business and Organization  
Business and Organization

1. Business and Organization

RE/MAX Holdings, Inc. (“RE/MAX Holdings”) and its consolidated subsidiaries, including RMCO, LLC (“RMCO”), are referred to hereinafter as the “Company.”

The Company is a franchisor in the real estate industry, franchising real estate brokerages globally under the RE/MAX brand (“RE/MAX”) and mortgage brokerages within the United States (“U.S.”) under the Motto Mortgage brand. RE/MAX, founded in 1973, has over 128,000 agents operating in over 8,000 offices and a presence in more than 110 countries and territories. Motto Mortgage (“Motto”), founded in 2016, is the first nationally franchised mortgage brokerage in the U.S.

XML 47 R69.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Segment Reporting Information        
Total revenue $ 71,541 $ 54,866 $ 214,100 $ 161,785
RE/MAX Franchising        
Segment Reporting Information        
Total revenue 51,081 52,450 151,290 156,154
Marketing Funds fees        
Segment Reporting Information        
Total revenue 18,034 0 54,866 0
Other        
Segment Reporting Information        
Total revenue 2,426 2,416 7,944 5,631
Continuing franchise fees        
Segment Reporting Information        
Total revenue 25,168 25,495 75,018 75,946
Continuing franchise fees | RE/MAX Franchising        
Segment Reporting Information        
Total revenue 24,096 24,836 72,191 74,398
Annual dues        
Segment Reporting Information        
Total revenue 8,835 9,106 26,508 26,775
Annual dues | RE/MAX Franchising        
Segment Reporting Information        
Total revenue 8,835 9,106 26,508 26,775
Broker fees        
Segment Reporting Information        
Total revenue 13,292 13,488 35,339 36,669
Broker fees | RE/MAX Franchising        
Segment Reporting Information        
Total revenue 13,292 13,488 35,339 36,669
Franchise sales and other revenue        
Segment Reporting Information        
Total revenue 6,212 6,777 22,369 22,395
Franchise sales and other revenue | RE/MAX Franchising        
Segment Reporting Information        
Total revenue $ 4,858 $ 5,020 $ 17,252 $ 18,312
XML 48 R61.htm IDEA: XBRL DOCUMENT v3.19.3
Debt - Additional Information (Details) - USD ($)
Sep. 30, 2019
Dec. 15, 2016
Debt Instrument [Line Items]    
Debt instrument, interest rate 4.79%  
Term loan | Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Notes Payable to Bank   $ 235,000,000.0
Revolving loan facility    
Debt Instrument [Line Items]    
Amounts drawn on line of credit $ 0  
Revolving loan facility | Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Credit facility, borrowing capacity   $ 10,000,000.0
XML 49 R65.htm IDEA: XBRL DOCUMENT v3.19.3
Equity-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Employee stock-based compensation expense          
Equity-based compensation capitalized (a)   $ 25 $ (10) $ (159) $ (16)
Equity-based compensation expense   (987) 2,717 4,860 6,141
Tax benefit from equity-based compensation   139 (384) (688) (868)
Deficit / (excess) tax benefit from equity-based compensation   (58) 0 55 (145)
Net compensation cost   (906) 2,333 4,227 5,128
Time-based Restricted Stock Units          
Employee stock-based compensation expense          
Equity-based compensation expense   $ 1,883 1,417 $ 5,846 3,278
Restricted Stock Units          
Nonvested at beginning of period 383,754     298,610  
Granted       176,870  
Shares vested       (76,433)  
Forfeited       (15,293)  
Nonvested at end of period   383,754   383,754  
Nonvested at beginning of period, Weighted average grant date fair value per share $ 47.70     $ 51.97  
Granted, Weighted average grant date fair value per share       38.55  
Shares vested, Weighted average grant date fair value per share       43.46  
Forfeited, Weighted average grant date fair value per share       46.58  
Nonvested at end of period, Weighted average grant date fair value per share   $ 47.70   $ 47.70  
Unrecognized compensation cost   $ 11,500   $ 11,500  
Period for recognition of RSU compensation expense       2 years 14 days  
Performance-based Restricted Stock Units          
Employee stock-based compensation expense          
Equity-based compensation expense   $ (3,582) 1,310 $ (3,332) 2,879
Restricted Stock Units          
Nonvested at beginning of period 236,095     179,615  
Granted       119,410  
Shares vested       (26,382)  
Forfeited       (36,548)  
Nonvested at end of period   236,095   236,095  
Nonvested at beginning of period, Weighted average grant date fair value per share $ 42.36     $ 55.75  
Granted, Weighted average grant date fair value per share       38.87  
Shares vested, Weighted average grant date fair value per share       30.05  
Forfeited, Weighted average grant date fair value per share       55.53  
Nonvested at end of period, Weighted average grant date fair value per share   $ 42.36   $ 42.36  
Vesting Period       3 years  
Unrecognized compensation cost   $ 3,700   $ 3,700  
Period for recognition of RSU compensation expense       11 months 15 days  
Bonus settled in shares          
Employee stock-based compensation expense          
Equity-based compensation expense   687 $ 0 $ 2,505 $ 0
Booj Llc | Performance-based Restricted Stock Units          
Employee stock-based compensation expense          
Reversed expense   $ 3,500   $ 3,500  
Forecast | Performance-based Restricted Stock Units          
Employee stock-based compensation expense          
Equity-based compensation expense $ 2,400        
XML 50 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Non-controlling Interest - Distributions Paid or Payable (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Dividends Payable [Line Items]    
Distributions paid or payable to or on behalf of non-controlling unitholders $ 11,460 $ 11,259
Tax and other distributions    
Dividends Payable [Line Items]    
Distributions paid or payable to or on behalf of non-controlling unitholders 3,547 3,723
Dividend distributions    
Dividends Payable [Line Items]    
Distributions paid or payable to or on behalf of non-controlling unitholders $ 7,913 $ 7,536
XML 51 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets and Goodwill - Components of Company's Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Finite Lived Intangible Assets [Line Items]          
Net Balance $ 91,538   $ 91,538   $ 103,157
Amortization expense 5,200 $ 5,300 15,500 $ 14,400  
Franchise agreements          
Finite Lived Intangible Assets [Line Items]          
Initial Cost 180,867   180,867   180,867
Accumulated Amortization (89,329)   (89,329)   (77,710)
Net Balance 91,538   $ 91,538   103,157
Franchise agreements | Weighted Average          
Finite Lived Intangible Assets [Line Items]          
Useful life of intangible assets     12 years 6 months    
Other intangible assets          
Finite Lived Intangible Assets [Line Items]          
Initial Cost 36,624   $ 36,624   30,875
Accumulated Amortization (11,678)   (11,678)   (7,910)
Net Balance 24,946   $ 24,946   22,965
Other intangible assets | Weighted Average          
Finite Lived Intangible Assets [Line Items]          
Useful life of intangible assets     5 years    
Software          
Finite Lived Intangible Assets [Line Items]          
Initial Cost 27,824   $ 27,824   20,579
Accumulated Amortization (8,534)   (8,534)   (5,802)
Net Balance 19,290   $ 19,290   14,777
Software | Weighted Average          
Finite Lived Intangible Assets [Line Items]          
Useful life of intangible assets     4 years 3 months 18 days    
Trademarks          
Finite Lived Intangible Assets [Line Items]          
Initial Cost 1,900   $ 1,900   1,857
Accumulated Amortization (988)   (988)   (839)
Net Balance 912   $ 912   1,018
Trademarks | Weighted Average          
Finite Lived Intangible Assets [Line Items]          
Useful life of intangible assets     9 years 3 months 18 days    
Software Development          
Finite Lived Intangible Assets [Line Items]          
Capitalized software development costs 8,200   $ 8,200   4,500
Non-compete agreements          
Finite Lived Intangible Assets [Line Items]          
Initial Cost 3,700   3,700   3,700
Accumulated Amortization (1,383)   (1,383)   (896)
Net Balance 2,317   $ 2,317   2,804
Non-compete agreements | Weighted Average          
Finite Lived Intangible Assets [Line Items]          
Useful life of intangible assets     7 years 8 months 12 days    
Training materials          
Finite Lived Intangible Assets [Line Items]          
Initial Cost 2,400   $ 2,400   2,350
Accumulated Amortization (520)   (520)   (157)
Net Balance 1,880   $ 1,880   2,193
Training materials | Weighted Average          
Finite Lived Intangible Assets [Line Items]          
Useful life of intangible assets     5 years    
Other          
Finite Lived Intangible Assets [Line Items]          
Initial Cost 800   $ 800   2,389
Accumulated Amortization (253)   (253)   (216)
Net Balance $ 547   $ 547   $ 2,173
Other | Weighted Average          
Finite Lived Intangible Assets [Line Items]          
Useful life of intangible assets     5 years    
ZIP 52 0001558370-19-009668-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-19-009668-xbrl.zip M4$L#!!0 ( "MI84\N!WTS)PD #I3 + 97@M,S%D,2YH=&WMG&UO MVS@2@#]W@?T/O"QZFP)^4Q*GB>T6R*8Y;('+[EW1#_?M0(F41802M:1DQ_OK M;X:4;"M1$\6)MW9.+9)(?!UR.(]G2,F3OW6[OWZ]_B=A*LACGF0DT)QFG)&Y MR"+R5:4I3<@UUUI(27[1@DTY(>>]D]Z@=^9UNQ]__&$"35P6E50R(I[7]_I' M ^\#/)1":YO7QS=?O?8Z_GV>3^,GW2 M+PM/?,46'R=,S(C)%I)_.(BIGHJD*WF8C;Q![^C\Q//>GYZ\'PS/SMZ.BUPM MIE%=]L''21_:>LD&K>AIM;'1(,W&4B2\&W%7\6CP=ISQVZQ+I9@F(]O<.%1) MU@UI+.1B= D9OA8NS8@_.4PJMN(Z>#/!]+(3)DPJZ6(D$NRCTLQ7$7-#?N-S M\D7%-.G8^X[A6H2NW-P)Y"O)UOHJNKJZC80O,H(JF?0QVPVOGVXVS 6%]>[ M-\Y+KC,1BH!F0B4-!TKPYS2MUUIE$KSAVZT/;WTTGSOD@M&87/?()>0ITR&! M'>""9!'-1J1NA&L&,!25P-QXT#9 +,MC*S*^C#0:;2 U)5!LBWEEO ML#[!RXXJ*L$1^$HSKKN^RC(5CSS09J(23G[Z=([_R0;S[U1;LT0*8:KJKBGW M1!DW72(@#_%Z:ZM@M0S*Z:Y,ZJ!69YBZNGI0>15]K6MR!Y7TD$F";9&(SCC1 M?";X'#[LLD@8\D=.-7!-+B ]53J#CT#R#Z5CZ*K[;Z)"\N6J?WWQ'_(KP >L M ^SQ6Q MRDZBYY.#^=KYA^$R!/(D"#QJ:I"(A-%F0/,ETCG8*[K%UKX$( ME,1PIP65)*0!)&FB8O"T,N7*W2N0\( ;0_4"B\3TAH,$:VT:2&,@%G0I<:*Q M#RP0" T^/11+H#I( E-+YI$((F)R_+6J/^>:%XW@ &)A)/C< P7!6AN4AY8 M ;'=%$13#(8Y@VJ,^(OZ"1G_/?%-VI)N;VQA7TAWW)+NKR,=)Z%(@" (HQ4Q M.@ W* [9>BU?)"%X/C:0@NM Y@S:!"K5XJ$#;!-XFP)>D(Q(3"E7Z"NH8^X( M 71E KOH8(E<0@'@G0(HV8Z-E2R@)B*A5'-3PE#SJ3"9IM 1Q40W I"WL\8T M4PKS@-PMUO9LX>\+UDY:K+TXUKY6+/]G4R"KV!)!!T>%H8!;AXW/A&INP0,@ M$6B? C"#=JJ,!&6QV(Q>'?HX>$]=!E(97*HAWZ?5M(UE6H5< ;)AAP"3#]@GZ76M M=%A"61IW%%8Z"J$C'.==3$*).;:"6,],RC%$]L.[CJO M?+IU#U%S22VVBK!RA9Y.X3UBI@#_#F0Q2@IFCYA,[AO!!-4"!R!<\&M]U@1; MR@T&I!;SQD:OUH]3AH- &?B-6"D%CTX$N:3HU<&PK!"KP!9JN#"Y/LZ'-)]C M%? 5H27.=LX7;.FX[W3T6SINF8Z-O:I[D&SNCS5F)?!U)A@BD!J56!A0 _C$ MG3OD(M6L9!104U!?2)$M,+2MZQ:);7%F^>1@6RFZMO-G_=O;8D!IKE,@I;&A M>!" _JP =@]PRA.(L"5@$')XBB3&(GF2.10"L44*+F8+P[TQEWV!8=#"\,5A M> 5#RZT_A:3@8(AZ.!1 M;+$99LOX5#("(X M6'?*%6(&@"=[9HS'R4F^E.6=DR2B9AE+8[66^_N3T@Q2S!7<$8^TAQT;Z?9AC%U(2W%&S#^U# M.3SQ# 0'N!1!Z/*T8<[I#<:2;D?+1I-V+\X^<5<^,/(D9!4' ^Z4N,:WH@PJ M&KYTK6KP5NS=06$@% M.[R\VW4!H6>HP8GI #RX=;D /_8QVX)3'1?+B62FY(QC0)?0:?&TL"Z\-!ZG M4BTXY,XCY3PS6J$@4.N9L6VO,4\>>".*O#]ZXG+>7".-IM\]K=?XK:?Q$HN/ M(+"L6HPL4%+2U/!1>3$NF348]+#=>U-2O$Q8K-/U\<"D%]2XR\:*N,?O>T=' MS8S!O<_X9%,I\HOW'>]EEZ-Q4"[FRBZ&T]XPS4KVU;\JN*[T;[XY5^T!%RX^ MTSF*!&,\N4>7HKO'7ZQST+-U*LNC7!H%\IHH87#<&[9*^,Y*&)[WCDY;)6Q9 M"?;3H"&A'IFOAM.]B28K;-R&)K[Q*;2M%WH_@9,P(K^!QF,?/K>]#K&OUF]B M+,V4\CP+J5=9A96O0"F[""S[A!SY:6#_/4JL5Z"$ONG?>=>]A=>.J6AS.VE9 M]?UU\!"KZFFS'>_J%2BAY=1.JZ?EU"O0P38F^1'U5@BYKSK )D8B Q&"FO"C M.$^UYPV7D> AN;KE08Z/Z9'?W7GQ7XJS;43WS\%9LV^XVGOC>A;@-MNH;P'W M),!M!+!F.GC-@#O\EWMU@SH1;M,Z91W?& -@1G2G!\*!FK0>?!C=3K?*$X5&,TJ,B-!D' MDE,]@@4>E7NH>$#EUOUH4)[J'9"TS,60R+FAT;>V<6W/; MMA* G].9_@<<9]+CS.CN2VQ*\4R:N--,FYXVDX?S=@8D0!%CD& !4K+ZZ[L+ MD))HT3;M6(WDPV1L\P(L%ECLIUV U.1?W>[/7S[]2I@*\I@G&0DTIQEG9"ZR MB'Q1:4H3\HEK+:0D/VK!IIR0\]YQ;] [&W:[%]]_-P$1[XM**O'(<-@?]D># MX3D<>8-3[V1$WGUR):,LEO#WQ23BE.'!BTDF,LGMX8O+Z_\=#7LC>[F_O#[I MEX4GOF*+BPD3,V*RA>1O#V*JIR+I2AYFWG#0&YT?#X=O3H_?#$[.SEZ-B[M: M3*.ZVP<7DS[(>DJ!5O6T*LP;I-E8BH1W(^XJC@:OQAF_SKI4BFGB67'C4"59 M-Z2QD OO/=SPM7#7C/B+PZ"B%-? BPE>+QMAPJ22+CR18!L5,5]$S WYC<_) M9Q73I&//.X9K$;IR0KR1;:ZMHZO(Z$K[(")IDTL?;KGO]]''=#&!R<;U[ M_7S/=29"$=!,J*1A1PG^G*;U5JL,PO#DU=:[M]Z;CYT?$M^DXU\H>"SYW".@ ME:01^'!@^[D@640SC]1U=,T/YH)E$<@:=\0'(E#*EC(ED^O9@ MX,Y-2H/B'*IJ^&$WZIY935?CNG9YU1_7'=0-6,"LE)F=2&\/,I4>D.(8/?6@ M*H@,SWJ#]7%>-E2Q#/; 5YIQW?55EJG8&X)1$Y5P\O+#.?XGCS"#LW#-3"F4 MJ5J]IMP#=7SL3 %]R+"W-@M6TZ <[LJ@#FIMAE=71W<:KV*O=4ONH)'N\DQP M,1+1&2>:SP2?PV=>%@E#_LRI!KS)!5Q/E<[@DY#\I'0,377_("HDGR_[G][] ME_P,# +O,!WR,0EZX](/5T/51Y?I6Y$&N$C67'*+@SBV.SQ3HDR@(I$$D%0FAR8+D2:9S]%.( MDFV4#42@)(8S+:@D(0W@DB8JAH K4Z[<1H&$!]P8JA=8)*97'#18DVG@&@.U MH$F) XUM8(% : CMH5@"U4$3&%HRCT00$9/CKU7].=>\$((=B(61$'H#,%PR MH+E)>6 51+DIJ*88=',&U1CQ%_4#,G8!24NZ??&%?2'=44NZ?XYTG(0B 8(@ MC%;$Z #M =%A"75IW%!8:2B$AK"?-S$))>;KM'N^*36 >SEEG;[0#O:TN[) M:?>!&^@9.+_-[^XG4P=3SX#FIGD5S %]#I0I6G)9I&3P_ 2NI;;> I)P<.0!YF8@8^;FA4SR)L;1(;N]+[E,\L_$ 'QG7'+=;[* ML]NU:-+PLC#'1S?5]8QEJ6/7U@YQ!Q M%W1P*[98#+-E;M#M 2$=IK,J"'*-5%G+'2OR8F4RN()/OH$4$X"(0B5RN%$X M!")"@'6C7*%F 'BR>\:XG9SD2UU>.TTB:I;)-89FEJ"(M5L<3P^Q=U(27$ZS#^Y#.=SN# 0' MLA09Z'*K8<[I%2:2;CG+II)V(*N+7VV9J=C+E:7.T[KMH]ARW@"O+. M4$,$TP%XXUY3TZ('3^?$6:33\[E&]QJ\\C9=8O >!9=6B9X&2 MDJ:&>^7!N&368-!#N1M#4KQ06,S3]?[ H!?4N,G&BKI';WJC43-G<.\T/MA5 MBOO%.X\;M\O>."@78V4GPVD/F%^RK_YUP76CW_KV7+4%G+CX0*<7"<9XLD&7 MHKG[7ZYST+-U*M.CG!H%\IH887#4.VF-\(V-<'+>&YVV1MBR$>RG04-"W3-> M#8?[,9:LLI$&5U.M\H0AH)7VR$N:9VHK%KKETVE;+_M^@.#!([_!3(A]^#P? M=@B^=O\8'VIFJZ]SG'I+5A#Z#&RRBQRS3\V1EP/[[UZ0/0,C]$V?;+P!_[RP M]@RL]'A7:7'U[6UP%Z[J@;.=N.L9&*%%U:Y;J$75,[#!-@;Y'O-6(+FO-D 1 MGLA A6#3*N\CP4/RTW(I\3]N\_@?)=@VLOV68$])L,Q#!'D6H9C9X MS@0[_-V]M0#PVL#8ZR8<:[8[LKGZOQM?CG?K!"TW2K;T+8D710^@^;<'PX.+ MZL[3DS:9TBGO^IK3JRX-89P].E."X3;/6@L;ZX1%^C(.)*?: P>)RA78$0R6 M\QMO4.X)'I4;8.7!>/G]DN6TF/3M%UA^_]VD;[\(\V]02P,$% @ *VEA M3Y8,1SQ(!@ H4( L !E>"TS,F0Q+FAT;>U<:U/;.!3]3&?Z'^ZFPR[, MY&$G) 4G,,,"G>[LT@>P,_MM1[;E6%M%\DHRD/WU>^4'34H2:$O:)#4,@RW9 M]^J>%*)@D1<$Z58IS#KXJ% M0PIPT-QK.LU]M]$X>OYL@"9.BIND\,!U6VZK[;@'>.0Y/:_;AN/S_,K8C#C^ MWQK$E(3V8&M@F.$T.]PZN_V[TVZZ67'KKGS0*B\>^#(<'PU"=@W:C#D]K(V( M&C+1X#0RGNLTVP=[KONRM_?2Z>[O;_>+6L6&\:SJVM&@A;:>TF#6]&3:F.VG>V^H;>F03@;"B\SUX^D,(V(C!@?>R=8X2N6EVGV'T50K97< MP=; EI=.0J833L8>$];'E)DK-J(:WM ;N) C(NK9>5U3Q:+\NIN\0;[DX82O MPM79;Q?;TW!V;E,?9V# MHF&'[ (1(>SXNQ:#$BRWTW7J_#G\*9A7PTJ 0:CB1 M(=W]7.!FH3(%IMO=7CI,\U)&?T[*P(Z>CZ>>PC.8PM,LPK,.E 1QZ3T5(54: MD\J..Q'V8#RS=1=GK?/CO^ U\LS$4-?A-Q$TZT#@E')R0Q2%0*I$JJS#PXXU M53N1(QSGQC5T$4IT%U-%_3$$F3:,ZUG\:>8Z\_.+A@]"WG"*HR%6QL1X:\_U M%>+P/B4*N>!CN*"($-(IX)54(_3>> ^15!GP"1J0(5#$'_FAR-[(1P([2&8V M[.>0WMU7VRT9*U"&*.7H(L SSK"!V4S#UBOZ;\H4M=,0/9TH-H/0N]O=">^L M8;=,%3/6PMDM9I' F4F1@NY!9R_+.":PT:.G9CQ 01@2U'FR'+K%MO>%7*\Z9+!(GDV?]) M\$3GFG(/-FOAE 9%J9N58C^PQ27R)E:4_BQ\G?1ML="RID*G.$7UX UF1C;C2JC:=ZY*X+X_!Y7 +4'@=MXI)@*6$'Y? MV'8K9:N4K5*V2MDVLV=LOH2M(BVS5_(D M)J*2KQ5CJ9IO;0 'U9+^UY-02=6J,U1)U09PL&:/ABO#P<)%KWPA_]7==]Z_ MQT+^ERC40ZQ7"O:4"K:0H0#^SVD6+# M<%;R*1J])/_2O#-W R03(158L#^]*/A/JNT>L[RH.$$,#%+&0BJ'BB3Q3)SG MP/J--]S\6#C837*15'0HL9,4VP.+KI$DS'-+0/,M3N*UNM;93Y MSCB-,F#*%C..UQ -"5&F;-;'[7'V$WT-!#UB/=H!A#/@4J>*WKTWX+&;RA;N M#EZ+')C9%Y;T*H&C(@)T?UAS:T/!)\&&H9"I"NSE.*J]X2.\'G!+EX1@3EUL6V@A6/O1X3N';ZQ3* .7!QY

M1FI&#$N!Z,VM22-]N?C7TO, MKSJE+(F?B[S]_R8==;C>LWI!36RM2[NEGOKJMN@ #P7;F#,0#& !@#8 R [\@J M].H!TUD%;N]M)LQ:O=[5R8. N6R5O8)45^I.*)K5) M;+&6B@UC-V :X;X$RD2DB"3&DJ]E(O[;DZ D_#@T:_H+X.A*]#>BH Y)L7_N M_!M57__X#_SG("2*"20'">7LG\=H0"*V[M42P_YU'__^MT^.=:M]>/DWGM^R9"59F"E.P R4B%5SI_E\Q VKJ']+-L^JAZ MWX\JA@B1P+$T2?\K2,FE 44R/9R^\$GD8YFW!A/A"5PM,9^EK,>L"9D"OD VO^(R5F M#M+4_^G;RI.%Y5U]1G^B!Z$X0Q4RHV_V%R7OOWI)BA!Y41(K4HN$K27R"$8L MSSVN6-*/$REZ3O@?<^X20Z10B46:UB0VBV5%C:$S(J5E(4S).";"59)6: 5D M,97Z%O4J'=2^.TW-5EFJE^*'HK_9=7H!7O8Y$1>)IRVQE3(0!VNNBM7PH0IG M41S(\PYL23]MZ69[I:T_F.5XB#&E>G-3 [H3H/*C3UOF-H/2HD.0,R%/;0?4 M:CIL""9J>?;.3+:H,)6A(PAZ0^Y;-=JAO0%*E,:>MK0F9;/-I]BEP&B3;A6P MU3)NHT-K9[W39%6A1\9VA=6ZA8%E43.Z[Z&2+&>]2V-GOF&960FK<8;*K[Q: M9EE&X'C6N[YP<;HRSDH&(XMMCJN*?8L+1/J\)9V31^9@EAT(/3'#*<"V"I;= M@2W/QMG/[G"<8T"/U\&*(GDY<'T=O?/Q.$4", JM:H1(9BA2I%B<%26<0F8E MK69DDI05YFP4-I-B=QDQM15*5:FQ&W6I.6YT+O$_M9ZW!N/N9&EL6Z2PJ:Z] MZJY^D?];F=QM5NO"6EBI=F_>K%7E[?8B_[D*U.&1LNI@0T 6M?F*LM?81?X; M@JRY[8S<-'J##K.9X_UR.2R?]R=%L>[G@P M75>KK1PFK*'T7> _.Y.:XVS7S!C;(EE7[0$W&Z MM;IR9;%K3V'+LQDQY=:@(#C>@%\YU;:EIT"QO$#O?"(I&) T128T425I5:0P MBA"S@"%$H,%_58J2X/\?/P&=$A6CR0PT>TA6I$@(,!*CJ2)&4#BK,02 #SU^ M@J)DR 2&@6^6))'")2!FLP1\ 0EPP. 9S%M_\03:R":C2Q6K6'02G4'.J\3 M64L=89 1%B>BIE1DD\$G@,IYK[5&LW^FCY36M;?KGK3#F&QU4>ODMHV C9XB MGW]*HALKWF%S&2&_U&9:I=&1ZU00/H5_>YO!\^'+X%,?ZF3UTCVX'BF/5B_9 M-M4GAA5:JD_6<_KM7M^^1L5SPG7"^$";PR%SNVR>VS,^3%M G@-Q;PN>0CZ$BSR[L-IE ]A[T3A_>&/+XX<]D0K?"ET [$NJB MB[AN6^'9/PFUSDDFN=3'=*1:E8..)$W32GPW[T* 0'HAV^#N%7OT]\IL#2*97_=7C[Y(,)=[W MP#]HJ;M:1.$],<^3=STP\RP-674R]7.NQ=PZ#U%GJ9A; M7X9;3#K[XI5!,;ONB5UD&H^Y]66X!:&0CKGU9;B521.QG?'9['I+Z9#097@G M-U\U\'^G;(*?(=!K5O57I ^D!OKR_[X1WSZ45CB;9C]6F-AW[?L^2SWY4;^/ MPW4]L/3"G?W__1^9[DK!LFGC1 M5KA'"2L Y53 \(L"%@/\'PWPD4B<__N9N/V)=>H^0>M0V/I#,/QGG@5&0'B>O7@!$?8G)U?:\!8P4-^CZO.-U'"6(R@3CV22. MW,6/OY/B-S:&?LKFN;D:? 5*1:;3S4EU'XCQ2Z;5#CBV&N+!.]%B5K;GXSI) M<8(O^2-IL/!8<=>)JNHBAN/$/]>Y1N(K&%;A'1+[%.NGT:8G&=;/6EYQ!.J3 M(U"W/V=^!R&JVQ/A/D#UJC&LUXX5/?[BI.4%')8F?<(QJ\6ZL,"$@A;,A-*, M1*?_D-6&,4F6Q>/@UMW!S9FA]\?!S243[L^%F^N&QSX2;\"N)P49KBH(BZRR MX8-&;U;=HI/A;PZ;/5>SXXLAD;D_F/?T:*&\ M373Y?S>X4>)0)P;^=CK9JQ\9?B/1KS&.\YDGE!ELL#\V^916Z-#D6G)TVW<3 M[H' NI=81M5NW/ LI@L>?I,)JZZ5'-Y:MG+/HS!T!G%OXPSV*(/9^#[Z]KF?/G8V_^MG* M6(8>8?&?(4._D-=VE\#=/VY%)52P!J:]#+>:4@E["1!@H]W":UX3\[54Z,.G M_W* \QK3OV[2QVMQPFOG=!P2.JZ6S7'*6!V4K/.A:ZZ!H3RZO M.M;,S?DNG+_K]J)M0/?A?<=-M' /;?^\X,YZQ1R8*=@B7^EL@UISV=.F[TXO M"7A721DM[IV()?TXT22UD%-Y<1,L[^Z"6>I(G//7D9 \IG)D=_ M J"\%MG[?0#E&RG.%;Y,;;M?DJ<,WW7R;U5D 1E]L*/>$; M+K8M;%^ MU0"=_<'-)$6\[6[/&#'NQ&*Z 6+$9M2M$3-"U,/WXF M:3EV3:\Y[)<_>IKLY?>X P7_&YCOJ> ^I.&>IW",%/YR7^3"/>+;@ MV@RK"]+<%;QUH=$H#:\'YF6\(M IC9T*(-?ODBV09\S^_@0HS6;C -MG!]AN MKJ7W2IZ]G7ES^MP!BOV,'?JY**:/ASW)R$V&6"MHJTY?5>OEV?4V"JR6Q0OR M%*>$+:=.9@/ LDN_$YTK)9(,^5+QH:\8USL>\F26QXHAL5O^"];B+4_0/[_3 M\1%VWET=B[^UH=?-3*3>6)]7C!*_6I2+3MF1L.O!TFSH#ZIU6>KZ3$M1%.>G4RTS$D M;+(JKKICK]) =]0SJ$9.DL!>\/@T]S.G MME')!/2]%Z;!H\":A;*>%U'6,PBSGH^Y=0D22R90!93PL+>JNXIIN]'5T5#< M0 *GDU!*'Y]C09\/=3!0.5L3%2M(M27'VR;ZCF2Y$3==R+PM^5**KKJ/;I*-_SX_M#ZNN5N/'[;GALU*G,+<W<-C MPA)=@WY\CNL)Q\=0URF,>$WR*U$QBZ.KEP@K,.+_)+IAL0K471[5'P$S8+DH MHKU_X*^^O81B#WO].XET) '7-&66D-2YC]0;35DQ)=?5-50'!*T+MI9 _F:H MNJA8!] TH,"F#G!140[845C9 3W9AS_G_7W!PZHMNW#V7O2SI"C^P@^U-6'# MMDY4'N4XO'UQ#@]5V_ DR#8U 23'0N4YTE'J+232@3@)&2A0Z?9#08\?< ?- M6;*VJ%9)5;)"7N(AQF3W;^G/4,6(B ^01:A#.2R 8NJH2ST([M+J..H1C#-P )DG#?6@K'!(X52B[2)*P<4M!20T5#C4[) MJ^IJ6$ E+( B)5QH3H3R8!UKJMC6*;E#V9O8Y#M3VJ:T0&Y@TJ6 >2"P>VURB6(OY&"I5,!%"( M$BZ )B2:NB^[8.6'57B.]$[NMXY]4CWLB2&39Q9P"$XT%C MEA(:)#+8*" 4=C=]2HV?T;D]MY- XH,8)Z5XZ M4>*X-B0.L%"=I:<]/M::@Y ^U4=(0,GU4!TF.+Y(*5WX%W#1&0 U'))NN1Z0 MU#WJH2\OD_D"BD <32#+'1$H^6CZP(ST/D0.23&D:5AK:!G:E] ^A7-? E4/ MM0 .:Z%[J'5X^"E2:F2]A.\]DN4@)Q*J@;-_]:$[*"J0 5,D,&CT;EA+!U69 M@M0+04P*+0?4>_@!8BJ<8$3WJ-93Q(+':/]0S>GPFGW&&11(]5".R75MJ-9H M]'NQB=Z$C#@=^@Y(XU4HUF''\(&(;1?HD @@/AV@%XDGE(W(-("3@W.^"#&1 M4$/=O&3;H;_W]I*T-^K#(\PG1[,5^ ('.72S0^6?@[N&(.(J9[.?/8A"4&<( MA9-/SU__]W\].EE^%IC?NY8G\]KW381>YA2DHH/KD@9[_BZ9@;1U]_/,9-/' MT-/WHW=*AH81EB;I?R5./B."G%$3NF.I$YH]JIRT?^QQ\:3#EZ\H?A:)[*6.L(4^!47>B#T\T^]Z+=' M5F7;>2OD7\"WB)8/-3')_9C.!^T%B+TM+)NJ2YB5^3W-B7'$6G!:7>&@P;.MU;Y MJ;7@%SV\%WS[,3NT?8KSEX@=D<2"DO+$M)A!.LH 6A2'E>;5Q65O-C]9^@^+ M<60!P_?,[.#$\-HS\[(A$0"X-B++SE'WJZ9^,*#A^F^AH$?^U#S+[NUOZQZ%7H"^2<+)>.O3E41_Q_UZE6>Y -J>7S?7D4\%B-5P,C:[94=O@X MT95^1ZW:X]&$4&;J>Y)MCQ$]YD1,(/LWC2#OKHT%U1UH0: 3.9W[]H.AT^=; MA0F('^8C/3OE1YCQ]=N0K8MTI*5!_>*0^%TDWDSFW>D(K_2%U&0FE$F)ZU-3 M2#QT?<*+Q N7[92MI5!5SD/ HMMZ"%CL1=Y^NT"GH4>J <2A*AY M] J3>[\/SGJJ(ZOI(+5?4Y(..% Y3BC4?+<)O,K!S"G9MAI 6ERD:)M;=8<] M/#^X[H[D"7$=(^"IV]'EA"97@/P<&0KS,)O>LD-A7>P((J=T'G MLP= M)U OBV@$X5%D76XL$./-N(&FM'1YWSL8UYY1Z$ 7,710TJVM!>V%^ D MQ\#;1]6/VPHYCI;GKK-I"ZLQ8+?9R=IH*IVOL%& NGUV;P"Q- &G>]A%^(2] M@D=A1,Z?^JYWNE%P'D1D4_BK,E>4="<17EB9:$#Q\YTHFG\(*A+8NX.*P-07 MR,F DU6 @^(^)X'60\@QHB$2<@T-8!T.8/$P@$.@=A^?1)H;*H2J:_J3R.WI M;%%$_?D H0P@/9'6/E[0"2R=R.]'JLP@GNTKJ1_L]5<"[H]#>^'>0O3\^T/[ MR]-^'OM8,B0KI'[D.8?S1X#[V:'SQ#6$_CPR57D(AJ(]A&>E/I/"J-=W MKP[KEGONESZ=U;ET2Q8DB'FP+:!,+9Z^P'U>ZL_T M(WR->] Z]2# ^VU2/XSP2J="&MDN4!?2"5YRT IZ$&;XFD/0^&23$ OW93M<)\<:<1A$4-:$9[#@SH92C?4WN@6 ;!?,'3H>BY1 MCDFXAV 'UF%-"+UEH(:0Y40;%=!P)8=YAOQP%%]$^'O3=$EMHS2;\)5+XCY?_$VE ): M6BM$TK[-;^ 7ZLG$ZY93RM$4XPJZUR3HKQB3T1FT+G 4J#UY$!,O[#5YH M3>T-NO S!.9(/L)=76@J)$#8Y3X&?9"?_4ZO!5X1DZ>WV:$3!EUD5879_^BO MA@3=77^QS_KOXEVA0@<&R9P(_C\RI A N3 M24+:OM&WUZ'%)6)M>KL<:LV*4&.KJ>RD/O&+B^!7+PZL-(OGE(4N_ELU$A(& M\JRE[.?C]VR@!QH9$J[TI"3_:7^4RVU$OM M.M]^6"?"^^#X2Z'#(+FV):]3XF MVI!<9"B%;#H&1T.Q YMEZ$5!TD&[CWWL6"PD%)SRPEXC(4Z>ZO_I6\/1?;0, M'S&6BC 60QA+[44:.YXIZF^7$!,Y!ZUAH7U]>I8(#3$0XEX4;KZWJ-NU;%,6:G-+$(?MOAHX$)BAI7\NVP?@ M.&2(P'7I':#Z4V195VNBML;;'2.5'32L48[.2:LWK=#O1UJKE 6]E9)I&WE] MB^.[YHXK80%*?KZ,M.F$\)")$JY&^Z#=J0 ^1M>EM$46VL&YD*4(CKUC( *Q M*'0AWBBS2VB3BQ5*[O;)KD<*JQTA,/QXLI7;%X.JORBD]9%$ 6#V.GS)J6X6 MR]D$#*J/CI40;PU@MR$2PMZD*>R]8BD(,D'%.F/30[P_19RP:K#9%!Q3[P=& MKP4$@YY@E0$&%\7S0" S'DMWA#A0M.S0&K[8 M!H7+440WPFQ [<&.4A/A69;HU8]6&MV]N*#;%C0#3F-:>W/L!JOV>:+&>Y9':>J M4()$85#;.;3*5[%5L4$.;75.M)]=(W_V;,O/+'>'73'N,-3+BQZ%B26U0%H% M/N6HJ6D^YS?["@1ZS?:=\U7ON,UZ)$"X<_N\R9,\).:%<3/H2YEA8O)3NRT9 M2>Z9C>3F%I6_O9 M7V1],,;PABUU5&RKV?GIC)!'0YM[QM[9$_62 (1F^;'7A ^[?6";ML]_M SENZO"Q&T5)V"-7\ MSD+ULE>X6)"9E=V8K8U\2^?X@&V(J=;T&4&Z)$'1;H<)^:!NHV2K!V:C=2@, M.D=N$/Q90Q&1,!L\O)?V50%[D)<;>8<+"4&9=7H48QF>XHHR )&P[+/O'K+W M'^7-G*:%G24C/4WFCR*0(2:[,]OQ4F'T9^\?A[[VWIW>9U^'/\,'<.)PS@Z* M=AA>1.$D>[$ ^TW3Y#,YCR\J[H&1"6DMZ6:8YL#56!/FOI5,MK9;'! )_/CUQF5+&LCA+ EF>]DYL6 MOIJN:E,>Y+ "WF\0[$3BH.-Y]DZQXQ$M.<5 GYA=666MT.F23"#2%\;9H4O8 MW*EE^7QC:<_U#KG,A.4CSEI.)VQN2_%.#:O-VLT6QIN2#@+8\FR<\V%_36;7 MHP&_4*P)Z_:PDNI,Q)[+G+6O]O%UOK(FZ ML K,4LFFFIL M&=6\)5X@95R:HJ;4TZ9X0_0%)MR04;E):.> M$MH;LS9H(!&ESZ8?Y'!YU,W9AE2MX%I5&K"TAEJR3UN6^ZUA9S6?=#%):PSQ MBN^MN5GGDC /FNW=UID597%,0<-ON:W/4Z_):P 1'D-MA:Z5Q2D*F/ MS7.%,547>JZ:$F:S#C\?!I<49-GH[JS*H+(32MR@L&QF5LV:P%T2^^RJL\[* MBW'58$#/Z,Q4@^I#P+D@]GAN41FS;M_'5B0K\W-N[4U[TTMB/Z[MF'7/5SBL M!(3=3JFNRV/]HMA;M1FM=K6Y@94FGN^,=ANRA:&69Y0OF M]M^W42"&%Y<;# MF;TM;DNH]S/* V6WZY/6N&!(I.-O?9[04\;THBH9:TJS6OR6-_+E4:^1W7F3 MXFAZ494Z!:-;3A7]B;"=K4HC5Q?X\H!#3<\F5?0RK-T)G<&FMPE52+FK52#Z;8SO.37>*]?89?.K'-)E3K5'J'*V?4&T]>= M8 VAQ'0ZP255&FRA3685>A36LSMR5G>7Q0IS494&LWK6I=UNUJ@59RKK#3I% M;3:]I$H2/787:BHS-'K+R: \W^47G8G#!7B"M*0[28^ MP@U6*!'JF-L0I6J^>5&5\@NE7Z*A@65-IV2_.-A,+ZE2:U"1"V3)F0F@ M(A7:E>:88M:GJO3,,;074W>N=)O#B:\5II0@UZX'+'1 N0<4'^5ZY>$_NI*X\&K%73J0.0]NHC$UH39]G?XTJ MY4FM--I*@H\[^2VU-C5;"*Z?"=,V0:(T.'S',.XSBY3?O;"P6UH+?W M?#6M#)W&;GFE_?F5W<@YO5K,X##/-$8?X@/'CY<3YP^7>3^.:KRC/M1'WGF/ MWY)5M[MH_8MRZ\7;<&)FW1.S<#9-T#&[O@J[B##:&7/K4[EUK3O37S5!;D## MGZ?:5>ZZ?GG=_XKT^=7[L ^77U/T/5]^_1PI7SI#TD3[<8UH$IS1[]N/UI-25V'$]S![UU^>KX:9 M,)7@PJ+T[<=?TM_P47]Y4;1B[+Y.>.=S"/$A]RG[?@%"[1>?FY/J MS_)W0@A!=1%>\G?4"3_,;^09*4@#9];7D[4H]GAN[_'<_L+-GPF&?;!+K7VIXF/E\>>VO^-EY2OOE-P# M(3XK+/8%2/$G@.5[%Y9[@LP\NM1A*>G[.KT+5(K#/50:4@^5W9^4 #\KMQ&; M[;S;._+G7D,7C MS)^VM'U<3_(A?M$K<1J7T4<,)@VS)-/B+(Y=!&A@WWXP29*.H^%_>C0\ZF;X MY 3_Q1LOD$D>%IM.I-Z$_K$9'IOA=T.A>UV(WE&D_KGK*"[4FT=J^O*B<=!X M+E+X\ZMA\.,BLIB1%@?Y*MRJ\Y[8BZJ==C">K16&OV5VH MV/O+%,[N2D#%#O'=<"W.O*%1ZY;\;2,_FPNM#BI/A]R/-/FVS=,ON4#\ZPG M_SNL[O2HPL/;^T^C=YZKT_Z;0S&CTZJO<(1@<:'&Q./"$6\I3GQ2V^+\=6'7 M:08<#\O#E>A8E1C=074D4P*=#4]@"0SU>UKVX1U5KWZ15R^0+AQ$RI2VMN]] MU_0-4$\I=:BR',G/XZ7Z70-[FLJ*$.3%0]TX>R:_X4F[QPKR1,!/,?@Q+]\U MV.A/])I?*W4<76".+C"YZL7LOQZ ><]%[0/)T9',G.>.G-[*WBDW:&:AE)>8 MOYCT';FA:OE+\-#- M4ZN\$/+TV#W:<4= F3:3ZH85@+$T[A6"DE06+AY0OM,ILY 7C/+18]PN ^JDWEBE9S:,9=4 M[>')BQR\9AG--]?(/)A.[ZZ0^9K92E%IEODCZXV]) CX.[S&#ZO\EDEC>,R) M>^ $GB;9F!-WP0DRG?DS:XW>'RO2V3^S,.4=K'*D=5;)A-W)X:94 8A!&_'YZGC:S]PU3[Z\C_R MCYX[ZNSF"')GZL/)EW_)N-2;6_U'_KCO)@WWICDA:3CEZC_R_]RV-/Q^@L+E M=<#0YO\$Y;\A2&^!L3U6/Q3T-/KM0..+*WQO%Q5T:-K]]Q1!]%?0YDZ2;GQ] M-2R(_#];HO'GH_X_60SM0!S9QLOT+$WE?DJ#<:\=/]UL)_NX2>4DHSL:575M M3G1*NKKL+1V:P+LK>#^/33@;R*6 MU]=0[_/8!']>'#XS2ZJ[$=6$IY; ?!ISU9BI0??-/<*9[N4=4:O$%4SC57/. MER-Z=S PAF%#1:X@R4['LJ/^U;=)3 ">R@'[ML%[LN>?0Y(O[8!C[R["!_/ M;%8 ?(0*2V-N[8%%L^Q5AF6>C>C2K"N/!Y8KUV+5H.\,%V9I\J*%F._4R$#^ MO,?Q;C^J$0/$'Z+ /M5H-I_3!:_"CH5Z1\]$RZN.5&]"# !V"W>LW8)<^@@" M'L&E?Y\*P6<-IO<5@G)])<>*4K,@:%F!2G<&-0+C!@ ,@)W$ACGF4&/31[C2 M .80_@BW&&>P>KZ'<8-LF!NV88:VNJ][9BG6D\N)F,KK+:G+F]VI-"G$^* [ M632,8;MU0="-R$,K),CTN"73 TKM>\9'I]4NUII%*JJK4\LN-*2H6F["QH+ M^&#WM%%'ER9(4:UA%O C3P324\>LA3 M^2#7*R2Z7D'7*\B,N44S!N@R>S KVQ#!9,J*K:NK:AVCIR;MUN1>E\#L_H=8:+Q*)D?-#(\D"$?8.!I _Y$!_Z;J4Q M5&U5ZKNJC6Y8KGG#YK3^6BO+C0W2YW EKHZ?;ZGK?6B<^Q+ MI5.&7DWH-UN"UAS-\!ZYHEL3"",,S# FN2/-+735@V#D4E=!5Z?/P^DFG[7\ M/M)-U)7KN?TT )4(SZ4\CYA-6MP @ HP_R@B3.ZY0+[O"Z-_-G5U@VK+DS6I M[O'.Z$J.J5VCC 2"K5BP@/65D.^$-JDMRFX@9A@@%&B;S,V'N8&+L0]T>@8="4OX,:>.)Y_J-V('AI3KN0UT> MW9B3 =T/H?NA6[5G!%/1'!GL(@"#Y$(&0_DQ_&U?S*X[C*=L*U?!-&LV-*A9 MO]-A>1''H'6#1\,TL:L8H0LB%,1_UXD\M[K^.[46$//?4P;+:=9_I^[W"E"+ M8?/+F61X*FSL$7CBC?7)J:G(&8^<\<@9?V;E]1VU=8]Z6I0*S,"U6JVDUH_* M5(M8XG-J(.(X5$\9(DR0J/P5BO-^1)WR>ZB.B&,?0A'\VY7 R?AK \4E;ZS: MFOS5F8XU^$)K8ZTRS/,98A MZ)TQ+,?WU(8LSX;MY;@0;YJ>9(1JZL2RW1 XQ%/@/ WA6"0? LS?3UV/1[L1D263%DU#+A%P5>KSW$X MF,-!>8@?-7T SYU1Z_4AL2'CS6+5/$P?]\Q:%A M;6L1LWPC5YG*78R95N>6+E*E69]_JQS4Y:&J>(9:[J<\L!BUJ)G:V!O#GO62 ML;D22+V]!70:<'D-,).88#<] 005&IR%-'/7GYH?M63(OZ/&26;'YP YF#CY9 M P^&_0'G[=J;5VRF&*SG?*:>HLWVO-("KX&=QS@8_^V;-528_, 1'^ MF5B.!OGNIZT:@"5FZIMGKG5X_\6;H5+/L0S/5=^L_>S8NO7-R?%)+F QS_^> MU39%.W&IG?BHQ@':B8OMQ$=U&-!67$XH#AO>:"[M .Q5+$'?. M$D%";5QRAJ&RYT(=X@U3/%JH/TRH#JDF?,WV!IO3&" MW)GZ@.)T3RL--U#Q]88(XQ:?[N. M__T/SF#_[/Y[I_T$3AB*_O"1YC@ADG[$&"=ZG7E[H%C1'J:JG8JC-P@K73M5 MJ+GS*J1L*[\\[MFVNC=!<+:+H]9NN7TDNB7>CA2#%]]OG'V!9&?3E#;!09 OB^L7M6E9NE1S='3 M(['$5"I\;#&#PNJ7J<2XW6015.3ET:7U^@KJG1ZAGQ'UI4HBJ[R.<>%B'_YTJ#I^!C!

TK0!P /?I&()[L$JY^^QG/!'N/- K991J^7; M1JW/FSM#6WVW:2ONV%EK6!U-!8+,MZ3QU&C3D[E(!P8/21UG\'P/N^9;J"7( M2KD5E>-H*^60?.LZ6QE/"$['""DW,*<=.SY1!D"^@9W"LKN.7G3]@L0;&1>7 M-RZ>97B_>:'PS+ W7,UCR:D8XX91G,AJ+CRF??."/MCQYM%O; AT8X-N;-"- MS1UAXZ=-F)3EV>]I.(LID\V1'$T*1&45$Q-99[K(\R(36# 8CJYLD"L67=G< M(@R,]" B^545\MF'9/1I/)+JT09GVA.61^Q#>2$@_$&YHI!,J80=*-;(NK"_J6"+]S8Z/. MYF//,P1]VD&*?[R91F.-N9EA-JADF-U$GU"!FSD4.&D$4&:;I0U?BZ-[G'.[< MJTO,S5(G,+BN3A]DD+UCD!U$&C&J2TR+E9?)-#$18RZ=Z-> /<8%-0Q(;E>3 M0Q='"&FN>K%T=?H\GN[R&=!Y@9/]MJ%5,^;-1(?#=;4U3%9&/)Z?[I2HXKU-H; =99C:T],%5-]!9TSK(* M&".W!7)0RM)Z-7[CKJV&9#+ 0!MR]7#]\F>>A9,X2T>R=]NGP+NAYXNB@ :PV-[K MKF/__5^O^JGM> ;6\K6UKO6["5_4!FHD:-?F&Z _)6,N+9V-M11](C>B^_-9 M1"$A0CCV1-)_A+9^A@39H2;@T,@6S5ZU,E]_[74W\\V''[2-6V^-:TU^$O@3 M[)*^U8*CWS9FG^ET-"&\OZ?AB7OX]9CWQG\"K\(1 H(N1%\ MLNZ;L_[H$!=!\D(;VN\V;_5#<0A&O@&]%@7IUQ87O_SS2*1$9JI;WEOJ4X9QQFJ ] M(P5',F]'ILW5#&QJ6Z+ MJX*1U-N17"4R747[U:F>'S>8C#V(LWIV $;NO'TV\Q3#LW55'_=$EJKB+"]E MX=NYMR.C6'5:+1D6B:DSCTDNW55JP ]$4L3>CEQX6H5GHGHL&:\OIGDZ.2/3 M:A6,I-^.E+F"696FB4PRTBOVIGQ%G62KU: &Y^N1RW)AK WR%1F3"NVT-(O5 MAE,-UJ3;>;L5K7>Y>HJMZ8P7Y;,](S/'LK (S<[;W4X_WZ^+)588$VZ_I]CJ M$)QR0;F:UR,SBMHQ&U:)ULLQAIGGJIE*I<6+].[;\T6*J>?B^E!?)JOMGE4@ M),.M@I$[;R\1^BC7-1M9G;%JRYG=X'K,N!IDLVZ-%"49)_L]AA#['!$5*8[E M1*ZGXB*%4Q1#X!(GDSM[);CRH&@-JV.,:!0=RR4J7#PQW\>G),RW\[BZW9;:2Y;M3(VY8RHT:\:7FL.1^Y.E*\NM=(BMBIB:;575Z=< M3/1F_M =D6IQ6DS*3;MY/3^4O"165.78 ,X49W?X2FR44MUG^S6&:.2M$1L&6<7PQEI#/(\ M'+GS]GC9JV%J2ZPEXY7::)*9RNU.&W(UOO-ZP,'M8;F9B@M,/IE.X625%WOP MH3CY=BB#+2,XWJT4=;56BM/SUFPD!$_=@10[J3-EEA0=K+PJ%SLR*XATWG_J MCES%VJRV*D3:%,8(P\Q073F)##'?)U?3KI[1R79VDAPO*J2ED3U5Y.#('9:* M+^>D.Q4$&6-JJQS>ZTE(LRP5>^KV;10=H7ABDG'LK(_T5V62HU[!6)6 M%.<8@27:[69?JO(Z+$NQRU(JN33PN=S6]'B9:DY5*HWUH8- M$T!_R>R/G+%8E 8BNSNR3#!4J<_RCIXN.;K(#EU;B,&1.R2=9FA*78R\4E*M M4YT)UV1[/0V.W"&I:HC3BCQD,*&E,'A+;TP'LQD:+*D((7+=>E M#"%S,P*.W"4IE:E8)8.(973-6E8BDPB!V2,81;9+TI+;KLATNE,6\EJJ-I@7 MW/QXX ]EWZ"J2F$*)DDB%J4YD<)828PJ*C@@"4(ER!Z']7!YA[,*DP6ES0"! ME^*X7^Q[J0C?VXNJ'6$YI*5:I2Q,\UJ7&ROU=-0>[$/5HJ"/%G72LG0BUH\D M2V:QGYGL1U5C!8R:D3?H"?E>+\*0'2*3J0[VH2HSSW>\N5AFDTM=F#;RQ8B4 MC?#[4#6N8Q%:U3A7CYA\D65K3+5+S?>AZGA +>DGYWM15:H)Q7AJ&!&2$7R8'F7&%;P8G^]%U6%M M9>05LJ+K2VR6QK L(2<*\WVHFB(["2U;,#@L4N)M;F+3:GJM5+7'#@U M3A7RG#+K2X"JS'Y4[;;CNILLE3&L/IEAG6*UWS"*_%Y4K>6J?;Z I0E=BY2- M 59)J%5ZOA=5!:=0Y(>I^C+9*A8REEM0VP"3]J(J4^NNF)E+]N5J5H7TK/!/E1U<"+>%@<3*JFR=+,8\9:)(3;8 MAZJ%@4#U&EC=$*3(9%+6S;HKXH-]J.I%!BQ;UF.6D%9XSEW(&8:J5O>AJLHO M&HW"-%D3"#I?4])F@57JU;VHNLR6+,4N*FQRFL\GZBTGWXZ5]J.J7&:T=JQ1 MJ.A3?C#OM%JDEZ:J>U%520SS]()F4@+CVERI1*D)4G M>>4F2GBV[Y0 ,.G[B:)BPX*W)UCP2W:6;^0J4[F+,=/JW-)%JC3K\V\=OT4- MV(>:N\Q"/X+JN G-D0U@A]EJ [PG9EBROO;^],31P*#B#8'/Z6H\FV%JA92I M]^:![THS/57AW0/C1#@,_Q%2'5F:@!FXMJ>>RQM[J($L]10J668$SL:V# .V M5=TL_KF1[&DGA1-KXQ]_,?YKR;^+?#N4 7,",W!"FA-RARJ,HU!#X-G2 ,YK M'#1[!19YK1@OAR13"5F^^PY, _ZR7@/XQ3#@*/B$GN> :3C@LWY?TFQG\^VG M4 /\U9J;JNT,MA"=7S/Q"Y#QE819E$J50 <.Y(KFRVET*(&)V*Q+7\% M]N1_<(1O<2\;'.EL/"=9:RIXG@SFX#^GW,^:8./5F-JW;+5B6W"&EIFR[.#S MAK10'6"4J^[F][WD7\CCA&PGFR6LW.,265&V%RNFND-^W^/[[&\,_/HR8"AI MXJ@_-S]L4Y]Y)G;@^//;6J\_"+Q^_B>OG(-;]P#K,;ON5]?>S&*S.\%6?GA7 MX3^%!ES 'KI7VO*+;3W? L^$7:HW6[_Y/0+O/'X&KM0Y(,J'+LRU6]E_\6:H MU . X;GJN5V7IW&FO_B@?_ONBSF8:85VXM0[L5[4X00W1'8D (^Z$_ZBHD\< M(OM-" #QQ!Z,XD([@4Z AR [.@%N92?0"7!C G"X5A#:B4_NQ#%5 7R[^[>, MY L2@WL=&J.Y8+[RJ] 8WR-XHHRJ#TGS$6+?/64 '>"'?KS@EZE$X$_1BR:8 M<9^*L#O"OUQ7)Z[OM_W?_^ ,]@^)A8,?H*ONV<'\V]STD0)\#6Y"O/.[O)-0 MY6W6P5]8ASL)ZWSU,+TP-WV&>>[JV/J(-TY#DI,SQXD/KKUB\XH0 =OO_GNB MDQB[<)+WZ<^8H62KSIDAX<%V/3#=[GG7G^]& [+\<=;]/[F"<>W]1U*/I/X> M=_VB4G]R1?#8_3]I=<+KN2+>1A9IZ\BBUX$W^X)NSEO4YLJNARM7K?G@UN)F M$T8='_#%JC"C>T9!983X,K6(QI/=,<[.]^6,OL0$.;8K/B,'O] <$<8!B9#3 M"H9<]*U,L6%/RX-2RTP)VHI-Y[MB/TLM^>V\TFPI=6QBZ=M(PI('WU'NUUU+ MUOTH+C@?);8$,K(E(L$DGW--L9?&2Y9::=&DM- 9>="V1;O"NK%J$)2-$V&: MCH89[+@2$4B.3K+\CRX_;E:.)IZMBEFJ5VN0-9<4IBM"8)*=[K)7V9MY?7(I MHCY1B>&M&#V_OJ+:4'>0!NH'(A0A7MHO%XLLIS3:"J:2\6Z"*O-V7($R1/WX M1>%/!].USU%:[O(^RS\^K5*B0^:#0V:K,,%1\J%+M7X]-BKH6+TERS8_HYJD M4+V14V8X25?3V6I)3*87K:&L+-*UF@D3>AATRJ!3YIRGS.G%Z&K'S#3>U*<1 MNQ[!/';>[O946G\M?9OSQE0**US-3WV2?A$-94WX*69[K M0&:&AFOI)1LBU0OL?L,^N_4Q%IWN&OR^I"P]82/4Q M;=8*6)3I[M$?2OV)&,5%IX%IF56=+16[TG 4U*AEV)VRP">I K@ M#1J;Z)!X:)OSW5,B:R\F<;;3JPMIAM-$HS1(M):PQ #CGQ(L384I_+B.(NB4 M0*?$/=N4[Q\38CZS+QG^#JM4_D1:^'>BYFXP;:78A3E%R_)GI-^FNM-)_1 &>O+0CUB MBR/)G>2J0=T?$@N343I,'FD/(H'YJO/X$07F'NQ%7UM^.>Q?E7#9=^)'A12] MB#:K<7VJ$RD,'U*".(2UIX!AB&/@2+OLQG Z"ZHA7.$QNP; \;;.%BQ=$.W\5/E@2+XBVAG7NP X#1ML*U9T\G[AMM!D4[G- MG]WZ\2XLWN8/Q_^!CU]_LP0FD#UJ L%E[N8)L,[@QX\PWXE[WCQ%,P/BR>#; M8'^7_A6S98*MA]0"/_F>.@EN T I5_7;D,!UK]^WH?Z&T!HX,V5_N.8 7'$E MS7A5J3#TI_]&RW/ _,&*U(6L@EV'C]G:U+_6!0T?I$(=B3V14503X80U$4X3 ML8#(?B:R8P?[?"&R7ZH6"_/$H8VXA8U 9=&NA$0T(OM-" #[A!_LUXQVXH)0 M=+ ).-H)!$4/0?;WH8A"4'03.X&@Z%9V J 3*J%_$SO!(E?1C>P$0J=;V0F$ M3E=161$4W8H ("BZELV&<.,'^'.KFW$1OW M6\M^+K>-L[]1;YMAG@CROHLK-H:VJH:*X ]#)Y0T%1A_\D[]]M/5;K^Q:ML[ M9+EX^6T$*P\&*]QOH I@ANB=E_$_>:N'@U;9/<'%R9B$>**XNV>2TS1U0&<* M.E.N717@1&6^G[&!^ UL8)^X.]=*@X#L?WMVZ.]?SU'9P:\P-/M;UOT_"6MP M3PQ[WZSQIL!XP!2;:/MS,\9IU9 ;88SWULL]1>^<5_SZ#(@GO@X6]\X 5SY' M$&O<+FN@<^12YTCT" $HXWV:4B^T1#.KY>KVM-P$O^E/X"7_4FQW$3JE/PN:2W!UGK%S/- M[K_B0L*S_9QOD17QH'Y/P]HJYE-CNU*]HXVR>CHY'6=2=L:6L,&72BMLA)T/ M9'U/L3Y8J$RZK!I59U4L>EB5&V.E&P+Z\("KV10X/6XRGVH MC,]GDSD>7-@_2N9"TGY::7_=[N&0P*\&<2Q?(E+19%VR\+1:UT7-F0?U;&%? MH'B!O_0=[;4%GML6>$YL);I*KJ3B0G+I M)%7'')0;EC6_MCXO$-FQN9+DN1"GDQ6\%4FU' ?J\S@1E.(^3]%!A "/BP!( MW*\@[LGR'QENXF3FV[N=9+F4>\.[E MTPQ[^5N7_SG!O._UND2H)T2%BY@;2&#! MEOE::#^PH%Z$N$$VFKGT*J7IX^: Y[5N3.T6!T&O!BY,,_29 M9/BZF4%(AA_Q-N.V9'C3->4+!W!RX=J290.B2_8RZZICYVAY'M3ZS?$L@LM" M>5(8BBY?JK1I>"A'8>96F,7/THWPVPCTQ7TBIQ'H.W5??E6@/^W+N 5UFLI, M2_5*:V(+7KF.3V2QNB@:4'+AY06.A['H61KM(M%%HOO=1/>,^K0B1Z*#83;' M8M*\*;.B1#*]K"_%](]?;)A#"O5W%.([O4RX+2&^CD*=7+8*DVJA7M?31LYF M5J5,26>@@>S?07#A*(,_2G_O+TOT(^625$Y_1]'[ZT\9Y8[\;N[(!3/1;I,6 M!R]+KDZ= Z",Z1Y&("^_[%5%/M:^Z19AW?6V4LIZ?D!:W% M18Q4,UYIE@VI_M>C)9GXOKDZ>1X72\YS MA[/0R H?T3I8A)[S#IV5FH4F#R &9K6PNQ%PYP:8>S1%$,VYG5+LV$_.4PD!E WB?[X188I>C<=#D''N2/JKRX; MMTJ>P!5^=?)<&3K.[A__LIW3ZM>UPQ$)X$BQ/' &7PFN3Y8J=/UUW4[PQ7F=2T#. M7N(O]@"MY,9MKI0F!\*8Q&4QTAAR_&@ YD;^^!4-X^QQ%9:^QZ76"5S+#R'" M^VZ=D Q?2(:_:(I-V\*PD^!B<;V523&#F&U;-1?*N9\WA$7/$A1UIQ87DO/W M+W^0G)]/SBNV!:RA=P[JPK M.I5%2=!;L0&UFE9GTZPOP+!:&ALFF.,JIR ) M/M(U\B 2O.LV_=X2?%X'QT?:=HOK-%89AA0P=:)EZF,^-AH2W<@)WF\F:]CRU;!+"BY\FLV:W"^?MI111VKEH;2-#O M6=!WKR"0H)]/T _JVREO5+*2<[J#I6-]D7#4>CFM^1(,\XCH,$VA/"+_HN%O M'QMO9V;^=)[O?P)AD@%@2Q-'_;GY87L:S N5(X;:=[?)'O$%P/]DO3\8]@>< MF&MO7K&9?##A$UVY*-ILS_,M\,R^8F8,5_S.Q' UR MY$];-8! S=0WSUR#B__BS5"IYUB&YZIO%GK!EDAPB<>R'UC,\[^GNSM"9#\3 MV0^7M4-D/S79OUBH#VW$I3;BHRLPM!-G0B+B8$D"1/9+"3A/D&>#Q(Z/Z3$U?,%?VO98)'PP__[@;,_ODX#AGDB+IO=S'V% M67JOWC(/OMFS# 7\L00>%BJ"SX=.*&DJJA*JJQ-7'?=4.VBE26+A34_-WLE8 MY\K!.*_IN4.54]?\1:CRW5"%^PU0 3<.A,06?*.<^4]XVK$Q\S>Z7C%2&VVY._VZK\&1N(W\ &]HF[ M.T:LB-,,9[Z^6>HG?.*PW+E0S$$U\'BWMG@"N?(X@U M;IF9RW_-U4)26"FTD -67-3M9VA-@E- M5!ORC?]A/U0KQLM?[H,FH29HO[/6PSEO#[+6+R::W6RF^L2S53%+]6H-LN:2 MPG1%"$RRTUWV*N^EJN-[2T-E9_E&KC*5NQ@SKR/L M?"#KY8VH5YXEO=R/6^]7I8@0+]4>VQR6S7.3LI O"?$)KW#]SK0J4K#:(PUL M[N-J2-US;[,_WE4K?D_8#Z>5/;BPWVW7ZSN5]@_*T&P)O)%/>]/A,I43M)S M2S.EH?*_"?2^ /)V\]O, ?SIA" G^\P!>ED66#?>1- MI:B9_H][A'Z?<*=R$4G#ZTY35Q.C^L(M&B5)@,(-2T)BV!.V6R0?2?=O=<_X MQ@+_W4[X-Z6GV&RU61OETU&=2=4FUBC/39/TU?5YA6Z4IFVST]7KRWS,J>C& M,I6!" #K20*%GKZX0H\0X,X1 (G[%<3]>(5>'!.B5AA'!+VEMYA";8)E>74. M)9[V-7H*:?1?UNB_@WA_-9\&2?PE-'J!:1/:!&,:0CH>,9?6?#G*3@=0NKFK MJ/37N.[YX]8:67WJ9B:H'!SJJ8!5U-!DTU41CJDC#VQ,B&J9(#C7+^KK@7OX&Y73%^9'D MGE9R PD]2T_B2BO7+;D+Q1.D?(9>L.:\/([,@1 S,-,CS.[I2HPJ\Q_O(KDX M5)VNT142XM\4XM=M?C]U B<7KBU9-B"Z9"^SKCIVCA;H44HR"SE=ZNN,4VS5 MF!9FE@OP5([^^$5C8;! )-#GJK-TNP+]S4[E3SLS;D&?IM/E1#&SJ'B8-!DD MI6H\XW!C'D@NO+T@V' 4/\Z9B407B2X2W6LIU(EF>V#%:B,,4V M$F)>6\@[&LL>Z,A0'EDNEJ)Z,CWQC,IXP;2JY@! 1_3'+RY,4RR"CLM"!]). MD'9R91?Y5RT=LU!.]#6OU-3SD;B6\*AVKA'C 9; &RPVC.^)QD=@@L $@F+A31X7IHCH9;'CWJ_X;J&.^:O%E51W M?6&'\H'>SP=Z#4XG!V .TY5R& MQO!\?9Y4XRT=ZV1FW6)W(+)^:A 1QNESQ4#=X\W6"2ZP'D*&]]EC2(@O),1? MM,8&>:)*8JF6D/2L=#72&0FK&L4#06?\8$<:0\&.OYD^='UY.%-^T?47]ET$ MO6);P!YZYZCN%#%^8@RB'$;T.NPRE93PUA1*O(9"DGT_2 M#VK183O[[+A;Q\:_,2>&/6Y+S+]A&V$$6ZR^DRS$.Q!%,)"&'SOW^#%FW]]0CS/ M(A!C, -#FCCJS\T/_YQBXU[1*OC$GS_XU9]$Q)"6EN?^[&L+5=FFU'H]ZWU_ M?4_TJ8F]S:""D '3J-YG;&Z'F?VR<*^EY0VW;S/FZ[W\U&2#7^%CP)P .!BO M.@BO/SH$@X;:A_-I#-70_#-=C$**UN^#OX;ZMC4.N>#KDF%8LH]Q<(QV9.$] M,,*=JZH9"GKNA3;M]D( 7_W'FJ\;KH4VO=9"B@<>885DL%V29H8V[&XLP1 ' M+$WK@UTTW9 :W,HZH>?LN5LB_39736PUXO/5CU^V*D-^!GOAOJ7,4^AY);M0 MA03UDX+:NRM!?8=;H/0>$#%I2]6'(O-6U#0'?!NH$398"5!:QN 7![ >D&+A MJ?X4ZJM@OR3#ETC'E5SU]=/!&S47/L&:!(%5<(0SE&P?*Z (3R3'B;A#<' - MAIOO^K !@>0IE'4!=C@6_(OA*>");^8'SVB<_6?KF?Y[%0T(B>N+N^S9-IAP M;QE $YPHG)+C]1Q-T<"Z5"<< 08];)40 KPJ)"A2;Y: $:!9ST#"@0N0/C0 MR /D4#1?#T+"=U+AD^]*^#XM9P>/+UL% NR 0]4)>/4U+"EN6\)*4X$O+W6KP-#J^2-55N3]_SNC]IZDFRHD@V-K>$;+" AI[\V M'4YO-;_N@4I0+S;SVFZ&-:(FKXR'__ZOHTR8K76MWTWX@#%0(SU;E?2(U =O M_BD9)\1 M*87$Q"@ILZ)$<2K-DA)&];@?P5NEC9-DF>N,Z6+":&$J@66F*6/*E%-5Z+MY M.U+O6DT^V9=Q02W4(K5E4F?I\5PD=D>NO'PCDV^U.0PPQBBGM+B6:PY$D M6J:C.3!E4U#UZ(#22+)BIJM@)/UV9)WIQ?K%1E])IMUB?*[F%"X_@27JL;6H,1^Z^W1X.)OR*7 CYHM15)RW)S"FPC0$T[J9IN&07*YHP=(T.V\WQ0[3J$<&=9V(.-%)%X]B> QF".^,G(I4 M9,%%2D-=F\4')2N5ZBL1&&"_,\]D)"OJZ0:E"9)NE7,#?CF2\C"<=C-/@*7P M@-%,+[!+_>_UQ-' H 9^)RNQK,9IE9(F7IO+L*A^-D$$<)^:(]:LR5,F@O$ M0WXE3.M.T@G-"50+_UB'YVP9GL*ABK0<^RH$T [>="8/03_E$'P=&NG;_JWS M+(]Y7IU@@E?Z!SS Z[&S<1BLM7@'J"J>[0Y#$IBX;^""QJXAEJN9_09IH"-L:I!,MH@/?$#$O6?VR$)UKQHO:L3>62TWH] MMZMJ?^^)0M%# 9\V+*^*>OWPY]_4%P]/J?O#JAM[S( MZS$O.A 7G*JNO9G$EH_TQP$WMF_$!#&]W%/TX*73UL&T]7 +/+ /=G+C9-[\ M[JN,/P-=9@X(\J$.\?QWJ>=8AN>N/;GG5QSV0]1&GS[6C;[E/OY$'#SQ01S\ MF6F^95?ODO\QR?[^E2MU,'\"[<2E=@+8'-3!P'*T%4@HT$Z@G;@>/*$S^Y1; M<4PU4U\;/J1)?:B^GML[>) \W"?(\T'RZX>4^$BGO#="@&7##__O!_WC2T1Y M%U*Y4Z?,)M^IV?()__,YK)F&M/"O M9"S_?NG5%RX?+YWAS[[:^61.?[]/X MA>:(L"J=""2,-Q7__O;5M6[1U[[$>5))%35IE!6FW<1\6'='7D(??#T39'U# MO'6U5]1,RP:7T>'X7S$2D,A7TP2K:2^7"S$53KR&WEB7T('2^$D1IIC E:? M*6[.SL;F9!RB P/1@24.M6S^N(K;E16@#2$^UGV^A8IS>)'4+12PO7;2;J#K M7)T,MX-V1^E";S^M2)JR48&:J5*SHVL)?=GPEE6VF)'TTJ5!;L[UBHJ;4E6= M44<1G(_AB50#AC;Z79.B^)GZTM^EIH- XDB5Y^IDN!V0.$HE.@ 27E^N%(G\ M0,;2.)&I-YF55N>J%P:)!+-*.,MB2Q/W*&A?W+5U_R;>#I6":,0^Z3N)XF&*.JPAVSTX4!!/7=S)=?\FW Q-GKCGT)9CHV1+='69D&B.B M+3H2$UB%T#:=(_$P01^J1?0JV_9MYNR-QOJ]R4F['>19)TM2)(%C$JF(*J/@ M(D7T"3'*R++(JKT^CE.JHDC,3AI@>BSD:O+8%O+FO&(L\42R[PWV)4OR6"Q= M<(L>K;<$C#:=:),P,#AR)P&3[90S3CR3&R?K\XF'+1(I8J97]Z55]E1#H.AX MMJK7QVF3LR]!L%.5NFN--^7@&EK;3TE]W($ M%NF5IG6LLY&+FS^%@5&W;;Z80M$,T& M09C=5-UCX3-W%K](C\:E87:52;:ZWJ#:+NH\+<.1.XNW6CVAY0BU?-)3O57- M6G)5909'[BY^2NJ)8H^J=I-+CX[AAM1E96NP+U6TN$QI')5NR7IG8E8?D$UZ>K88[KT7.1V1R8DLIAUEYDXQG +DJYEDU1] M. >PN3.R&C-X#4O+38&A:"(QS>/MA%@5<6QW:+,VU^V.P/8%(KZ:-E-+6S2B M<[#V/6FZ.2R?;O,XF]18MZV+O8J>'@ )(7:'%LH6V\RDQS6L/)Y4VSG#U&P" M3(#<'1HAG&6D'EW4,:U>L=O5>+(AE\'0/1Q%S+OI06U2CB7KP\K8IB6A.RKS M<.@.H]"1$M>0U%9';]5RUH"5TY)1G<.A.YR22[A++%.F*TFB-A:CH[YG1E3_ MJ3NL0D9MMY-MM6)8FI/ST72]H"H-_ZF[O((G7;.4!HL3O-JB,)H/1O8<$G8/ M_^,*-A6U9LX0)$LF>DR^E6I!Z-DC )3)M#M98I;66XTR7TX)(T]I\G#HSKHX M;I6,#FH:CC%,LH^/]7RW%/QF=]JXN9!MEZA@]?ARY=:J6HT3^$"M $>6JO#N@7'K M%.JWN:!G.>$.!>303Z'-4D-@K2%_L7Y8R[-J\ARO<]K)X=A.18S/9WOOSOU\ M^=M[)AR3',!\ZF82$S")H#K-G^ME)M7UTT9;^L M UAV4#,F!',[_!&VZA>),@=PK&8I3V!'8)Z&$@(/_=V'A8 Q #3[ =AC\!FP M&539A8XIR3!"$PM6F-# C\N0 E^IS5287#X&:K:_.OA2R0W-86T;RW,=J&S# MQRB>#?^SGI$_99C\[=K^7)=@,X#\@)F[0S !S0EYL'06>*FBPO1W&*[N^KGB MZU<^SP.N*?BN-7E)ZX=:,A!]2)#@C] $<)Y"E\T"?XL3/D?PIK+>J\;^S/"A M9Y9,8LI,A;B>G75B[5*I1%3/C :;L@K;]17@_@39]'Y9(5C("-8>,F6@!#\7 M*/0K$$%22JYE^[0'N&"!#?-_]W=1"^H4]7QY\$=L\2HP9&3/D(*M>Y6S'PZI M"UD%LW&>8>=%AC0S,*C U_[Z&6SKU5/EH]&G*/NU;/E7SEDJ^D1?,V'^>HE@ M3QB]@=#G'P^;B[MUW$Z>MW>X'-L'J3Z/6=O@)O?IN*9Y2*KN9+>PI^^9#'N? MN_6$H1/KGG8+R=;][!9"PAO:K0^T08Q#VN!-[!/"P(?:+82!][1;UX5!M%L( M"1]WMS"_!QC:KHMNUTGJ=7SHU[TJP6 Z_Q'7:E^GZ1DJ.GSD?;TZ07^;6F>K MM$/ZY2*N5P[B/5H>NH]N#&WU8-FJD[/783T&L=>[[$4]8?B]L==%BJ*A0P = M C2-UPSZBA0?5X -G12WPH/!2?$=>1"=)^@\N:XLG[H((;ZG/_F]R_+9 MRQ)^='=^=7X[O;B>DP$?3J'9+8N(E!?$;_<->+?-;_<%>-P#,N#IZL#>I+)\ MT NU":8_6@8/53>Y-R7W(E;!5U/A/P@@1C3[?.#&N8L#/ 81;\]"N$$278+/ M[II$2!1_^]"\3<7UQK'KU@3S]FF&)/4DC'=KPGJ#)+HUV;PY$GT4;O> LOAQ M;?';,JH)RG]/275#FBE;8S4DN4%)S4T'^5KR[R+?#F4 ;6 ^?CB4->6G(\K1 MWIL)?2KI^9)A?/T2<1^0:F^=O"\=S==?Z@=X0;Y=^]EJXK%[*V74V*Y4[VBC MK)Y.3L>9E)VQ)>SKW5> :&=]R2Y8CK.G^EU^*D6&=4),Z8KE:GQ0 M9#P:QMFS%!E_8*O\2WK$]84"R?_5Y/]-3FA6JD)::/1J4$E1115,*M>2A15,)#7K#<',T>U]WQP/+([QMGYIR(8-BV3P:-= M%3;D\^6YW*]#.7[55#GN"[C_9W[=5+D26[@S;D8[0GW<8GL"Y0X+U*NFRME2 MZA,.T W,\ '*E#SX%C 7?[7E%TSQ&XP\.TBQ9P>IS@OEU6OPF-?7@RBN8N:[C5*T+-3M"9\8 M*T6CC5::8PG>+A:%-1RV;L81(GO MC#&/')+2,"UZ0JTJFNJX MMB;#6(L@E )Z1IP0BJ(X9W&1LS;8O5]*[4F)O0*E;LFW>#@*@Y^#YS:6$_65 M/_%%HGU?(YR$4ZL+:]?B;_DEX[86G65S=0O+)Q?J+.YE!L/R;T1P9$W9]B."'$M6>H/ M)+''S*HBCOMQ'22,ZT Q'9?.KT6(AQ#O!#$A%T>\-L>T*!5OTEB<[\;S'6,L MB G^QA"OD)Y%8JQ'][&I-!FD#,'@9&H.$8_Y\8N@PQCQI0O@[^J107"'X.XV M(E0N#G'+JKE),BABO^L/?B+4Y M"^0-&A)##7L)1?#Z+6$@1Y(\6??,;Z6'A3746%)QS M[>"5NFL:H@*"#Y2TE@A :2NIPB.GF-$+V;59FD7<"!0?XE- MWAJ%A7'Z.(L?A45=^);X^O)ZUS1$F/= 272?P#Q^IF0B+MWB]%8NPC87Q+B@ M]WS,6^?1L7B8P(_+U44!:0CP[H:&"/ >**GO$X"'M?H]3VP3,RS=RPFZFZAX M6)V'@+?.ZR.Q<)0Z+>!]8PR_/5D?N_E,* M;X8TWRBS KG&?NO:^*8H@>3GZEQS;VZ6FV$9)$U(FE 0$Y*?AZWB;2( MF-)+JR%I*](HY%JA6O+O(M\.90!#03,R',J:\M/'QF0XU(/5@'[[!N56KHI1W67.U:5HIX=7<3-+#GF(20S$).JX7.&O M:$0/:X@A]$'HP-1)S^E.,+^;=.6*\ 09EAZ)T(MJ6^4A ME'S&7_4=W5((-!!H/+23Z7W0<-N*FYA[V3@VEJUW/ M2+' NTS+77N@---O/*9N$H6L_ENG50@\+:0Y<)BM J90_6]+H8D$I5N; "X% M[W)4V;/!\I]"O"P#"0:?&,OV^,'>3'8H!7/MJ:H9F@#1 M 8RN*D_K$O-O>.!O19O]^A?\LR&R;(!E0=@9OHF&)"&M-J"#_7$>Z)#A7.W- M7D%?80";SUL%N7VRF;;_[W__U_;T=WWN:P#<6M?ZW82/A0,UTK-528](??#F MGY(QEY;.>IUL].D96W\^8RCI986D2V:+:&WHBA]MV? MZZ]M/K,#@JP_M!P-BO)/6S4DV/,./OW5<_VM 7;$3P)_8EZ+)84_L?2Y-NM% MVOU=(5^VYE\I-+0A"O^G8+!&,JHJLBBDBAU@&!.Q(NE:MMS/$0,PDGH[DNVF(@F+ MF_,ZT[&&$24UR==6DDMUU:7>?C0W34Y6'55U;B#"3.Z_M/I=\.-0M>K)$; MY'!!6\;'7D3I22W2?RKW=FBC,7/R8Q,?@BG$H^XRG18J=A52:F=/Q^U9S^#F M35KWU$Q&%\UKEET=5Y?R*RU@",W"%_(>;1W=PH9B;5;"G7 M7=6ZM50?/G-W_:/L;#Z>YPJ"/EZ6F%IW9?;CL8'([KY>RZ6::C,320MY35 + MB50SQGE5,'+G]:;3BAN&PG)8W"1<4^N-XRT5/G/W]P^4'R@J:"9GF\B!%_LB39N+F3; M)2I8/;YB)I"FAJ0@LAK2Q%%_;G[8)@?S M8KL'"N26,;_6'G=5=-?>O&)#Q( %CXL6P(DG]F!BTI;NM/5\"SRS#PBT,>LV MOT>@X^)GH&[/P8H_5'.W'$?/0Z6>8T&KZ+SJ[='I8\&SGLW@K_BZ7FR9(YU! M:R<7A[;FYK;F@)\N2J/MNK7M0I)TLUOSOG.?.)A'C';KEG:+?J(.QM>AW;JE MW4)(>%^[11-HM^YEM]@GED6[=2^[A9#POG8+(>'][!9"PGO:+82$=[5;R,]T M5]N%A.NN=@NYGNYGMY#KZ9YV"R'A?>T6,KCN9[>0P75/NX60\+YV"R'A_>P6 M0L(K[-8QM9\ES[4^71?IH^BTJ]*0^RT:?E!)ZDOD^N!UB3C__GD@-K&[K]GIT]P:?I8TIB0 M7#4@'TR NJ^3X0;XZ\66."WR,SYR/1:K5386@Y_KAECMPJSF$V:K5,6CL!4_ M!@1PMS"L9X?^_N5:P2=^@F;P(Q_\Q<_1'(+OJK:#F! QX068T+3,"$R\MBT# MS&,0_!%6LD)LB-0ZI-;='G\AM0ZI=7?":M_S1$5J'6+"JS/AY]2Z4_4V/KU7 M\RL,N*FB\U)$1_%L6!MG74(GI,*[PI^G:'AT']<*9W/E?KT=U.$4CV]+,<1/ M7VNQ=CBK 1'LDXD%B&#W=G-\>P0['%2*"/;)N$Y$,"222"212-XRP9!((D,( ML=BM$0S91L@V0B)Y4P1#BAA2Q)!(WA3!D$@BD3QX(7;U /^O7(45)5L>ADC\ M)"TIOPFF'+R:.;G!]N5=#>YYB4V&8Y \A7;Y; U93VQ&?67?3]%N]>3FS4>A M#D?U4KU86V92)/$3M&56"O0@.F=&,YV(Y08KKAR;5U+5K[92#5[@O_BY ]!S M6]5U#,.>OJI'#113(:^'# MR16[D^##![V6Z[#[E60K/D0H7+QDN19#8_E$I)]O6YFJ17T.&]*]Y:C$+O)) M/9U7>:4D=N-#Y95X1\A/R/>S4&\)>EQRAL\R33[+M&P:3'SH1:<",Z'XV61, MZ$D+=A;D?OPBPRR%(:%&0HV$^BM"O7/@)Z<>X!\@DQ/+A,UU7QWZ)5<;.=C6CQNE_E/XP/X\P* @^/:6L^#,W]I5&B! M]\=?WB^\1&[N 0W=Q:9\-2T6]+SE-/(&7>*ZMM^.%/_QBP@S)(=0X]L8A/B+ M0'CP*34*:8I%4(ZE&4OT5J3ZA M21AA&C.U-*JG!*)EN+T5,XUDN<\#Q*E,PF5I,27M:8D1INXRQL3%86O�!J M$ 0T"6F<.( :)T@'O.UKT9QGJB$20R$85TMQNQ&S>;FVE:,?W*(BKD#AJ_=! ML&]HSE-;[EY&)+$3W.^.K&3.=;IC4LB[3&F4FO)T/G9I<][L5!O-!I6OZJ=NC MB_@9JH*CT75*S.B:5S<[$3+6CL<'8&K!S3,917!SR]*#X ;!S>?AYH0.D-R* M$DNXF8XGU4C4LX>-1%8=#:[F +'999N(Q[*59&1DN8MX85HJ3N=@Z9^[$T=X M]@W= 23VP1TZX@KD#K@/@GU?=P"W?=+]YNU^ND$Z0B_5;NF:T8W*7 M#O?N)&;M?+4[[>B21CLQCZEW^!ET!WSJ=A]!%U+0[X-@WU-!?P-;['#HM3*< M7A' M+,4F:JUJ>CG(TV_X ^PLVYJ-9X8?;U>C'E-K]]U&\DJA)MUW %R"-RT M^""\07CS>;PYH4. S51KU3:>ES OCR7K[654FMK7BXAH#6=50R\O^UBD/)VT M%JNQRD^@?_.+$1%W&?CPW!_UG>@'!,KWF@+ >P//<8\,9T#;?,(<@ N6E7\0 MN@5.B1LJQW]]IP6[Y9Z/GB:&H1);N#-N1CM"?=QB>P+E#@O4I9T6=;8_[$=G MN(+%Z^THZPX%)Y.N@N6B'/4KQ2XCN/I:J/2]P=79#(?]4%5CNU*]HXVR>CHY M'6=2=L:6L,]?_WW!43$J#>J.I%!-82H7\Q.E7^B:&(28=-!?Z--(:YIHM.-" MD9E#,J ,_F]MOJ,4?F2^WQK=D/G^WGG%;9]7OQEST& ,22XVR196QG5VV$A% MBJ/)X,+F.R;%RFE=&=>PED/4^MD>;DFT?RZAB@)(M[X3NB'=^@BL:B6Z2JZD MXD)RZ215QQR4&Y;U>87X"_:[L"YEVVW!HQ=U+CTL.(/E]0SXM)9J:+71B,66PSGALM4L M7>[P@ P/5V_A5N45!9H]>!.SS[=/OR,:(J;[?=\-"8Y;Q?)ZAGJQ\_8#@NXM MU'3:U(ZKD^"F_##XZ<,HRN,*-5ZI0B'I#>,)K%C6LQ7[TJ4@N)K=G%#SII$D M:D/<&0Q35'\\$+D@C((A42CV;8/5KDWUS4;NZ0I9!YM.XPMM/E@JC?X< SWXQ>.APF"0A"# M( 9!S-U#S E=,-%E25?Z>F*D$Z6ZHGG1MN*8U^N"D/:Z7EHEHFU!2_.S?+&A M*LX(0AB,H6##41Q!V&U#&&J&CE@,>0V0U^!:7H-31F_,E%FV(/.&B$V;>C&C M)]3B/'5IKX%AN+EA0Q-Y/>\R&,&5A>DP7X4GHA^]P:"*$3>.5DBG1SK]$4C% M9JO-VBB?CNI,JC:Q1GENFJ0OXC8P9F-7+57QE;#L,[I))#2CTH)^21B[@6-A MYLCL"X0Q"&,0QMPRQIS0;U N9<:-*>$X22^#Z6:L7RBD]>M5BFQTK%PK0ML3 MW>M19,9B]=;-D+4T="RVE!$:R5S" M.>'L/TXH9@&.#5G]4$*S5? -VX%,X>]I2 I-/\I@&V MY44#O[QM)OI\5OKL#UE2K&ZFN?G;FNU_RY[HB$2FYKA-68^LEE:QUF++#>Q5 M,G>VE#JS15&2;%ML5)E%:B4MB]AXV:I1DPY+DH7Y.\G/7 @X?!W@'H'E(''/<\!/ M>M/T\Q3(-%@ MY /-]*1 TB5_Z2(552F*Z9$ 2EE*I/H $7L$1HL4RW$TRU$,T:. 9?EVS^KFR^I )':?N?(&Y56QT%SIX]PX.R;R^41\-!?) MW9%JOHM5NGW3P<9%<$AT)" X*5ZD=D>F$_A<:N:KNCX>]X>+!CNNS5G8BVQG M9*?$V!EZNI"+C[HHF8;6=G9$95ND5LU*SH)>G%%U,Z*U9PX$I!CLC M!T:_MN#:T[105]LV*3K&:)6##MZ=D3/,E-DDY\;U5G6RL#OYKI7L^)"^'OD* MJ$]Q0_=:NF)K3@-2UM-,_WG@H(*,Z-EJ [PJ9@".79] /3%=(*>C5M6=Z?E4 MIIZ(4AI9P-:(!#A157CWP#@1#L-_A%0@K1,P"=?VU).KNGM0_=_>JS?,@R_U M@!B"/S)/(5X&&H*C^2=SZ-^_>VT>D/#GGYH+E"OYGSUS+4JVKKH0 MD5) F73.=S3NF>!5CNCG4SDG 9RSER%\SZ$>V-3?!\WK+D.8ZX*P" MPP "PT?%AY(&3BYS\YY=12 <2DC@G H5-%,;J'88'G5 )S MH"[!UX_!TUS M=$Y(,_U'3"3'#1;T9G]#\#CRM5-P2GE@<6!>/:!W@U-9@:>)!TX+^+6^/QB8 M%@:80? GQYM,+-O]_^Q]:9.JRK;M]QMQ_P.QSCWO[1VA'AI%6/N^%6&#?=_K M%P(A401!:43]]2\3M,HJ+:NS+^Z-O4Z5A9 YF\',S#G'Q. J87Q$%M.G!XH" ME"4,Z5$<8\'_]6\S=!1-\KXV%13=AO]A0Q/]*KAP;-XK"OVV\\!#P9(P@B+> M>98-Q+$.%T*C501K[>A1,J 2=,/&9AH4,!(;NIOCOQ.?)PJ?)HX%?02P(1"% MIS_#UZ_P[,C>N*#LO*QV#]?\9PF[OKZY[2&QSV!HM/W[Z_E8#ER_619Z"AII MR'L6LAC3&BNSM^X*C< =T"R#Y$QT1V M[<)5@??EW0F^\1@7+F \(<+P"KXS!"WR\/B ]&H;-C)PRP+080$,P#5/.O[' MFB)X0U/ VSJ'*AQ"M]!U]-D>W""3,(&\<;"-XT+SDI"F=@T-_B)#/]=%*'DX MU4T ;;TRI9=V#Z-B ST<"A,%A"-=6:-!0#0"\)T*+<:8^MKWH&/'T[>1I^4, M4:QJ*QY&0+,Q@8"&AS MML3F[9/0I=*SG<&_P>E(+;0P#J,W_!J4=@%G9EC0@B&R#N#"D->YD,;?#5B"T%S M/$3>^.+SRQG:WZXC"KZ$L+\\;X*O77B!]??OFS+,C7@VVWC^QAOR/F%F@=_; M'W:'03_OG&I MG\+CFUL/_ VR_Q/-OMR_C4[&W6;:] G_I8?S498]M]H]+:Y M'<=VAOZLOEX'AD?B1WEW)65QX)%P.6K*T'JVJ.O2ZCIC)>F[+[;+B+$!T(&/MUX0!6M\SH/! M]]X-5[";6SL^OH%\S;.>#;^+8J>O;;W*X6_"XJOR\VKPZPM NNQ8>F=6[ZDI M)6W%J*Q-UU)?/-L]L(N^OUY$2XD/K!B?8>.M]J>EU# 7UCBI[83MG+P>,C0Q M0$#9]2QW);+[7"YHX!\>%7I:0F>1/ *T35^ M)7J4&X'=FFG,X,!7_FXRE/4,;6\'L>U/CVUO6CX!AC\.AF\!J*8)$,EUB=MB MT $H'S9'B<4T%^[C*ZM$)XE.(>W,$CR%H#S.'".J?K PV0^/0Y@.O#/M;=2, M#NSAO(.P^;1A\UU1$EXWK+ZZJ +(/C]D>QB$\NQWP^\#<,U2S41RVE:E-IU7 MQ900)MDU7^>C"*X)\MW<]@>-NU'B(#JVW\UOV9ZI/W+]9^_4 S M",2#0/RGH/J;,-[JL+.%.BVFU>YP.!6487==I>M\#,$X%0\QS+%6>@\6>&\C M[9V\IR#:#J+M(-H.'M@<(RZ\NP^#U((JHE,\K0=Z4N7Z@M%-R3*]F"]4UCDT L"D< MVMC"@"[!^Q8<'3RQEO@%AJ]O@,H4;<5V;!3+/K-,H%P.5W@:%2IAA(-RK.W# M=NJZ=DGD.ZGTH@8$$SG@^%6F.H44W\C 2R)TT8WH1W9/:B9FWSM9=E:]L/WREXV*C&-F:_22)"OW3] M* '1\5S*>D843RO4LVK^5\"@1\$8\%\M0SR$-A]]Y@Z/@X[B.^T%C\/FHV-6 MA,2+L,/GD9$QQ Z%*HB?D$O8K:AXR_A?:NZ00C9T,4.99>EH+,;3N!SCHQ(@ M>"86)?AXG")(DHJ+."&])BTAFDP97T_R*+R95%N3)*N]N[9[>?$R6E66K@ M0"Q7UC8N.-W5Z!!=3'T6']!VJS)J"_5.RRPF"O-N_B!=3+VBZ9.5VNFUNVJ5 MHVUF8G#9@W0QZV8^9I>I!(,W&[PQ:E3H">ZXA^AB:F&[@)=SZ3E>[1.9)E4C MFW4K<8@N9EYK JNEK&)X-DQT=3DUZLQ&B4-T,6NJY<;F>NU>'C5)PU*PF>.*!0:4),5OV,"?!4)5,L+XJM"G#@ M70_H22BE5D9XL@RW4RZ/]^*U5#+9A)<>4%1SE1_BQ,KL4EUHT =T M51MP=IH06DQ[FN-;_:0[^<-]Y";F)(C MB+5Y+\LUFWAAFLJGL\DLNG+OGE(B1O!E';CJ=%KAA4&Z8S =E":U=T]B$B;2 M.A"*W'RD0:=9C!L=<73(H6H58D:+9C[/K09=RV[UV%5RA5QO[YXT5YJ72X7V M$)^/PHQ 9\.I6L.%5^Z-RMBJ4T@D#7.(KMQ[>CS<&33J^7D7IX6!&QM+ MSE0!=7CEWM-'N7R_S#07,]P!N(,/^+R-+PYR3_7"K":-,@41+W(.?&P[R\5L MU*1V[^E9(YZGK5RSV>Z6.BY\1_4I1D.+_>W37U&,'2>!VI [7:!V_T-424G# MF(2P4BEUOHB?WH01V\C?9RK*@*'I<8>0M!>*,R&LP?VGG.AYHWG)533UMHL\ MTAAEPSSIL0(-X> W\?<[I(%?)\^$D$$_L6<^__*A32\DW)(F;G:[ANJZ/:ZK MM177G*34.F-S@WSN!>-?./:)W:Z:L/(H4UK&9B-K.Q1@94W#>MZVHG?(_O"F M377$NCQL%U4G5QL(;K=NU'_](>G(?LLQ#.I=\PQ:]THSL1'0@>DO.A#7"LHP M]81DA;"9YEB8,T.K%V$V,XVEMSK15C]0,1X'8]ZR'""EO95H#2[##*F#EF@> M'6,2+>70@A?HEC>7@ZJJE5TQ54PF=+5H,"Y=8FIFU*DC$N;(/LW[KJJ Q^,: M]A>,XLYC/*8J@,'P%]%6H4)L#"XB0>AY;3DR!=W&$#W/SK)RRY[CPD>@[[]< M_@K6RV=LJ'.VW#^R@\B:L+\LN R'N@40!4+8_RIO8]2O/SX/;=B3$K8K)CCK MEPBWNWH8^2N ?,$;=$]$%%Z(#OZ&ZT149(-M#6O6B+HB/1:*"N&R31\=Z6 MIWZQ/6YWDJ^(Z[T7RT4ZC[Q]9)% ++#_UQ,'0>/_[/][2#Y0&NA#K_O75V3E M"X:)Q/?:V)TUL>B]AB4OS^C>E.4QPG"TI'HB"3]W+N2->&+JS 16)_>@QTO2 M>R\>>@ .JW>#B(?*,_S6UIZ0J>-T5^_-59I4+1\>M4]-P(XEZ>O.J! MP?BQXMJ;%E$ WX\ WY]AKNJHU)SMK L+O$DE*C2A@YR83OA4*#1Y7H+7&P'K MIB';J,E4$!('(7$0$C\ IIZ<*7N+$(>HI)9YQ^@IL#0+TEH M"N$BY:-%8@L6AP+@CMK3\'#"Q:NK?'%<7N:[=0X N.S8A-H7RPR>%8O-(B?C38,; M\8S7AN9G!,9^@H2B0^L9*:B*),B1"$+C(#1^&&P]QR%;_@DM=M(D6F-!SQJ& MA H]#T#M(B^:]9)3GW#->'W"@NQ$XPIU5**(8N48P_[H6/FK'62"R/G"D?/5 MZ3OO680;]+^Z#(.WPRUTHDG,[;$A.W@-)V-+,TVV6\75TB-/0EETU"=;T=P; M[A_K.!/"P%+4'#0<;+1YI08!>1"0!P'Y T#NR3<[_$NX+6(N;# N#+>N?LF4=O R^G>\G?C;X=NFA,24: MU19.+QV"-/!N,=&H(T)]+WMDOW[PL8+OK_1O#" ^B+Z#Z#L W/(;8FQTIU::<"MR'1K7._2C3[MHJ9/")YC(9SZY#GBO:'PB]CW);M_$/:> M/.R]?A/7=T1UBH:U!X'P+AK6/CP2?C'NW0+HX0T'<&A+P="LTA+/VJMV:IVL MULJ#:0ND1ZCO'86Z+(7(V+LU*4&[X/.U"_;Z_.ST!UX!P=ST!4X#T;,]C"+\ MAF01#-GD'3<#1L_0H!CAG_?+@YYOY@(3^-^1-N,74!\IT9@"OY>7@)H_>2V@ M'%O1O*XY); &D;!RV:.[0M#@'<9 N_K4W1VL-[VF!(PGQ@<2&$!_BZ, 'P, MD!VTYR2#'9%9MBF@"\/(&%Y("BQ%)/--,YZ#TUY4&?*#L.OC][*&\3 M8H&); #^O,W6]!^\_0U3X%=LVU2&CM^I!RH&=;H2D="ME0Z@L0)?#E!@$_]S MS=!'81N84_B !=#A@&"\[=KC)^/<-(O2@>T:IAK!$O!!FS$_/=A\PBDT!EN MKQ,@.1 XX"@BEW&XSW<5;.N"(RE(!C73P#((IK$,=%5=5*#F\L_]N"X '&^V M@G*>!@E5YK]+/#SQ![G3- SJ0-:@2OUF40@/T,K&\S<36(YF>Y;YW UOJ\,M M2$&K4N0WT6@L0#\1O;UKSZ4+@N[U1?11*.[9U <;G[^XUA1T(N!C@G2Q+$V$#12%M '91G*P#/\!6*KAB,0;,_K_R+^QB3H3**M MK9Z\9 >\G@=NA;"_R+^ABXJV T%NA5G.#!TT^IX))_H7]?>S7\'OCR%B0 #9 MM-=$,U6@3.$P?.Q#K>?@"_U9$6B6T$T.J79WEM;8<#0)TPT;-;0S@:8@[)O! MO\#IZP"!C6!"\]L FJ)+BNBU4]E*?D>.6Q/PQ.%Z]_5&[4G1&-J"-[Y] _#5 M]22)71.P'(BUR,!0)1'$BLU#7SQI*J#1[3Q@M]_>IA'\EYO-Y1?%5J$V%P/=[[4N>W#;=FVW7A.WI0M2D8H^D=V(CIF",0GUL6G;.%%!)JX!4T0$3(> M:.(6-$'&(C^S9>3M:2)"!IJX"4T$Z'0KFD#H]#-[I)Y+%>=JT?ANF'M!^3"G M.ZO]BBC>"S-O6Q(G:;1(TI$8<_X6E&\W4O2?V=\?C]?"@_Y/Z#]\;L#V?<$<1>P^S.L*0#H * _YE&QKWG4FVEVL4CTM&+Y MBA?]I>B^9]ACP[$$7;(VGH*.]6>V__-LZT?66#"!_Z,P1:D5UF42PZ_B3'[^ MX28]X,R)SM?UC^LF*;^W=7:.Z9^U!_A[^^/G3B7+8GPZ80Z[I]0,[LG MU S?30^D0@40;6YE<<#21]6687P_07#G*-O:GF4W?.\\Q(@:S61LNJ96.-"C MW4JRI_?#?-UO/QBG0A1-',GU.XN/7W=U'_CXR7W\$FGD-^#DQ$$GC^?KG<:D MF&55.M.8&9,B,^=BB0L[.4G?_TA"2849ZFS MEDI<)2ZI /LI!?15VN,F:3$'%T%P$%8(R^MBY#25 O<8H=PK2 7QQJW&&]#W M\I[KE0SK4&EMM5.N4:-N3<&K";J.)ZU:/I]-^$T[F1!QM'+K;%D @7=>VSN# M2.$RD<)[[IF 2KH4>(0-+*0I& !W">K5M\;E;C%:LV2^ I MBE)'[*K?-<13AR'D]V!NBW+Q" MBR9F(Y5Q_<:T>"1ZK 5 L $2N/R#A37?]/FOQC87]OFE$R8<4BV/\:XLDRYO MR.NE4X<^CR*<"$$^WG9(6M&\BK9/!3(_(UZY5XP*HH\[BCXV_G< B\B>DER) MLVQ8[?*%>DQR(3@6-@V-M5E?!L7J;FB3#>!=V4 MOG8ZLBXDH*OZ8<.QL](S\**I/7DSO8B,[G%5$.SK^I+__J\7E3-[2Y--IN'.O#;/ M)CWH&(&P7Y@CR/#)OP7-%5;69IYQ%@4%?@[C[Z=D1F2?U MK)K_%;"QB:#K7RU#/&2M'WVF_ROZ(L0!"$':BXS6S4?'K B)%R5?>4>:AHRE M$*[JJ&7VQO"%CQC_2\WM*61'X 01B6U%@,"0)XG84&8$D2?8&,U':4'@F9@P MY(4H245C(B'2$O/+'X>PA<]2KU";9UC%Y>9V5+5E>K1DU3H"_]=7SFNS>9[ MQXWV*HU/P,00"@[M(D*NUU?FUJ#87BSF ZY;[>76:GC:K.@C>&7T]945UAQR M11XLU>Q(X>6NK39J %U)4*\O[!8A,$5V6;5$V,#:QN DV?8%]?REKE M#B$#M<8U1]/YK$@*RXZ2X*/[DEI4+2E?+">SJJ/%Y86;6!J)K@NOW).4-"UF MHV)L.L>K'6YA&6QO$I-13M*>I%QS;:TZF>)$529< C1LI=V4T)7[DA(((9S1 ME;;!%3M 4$"Z5]?'WJ7[VG>2,Y;M3@6<)O%27:U7\7P?I4OL2VHZS*2X1"S. MM8MNHDM*-5S-V]Y=]R0UQM-TMD]'];80SV0G$SW3%0QTJ+(WU/XX 9;EI)GC MZ&EYU7.6U%AP1O#*/4D)S5R?M!HN@8>[DTZ+X$ A1:(K]R2EY,1HMS26&NJ* MZH=')D,YE:D+K]R75*MA#A+-CIOE0#;9)F-T>Y$<>9?N2:K4KC3[U;2<4KOA M.EDJYPL54?(NW9-4K]8JL/-X/],NFOT9E8F3JE;&R:QK MK8$S+=A-% WNRS25YG-=KM3"VUVF'VXUF^%<24(WW9S)-#N(Z8 &2HW+KJUAPQH[ M[H)+\,R^I-;MJIEBYTE1[<*OL-EBN07&J$?Z_J0Z1%SM$KD87EUE:6YDMT?- MA(MZY^Y=VBBZ/9L1)0KOXF'0GQ<:F2:$-(+8O[19KRIUV5I(:K&8I,GPM-/1 M^3IJ)[9W*31^IV_V1:I=U9<]JI]-)*MB EVZI]51>%JNC].Q-IZ-YCAA2B.S=KA;H\8K^PXJ0R]2_?UJED+LM59C %.,L8J55V&D\F, M-]A]Q5;JO4P=6O80!]2PPE021<%6_?ON:59.])?+L8BGN6DR7QH,FNYPU?.O M?:E:GF89@B)C$!R((3C-2/%5;<]F5,!^GYSK(I] [<^_*<&TX3E+1?%KM-A+= MHKDJN#9TFT-O[.JT&UX!NXK/";<]R@D5?*ZB%]'>/5=JU*P,F/*8(UN-];J5 M-88BZQYZ#2O)T;R:G8H4%VYKS1C!=\5>&;V&]N[978-6F1KQ=:ZI,.+ :M;Y M2>O@"ZN.UTUHIM:@G64< M/0G"L)(IW6;;9+O)#IMQ=9"=U@]!6SZ_#H]'U502)P7?GRGCQ@ MV9@LQ$@8?9$R'Q6H&"\ Y(( B%0L3I$$$/> J\]*H-P'+:Z[GHS6=H99%+;A$O]^+3,HH7]\8I5A@&5-;F"&]*:F^"#^5:'&(&N3_.^;BC M"N7PB&V#/!\K#R;3Z8)R#]FIL-2J8#213!7^VQ54LQ3-M=U#UK=>:?-))J_D M<)"-9]=I%!9U1H>LKQ"?%XP.E5CAW;XBT:LRF>M[]]R;T4POQYUR5UBUYU9F M2)$E.3[1D45O9W1F#K4=BMG\$T6GST*;5BQ1,RS'!/L4:BW*T,,I/8,_3P!(;KDU=PK;S?"Y=/K-@F^(82(X&JG)& MT14;E.":;$_$W@IP7[H"0X63]8R6X+*.)4>I63.GN(DS2Y=XVM%Y7C*_)*ST M4W!GIH'V"[=DE-.9H7MTC"]))]%6#A'_QSI _/J71Q6XK<3"_"*L)XY6;,O1 MNF%Q]0D39U!)AD#5MFP_\_0WOD\NQX_D[QE2$ M.=J;)V!SN1S%43R@.+H)3;"1:$#[=1.:"'SB=C2!QP)-W((FXA$F0*>;T$2 M3K>CB< E;D(13(0(R"%O0A,0G([2_06:N&#H%+#-WX0FXI'8T>Z[@28"=/IY MF@C0Z38T 1=V 3K=A":(2 !.-Z*(8%UW$XJ Z[I $S>AB0";;D81>*")F]!$ ML"-^8QU)/I9:<-N\Q%^9]UX?FUR6?#/<>SWWCP_1Q(_P^X#97_HE._G2.*]?>S',/OC.\0_1]OOG1_] M'$D$=O^3M/W>R<3/D<0[NV^/8?9!E/.A/>^?(XD?8?7'=W-_CK+O>$T;[%O> M^*+^;B5Q^[N;";]V\72]/.];^4]M!9EO-.JD\$@T?M^=.A->=>R1?IWL22WF MEMZA>]*XD@DQ=][LU3>A-!!W+8@X6\?7X"44Y ML(:\KMB)H]W7>_!"V<0=((8K.U-&$"^0CW%),=B/VP41.N[-_B%F X#P@P)]\G#-9YGU[^W[/]) 5-T,73 M'/8&IO/I+8)[-IT+O+,"LWEC_^">[>:"KZS ?M[88+AG^SGXROK()L0[#;2O MMP^1,>&$QHH%,&%D C#UVZA]O26X;"5PW?[N)S_0^VYCTZ_W<+!,FV\( M^@@DEHKE_;8M3-ZD\)6]/!M^T\V!/]+#(;DJ"Q/#3&F"97EW,Z?"DF\ ?4J M-8'T9*$-] !K<^-YO46$US&ONTN\ M/9ZV!61'*RDR>&I\2O0;AI<36E-5+K_>=+C!"#(2VVMI>D8C^N$^ MY)=MOWR'4/ =(AD.ZF5QAI?(5]L>GVK&?BK[]6=\LG[)3>AODF!*7L=DB4E5 M#-N@8W@Q'9:+/2-7-Z*O6B4G++XJ[X#/V4!EE5:(AM+)%#DR'@_+6;HU9N8O M^J.'J4]T73XROJQI6-93CV7J"6JBK%FCQKC4:%<+\9F;4@PS'$4]!6.__A , M'F+H^(8P_SZP[ ABF3W(.?O,V/.=1?/U\8:SWUL^'FYRVG;F+&5UE./1;$?'P]M7"- MU+"BC:MX-J=5%C.S+\\XM%U,Q'_]B<=#<0*_](+J9X,.OI>A]]BH$^P8/R( M'5Y0M9NZ)LJK14NE'6(68V4V1L;0AC&)PP@'IT)$[%B$<^#L^N:.J*OV&)C[ M?=!_'W*A'W :?7>'SE>9]L]0[M5)K"\RRPN1>04F?)U97I>H[2*3O!#7] U: M\#VN/.Z-8O="('P1VNC A ,3/F,<\3--^$=8\,\((WYF(/PC#/C*W,W!4NXD MU,Q7K/38V5[=_D=&]V>\)ZU??YJ&;+N"";#ME"WGY1"\A\ 0$-[MP!;;KS]_ M"7_#KSJS;^WD/^)N75 [UWM@:=T*7MCVFP )HQ0Q5.J'QTNX%/Y9>S M=37'LEQ7:L0RM?XJ&783YRDDX0K#R:+M%(?M8M/25C,N/;,7+A_W"DFB$2JH M([EP'D1"W+(="(_?I#QD,,&0TJ0BZ>#[*=+MZ*LA4+H0K[B\D\V.P+C(A>/=W#)5C9KC*5JO M>%40T5 \?M=%$*^/7CZ;%[0\[U?*M ]M[ZN MDQEW)D_'%)T.WGSJ:K!M/D'#.GK7)1S301W^;E=A;R1(=5 M1PZ>4Z>\54I7VOGLT$Q +$#4>"$6_]B.9( &M[%-\$-K<&[ZI/-6$.#CVP5X MV%JS0[Q7;:^$6M-84?VL6T?Q ?/K#\OL4TD=W"OX&6<1=W#D\!.+FH( X41; M ,)ZTIZS19L(#G9BV-:1( M+];">*UH@WPX?]%CR"29,FJ5%M-35XU^IC>O=9NSC(<&B/@MQ!PE10D*E8+% M0G#0>"\0\/'5@I2JU=OM&MU0'^HF3Q(JA MP_%.9\ .&H %19PW=@X)C7-CFXDGT]S<-M-(2JMBOK1H5YFBI)5*TDPSSW0( MN8@O^PR7!1(^G5)SVUD4&]GX",H"'4+&(_&@:O.AJS9O:/H_) YS7;E$?2@ MPKEZ89%9Q-5N;UX%RT4+7PPONC\1MM?NBEKR *].\GDG5^W,L[4ZG'GLUQ\J M%/_@86: *O>:)7U#LP_.1>\"23Z^S6$.\-&@ .I2>ZKT:\ID&28&]024!8-6 M-A1#!26?#UZ[=4/3#TY8[PUH#N^7%'%B7IM)ML*M.'[D#$V.B%HNG#9.M6'+X2",]\[@)*/KX14LUQN%%0IVI[F[8*P M3%6+^3Y:"7D'OBP=U)(^=BWI#4W_AVS=/A+.'%X(]3N99(DC#$H3F J4;U!Q&ISTGNRDUVNQM[6QS7V6 M-&Z:!7VB M-,BK*9P+1VL#9SJOCSSWCWK9#+$SN?^/\/Z?$?L'1X6WZ/$?#_Z+ED((:R') MX[04HQN)9:5)MOP0( Y#@ ,%XD$UZ&,?]05[?P\'!X>C?WZ6%1*"3;?P:I*/) MV$Z")XC/G"D&E5TGK!<=&J8$S+!_\6]BML0L0U,D[%^X]W\_5SQ^"'-U\5P[ MQ#G!_N9KP*'!<%(L]_B.*B0(?B(Q-7I2OVAB=2J9M5/\!,=5X"Z30Z+0+;FI M$8*AV*\_3%!@>O&\ZJN[V:U*QS](O;IX[O6@]7K0\_'-EL14+1)XKIEI3Y72 M>*Z,>S-VZ<5$#%QPQ8**U,L7CUW=WVY5//ZA[M7%$P1%)]_WX6 XU&]6YCE\ M%4UD1+VB@V+/0R%TZAN+!B6L 0K=BGC\X^6KB^?:*'2*W>?7,,0.BCU=Z T! M)U23=%'6Z\2,O6CNJ2L:5J&3=PKHTTW03(P0/B!"9#M'D,5J- "$^N\'Q$ !QZ.#XQ@#B5D^.;PL5 M/KY306<3-4II%RQ.:"BSJI:29D/#PPE$;DR$Z'C0]/6[E7O7=Z@SA!+[9[HW MAA1!*'&2/00Z4U(FW'H$VJM8=2K/2Q.27'CK#(^H.!IBH_N[F0% ! "Q?]SZ M$P'B1/Q]QQ#"GFKCG+;(E-J.Q;ID.\N[&>JBBXVDE:?Z=J[-X721:H\R:W,9 MF_H8@4B'\1 3CP7UO\%BX]UST!M#B)L]"+TM6/CX:F- ALN JS<(#@C]-3F; M5(=QJNX!1?S7GWB()<[%$?0C@&+_G/,AD"+8MWQ T#B\VF 'LAA+]*>3ML!V MQ"5.4W%23GBG&NC$D@RQ]+%(PCNR_(\MP*?\^5])67Q>[Q&D0%^O6U/S/H&_ M[I@"F/XS,RP%/?VW"2#RP1ENO1#'_XUL;N?I^R?U&XO=WA%9[-[M;&/V&X_0 MX.E\-1;!MUZ I@^>S \3'-O < Q'S_T/?/#V7T\03Z/P_0>.0!-F%OB]_>&? M4WC["UGYGWCCA[]Z@PAKPLIP[-^RL@32KJ0V\]DXZLO3YD\-[/7!+O+5XZ>[ MS!Y0_"7\_1JJ7B')+JB_U.6G!NO_BFX#QP1]2?,_<7VY;CXZAC\:D-%X$A9F MR%@3S&S/??_/OP@:_P?&V_X/:%\"@TB#I8&X^W?B^>],"!.%F6+#NZX!G+0A MVZY@ NCO"Z 9,\03#H'(LKWG/)6RWY80_N>&=W::&X&FG^6YS0TIS;H9DIN1 M>&J8J=H=L56-UU\B;>P#2(OR3GX?>$H**0U.M0_@C].9!F!P]H2WM(^W%<$T M>1 ?A=M9ARBWE?"4M<9ETA(K]5]_F AY &AOT@ P^#@-*1[9^HV.\7]N=%RW M'*B\[3RIE,F8-F!Q=3I<5>AUHJ_19.+RSM-04CT=GTQR:GB07Y#M1FI0JR1^ M_8E&#D4I-VD 6^<)82:P9D!$L8>V"F$N@*\!+QB![P487MA '.MPN*,5-C.- M";S0PG3#QE8 O2%\(7D.: )!6B'98S#.5+RT+*!+\":.!6Y5!FC<]MBQ_%FC M:5G.$,T1S5S86=-&GI9K>^%F$&Q],M@:WEFPY:V;$-I9RB8@$AT+Z@%^Z ?M M\"]C969YUB1@LK P3,\FH(Y4Z"4:$"P0PJ#RQI@QM 7X1 EZ![JC#GST=17X M-_@83!#GCN*O"-"#AH8QB6 M^(?#=\5@M7=$OHC9LT2>]*XA\,/LI_-')G05^A+Z4,Z+JZ!6\*?_(R@CT\2 J: MH(L :XX!'((S0^]>R9AYST'WT*$R_.=9FS<(NGM!T!W!7&%$"$.!500&K@"# M, LP,K3U*^6T"OX886,Z0O6W? M'_ _$QK)%-Y];&'^>^3=Y0X*/#R/./7*X"G]-'XP_;01'PC-OC+)JUEN/LUE MS)PIX*-/1R7;S9-=N53EUU'3P7C$KH]F+)-P#77>*Q44JMA1XA,8S,<.!/,O MHN9S2XK9E13#=],#J5 !1)M;61RP]%&U91CN)245EY<#W,C,QFT 893+PQOG M8@DDJ?V4^,,A4@0[:K@Z](";L]O#:=/Y1;%5J,W% 4[/Z]!V^&AE(7\^FOZ& M-E9DK]):L9,^UV4K,07O9C,Z',$?(G8@D+Z,X1('#3>>KW<:DV*65>E,8V9, MBLR7< MFN(82(X&#/G(VB_CV(X)=L7 ^7[40F^C%AQ04C-$=;,_/.3SZ6:Z"BB9QYN) MG!$OS&6^0D.(!5!2,_APVW3 R4\RMN^JW9<6BL6 92M3+QZ2O6F\6"GL P*< M#"9#(6 H]]_:75OM5:Y@"HPB+?A533-<"_M+0:&9X5C0F*V_?U]2>U4Y:QB2 M"\UH7QE#WDZ/>AQ;4)5>D2&95G55F;DG4L;.COONIORAM<'S-P]J\8.';Y]8 MO_FCI)^77RC@^HUVX;&&V_\EF4>-?LW,XM;D&?>*OD6@VPK+_]E=FVW'L MG!#\^FH94YR)Q(X>?^X<5>P\SX#/D*'Y;86V_3V,;OU[")?Y:MB%8CIP=/'R MGD]_%X9P!>'8FZ.-IWEO3TQ.?/P8P6/;,[FG']^V'.+@L<]'SVUWSER^=]1) MO=,$XT^>])5V M(0$.7SQFLT$S-#1I_VP6@^L];]L+AF_#CQ7T'Q++=U\@EQ&,O[#=__=LTWX/ MB:_@4%]WH3/(YUWL.W>*U/DE]HTV K>--9MN PTP%10=KDH0K" @.5M?@-O MD,LXTQ=)4VX#;PXF5YZ,-NES%W+ELL] M2][T_K;7DY-7Y8R"=O_Z'D_$7I[DHJ;KR=Y4"[=!O3K6,]'^!AR2.&LI^.[GX@<'N<3 M@*[;AZX*'%7+!=H"E+U3KP.HU>OV MQ]V"EFKCV6:\6%P++;6NUGD*H19)A0AZO];\Y\1W$,^((*0+0KH@I'LL7$01 M7,LU#L"A&J\GPRM@C;AILAQK9\K5UIQP^:@'AV2(^B%1'/E=GKX'!K?'P; MJNX$JE#"W0&PLKAUDA](^3%>S"T3,A$C6SFASL<06!%L"*>/\8G]@-B-"F*W M('8+8K?' \2,X1S:@5/P7ESJJ,DV5\TWED9U"4J\,^)I#P^C(>I #ZXWZI1/ MDW%]\7RIR^38^2EP7EV!EY\U,X$%=-O"Q#$B^K50^MQHDZ'V*D\NA U7F 5& MJ*+K-W8;.5[; _Y/9WB]!P^QF,=:^P.3&]Y+9;A"5A!]E ,UT,3%,GXB]%%& M^D 3%],$'OF9J55)0#3\>L#?#DHL0W>[9B;R>PC_:1DQ[XKH0]GH<$9H MXO_O%_GK2_/U'8&\<.O3@Y/?V<(5@6X#\Y7%'*M::'#_*2=Z_SLTL?_\R9B" M+HZAJ>BCL]8L!"9QTR;A\=X$!O!S#$QA] MV">^?*IY8K?X4CBQO6\*#GIH*B_N]YDH[%S-?8\O4R[&:7VR";T3[3\NES6\ MDPW085W2@2$'L*RF?W:WTV!W)R+9_'%#"+F(-QJ-<,?%@7-?(T<[LF;VHS@Y%O4Z 9:SK+6IO" H)L0P'VNL]S @$?A_X/\7 M\/_M50E-\P+2[1\W # JKI3!@)MP'.A-9Y3%Q&<#XNMI(D< (!F7J]T5Q!@U MW.PWS8)5BQ>[(P@ M-.X4,WCLV53)&7#A:[+(JHY/$0??7>_GW%_DTL;3I81D3&B MJ]VD3"DZDB:\7L=$QS2!+JXPL/3_BID0A*WO9N3?*2A]"7LNN+*_32EX@'5U M*5P/T-[AVSO%\L9,4=E%QY8!WN79-9U)+BV^\O6V/%N(S/@HD-J 0 L^WO*) MK+."HI<.-_N;1/4:65;8)@[2V1;7$DNEG#;RBSC90STC3E#5$J!)@"8WBB:? MWS"[401Z9X$5Y=;QOJR&ZVT@Y6*,88?-AGQTAV4-3$,2K/%)T<=Q(0?6C?& GRGS<[;P1(%"#1 R/1A5'E ZSA%XM)FA88KB?C M8@$7DHXP,Q2WZW103,*^$Y/\S'.L8TSTWSW4NNUUX9Y4;F'WZOJ=32^]O77] M&5][_^NTZ\,)/Z*K>9FB.*=.9$93E@ZSSEF.OQB'X=U!3I^J*[J;G%!,22_C M&\X*=/S%QNE@^SL D ! ;@U WEG>915B%>774Q-7@)X#K*N/C<7WH[D#".*, MF46M967Z:C%KN,M6@C+;$D*0X/PL ) 0*X (">F6#CB^XDU%\UPB:+.9]O#N#B1Z.'"_:I>VOI\.G:@U>C]*L0=JHK1 T()K+9\9968&N2 M: AG*:]X,Q44D=ELS6YC>EN*U><2BO_^KP^UMM^9U^;9I.=)(Q#V:T\$&3[Y MMZ"YPLK:LOFPSYFROY\\$ D"@TY+Q?Z-[?R,!+(G31@DAW=D]H*68?.UE\P, MVP_?J8'9J ;UK2$A8LY>T&U$B4@\=BYE[8""!PP[&\\"-C:1._^K98C']J$O MU6[2:]F%SIE3"&M@:/'D",)N(*&/=<>=S2N"D:]L=IK%U9%=.7>TZ?#E5,5*YT%UZ6J=HW"U^,,AWA8 M]YX^M]WK]R6DC,\\M2.=8.SWO&FJGAHUD[PV9][5!*B1$_)U/$J-2-5CHHFI&8"7KF= M^YD;JVV:QUHU887\):%+\!/3 5))$;P7B@*LM&*)FF$YYH$.>%EWLFI+ZKR( M*TJC8\XKLT4A?ZJF:]_87&0BV&8BV,Y,L*?MQ#/UD:6?V\ANGJ[M/'W3K!F! MDOV"3.A51[V+-D2LROL:?Z/=86922JTDT6JK#CLGQ*[M!A[XOL2\PW MR9?\??UX)/HS:]3OLNL7%:$";=V-ML@(007:NA=M$;'(-1N+!MIZ^RT5P-XM MJB: O4?0%H2]'\J-?2N_Z\R=9W^:83!W9QAI(.[:!1'Z/*M' +'W![$W)ZU3 M0O/M,NM\Q4,_E8+[KHANWI+V)' SIL4\HFDQ)V=Q.B>^?\:L]F3WZT]9,%5@ MH].>#)S.TVFTY9G34/Z^8]]6QOR"_G[1W? M,GF,EC^7:&[UH!U_4,;\[R<,\"#@0$9:=S52PX$9$=9FK$6'7KV:F M8B&:.M;&YYNP>?,^?_JW

4T%8W-E'ZU5W^OHOCSI#"WM!+>YLK,A)5I:!H&=85YF\WP,S"=:<8* *@= MR_XV$\P-8MRI0.PNL>H6)!'$-:=(L^B1HZ/RP@/M;"[J9%%$11IXBB M/(\7$.M,"_F\5QK=&@MZ7A>-*? ^>QM);3>V8DJMOM"F1[&1L)Y5,Q*!:EX0 M&4*(P<^S=Q3 2@ KP7[3K4=FWP(6'J]P^5FFQ;2GL:HN@E05Z",$+(@C(11E MCE$DO+\C=4^1V,PT9&!9<(J"ALG@^]3$#XR2 1@&&U+7#J6 5-OQV PXAG(Y M-6VY)98;<+32ZE828K/2T!,\[8=/)!OL1@7^'^Q&W5O,\QD$2!>:"[+='3/J M=+U46Y5\MLSG$!4 C'/($$Y\,LZYI>2ES_K!ILMBL.5TW;7AU?E^[UF$?AQU M=1'>!LR>+<[RD&*?0N)ME"W+ZC!K];LC+C424L,I-Y-QOL['O1RG$,$&VU0W MYD MFL[#+%TMU7D&Q64Q(D20;+ !%GC_J;S_-GB>;\/]S[X%]B'_+VFTV>3*HS4N MY$4\RD"'OD(-\7#T[G'^[KK?Y!''=>K_N\*Y" M!8+I 7J2EYPC'Z$'WJ%%V;^=]^@(#;8[=&0L@C_Q D-I@">CP5 E)X9C.'KN M+F/()Z@&O^FV1T3G#2*L"2O#L7_+RA)(NY+:\AS[[O4RJOW4P%Z'?LC#CL9_ M!+/GWEZ-XTN$>>7_NWC]4I>?&JS_*[K-]\B&4SZSIX7-3.B&)GPV(OGV2A 'M54(I-')N(D$0>"'(WM$4=7=;.YSI!%KDU;8ZON5N)I5CY(KST>Y>-UMS-) MM4&S6>B/6J3:2[F'Z+5[X45V.>KBJ_9TD2F,4BMB48P=I-=.]C6S4(^OURI9 MK,XG<[*L=2:)0_3: E<(+VNMK,@YI>92G$V3F6EI=(A>FV9=-U,?-\=M>J!' MXR!'QV+K@_3:M5&]'DZ'F^D+Y1)G]F;XU*+;Q5Q. M%W#Q(+TV@9L->8;/G+; C\J@M':5%'&07CN:R):+7$9MME=SOEQ85 ;E>/X@ MO?92#[OY4A_@7+.4ITE=9)N*.SI$KYW%\_5&(EV(XF0F(7<)*T$2]<0A>FV0 M296G^)36N6E=M!*U!FVMZ_4=>NV-345%.1K'8U!W@BCS43;.\@*##WE&C%$B M!0TJ*N_=VTS)@VQ^40ZK53'66Y2XN$+1R*;VQMLIT1V^1HPU-4N;J5(^;,X7 M*Z3_O2N9Q*S,V?%"EU.D43YC"Y;IU [:E&DTZ92:AW)T6D:&K@[F7;QTD(B= M3H4-8ZW61#5:?IV1F>FN4Z#H7V, MP'QA]+OQXIQ.XE-;K^>%7JGE,HGK$YA#C$=#?V8LOQ@=.'IL7H=QB.-U9-H7 M&5Y,-!.RQL[Q:KTPJ-'105Z3SLWY?H!B'0TTA.G (U07_74--C-,)(O0EFS= M^B#;^H.P@=,1E@ZX(.^%NI.*$ %C<:"M0%OGH,6E(U1 BWLWZ@J<*]!6H*TS M02$58C']UHJZS95]]C;[V.%0]#A'TF^[/1F(7X,)^"-+P'V\K M\0AQ;Z9R+1KQ (>OZELW)ZW3<#W[8/UP7,\GI1&_<4O:D\"-F):'[0]G6>=B M$;\->&\"73%,K E$!^4"I. _BHUE!-$SGO-6QMR$MZ;+W M$S\8KMQQQ\[,\*S0+'!YFS"M>OW+&9XOQY<23',%E9.8HF2I TF>O:3;GXJX M4^!2J]DR-[%J%#&O^P3C)!D/L;%C1J;7*9HB&]IX0V).DFPH M3KR;2_X)$O/S!&J?@8P#[5Z\2D1,,_11&,:X4TQ6=$$7X:B^VOCE:-^7NX24 M6RBZ"201!'K'(=ASY!+TXQ9TX\S6BSI.H-QOUB\$L M/9_7*WH+<.UYRRU,19*,]F.NSY\>)<_$5Q7X2R")('K[4/1V%#HR2:IH$;GJ MA%,*BT6UJK'YIG&Q=6 %#P^).$B55(>,CZO\)#]*F?4-ZSIU##H>;'^M!"P+ M&H8P17G#J#I+0EG7BF4Y4%M'NLX\UNHN6 #?MXAN)'C;$QKVUWWQ);2?@< # MU T,<,L9T"UP $>CI7$!K\1Q00T3$U;5*B2533QQKI.Q_>X5?P>N$J#);8OH M1@*Z2Z')^>@7/@TGH%?/&;QCE]I%AM5)8KE: '+TS+1.'(.3V]@W.TT )BF6 M5^_]X;9_/]CM TG<]Y;7W4=-+]>>NZ"W\>(#2,>XW347AG_CIF5U;:\3Z!D4^X M3H3P XUECH<[IPJ ;_-(T8N47M6YG^4T,5AJ77@U>G5>X'L6X2:*N[H,;P3A MSQ;E;0\R$-"_S2+8H);U*3_3==6I9/,KNZ2;T][(9W$T#LHU(['XK&?BZU\T6BL8JABV^"88:<%'#)4EKM5=.4 MXT9N*<_["9_6G22I4"QVK,=%X/R!\W\S#OJYSG^9..BH]]L+/$OT[?B*$Q)4 MD97<&@BK>P 3+IH)C^U9&WB;]?DWA?C#"V+-B.Z;'<5^5=8&JA<1U@W$W6 M)ZE\VTAR#JGP3;P\64YKYV;FP\%CG:@/G,)&'[S&!;B'M8AK OQUG12/0H2T_ YW9);1WU*C(2OR8+ M:>!5G^*^B@:LEO="D_BM=]F%Y'>,N>:M&/'W61GNWGMS7$8P'Z*X.YDQO ?! M=[P5=2K.O^.X=W<".F-JT+61A8QZSVF J:#H<.V!0,2G5SO?\>9M@,9-GP#? M!L:=Z":("9L/+Z[53EFJGHHC(3M"$CB)'Z" XP'1KJ[ M!+1;D$2 >Y?&O;Q>@8-JN4!;@#($@$(6$0$MZVB )HO3RTHABRY1H'$#7;RB?)A1O+J2FKMR[8 MA:4X!PF?3HH,44>901\ID"2#0#(()(- \G'0;FR"0V0+W6[+K;):>]PF!TRS M6>JE-(;:<+=\ >\>+X*D@@CR!B+(JU>5W+,(-YA[=1D&F/P2DS.&?*8T8/Q8DI.7.:[8T K%_5Y>[[5DPLXX^NC> MZ*LZMNW^@!$Q+X.(#F&-""N54B%,P-RQH6DKS'!U.&[+ M&5J*I CF"N40H*^$,*\A%_R;HML&O%[TIR:,X (*V:N?]EZHE0US!(66&@L6 MP)*"KH:P2B01":'D:4&"-J) "_=2W.!WX?="WF 6@JD8CH5I )UI6MA,,*&X M$$<6\=3>; 5KZY%=YA"W L&QL" M>-5,@.NU X9 O%=NDS*F$(]7V%B0+M5+XLNV,M3Q46=LS@KMK"PZZW9LD8I) M+]P6?Z'1L 5$I%647VP!_9A*GU2&[ZBL-*D;5@-7796T>7P03\32H[+[ZX]N M["OLI:*@R!W;0@)#GSA>*IH"8?8X'+^G*\5[_T"5P[<'0-I&'QZ"!_BB^: N M9W 4-4T;":+4EL!KZ(^/_%Z M)^E1V M!S@C5'[Y^LJ\5&/:B5AGA5&N7%3"!T#JH@3%_3FMB\M6)==QI<6FG!P5T_5V%1]H3(]. M6>5%@J?X_9MR26:AUS1)#1>*W66Q8G?,_HB/[E^9MB2ITN\P36Y>FT7%:"/> MK4CHRCU%)0;\>,A/8VI;F-L9>=GBF5D"7;FGJ$X\/5FGZUR%6]6']*Q-3 H] M!75PV5-4E"UU%+.9)=NI*!O-MP<2E(=.&):$]E\NBS3>$+-%"GK5WS]0JZ_8K5<"(STZOY]L0:J9; MG":.\Q47R6#OGBJNIPB'1@TAWIV-)1UL@ M:>VY##O1H^PBTQOAS:R^8M7\H"%[*8/[,^HD)YR>[ !.�Z#%GN#Y,2NG+? M981A1J_'F.I,5932VDGVHGA"<@^A0#8V[/;6%='EG*0M+)HENI%O)0ZA ->K M<$-FD$O@@JQ,J=*"X9:-^B$4R%;J1+92;D6Y[#2UU.PZZ0RZHT,HP';9?FN\ M!#T5B(9C!0P] ,,&\*6!D(: )3/\P87F.OX8^"C;F&HTG^8EL$ M,.21,-O +*!IZ"Z"90$;@RL[;QT._V";>!4'[>HM!RQ'%HA^C"&_SFZO!0L.!HIL\R M]P=LC;KCE7W[@T9LY.Q9:>GI"\O@W=J;[-#=O ME *Z/>+J@'_Q=A;A1)]H0?QGO=QTV%))"/!3$X"PK4")[0#L 2#A))+%]1Z^3T8X6754J[=5$;!2%9&,^6=8O M10.R_0$5XD+;FTXWV^ [ND/;S$3\'^O)!!!3R,8&)0S:TXX:D;DAM_%GO#$2 M9,%ODHE\G4ODPT0AVY7@IVE"WCT7Q2/QH%#^?G@-(LPUB5T";7U26W@LT-:] M:"L>P0,FGKO1%D3":*"M^]$6'FCK;K0%D3"(,NY&6P$2WI>V B2\'VT%2'A/ MV@J0\+ZT%2#A_6@K'NQEW)&V B2\+VWA1_M,!=JZ)6T%,>$]:2M POO25A 3 MWH^V B2\)VT%2'A?V@J0\'ZT%2#A/6DK0,+[TE: A/>C+3K"!'L9]])XY]O9 MH5>5(?,M&9ZC^\H[V9GW+RTH&_3A__M%$+].*CHJ'F%B%R5W8PZ)]LUZYE/T MA?(;(U%XR/_!;_4R/*LY'GUQ!N9XS!SIRW(-7L06F7P>OE,5\O!VWNT\+:/BAA*H+V?_\YUA+NB >3IW5@QCM2>RS_145:OB2] M4JW[>G<\MJW%'\W62F !-%^41&!H@:%=PM#(P-!NQ] NRU9^64.C D,+#"T( MTWZ>K3WRVS,(TP)#"\*T'V5H\!HWZ^[#D04O-$"1PO>:(&CW82( D<+'"UP MM,#1;D-$@:-]LQ+P[D1TX 3R/@\:45,]^%#4?&7;^<1K(7**YO.W=W9X*K_X MTHG@R]-Y:K;$),-!G4+.<#S_)5']SPFFZA_D77^J.ZD(7@.55W.G7L_]4CV$ MG[KK)%<[S:8R)I@[0!=?-A5^NG:W+=53 YY-;V&:X?-:DFQ7VW.QT0_G6LMY MHU%_T2Z:^D1#VZ1C05%:5LJ8#A7=@X)GB$CM(L0V"^&Y:S3UZZG=9'ZFILF5 M):I3J^'4NN,B;HQ0IS/JUY]8*(KO-XX^#=X\ZGOX2Q')]9WP,GA#W<)4[P!O MGG[,;;N3>1E6AR$GK\\+"/THGU?)?;J62>9M.N-L$G5\2O14L ^?I\P''_G[TO;4Y>5];]?JON?W!E MGWWN6E60[0$,O.N<5!DP\SS#%\H3QMC8X $#O_Y*LB%,(1,$DOC#>A-1JM;JGXBA>Y[.992,,J\J0=,DH)_&J M*87%=;S:ZRUNO87,=PLK*5?VA8J;T\&>\BOP;"CK!D_%\," M&VR+800YI%#UZ/CU$(?)]=HBH57CN"*E7"$LTY5VE[DQXJC%>#)6GW!"Q G,!J"A#GJQ'G;MU6(VNPS*A)OJY6QT)O7*0X?MVY MX;:ONTYWN<5\&%?#."G9"8Y,*56$7_%@WQ<@6(!@WPW!KNZX(@2NNT@NLPF\ M2M(3:MJ-V:O863/LN@@FN-%JML0Z:GO5)U9R*MO,QI(0P4@B0+ P2Z+8%Y, MTNVG^I,1[.JNJWJ!KV?Y]3",<]F%WN%*;IY.W'HC2VQA(&F 3>N,(4"X,"I)B2B-D&-N-6&%142%=.PV8. M$%?.DO;#VT!#&^B<+K]5FT WTC ?X1LMJF%3[?F:;--L?[#B:P?JE':\-PR) M(>&Y@EO&CE\XORBV"K6Y,,#I>=TUU&&DLACM"2SY!GD%/R_?(:PUR83Y6#A9 MJHZRIF$!-5I(NB-9+2,IU3A%[$N:P5^[G7:EARG@V:JU, M/0#Y+D+V,!9EC.=>>H%IP\4 M'YF<+HP5,!,+R!T4%OAR\ (,K-I 2':)[3]D M8;QDNY*DOU5QP>H_'>*UZ&K6'57R[6*\$$X,2@,G,W7?I;B6:0\;D*!HD8)_ ME14=2M?&ENXV1[)9B$34<&.D#]ETKB>T]KP!^4KFK:K-> 0"N ^ZKHXR&SI9 M34,3&5UW.&U'7?$=;57+M.7.U&6!7=5:O5)Z4&I-ED!;H\=K#F+X[:GHZ:A/ MQ4FI%*=7";F%5VW*[$SF3*=?8+Z*JP!C-I=(*5]R')_PQI1Q>X* )L>.8; MLI" T6&8<,G'9L#X-T2$$(#GAJP#D]G:7=Z?K840IHQ PU4(?NU;5DVPU(-N M0I@Q0Z;"9JD7P:H/4,A$M;.0?:(#$/.MK@VP<(+@#18^!F@DPD8B_(12"W+0 M# !B8WO;,PA @+0&1"JT$]C;OUS"3MYGXW:/N),2SQ*/V%^&@X%F"Y M]?>?KV!*4Q@#T-; 7B,%U 0*#F*1Q>@B:]D(BL0MXZSJ*"WQ !: (#I(AEIP MIL?<6%OATI+-&,OV=.P8TS3;"'=U^4+<^/(=LL?.S2T[SP<%MTK#BJL22/;RQ'J?X'<1MXWOHO*:[/CL_+;P&]\[U?B,9% M>]L-]56F,GZ%<7 MO3O(&YWD-+"#!C:]C14XW>',%49 /^H[:D]^^/[_^37F&Q^POI5$GP7V&QZL M7BRW^FN@%YRH!B>J)T]4LW&*Y*IQ.]-V&EV%ZR_SJ3HA@STJ]<8#U4^EZK@3 M;,\\GPEQXL2Q;,2_BT1"_%AT_A (?V$9C;NEU!NQ_.:DNC76O]$#_AV0OS>= MU;F<88AX-^ZVXCFESE?G7X'\C&E"5S8:E'<$D-<9=!!=';VV6! G5HN>50ZK M XV.J8Y4&::)?"ZSE-PA"5<+BGKG6O%+-PB'L1;!'N%N]@BW#UF\@TW$[8EP MZY4GN'%\X4W&("*-\20OY5@RI]ANF@.=YIDA]9:D54'4YEL/,D>&IADN/$WV MS\"<*7@"G6BC,#?_R'"ST='%$[%P34E7#!/\3X 'O5@*_*/86(837C[S_-"! MVYM/TP@>$ROH]!DH U?R0E_4H]GJ_$%9/^R<\+;XE# B0"*;@Q%KU53#>@>8-%O MXT2 18%9]"O('D#1O7,B@*);0='YTD4!W:\0&XA"[-^I(*]Z]+Z0/O'+G6!] MA!2OH?9]4P+,&W[YOP_1AP]197-Z=6%IB+]R-@7OU4GF 5'.'0)O3W[_^U\$ MC?]#X2'OPYO/?U\GPGW)P1$-;B(8T(.QW1]B38K%'"&\Y/?[WM%*0GU *@GB, MD=];*38WRO^'-['_/'E!HM\+2U\7B+,$>%E:^!=@]%,20S[2L>\M,3 >S2,1 MBDKS! =%N6'D3Y.< $H"*+E;*"$>Z6]NN+\=2BYPC^!VEMGYZ,K/Q'9_*N3N MZD;HK:O(TT> >LO8_MG%(OEWSDYO/[T7H_8W(?M?'J^_G_[H.2V:IX:^%GI* MN-'!-$RAQ%C5$1'=..5 E_2;HO91+JR]B/W-0MA "<= QV@IW#X-D[%I!GS< M[[]6:+<%MM&QU&P5UV3.J7%93?YP\'[)T.669$XA'4Y$Y>?J=&.5F2Z6>#AI MY]Q>?UFBZXQ72IHDHZ%8C'Y32OB+W3\)8.H>]/A:,$7<>SW#'XU3UZV4<0Q] MFWQTU='VB9=Q3RZ;6GRNT89*3E>-3*LKA[.D>Q'$47<>=LM&7 M6GK6$MS+ -8)G JOK6&XQ<_;[*K97Z^TT93H3AFOZC1)QD)$]#@M;H!3 4Y] M&*?NO #9SP:JN[;4<*''E9N)G-CFU&Z].B\D5:USF1WJ.4LM6S-GPFC5Z>!. M)\VXDUY4I+N,7[*:)(D0':.^]@[YU:,HOWJ4;QP7AU@RS&DJ34:(!(Z#;O[# M73WSM9?ZO,4MGR7R.)%UH=.UZ&)27N,2/TDYQ54E8Q>NG5;\#=YML/7U<[=C M8 :2M?5H?XWH[0YF/^]*=+;- 8J2S;Y=/*\Q\M9SR:*::<"! "2')6L4CW8V MI-V%DNCO50P!]))\$-SD0?#K"*#*B+%_++_T")B(B('U4Q*\FCO;<:$Z$GYB M_GO1U&N,HZICFT4,(TF4O2@60@0#@HVE'-NKME(P> MC!!O[R^=G*U5@MD6G M7,["))U#I:N\:D2 D)HCPC(O8+%71L RT>UM%0:_*D?[L?D(V&(" QWR"1+= M6EF L?N%'UQ%T_R*3@XJ]R'!_!:;)V8:8"04%6,UH)BC[59NF!O@.R!SL M:SL"6')I"DF"\5ZY* Y02=Q6E%)@-313DAT- 1VLT:4AR0.OAS-_Q)H.F.5Q M.UB/RZM>Y37FH5Q:CMV"__M_]NY-'-FZOIVZ,R__W20R M664I[%W+X$;@S7\XS>56UJ8&;^)Q:P+_V9JZD! 8,(^IZ+^QG<^0($?4!%9A M>(=F>_E._,?V4YYLOGSE>L@.7)-@(S+;RV83(1YCT6LQ:\?Z1A;X,VN 43 V MX5+_KY8AG%J!WOI.[T_X(!!58$)J>Q'D_E?GI B2%ZXD*"4-@'*8J\A+Y>DK M K=[1^4EX=_GW!%#=@@.5O;HA@3(+B)BL1A/BN(P$I<2X)^(-.0%/#&,T3&. MBQ)\/!:-^183MS%N%XP^5*-V$FAXES)5DQN&F8"4/6_8S!M$;)&ISMDBY M/:91-97IK Y:Q@];=L++52;2=/!V:APU.]V\Q53J\I \[M/*DOFL8H=[[+PP MPULZ:]H9 K8\ZC-)=CN01L&3UL.=+C:;G$];*LLAIP1FQ $-6>"UH>O;W EOAYTV*9-HW'I4R^ M9JW[&NR3( Z;TGR=$?4"U5')9CN27S0+D0;K@MT"?MB2TROR(L&8Y78VD5W- MRGP^UZ_"ED=3:JP;J7 ];,MLJN^.1(MS[61)!BV/IC14C121G:@4.^W,*Y5^ MO[_N%V"-TJ,IR5E6DQO12KV=G6>)1(]CI#$.^SR>DMO,$&JETJBUR54VP6>S M6:T(-D#1XRE555,MY6J6TJ;K.68<5I.!$KM<*;E>RL/:X+ M?6'@#F/'+3M3.

GT8/VYI.^MY-%6*4ZS46>N=8IZ< MSM8N,/>/6K9'8B9/]968N@H7;8'LIWLU@QD2^''3(K\@PO5>?,"2@^Y$D&KM M2$$!38GCIB7>JNDD)PU4:5UMI*JU 3<%L32V9AN&K')Q," 0>&5*4) PCHQ$_Y$8BD/P(G^!YGHQ3\:/I39O+M95.TG&\ M&H^&&3/CIF=)YA14S):M@IV-"OVVI-2U 14IL>LF(,0P/IZ.:%%<)1LLK>O%S)06*LT5;'G4YV!JC%INP63P8K]# MJ<649<#OEL=I=3%?5 MEFAT2DWYE%;GL^4:7U@K?96LRDE2:=2$>0MJ]5&?O9Q;9\.#?I9UIK7H>MVD MVV[=/:561@VWLS3MBBJ9U 92(IZ(Q^=0 8_ZG#4*V6ZC4&VHX;$8[4PZ'8ZS M3BH@ERZX"6L1*>#39#K#SW/%5D>&+??['$9('*>I1&+(@T5D&,$34;"H"".P MV$0D012B BEM1/;*V_#GW3?,'SN%=J^25;CW?J MK5Q98HO9>@'G2IE>,2]$)I6R7^\2&NXB8Y]I-X3-B%OOZW?]PS-30A=]X6:? M?,38N0/,\3 B K9+)PS;[OV_KE38SOLA@S*&><2BW3S!C 98A5I71\\-#WNQ MDJL:V$R]4%),3*=J[?A@O&@K9"31[ TL7>8N55+L/7D1V>E,,U82V&9Y+/'V M_,(N2_SR?"%,E^S-]M\OU@L&J]C^ME^!%4'!1D&'%4@Q$7IPM^3Y^8U#]U]4^*S*:)>I$K\TF2Y> Z"UMB4 M)*P,?AA;&*N+DHA=-6G%:PO^[Q64L^EW;R\H%=#9.3D)0#8 V5N"['=.!'/5 M%+D!$G\ B7^^- 5X_?WP^@T)NEZ,0F9,A=/^WS_GTG2=T;(/9NIZB3+QQ\C7 M%GO_?DEW+P[//TEX$M]>>.*!\ 3"$R#/MQ.>;YYR\F-)P#^8,N)*IN#+DG-$ MJH=69O MT\(/I]RX\7[_UAE'SL<:WFU"D8\>.W_[#"+;&/[8R1C^3>X-!NI>:S63GE.) MP$FBB/N&9-FF J\&-VU#4.$X_"0<264E=-@47VESB\JX7,*U!(./^ ? MO.=DM+^/&R>RQ8C3=P$_AQ$#N4%8&IM)LPJEU1/% M=)K(RQ_/8OAAC B3]9F\'C1+:K8R(,EYD>E66-G+;Q@-Q2-?FX8ZP(B?AA'G M@\A^'$9Z;6E-+Q6UV#<+ M'=G/ $B%R%C\M?Q_^YZ=[^[ J4DF(KHN[/MQL(\ZFV_@ MF/GZ6=[>RD*.QKMQT>SHWBOH.2H8HT'=T4IMNC'KN;U\WNP27[ + S0$79^ MT=G47@Y50QJHS1S7F20J"7FBPX0G%$31:/PXD?3?EP&#[VA2?0/+Z3>"P=VZ M9=Z."YU^.==?T/U)6RFEM.4D72ZM6C?PSJSX?%9:$UV)G2Y;3L$N!I=GQJ9\415%F7=#-CN1]8P-)]U6J5)T'$FN RQ(0-. H@+3( "#P-/R04_+VW&AK[3G82=' M,6PSDRH9[:I3I\D;F 8JS\3G2F&UQ.G"JB0-!CUAR4$X0"470O%8XGT.EQ\; M2L,;NF/YV;LMR;8U+UFG]"7>,$(35_,2PFCN:_NUMM[L-PDE"G8;Y+9N> M0N=U!)^6C]%$J9&HJPDYRU:+*ENKKF1V,+M! ([VO)-$3.&E\,1F@E7N:G'3VFDH0RI.?L+#EMUP&,T)X($>0_ 90$4!) R:V] M2Z] ":YTU%HDORJK*8*QBYWH9!7]BM.FHVI]=J(_Q).:HYOO4[W$D?\AI] MX=7'NZ2"9Z7=G IW@+NGG4N-V(!K]I5)7LVR\VDN8^9,#O^XBVA3QZ0IF0M% MD$X#Z6[EEH8D&+(.H:$FF8KAE>9)/0.&5^'^!.::8B6LYL+] LZE(_4R.5V+ M%44&LZ2 \?8VR^UW&&@?LL-NKC !;-Q!J.&!C=9-#\1"12+:[,IB)4N7JRW# M^'B,]?6PXL78@45L8=N,[#98)\\,EL..7"\W&3!=&$=T'$04! X$J!&@QB?] M1"_5@?M&J"&;T?74#:OX:I)+V5VC;!%%B!H)@!K1X_B" #8"V'B_[^?F5+@Q M;!P8&[%\O=.8%+,)E]@WY52V#Z*$@>NBG'M/=X%+8A;TZGP_:9I?=\7S4 M=Z,X-\)[:G1>ZQM#6)F=>GA*G(@ .FE"!2=MP4G;3P"$VX8 7=B+\_&@0"55 MB2TR[0*;DB9X88RSD4J+ 9! P]/W6)!Q)\"$ !.^IX_FPYC U;1)52\E\ZSB MK(>1;*>8J9>AF9!X>(J$XO3;[GD&F!!@0A"1:C[-\!LH=*/=]N1=^ M25#'1Y0[QN1M2ZAE5_@J+\][J_# 2;6@50Y]#G'ZK';_M-B--""=H-C8?["_ MI*4@6=;?F/TI]T00UW'!N(Z;1XW=*WE^>2SN5=TC\%KFV\"718CQ$0@V(\-T MUNS.$NRJ8F3B--V(%'AW2.#0,Q)]HWT5G 1=\"3HYKITK^2Y?ZCY;A$GAS>T MOP)P!MVNW"^/F![.)3)IWF36EA"3(> $Z64"T+D[\@2@\R5^I&L@SXN'0:-R M;>18DF6PDM#'YX5NV(G-&0A!L,)4D(XF0)][(4]P9>EZWJVO,';Z/5IHF9JD MJ1P?S0_'':;3>S/:HQ2L=D M1ZP/"0)=)<+/7JL,#M[>;?,$*OZS-DMW="=H1]N/,BZTFO5N=Z1.U6E>-6IL=;IPH9:C MZSXD^;8K@(&6_RXM/_8\_&XMOX=[.V>T?)FBPD*SI]38%-,KCTF"&1 ]I.70 MU1 -$>2K);'_8W. MT__(RJ+]S/O$7+!8\Y&7M WX,\=?DK3?V:&I<"W_S$E M#V M,H1QCFU@.(;#]_X'O'CS+R+$=A2>$H 1:-S,DOYL/OQS"97=HY7W#1H_^!,- M(JQQ*\.Q_XR4I23N4LJ?CZ]M^VXB?]Z/9-3[]0 *WC7NPSS!4!]ALN"7(3%^ M! 8HJ_#^& [08A>X]UG]KL%Z?\)NP)B YFG>-ZY'=O^KRRG0*JPV7.=03]JT!=(Q0)-PYQE21;\5N*$,39W.-,&*M)"FDFYCG,PINN6)ZLY;H!*(2%BM1RP#1H!$>6Q*$I)T'U7'32=*Q $4LBWE6\MV$_,:DI G^(V&[D>#6@VX*5\+5%AO# M'>>CS;N!=G)F "@9,39!B(XIU5'A\<:M&=K5#C3'$Z;HZ%N MM.2I6HQW=;4FIM)FQ05Z<2\EVZ[*"Z)8UD?M466$%Y/KAL17K8;8K=^*%Q-G M;C>=.C5GPV4KD2=GLE6@Y8QVL)@L@SK#M#"5- M]&AR,!V NH8CCX_)LC_XZ\$GOJ.S!#FD_+\L$_5J(PEO"I(.A,5 FH9^\;\ M:XS1,+-=M)&.-,MSIM3YEWJ^T'4RWLJFQNUA@7VT[= MQAVVZXP$TUXZ.>;AB7P\OJZXU5"OINR.Z/BB-S(OH$ >L+/:)81VDK3 M>Q?AC>+O:)XKF4#Z#$PS #Z9@&R A2(0:X-'UB=X,2]!J9I*]@ZF'DO9" M&M7GA2*Y.EY&X)#1/QT/*[S\JL2.%([MP;RX3@I]MBER[?EX,*;ZY?J]&;>[ M=CN T#"RW!^>D#R'5Q)G;G=%>VS^'K/86^0\,(>K%E TJ"&A]RTE--]L(O\JEVD\*UVD2^(:%X_O2U3D)39T(6A.\#P\0J?SS0X(\/' M;VQFF)[9Y5E%7ANX-DP-L'E\=H.X8(T[73%=&>V]>"I)T//B+TZ[V@-6':#V MR"25O(J'U_#+XXEW[SL+@J0.)_\,(@@D'H"D<.I=0) O]0ORS459H M=J)IPI>DP,(+E5V$GU# '[0UL"2GH>DVQX 2:#WGT*IL@TZ0TPH1;_-*T5N[ M 7MFG"*&E6V5L,V;H96K;6@->_*H](B=@8E#H+WL&09!/KOUL1-ZLB/LR/LF M[ D[;V@BS.P$7NY[/)X79@RMS!A;=]2VAG;LVV]0?-X1HF#J3 *[;-0&X0EL9FTJQ" M:?5$,9TF\K)[9+\(8TET-*DZ.FW)G.C?\NP7?_HM2+$6F%$2F-RJ?^;!@VU$ M8DU,2]F<2@LJ/6.9>"P-_X*Y;79.=?S MV\!OO 4O[AW7V.9F$#N',@]G3A[/KJ)1^C%Z]K[^SNG0SON@O3\"VK6AV.9O MM(;]X4V)4\/0MCYQ6K3?Y_9WC@>0Z]C^:=)VTIM#JJN?7N\\":V1-YYE[QQA MG3_^/OQA;$'BGJAGS8,=&/6?*[6'%CC0@XL>4$^8B?O=$0 M<"* I^_*BK>DM$$VVGNO ;UF5'TA?>+OH,\K=^H^0HK7@/S=E(B_2HC__A=! MX_\<__OI.>YJX1=>$3PYXQU?DB"!O:=Y( S\WEM>VJO_#V]B_WDRM[M!CU#( M(>/]Y'A;=_[W"0B8$=2,_WT@'SXA+(G'R#<7EB[Z:R,:'#R(EB5/.-"QM?<] M=)5YGT:<8GH_+SC-\;^<2:8O6M =L2]/G\@K]KF=[55 ^!PI?4]B""MPNL.9 MJ\U9^IOUZR-DN+A^?6@IVB7$C2_ OV9%W6T;TZ@P=F5<,'9X92&+%@2/?Q@+@S_E-Z>:R MERSRCAIN12K.)#F>#)KRD!R2#T]D(AZB3]3+OJ8\WEP_;ZN.KVTOO^RZQJ_% ME[2R4$0)A1OY").;U8:*59LQ>(JB5#FQZG<-H7YCA"'O"U\V9A'C&419: JE M@1&4 >9/!QH^)Z G8FDC-L92K*KH9I=4<%Q<%.L >J(/3U'B,7'N6MCKN2GN MS!C:GBB2$?2&K!_C^(:K4O=MSWS--;?OAB(?L5)N) M$T@QJ!B+12W?C.)DB^-H=R*-4KH\I*"10L3H4#SV-B/E=]@BW]7D^.F8\#'+ MXL:H\L*#EN@6PMC0X-]_;Z#&X3!CB=F[=^Z! ]]WIGSG='X!VVDWI.?*K![WHMQ':2(&XP[ 6&3>J*5 M<:;.WQM<*!]#K!#KH,4%LQXU$1556,;/9%6)%AI.' M4>2QB8;(Q!MME=]ADGQ7RR,P, (#XP4#8P<>/F)=#*G,:L8E2NEV41BJX]B, MSUH, _ #6A?0(KBBN^9^#HW>'$&SO4#OA151>,C[$(33W,9+\Q/S%KX[WN92 MD+?*K4:46.1;K&/HXTPGY32,,G./+IS7PVWL9'>=[NN=ILK%FO%<:3B.S@1W M2$.[B(I3H5CT. %'X,,)?#B!B753@+D/F^I3T3;QWF#:J:RJ KM:E239Z8RG M1;,.D =:5+''LR?H07;6(#MKD)UUF^RRYIB6 U1NDQ8*YO&P-BE& !Y16%Z' M%PM@TIL:L-!#*$^"=Z8J:2+&K_92BFPR9,T\+-ATM$E.\M__HA+_6(>GLKL) M&0!QP NVV4%0YA%11'E%!'4SR)EAH.1PFU0;"T[1D!S#UX\Y#4X4VX__M_W@0Q M._/RWTTBN9:EL'>%D!N!-__A-)=;69N4YHE'ZEDS-Z."A, 0%+1?V,[GY\Q M9V!.4(\QJ+78M:!UYUZ9LW_ M<-C8A&O]OUJ&<&K3]]5:W]HDF4M!0T3?2>'"[=ZG?$GX]SEWQ)#=E9!XC&Y( M !?O(4\D!"I&SXEBDQ'1\NH8!N_AAR]Z [28JS@IO*VLY'V_AX_E AK<*COJ,Y+E& MNVZD657AJWQ?3M;[$X,94L=]LO68F)-B4IM5%L2PQ[:9!CF'$3S'?3:::448 MS'ML,]J/TG1&*F1@Y[M/$N_,DVUJ-62=IUA5 S8C>E ?]:6$P7*R@0^JHS[A$A).Q3-E0:7=))S-QV7;#L.51GRNY,W*R1G_- M.GP\4G0593GM,< D.^I36\ZRD]&,:;>+D86<)(AR(5V'V\;]/H<1*C[PK M3^B;:DQN]Q9HR%;+L#EM]_>48=F #'T)3'B36^QD:M%151BMU0F59)MRHI'( MXK8Y7^$K B)W<9?N9IC;9!T,8IR%3!AB9PMA+);ZUA1Q_ M&AM;QDO!NY?3:I/$4+'\#.-^8OR]M&G;;+>NO]<*^W<]0:,II^C0T#I(@@M& M=&]IL$ZD^(09*[],0KSP@HQA^E_!=KL90!5QGC!2LPRO=FU-(R5BU.A3=9B' M%H\<&I<8'+F7O&]'+IXO:V->XCQT1?OQFGG5=FR4=^>%JQTEQ/]QZ>&.<_ZC M+''8U=+$?3X3[M=DBZNRA5$IU9S.567)&XVVV.<+4SG(__;%^=]>S582>8R< MK1P6Y)7YHBQPQ"TS+059X+8Y.V*10!WN@14WUHB $[OGAD$^OKO@!#SPO&7" MUI_'BJME@7O-KOHNL08?2^MU'KJ_1C8V_:; H'E3^7__G$O^=1F"[-H0WSGO MU]'&_2YRQ?T H;I88KGO+5_WG%?N/I']#E/+W8,ZWE$L[&L[QWN+1;MV:KFW M.RI;D>4TFDO/6OY]9#7N"L02C;?2^/3?KS=)*5U00Z[ M7H8Y(I8(T<2YW O7"'F]L9K>/.3URR-^KQ[R^A77,NXBY/7K@>8'A+XN9==9 MQ%/+&CNWK(@6B]C+"(I&@8GFHH^Q=^9^N0_KZ..)7YY3SUTAK\NW,IB^YHKT M;S"#;GEZ>T>7HE].8<=-8VF%69%SEHSJ_;@\2'=6PB:%'9$(1=Z89_=W&#O? MU:8)3)?+7HB^)#C0KN?Z^7Y]4Z=NTOH\@U-F,]GHR.U?+J7JU63JM2OC:R>7<"38S\; M'4F'J#CYU=GH?K5>WHT)%+AU MOH9DGIUFY:ER<"JZD<'9/7\WPK)VF,EY2. MPA_QRWAZ[L3>^6A>NF^)DQ\S4X*\=#_;C/EH>KI)/)Y44P1EXF&.4DNM%3GG MBG4O/1U%AZ*1X_Q2ETE/]QMT[VY,D<#B""R.JV:IBT8$#7>+8ZT=CDV4.6 > M79W*7I:Z:/0Q>ISD\H>Z8MX3;*3/9!V.I6DF MJEON*%NSZO?HY'D]>"<6B77GE6EWB*>2L7!&2VE#8UCW\M61P%+"$T'P3N#E M";P\E\M7=TF'\O4B3RO;]+6D8_4JV4&@K1U M/R1M79"7[K4,50UI!@ )JJ"7E@XE5)EQD!+*#.6K [R0;"\URCNRO%TX <5Q M&K;=S#T8V!-@=Y2OYY)X?,=I>V)\>UB=%^H5?#65.[&<7&B$V?K#$_5X'$_P M2M:>DPE ?FORGL_[3.X]AP]>=.;3>8),X\ITA:OJC.#U,?/PA#\FZ#,Y?$ZG MB?$2]QSG"_LP:_*+8JM0FPL#G)[774,=1BJ+$7-(/,051[ =$X@$HP,N(9GT M$[HHDI56+$$S+,<\D=>EGL M)'%@=;7&R@Q+C:%99V$ -Y&BP 'XDH.5#5'2MLZ8JR=1JNI81N)-=$TK@: _ M'MK+C\KI.K"6!,D;J2G9BBGM)DKUV\%=&!'[Q\)J8!$$-KIN0_QX[@;=R .= M*#I,F0H7',Z3'(R13SO@*@(C;/+\_;D47'!.^D?-1 M4@#:!1^ZSFI& JE'%P,LTQZV%!LF,,KK(MRO.)R&$ G^LIV9#SL;[$I+(PF. M]@7KOPLH\]P;N_2+A1YM"2R@/34PSV=UL#I(@&(V^K5D",_];=HT);!:Z7(6C,,$A-!%1@0&O +& MB$QKUEM1K(.>MWTF'0L(LV4U)=F;X':L#:G,+0$3=0%( 22&U\+O""_S7=*9 MA"66I#.QRBB1SFBJ_&YS +[ISPY5-H3PL=NRK9/K>206'?'+A9F&@6IP>\3< MK,\6>HCX!R@!T@E.$#RM@(^E#%V$C43X"1W(&2472IZOGU['IV DXSU&;Q=;7YVJH[VE"?)[A\G-GB;G M$EJRA:]J/;QO69Q_\CH%]MPO(@"#=-$9 J\'8 #*+TD+2C!E: _Z"(_5E_FA9 M],7Z[T<@GU"0=,E#\.W"NBY)[4P M!_HN:A[\!(84N33X=IUJ,P4,UH+*]9;NA%E'NQSS\;U84X+[!R"Q"'")DXB[ M'*^SMITVVVRWUZ8F=KZ0*Z5DF,N2>!EQ(3PBVV"#F[O;(6OS5B2PAF//-$[P M#!5?8RPHQM AB=H+DFF#W0V:%L1)?T=@'1A*H>?MU]7D;M<8I_PKBXFWX>EF M(W,H4C]76 4U1_>I0C2&DTHJ9J]C22.S>K^E\!YA[0]3G)8MYH8L'6X1J2&K M\(M:'6[:SFSWE>?M]\9&\#?<08SXF!.N&!F8%L>[CTP"H*-MCA\X[G;O4W M# WV/V6FA^V( )@S7)T\GZPG#E=9ES=+\DZZUS-)HX[]MV\]\#KP&?H)R7.: M2I)Q,DXE8L]YQZ^YDP<8-U7LS4XDA9P(LJ0+K^SAU8S";"OV]8#^\A3?3@(9F8J M2&$VCET($S.@(D@[!8VS+,Q?@:!&:@ :-MHT4C1H+LG@*[![KB ) >LE8UF& MH'C[=]!O0^(TVS M[*^-Y<8T-K9:"/UJR"LLY]5.L0!1S-EC"/P]W?C+D'8S M2"BY$%3ST$9G-P]YGH BP!L 6ET(B=S4\EZ\0D]X[H:18H)Q0E#S1FYLZ$!O MW-K\"O-FJ(Q&6&IL I@R9F/0:=F0QJ:V :<*0 ?PK8ZE%<]EB/ 'HIVA6-Z[ MP#8"@-;^RSQ2$]&3;VMR+M!E#8 :4#5)5J#%#$<.O;*6\?8W V"V7<-GF86- M.F79$ZB]XS@5M]@4TNWU9\>C^'__= MEJ/8FX7B;VS*J3 7-F\!4\A6. T\92E 63@3.K(EF?,H <,-ACJ"TV!4:=( M(V\T.S- /XUPTQ14VTZLB5X^!3!_2&B!N#-_DX8 MRD7HA!C[^K'5#5\:X7&=MJ'C=H9;DWXCZ%A9 A@#1NC9%C5DNT%48P1@5B17 MNSY*#]="6*F40NJ(1%:Q'=LWY YP#VZEMSS;'ZT%"6J ]WEJ"KGDG=]X\KXW M3:0=(C?E9+0,G3 9OEWQJ$A0/$H*BD?=0?&HEPOSG+57OR!<;C?>8F9**+TN M:+,QYR"4[*P':.<&UZ")HWMP*.D3PSNOW6DV,HVIOR3 7S8+%*P]P:V>,==? M!?=/@11(?A$U7BBR =33 NNTU_G6RH1'U, H5:8 X+ O*,7Q!I>I@G!Z DP7 M.'2P'5.\]>\COX[,!5S!XHB: U<'R%RK/.[%/#QXB]0*NLG"-5FQ@ MR\$E$1#7\TR"+3+8S'@+ UPC-6")V+9O#\#]LRDB#]76 >HOU=L='YX-PUE; MM^O^0$0#S%LW;/"4Z C(% &D G8]VN_"[1(ZJ#:@P@)[#O0"%GTT6^3N %9M M&$;7>#-:@$5,^JK",V5.Y^13AZ '_-2!^>8 \NV0^IE]"T-;>+8@6'0L8)GP M@-\ 7,!^'U 46A,"$AQ@ZT"K3--".X8X:&J86VM EJ'59$L;8Q()!WP5( HT M7T1 '>C, 58J--#U_7-;5-]R!.05[%$1U_2-!GB](3GR_3L;8UO@+& E:H;[ M521OH6 DM--!NQQ 6L_JV\0V'1 QGE/[D#"X7B@EPV#+E=@-(2+UZ#BJ]ZF=_B6KE\^ M[B-AWE'6SPCC?] MG;]L:*.-NMMPCVVX^DX5WWW000O7!A%@] J =>E@Y7WQ_:1N0">WYP]7"&" MYE!;]\Y+X\-8OMYI3(K9A$IG&C-C4HS/V>C'"S*^H-:;TZD,,&]W=0.&WNP^ M7;X48A65':S5;'D1^>ON* [W58NR-"=:O=\J#>%.@V38GI ME=4E7;H@PY.O4S>97CH*VQQX>4$(_JK,^Y%.>X>R&S$&YHL%XP4T[S 7F@[6 MMAODCE*@;0 7=42TMF?=(<^6A?L3L.]PD/44\BS]$$!) M4Y6\;VQ)&.L&=/B'L+$#T1F8D8"$@A_O.'-X#:S6WNX9KCW/+]@Y1.=&(X!^ M" BA^8]@\*^9J<"BB"^L"CN/;(>#C1RXW00/0E8;OO,,;)&\/?S6C[=MGT'M MP2\'J>O_]LX?%+0[!6:OOUOQ#C 5S^Q$-Y(P*(&:A$)J :/ABH/VWX]8^AF= MO1,8Y-%\783\>$PO4(&;0M*C00C;( M2V,."#@@PBER7R/R?PM@L9-(_QP2=: M\Z?JG_,/=;EKI2<1N\U-<;#U6E=KP]+[T1$%BKTPP(:D3'F(%E-O,)MA;D;2 M,EX%R%R;[J7;4R:G5MN\FK_'<+^,A9/<7+\I7914W&X4K.IXU<*YK MVR4SH:U[&??>6)6<6,O$T,T([>RH-IE(HPX5 P+U1)X)\D2;ZMGF" P87LCN M/0 ;3^'/X-EA-(:WB.V$33QOYZWG (J_8 P>X+L$#T/_1]G?%"(GJU\Y]^&) M><9(N#E0GB".["Q0BNX1'_SE(R.Z+02^A%=,3'@5/GQ_XT-OOS6?^7:E+=^)W?S^Z5%T_U9B].V.B&L,=-?D@;[7MR8Y\.@Y5#.B MX98&BT);6G*C##G.VEGY?2FA7C?:#_,5H/AE 'BP0IXEZ8<2[F43@*'+FPBG M3431>?G)D!;=2%!'?\7O3:Q$'GJ!)GZN@,ED?(ADXO8,DQ#Y^1 M)65MMB.*%S!OP@-MY$O=G&Z#IQP3V8GH M:V]C;T%GKQ^+ <#\.9;:>8Y/+IUPC[V;Z=NS^@/'@:+S JYXWG? MK#4WGHU-&,446+4P5X_GN^!7_I"V-K#WVN?= 38#ZQ%RK_J&]U0TL6^=J2U405TU?P74U%UI$#"<@$\SR*GHQ+?<+'\@X&)WR[*(!I$&011!O<09;";]8)ZC&](@.)\ M.4F*)^(Q:IB(1NEA)!H3AGQ')LIARU9L8%F+HQ7NF._9:-B1:MN=@#>/NO/LE$\YO*VZZ7FWV\Y-_I<8K0F,KA4 M'JXS3((E8BIL>?1VO#\T\DRU&6H6WO=\R/UB+@X(UYEB' MG0[6/35.K5=U+Z/N 9,X04L4BI4.W@RS6C*_SJ:K&FQY-*5JW=7GUEA?XV2X MDRH,W/ILF85O/Y[2>,VV1[%.'6>EX;)'V*S3JCCN,'H\)3;5LKM3N\*V)5(: MMG-I60D[S) ^;NG0*2.FHL[JJ>6$+N7-;D0>QHY;EKC&,C&NF4([U:,[0K-B M=".U^C!^W#*6'32H.)%U626R[%0UMZ<0@$R)XY9S,K6<3R.TQ5;K.7;4TE(+ MJB8#%U#IN*D;'W6*1G[(L$UF.2>7M11 MICIL>L31L24LVY/51&MG%8[4U:BH16G4ZQ%+TU&]4%(27R\6$$%\@AQY'1 M831.$Y$H/1KAD=&1%,X7?:76K:QQA58G;--5BT[+/045?(=(YNK],=EVF+J3 MK91MKI$X"17Y.HYG#*7(J:0T25"K=K1*KMU34)&DY]PDG[&G;+7M-(KIZ<+I MN?(IJ* KT83"B9$&6R5M(^-4.O&X63\%%7EG8@.3E1':G)L>QW.)BE:IGX2* M!)VJ*QPELWBJ%BXWC'2OT**94U"A)-NMPK(]G.-2)MHKLP/-%BSW)%34LCJ1 MTZ^?@@I#B\?[4\'IR$"JL12U1PNI]4I6($[Y&DUBE5W%-0T5CD>H5*HK=4F\M\ MQ:AQ$Y&VY9-0(2YDB^CF*)]6"ZD)9Q^114=$=68^CF.+9=['7RB9;-JGGJ-%20 M^1$S#2MX&6_:Z66RF*&&2>DT5,32HI.C"VZX'8ZU4KW)O%*LUF186?"H:3W< M7Z9B3 YOSY.4E25J!2$,Q)F@CIOFPNU4W&SD:'7NU+4JT\RO,R+H]81$&8KK MV&-^(K".79EW]&5I*%=!TQ.GG7)7=_)*(PET8$7+5EXFK+J*J*TXWIK>,X& M>(#*+N'M"4Y+@:VX 49C)5>-TKZ.9VZ;,)0W>V@CNOA,&L,+9R0Y+-WRA\^X_G/8"^WU=W[3ONFFU3CK<, MS;$/,R3>:>CA3O[$3V:7?XP%G+@33D3.IIP-./%5G(@])LYF4BX.%/]Y=*^XU#^$7TB?^#OJ\4H[H(Z1XS4-WWY0 \X9? M_N]#].&B5"&)1_*R);?B[PJ)>T-\>0M=9BI[=YA8=(?IS;4$/T225Q;\7RLH M1.2^!:4"[[J=D9, 9 .0O27(?F&Y\HOKUDN570,DOA42_WQI"O ZP.NW:1AY M60U+/$9BWUO!WE5P^V/0?/Y$,1"<;RLX\6!-#P3G'A$G$)R3@O/-;<%CQ'F+ MW??!@N0W,?V\&@T.2J^Q27R.C21X4?B*I=?OPK+;9?6%S-P/T^/\X=$UZ/%? MUYS0:R?$E[_,C.*:=R_,4GM7F=^:V^*CN9P.XMR]:I?H*D-UDUWG.2O0L\YM M$CU(F>.B4Y^N[10;51;+12,NJ!)>+([-9;(\R^\G$J+>E1%O>W$#3@ 2$F:] MVUS>V-;E9"P+#%826]QRFW.#>MC>Z\F13%68ZJ:ZTGE['M:+W:(#;VI1,*M] M"'\NW+N3"N]Z@GKSK4( / 'P7#")W%T CY%H62F]&%NQ63*6IU)R),S<& MGL*L,2\,VV,'EY*%_GS9X%(,"V]^TPAXXM17 \\][!@"$RA HBOEX[T+)%I/ MUT)WM!BN<&DR2DWS;28UZMX:B;J-5+*4F-?KZCSK]HK:JC!R"Q")$@]/,3)$ M)(Z+MOYH) J Y]+ T/LZO1JK),).#>BR !\D1"5.(X=^M9S]=W<' QN@Z+-XK.:9?6 M+_5)EH M^6PCU2Q::K7=P1>]2BK!+&YMG,WL1K5MKITVOBJ7Z\)PK=ML&\(+_?"4"!'X MV]Q3WVWO%Y@S =[GC#S%NU3"L^5'"RO,9G;4+*T6;]QGA#M]3H*M[I MY_#YDA:7Q(!SF2;$F\3#$TF'HOBYO>#W!9P 7ZZ*+X'GZ0;X$NNG4G-1ZI;Q MXJ!C+/K1=15?WQI?A+4S[K<;2:[MM)*,32N9_L*1 ;Y 9Q, F%CLW(;IIX59 M)5$]\""PZA'TK#**\.&!DIW?VCG6'A=G_>RJR^)TTUW6H^QPN6R[ *IH!%61^-LV MJS\F9.+.=#7 KM^*71]QM%T/NUKC0I4I$OT5GL+I5E\.N]30NG6X5T,LC&TY MGFRII!F>ZJGFV!2:L.1'XN&)BH8HZKBV\8_&K@"J[@RJ I_=#:!*7&JU!K.. M46PUQX^33:/;X6X>F1IEI3EG1>)1EBMW9D-]F=)*)H0JZ+.CZ!!-G\.J;QH@ MMHT#Q"Q #FNG0*U?SR4(&_O<.<@77@#^'F3QS,.;D^4.,/DC7KJMOC:ANC*Z MB"II^P!X\:,5;F J,5M+J=VR-4\:F5RRXM[:<=>SA2KM#$8\RY%QABO0 [N3 M9P QJ8>G2"@>O=+)[;=TSP6(%2#6K9UU7XI8;"T7L]W>&L<=(6(I'67!#EJW MCIU5"TYWKN!"O!UF:S%1I.EXWX1U;^F'IV@()_$?&6L2&%UW1)8 PC[CL_M2 M"!O.W' I5A)HMCJIQF8+"H\OQ5OOC>TQ;82UWG*-DPMBWFG/C)+@P'J\B8L-2<:W#RB0ZL+NO.(>(@BSF'6CPK!VP@I1I#H#2W#YC2L MP?ZGS/2P':[^Z."\7W[R6-L1(JW#KL=B&8A M/1GT$K@2L\/K/,]-.9(!4 -]7L"L(1,!U@18$X2J?8V[ZW*Q9VQ)4/AUV,5) MMEQJ< 5JH BWWD$MB:C2K. (:.3G!9^5.5.5 M;)A]/P/TPWKQ@NCO<#7]#CP,3*QK.8ZVV@25:2=J-V)/F2[=IYUV$\^51\-2 M85EF;[V/F]$U4NWEM*;:;$RK'.Z,C;%>AQ-'SGF<.@=W01A7@ R_#QD^;A"] MA RVTZD-K.1LC9.9;#YAS9*=1>,L,JPETQ Y:WREBXZ*P877V?1$K:HK@U^G ML]V$!$&!]N2'(/\)P@P"5 A0X2(NF9=0H;ZH.[*@-7B52PWQ<+O9%SCJULZ8 M'*,NARLV[*KAF-!ME[HIF:_*8.*)AZ=H)!2G?V:&P 9@OQ<7^] >0D94OQ: M;J=&.:'MR+FJUE\L:\O(#>V%9;Z)M')-XK>8(8\TNX5D@XG)]2."HKF$H0@9E#0.8NA?R M!#!U";_2*S U5-KR6A6&99S,2N:8R!%FKWUKF&KTTA:?%*9F.UN=K74WE\JG MABZ$*1K!%/'+BB &,'7'Y E@ZA*.KE=@*L*N8_V1&JZW)3$7C1MVV&R,;NWJ MRK!K)\KV'0>OYEOQ3'B6*U;[R)J")1)#B540I4TP@:PIZWZ(A MFCIWZ^,[1BR=OD;W@_)DW>RZ,P400S0<7I-NA*@G:])>P&*[Q<3N M/.\ : ML0'7["N3O)IEY]-=<"9;]TUJ'?K>P'"WLL7^\T M)L5L0J4SC9DQ*<;G;/36RL[/%JU(-=9,MZ<$Q]AKF>EJBSI4=G1_BB9"L?BK M!??^8W. Q4^;9A4'O%\1/LK1J:)O&(H_HB_.Y]="3YX4A3V$+6PF2E9T%.%<9@I 3$2P$"1^&#&"&/$">"C M)&)L,M]*,QB_PBS/LX79!J;H F QQDM 6&!'!IPH>!#\N?G-YI9@]'\I.F:/ M#<<"DFS]_0?-UGO[QIGIJ:L QL;-+.G/YL/N9.EG50UKTLC>U=VPZOV##$X]ZK\/(V#Y6H+$[T;X ^1X#(&VYO_@Y#F/K#FQ*GAETP MXW]FAJ5 4O\Q)0W0?"$=].G#%WKQIBG'6X;FV-+!1+\FAYSW)/CQK6L4F,SV MWS?!^IO\: '9+TWVCT86!YSX*DZ\=B\BX,17<>(USU_ B0"=?ALG G2Z%TZ\ MYKX(.!&@TV_C1(!.]\*) )WNA1,!.MT+)UZ[UQIPXIV<>,NU4,ZQC6]Q)_0% M^L3?09]7 D<_0HJ;1[I]BA)@WO#+_WV(/ER4*B3Q2%XV>47\E:,E0=)MR3R@ M$[_WEMVZ'_ (P)0DK Q^&%L8JXN2B/W/?_CK">(1OR]?6@ M= ]5K.\0E+ZYN7@,2A=(QG<[4_ @T/7/E6IKWH>!=P_Y&.[@8D%01.IGEL:$ M;_K#WDR(P@U0&4T ]/%!ZBJ7/5S8,L40&4!%#RG4I;7A-*&FUZ M1@YFCHP7[<[2T<>3&9=D )0D'I[B5(A,) (H": DJ%SY0RI77M4J"=?MLEPQ MJFPX,DG$DK3ERG.XP8'WL..14(0\AR5O3PIW1ZZ>%ZLN_$ G3I [\\/7!VY. MA3/X"#'QKWOT^GQ-,81+ B(@+WCK"60T)BM]D1@:/-N422H<-41NV92'4>CZ M2<2.\T[]'229"U F0)F?4\O@2U!&GPW2\6BEU6T7^RM.(0J=%,$P &7HAR+2_LV?K.WOO[VCZO^?8\*HE#J[IHH\4U7DLR21J>):<4#%^Q=). M71[2* 8I'B*B\2 &*<"+ "^^4YF$:^)%K*I1W4;2BK;#_=Q(K$>91E]R 5[0 M*&8Q0E-!=$" %P%>?*=2"]?$"R5-98HE?A+!B_:@$@GWF[G.L@[P D83$2&< M>EO9A0 O KP(8H_NI%K#5?UF:BS5Q36^VYX23E;.%FND2 M4'MAM<>@]EN@O/>MO#>(8[EP)<=7-?;%**BQQ['(+HDT-Y@WW^U*HWO7GKC#E[K$4V=Q=41I27\+'TT;@/[BP\"-P)':7"P M>!D;3# %&9C7'G"DEH?ZG=M2?];3_G 5$F]UT8JZ:#*O@Z0D1L' M<71?*'X<]A;$: 30\%.AX08WAR[LNW@S'AS"P# S5SM5J3/&I_4NVZM0IEFO M01B T1>A&'$V_C4X30V0($""^_*)?!@)J$K!46,XG0>;BJ9+$:54/I]V 1(D M'IXBH3A]?!P1($& !#\VKN(&MV\N[%3Y,!)8B>RTW8Q$&;8ZB/A9' M"+ (%_B4*?%W?Q*<4N".W!NHL6QJRV9B[=NQ9F:M+,A@L3#AR MWA )#FH#!?[I"OPE+H5/*?"B/.^M1]5D3>58-FKD:FX[,X0*##-YT,=W00,% M#A0X\ 1Z1@J.Q_7F'6D%W8:+7E(X- 7 M 86 (/\)HBX",/@U8/!]/1N?@8&*UN_-B&YCT,YF]+2;6:^IAHM@ 'HTB#=Z M-()3U@ #?@(&?+=L%YZ8&9$I$KI1*YUMNEP)$N$M$^)%A(E>"@:,J#HI3<4S*($ M[T3[+5)M2BIO%DIN>%&3(13 ))X4/T@@(( "KZE ^7=4+ 6IF1B$$YEP=:& MY%G52&;_/WO?VMRVI[-22F_[[)K,$ MER1B$,O@(HGY],\YNP (7D71( B VVE=$@+WNOKXV?KJ^:F 2UY%VVO6U'^I5C M$+24)L7IKV]H\SLQ5P]R^CW7+?C[WQ[+]L M?GT/!.(M M9T"^,\1_3I<\TA\Y.GEJG0'("CI\=IE8DK5XP_(:W3C[Z=U/UFSXKX]?SL[> MOKWM]W[^\_W'J]_-)J8%6EJKMU4UJO4(2I$H15*O#,6>BL1\^]]'\X-[_?.7 M3P]G'Z?!1X.^'PA%@C>H:FUCQVA(%3"5(E&*I X9E#T5R>/[QYZPP=4)+@0HJVU>ZLK(90F49KDJ$LECDZ>6J=X]M0DE'9O)]W_ M\[\:;UO7UXW[FZM?_OU>:!)QW&E+LUJKBZU+=QS'4RLI<$D)Z3,@)B-3GZ,T M '_A:[QKA(3TD05J@<6NNJT!PCO@4=]E1U)N+W.K !U_8B58X570^@L4-;SV M^KW/)W*W6P3D_#2-=[H%/PD)E>_=H41>/X8^!08Y'O5G'T(V"3YR#V?@N?C[_]3M]W.H9U#8JMA4D;RUA[U:-:RZ%T@M() MQ2[U*%(G="SOX8I.WD>&\_/CU9]3^_/_ODS^C3I!;"71>FN.'E/5:*43E$XH M=E5)D3KAZ^36F/YE&:'Q\R]_-*__QS970";T7/[8,#6:H=(+2"3MD-$Y; M)QQZ 4N1.N'C;X__F_TGFIG7[8_7_^._A*.0O1NA3L"D2+.C==9< K.4$SD/ M*2#AQ^\'SOVS66WIR#/)R@1=X@E\S7"?32[%[ACH_4)$W?+&NG)>61U>.+O'S68.57; ;&!(+HRBP!=0*C/A 9!@8FH MZ\X(BI_OV'C]*$S]69D3/$987]" M0^*/?#@,6"AZH^(\'6PAWCD5D""RQ_![&F(C, PG(!XG#K1EAW@.+P>^P8@P M-PB=Q^?M8 N9/K6%WUZ)@WQAX-<_?;A[=[5ITCJY98R@7;6,RQOJ47GVCSCM MO',9D'=.8$=!D"P\N_*H.PN@!^CZ/2@N+[Y_R1LXZ>*TSRR(W%"\,M=^H@O3 MO"2@X\Y^OKKZ-?/S&T:#"$@M1@&OX% GF EU/*E_L67X;V:NZ?BF\#L8;_S. M<&7:8K4<\!'X:@/1TO>PK8$S' +!/!L8T&?A V/K^UC7IL>2 WTT K(#W',D MR"8\P+.2H05?J!4QUXFJ+RJH)5Z>J9ZZE=,/;V/ M13,<^R"+ EWP(T"2%XX#PKP!0.^63<%#Z#.?- R-8%2C+>@;U&U^D+DF':&6 M 1BA#^ \!>*Q#42FCD?ZG/]!'KC_%9P>UT$- SP&M160!P:ZABZ^G6C/U49U M*$5N+&YJ1 0T9>8 F8+9R!J#%WC$[GH,IYR"U#[ARC)B6ELJ DR]S0&&Z MCKTG4T(\OK\B"!>A*@-']":Y@"GT=^_P* !O?P"^KLL# M\5ZVG_Y,O!G$P['3X0",';!M4S1PX- / ,]VR/U XEOZO? QL: 38?S$(Q[Y M!/Q6!SW=U.E.@PCP^UWQ9,%=S4YUZE)/)\IIS$]B6*4D9J\[6V)5'\>?@8B* M1AZ,3$:WMCCN%:5%P T%8"),Q7#>50S%C5VXR5FP6<_.**=G)RCX'S&M. (5 M)"RC6T?V\NOB!.#':,)\QY;?)>?;(8%E8005G->?8HK4%9;EDCF MI8&__VVG D5F7G'?EI#9$3OK^XQ^/:-#Z/F"N@]T%B0%NI[>F&N59%1("#"8 M>J/UBF0^SRL6F>%,Z.-9AF:Q!CA#DW$1_RQYYDN"Q ]7:B@OEMI-Q<4R]?9B M6:=IZIW6H9B5J0V*^N"<-8"^L8]5O>_NN+V$WZ-8Y#MAL< =PE*?=!MB4:$_ M9E"T"?R+G%O'$"EN6!;\W?K]YMU5+%,'T0;]A49C6O2Y.\"UR3""?WQGMHU+ M"Y/4_5R5TD;IW&%@-U!C]2T5K3?W#=?=; ![V-,*;LN?\ $T&"Q*D0S52$,#X9I:<=>J SY M\\H0!L!\7AT*QCQR!Z2/42[%7/&(83%KGDW"AC"XEWDHW)8A0Y.TIP""9>G MIV%TDNKR.&8#H-//U^5AI7!W<_TLK?S/0/W$U83D1WR6OXQ*@^+*YL;A$]T:7V>^,7_"+^[5EP1\[ M7:MW$%VU!V2?Y!M&0]2)JY,6!G<^5C3.7,Z_(L[GO$IJD\CE.$">,.KA2\"O M6YG\C/5DYRH1!'@>^8!_F/"5+2J^9J_1$'Q?_(EYO>8GUX\R),_\MJEA689. M)!M?XP_BH6=?GG,)Q#9@"Y#ST6J!Q0*NP0-GZ$ [<8(K"H1%>^!8*!(5:9I2 MIL]2:J]4+[! Y %H1&4@2?P\Q B05"9XER/7P= M.,@>W*D#G[#L-8Q"+/9BO0R5'4B?SW!]@?@!,@#D/,L3H#E ->0^QH4$2 2 M#72$Z08PIIF5\E0()J,N"RZ20=YFI1"?K$"XS>BIF MP:50-<@C[&-$<;T2&H![Q,\ ?N$E!?WY3^-R-_P1U'H@ECP [7"?UPB&!C/$ M)0A+MD'2Z))@I9Y/'%L\'+ )'T$H/(;OR0M8+V"A^.&EU+D']\%I9& ^?=.,H%TT@Y.==TRB" $ MM,#P)&LRRQ@$-O!9TC2P>L#<($.".89"#A0XDR-,#%GRNUCVX,E/'("&M'F7 MYM0%A.:Y2+@:P'AOQP'X' ?5A@EBPPY6.S)W--9!832#F#1I'+D\1^GQ#VZ E<5P4 MU 3(RV"KZD']U1?%<)%1GB_0H?<4E"5&17(5DQ@ ?."K!FA"!V*=P_E"^2,% MVHASD70&?TJ8G2$22P@TMHRM"E\+1H]F!A&UJ'&%2PI?@ZC_1_R"[P1?8T'U MXG*,,+&B25LPQZ9H_^32KTV$@I;DHB'4TLP'<49)'_I\$D\TM@^QCP86)!J- MF%@[%-O8S1X&4)U*I*\,"I/SN"[-Z4?(7"Z9F5V^%!L$#41I;F)<,%_2)&CQ M\#(V'Y>*.9X6^Z#XQ]BIEV,7!:^XI O*UH6GL:W\#*1,AIK:T0#T.4P-N *_ ME:[S!XW,8T?SZAF>=-J$%OOC5TG$\(1WJL-#@)8?+^6C$0Y?^M5(-5! P,[( M&T3"Y78D=[TM/$G6=@'0Z%=X%<5M;EM0TI)9^6(T.OIL#/0%Q2=Q@1LX[](' M: I^PL588J])RK08$4+R*W*-\+Z;U!UAR-%4]((K?#:/4NK4H8M8GSL=MN/; MT03>$@ 1&:B%80L,9>%7G!Z]$S'//!:+GF[>?-/*O?[U]^F?SCN$W26\:PCO MT"F1Y -T_AN3 9.75CXA%)"1@H @.)/2PXM];-3>L?($(^]B#16E#>QR!/X* M\"AY$7^4?:/O\Z^ 1RR_CES>%XN/A5H0;<5PZ_L(E$4,+D O]; SS64"5N%, MSEN]P=P[_)O^)MNZ^.,\CHQ'@&_(GR%9,'DY#R\&Z1+?N:+C#Y[073'Q,L,2 M-DX*/IN/*8B' =KHR@59C$9C;&T*UL!+LD%H![(KKW$PH 4"X71,D/PC7V:I MX+OC9SH5(@**-(K3+K@X!(<6!PF9G\288SB.0*P?1KTA5/@$70=B992CS2Q&K:X;94-YN/V,;CWQ=JJ(6-GTH^2SK)&F"?77T:RBD^GPK/\ MBR5+G]/(:#G(R8)*-*:1F<.$:H+ $D@H$2[]'[RA%3P FV*$2(,Q&<(T](-5 MFCZ!>69]/\+(PVK+9).@8[K^ZTHH,/(; W4' 3PJ1"V%(09IF#^0W3J!-GFOP6-&\7&AR%QXM40:4HO@?YP M*-:/RP425]$()#I>P_K!(_^DGISBRL+<=)ZX?#]=R3.* S?H!-XZFS\8B/JP M8*7 *?IKPE/-K%,"J9)N!6)@R*7TB"!Q3!UT6I-^5J,HC;RC$+F3?T%@.V(^ MBEDR*O1>X\X B]*-25*'OZ$/ZWM)%"J'BVP4)I/ATB9_)(PV2B.$)P^R+> , M3!O^$!-Q9WF3)\SQBVIEZSL8;I;V D1KVI[U@8L M$4)MWQZ6QQXMX4]@0UHRTS00$LM+AYCHY!MWIZ%/-0^1^NQ IOMY/OJ&U;OS M& RIGX9;\/T7^*V+OY_O"KL36U]NY(Z7ZPT[7LBA7/]=LGNO!0=]N9%%[M39 MOD$'W)S(\[X[ZPJU7N")*E&SBC/SRML78=U_RQ+4T4IC#]:6I-Y/^UO:B M@*N NPFX'].S) @-99578 +4W_HR%"*\IUL)X)1:5.C:LOE[Z?02!(_5G:-' M%D^77I(,Q'<;/5"<^J87YAIPC=(C?1:O7QCNK%KCLU2\I-E8UF/2HL3(4KCC;PLFF07R6C,P[ MK$LR!)$_Q0(8T!#]<![2<)&+M@#]^NWL>.N+DK;Y,JYXJ'PY-:AXT^Y$$2+:W%KVLA._9^1 MQ^:9()]A'0[^1]D>>YRF)1[3:&(MTIO7 M%8-XG<T1M6?$!O&"/V/A2.9/DW5,@GQ! MW,(2P;&',:-N.)XM 2FII8E12K2MJI8%KZJ1JBF8_T2N>,/U.]"?RQ^ 7MP? M4<^Q4Y],3&^^-#+T 2?9):ZI5+@T EZGI>D-B15-%)\=@; Y!637F.B5BX&A M(SP30R?%)&/3*J>#AP4"YQ-D37%)^#QR)?[/.(7+$"+\9<.';\02+@2&*! MZ%CY;,Y&:5(<,^P; H_D1TQJ =-Q^207)47P)9+NAM L_&ZI/YW\!,UZ@OL> MF$4A.T+KXDI4D;$72_E6"\2X5@RY+A;ZXL_%D+/+=.,!RXH$CT5+)U]+D\B-=P978BAG+-U'S]L=BD,?>"M-@Y M$>X=Z&'<[Z M[XE9V9PX7Y":> O2Y4K/FYQOPHN\S'Z_G;(C];:9_KS82:$$/7MQ;T&\08#7*^U=L-"[ ] M(^D@X=&>A]I2M1F9!U*OK1J/T$^ZR!P0_&+7NY':EFYNO1PI(]69]K'(CROF MDJ,2DN^BZGTA#0%N%WM2 6>R)>FKM"\6HRV?D7SP$R"63BC9\>#US G*WWK4 M?*>C.%$&3H#=;RM.E((3#=U0ZJD4K #UU%6<* ,GE'HJ#2>4>BH+*T ]M10G M)7(?[DI ?/&AS^\L%[D M2A6S^82G\6RR=)^5+=TI6Q37J>2V[H:AR0]I:NA :,F7+-^&EA6R*/B4'3Y; M#62)E8TR1=4S16N%9H$0$O.K_Q:I)19O!C2GCT1DK ]Q,6#N6@2+NZ=D<,IE M7RJ.G&ZU;$T>VN1;KS@W/E5A/I<,* MOTUW@7 ;=NCB$M,"W*O"3>FKC4Z5$A E(,\1D);>+$! "H].-PC(+G["=[;- MV'"H LYOH48]O8P]B7&R>G1?>A6O2JM-L&I'\TK:E+15B6#URK:7+B.R-;UU M)1(E;S%1H[$'5LP?RG J5%OB& ML*C Y4\EU87[J;PRT2T/E6B96@N7(:I$@Y(H)5$Y2533V.;!G[0O49'L1GK: M$I[J2SU+*9T/K&<_:PZYR,\_W'>NQ>?<4/2:5T:[2WH"JT:463HL2$24B M:H=-K=:@7#ZQ37;U2IR=SX13Z1=5-U=U\]V",^-99R>IQ(F2+"59.TE6QU(9 MCZJO1EF=ZC%\T^H[)4I#5C1\6U:$RV11&0PE DH$5(:BMAF* S@ *EVQO'72.D!Y$O;8"1@)J M]"98'T7250AV]M3;ULSCKD&,!Y#5] M Q2+ILJU51G >F4 ]SJ;KZ4V7BIQ4.*0B$.WH9+CE0]KGUZ^M^1:J!5\:IV1 M6F>4\X%\VXZW5%&^$BPE6'L>[K#-8U?I#^F[G(>T[[(?OQ\X]\\>J:7/\Q=) M@DP\@:^9P;/)Y90'3NAPX"MS:>CPX=)_\*0J2CD%D_&(%+IP&[2#Y< M[DZV2!+J7@^,0H6WS!R#"&G6QI'+FXIB^2OL!=Z-P65$5J,[-9ZCSC!K[YBR-XD1) M.&%L=5(5)XKB1$]IIY)PXBEG6W%"::=3XX323F7AA-).9>&$\F++PPEE)\K! M"; 3/<6),G!"V8FR< *TT]9RL^*$TDZGQHF&WE0RD2N#GDR1 M5W;;R[:I[^O?E[CHNN/.V7VH8C5THUGN;;-W8Y_MNV]V+Y)4MSJO1*8@D](Z3$LS_8JK5ZSGG[^K"Z;,7->5&O.B5;28"2 M@!,DRVE*B+*+"OX[+1-4=K%.$E!$_*,DH!9DJ5>TG%<.X2AA]!T/Q:$9]\R+ M6*USK\=./1?B(BQ,_^4A)W3\H'>O:R)-K=4\B9.F%-P5W$FKJ77;;07WVA<6 MCSW]^DG[D2/7O^'QB\+["M[-MJEUNJT"&'[T@/6 %Z4< M,>P,F NOC33"I\RG(7P4)SG2P<3QG"#TQ993PAZGS OP./.=$P]5-LI5M;TG MX5!;3:W9Z=8H5ZPP6C^,=K1F.]_[;VJ$464:JB!V%?1&NPVM8RG34-50ZB0P MVC,TL[$M'WAB<5%U=J]]2B,DQ[/Y))=2795-H4I=ULMG;6C-9E-E+A7<3P/N MIM8U.@KN>4U?6;)ZBG8%7>Q65VNV"KHD\!1$N_2!XXG#O:TU&]NR'JH$5](2 MW$<6QK$DH6'H._U(7D@6582VUU3\)O[FEF MITY7F2N(U@ZB7HJZ(9:EF:V+"5V%8VA3@.CAM;I;%N= M>V(14]PJ)7OQX-?@C"D(V(-<_?;A[=T62^0?18N>B^8[>FJ[>ZLT1 M).*:;OB1VJV@$J4U=Y0M\)1;162.*FK+%=SK!?>>UFQORUTHN"OCIJ2])KY^ MU]2,AMJ)IZJ IP/WK>D7507<*\0O8V@K?WR8"/*JX0FO=T-IJZ-L6G9XD6I4%J&WF;)@ANKI1O)%2[ (^E M%"%X@2$QB(']GD/'R;]R*6@R"GGY"XS I=. 720?+G@*J+:15E8PG)6 MNA9Y^:S!RJ_8#(S)GU!WX0C?^-$V+>"R87BY0;QO&2.HZ"R4CZYE6IO0,&X"6H5&AT/F,\\&PO19^,"8M[9I+UW0K!&8H#TF M3B :F/ @)/!\2GT!ZR_ZK4Y&S&,^==T9H;:-]X .\ .(FMAD._6A)6?J0I>O M8XJ(7R$MXHF_(1-)"4&!^0E&\&&(;(#QZINFZS.@>L"\,%B=20"$@#;P(&ASY2VVK.K69L M.:V>M"-S_?GWO^VDQ3/SBONVA&89L;,^D/GK&1U"SQ?4?:"S()YGIZ&"XA!/]'&OM H:9?, 2 @FB"?Q]EE 7C3'XH9X$"8_\ MU)R R08+. 0/DS^ [05;&8YY% !Y \(>T5!GC&/PYD+,X!G>JIQ >^[ 2;V7 M"3YBI;=J64(_Z2+C?;_XAO"G93Z11=ODK[ 7>C<#DF*?!&!ISBKA%X)F+YUKR)M34:5YPHBA.FWFPJ3I2! M$SW=V)I+5)Q0VNG4.*&T4UDXH;1363AAZ:;R8DO!":6=RL*)CMYI*$Z4@1-* M.Y6%$R 3IN)$&3AA/;$>2''BF9S897]F3A\).&S.@"1K6NR.DJ]^9@R(E+T&:GVBAYJ2"2JX'.U#FJ#(M7I^3+KLR_),>:'L6_C=>' M7QSVR*HC^QS'/K)J^R*-FD__J75;-9^^ K\"_\E._^@.H0+_$:?_U)JXFD__ MQ,'_U.JOFD__Z$%/L0=7%A^\I%MCQ6$CN*473W*(\ 2#H4\]>^P$C P9"W(Y M9:F23EP%S%5.M\,4X63E?3Y\2S/;N9X$IC"J,)H[1IN]5IX8K:1+="(8+_\WB72D;77^5X559K%/-\)I= MS6ALNRI7"8<2CE,5COBR-97P5=)1\P)(R4W'20O'\6.C)71XYY.ZU3I.>DO& M^W0?1D#Q9DV\,XV+>T/CV[]4=OE9=JS (R9*207I[!V="CF;N[8&OJ JMRB! M4 *1"$2GTU&);B40^U9SCDZ%/,H!K7:^Y8!3$(+C1S0[L[>KMKB4/8IIRQ[N M>$C=;1&+RF3GF*M;U-T-T-T#'N%MS\:;O#[^C'/VWSJFUFJ:JO2C M!$8)S$X"TVIJW;;:#J,$YD %H.//..\*45MK=XK96WG2 G/\>&H?=#0,O9CJ MX?%CKO,0KR)9N&QQY]Y@_-.$U(EN$$_@:V8 ;++F?L?%2QNS5SVN$#=6,9E[ M)5>;"_GTPM#;+#E1VVKI1J*V@.@>2ZE \ !J8A #^\U>RW@(:GOG$[E4P[PD M'@_)A%$/&#R,7,&&?+O$FED:>LK^WW)/)*YHR 9) $H#) +X!,:C] M9^1(B@:$#TDX9F1IA:)& ,7VF ! X72U M+B)"ONBWNF#26SX!33D[XP^>0-E(X C>>DL].J#K47&#ZH*P1_AE ._'7*/$ M&?SPXO=?W*_M5J?;;;901NG1N1F?4?).G%%R%/;1^2DISV 8]O9L?I5#@.(] MD06+S"[>P0)?^O.MFP<7)/&.RQ^@OU!D%$,0Y(#:4F]/X;'H1B# .\,U&?T*80G :*+F'7EF(UHG@4$":-,2$&Z$S#I\&T [PV$Z= M*6&P?F-HOI@="FS,AX4C61G!?*SIO!;)@([2=.KS1Z!!R( &+QN):X,:P#(L M0\_<))YQF&V741]CC?&2*]Y %ASD=_/W,O.*^ M+1$BC=B9O#F>#J'G"^H^T%F0A)L]/):A61R1G;EL&%[$/TN>^9(@\<,G;K"/68-QBF7J[<4HJ6GJG=:AF+54EVID MU @E8Y\-?WCQW1VWEXS?L_K,:"&/^Q/J+ER1$S_:AB(D+Q;*,!9%,43W&;W\ MU)#1'W< _R+G5AB2#4L;>K>@_,NJAL[2)KX^Z1-8;RHLRS6H%"\03L_!;7CR M 3U<$D23"5JRV-;9X(M V!Q'6CP"?96.D25C!%U*P89R%S1:0%X+?X9' 14! M(WNT&;0/OT(= 6(;O+F0KJ5(.:3R+U.+(/LNG0;L(OF0G4U[GF80@BCND(H? M2"D43Q:$-9-/B=]958>AGXPBDUQX\2TK9BV]LRVCDT%NID>(:?TAD#!)T"7? MA<=Y(97= Y#I2263R<&DK](^&*TH7,ZX%'AE%DYQURQD)A_SK:N9>EOW;2A. M%,<)H=2W$B1T[LLA]EGYOLGTH05F4Y MX#YS?RHE5R TNL^ 1DP)F#<^_.%%ZT6N5+%,O9'O'H3NLTIV<2_]A5X6JQ-W M8Y\Q<@-_& ?DVL,58-^?][\=*#L%&P6C8F7Z^\*DF2],S)[>S%=SY Z3MV/J MC5@NR-C7SI58A2B+HBQ*H1:EP#WLN:N26S8-V:3/_']\9[:-RX:AR0_*[!S' M[%092^_I/?=QQ<'YZR_>,/GR1MDI9:>4G7J6;K'RU2T]O6%56[7@DM^#ZI&2 M62D%G/R TU7 .1AP$I04>YY5[BAY>6 ?97L=I=P0V1L6LFA195B\.B77]9L" MHT.>*G4$=_;3R@KLB\,>=G%DK_789WUL7QE6\^D_M1RKYM,_N@.EP*_ K\!_ M+/#7(E6U/_A/>?I'CXL4]X_*_2.'/P5?\5%T&+-\P\MU&GLRKI"=_$JPV#;V7)Z>+]]H+NKWB MV [ZS=*A9]M<<55Y4,G7RB1?JWOG;"4=+R4<)RP<15Y7?NK2<^MI;5ZV^Y*.@T730&Z1H!N&ZI<=QJA1=6]Q=V23ZIJ[VJ11[IO!V= M/+EDTXPB,FD5=?24."EQ4N)4.KR81>]$KA9Y"M^H7;-*:$7CN-J6?4H'C[)% M?Y4)\MJRASMQ">OJM6BJYO,-_F0#-/R 1WA!W'$L8'X[!(X_L9R54[.K&;V. MRILKE-<9Y8V&9K1R7)M^,BA?\=;K@O)23"R7L+ZE&8WNMM#^-&*,RH42.W.X MV=);N?*W;$%"]4M$>Q7\D#\Y%A\)3I*=/(5'4/?MJ9(B4Y]5\Q5+ -?UNE7-#92W*]L>>7;=N&< MAW@ORL*]CCN/S=)Q!'(PB1$43^!K9KALLN8JR<7[(;.W2JZP(K:EF2LL5YL+ M^?3"T-LLO>BGI1N)?086>2RE&<'CL8E!#.PW>P/D(7CCG4]D<<^\)!X/R811 M#^ PC%S!AGR[Q%6(:;RYN]%_WEELQ.9> (_9 &-8^$7 /8^Y\#C E8U3GP]9 M$ !OJ$N&;/X[#>)=B'NQ9<$T^/V0V@*I2>UXMANAZ!"7!]@OKJI$ MWXKB%\#WE#H#TI^)P=XL'JFAD?D4H<][H"&V M)XZ%QWXF2*Z8JO@'V3H- HZ[SH!\.!O"(Q_^ZD44.>#=PV\$&6/Z?-%O]2QA M\.] %I)5!0?"8/(! '8%C)O WV>(&!R6S2=3$$D8"S[!*3R7)4@(,N2NRQ\" MQ HTRZ. "K*R1YM!WU.9::$C%KR1!Z8+39>J&>FZ@XIQZ31@%\F'[$3;,CKKQ0&+WK6]Z%WMN_84]PJ$[>ZBEL5XA:8+:4)*\,MI0FKQ*VG,BV*6V7B MEM*$5>+64RE\Q:TR<4MIPBIQZZD"B>)6F;BE9*M*W#+UCJFX53"W=EFNN,^5 MK 6O5=R%A/L3[3 W&1>YN/%Y$.M^$\26+\1NY7N3NF7J^5+NF9<=;R+EMNN/ M[\8^8^0&_C .R+4W8 .2RX7(.T5G1X?2"D'RPU8S7VR9/;V9K]HJ %QOQ]0; ML4-?L+W5-!\=8M^&*&4$E1&LHA$L\*") O38+9N&;-)GOESEVC"T9+FKLI1E MM93U0N![>L]]7&=S_OJ+-TR^O%&F59E695I+!:NL9K/RU6P]O6'53;%9AMD[ MJ!8KO64M,]P:-81;5\'MJ'!+L%6[*.'E@;VQ0C= '0%8>X.I\+,-"P#3*^7: M']:UK\9)%QLH][R]1115 M))$2M+*=Q5%%$BE!JV)(6S82*115,9;-/7JM6) :W]OU:W**1?7.<"]2$"KI MY.9T&' 1,]EXEIN<3V,KDS?>$6EJ32/'>R)K['2>,KZ/>M+Q-^&[I35:AL)W MY6_^5?A>?R^!UFOF>/E&C4.9$P*%U=)SQ409 I-:'@"_,>)8.B9O[>U1JO*E M$O+E(5&5@Z"&9AC;?$25D5>25AX25=DS:6B-7EM)6AE@5([XK=0DJK2D%2)G M-8X7%8@P.[PUD*Q7Z:O*]Q!O"B0_[W"HNJIJU2[K7P9*5#D@M#2SW55% R4> M*K^\7CRL/(L.2CQ.("8[(?'HY'A/>(T#K!-"1$-OJ7IMQXJ(H58,[=KYR MY*P5'Y8^-M1P =.]YM MRW[N>$C=9]ZZJ\J(N==)%JU* ZS*@.,=UZ6QS/GMGCO^5 ]3*6EJS8ZJ)"H) M^?;,]_&G>A@)Z4 X:"H).50Q\?BP41+RK=7V7C?''=HU#K4J&5'MN3+3T'.M M,I<_;*I+23$.L7YE/AZO2OB0^.R>>1%3]<5CYT*KX%"6FH:UCN4:3=TZF;+% M*WDS4'(_D!*[DHM=?=W?EJ%O"P^5V*G=?Z=;<"D;S6H<7"I8J;,Q\ST;\SS$ MR^_R'CTN695C3P>^3SF/#)CM,QHP>",@0^ZZ_"&X(&(*F3O=8S*$?'K1ED22 M5Y^+J:4PD)X)0,"ETX!=)!\N\YAPE@69T>!7,8@SE\YX%%X,G45 M0&@QV1"_UHVGM(CJ9XUZ">E"+&%\6[#>7<'W/[[KM3N]R^5Q+ E!%IVQM,6. MW[,&++]B,S N?T+=A3LSXT?;U(W+AG&"0YZ:2FP>A%D\37T'& 6#(8.(D9 3 M2GPVB&SID2D%CE$7AL>'PX"% MI#\C]S!>#J]P7 A.'$].)8!/9+HX3SV5]14Y/[I,M)5,'%DFEL_UVB85-O>" MR VI9\]B$0+<13Z("L(.;X CX9B&9. ,B,=#D"'X:_RG7M*(XP4\\FU4]J#E M =>HY#> '$B5(!N;<=DH&25\ ^ 3T;L7(N0=GAUQLKL<.L3W;C@;^^[YK1/^ M!=(2@!P&4D0#%@NY$[KP>BRI_Q(= 6W -T#F!5HLH@0'-N1^.,81_ I#)A\^ M:.1#R";$1"40CIV _#N"/S ?AO&93>%E AV\!Y80TSC[]QN=_":-FAW*UT.8 MP@#?RB MXP5;BXP(I>Z#*<',8)KIG$#,A>YP:>398RG<# PS_X.$S!Y[P*K1C$Q!SPQ1 MMD5[B_H*!!2H!U,(Z6/J*;P>^$ Z;XUZP^9I %TC'27%4BKYH$= TLF8T<&? M4KT$;Y+Y;Q%TZ?MFW&/;9=3'\&:\)(<-!%%&S X2^"W>WV_?_Y8=_FK\%LM*9EYQWY:0QQ$[ZP.%OY[1(?1\0=T'.@OB>79Z>F.N3Y)1 M(2&PFMEHO2*9S_-(8B'8>#S+T"R6[#,4I8OX9\DS7Q(D?L@# ;P+8:< #]CZ M^B#&,G74B2!W"5&;$'RV#L6L>4@KN-*8LP:,QMAGPQ]>?'?'[26]=11-=2=L M%8C(6_@YRG8J!O3'#(HV@7^1&O]Y0 M_RL3^O<]@#X@U^GB5D=.\N"Q^O((UBC]6-4+!69#E"-IF:C,Y0;@+_^D'BBQ M&3$UJ<#0)0*5SD<>C!#U(D1XV(U>'6@I861 M0 L&&C4 2T&<"9CJ$-]#18O#+O:P%EP$H2P?IP2"!]/,4#7DM M;!L$J\!.>($]VFPJ7':T!J"@@S<7)%-?>(8+*B?5GCM>4O-F\G&QVEVU;:&? M=)&0(O8G]UVQTNSHUM:48$8/9;I$1 Z!3$F&+ODNJDT7TG0] !&>-!D9=SI] ME?8#[D8A.[2I6(]N\!$5U?*J12,4,JI+)Q0RJDLG%#*J22,4")1%DXH MD2@)(Y1(Y,R)7?9YT2CDSUTP^&1Z\.#TR6G!Y#Z3?RHA5[:YPTSQX0\O6B_R MI4-3;W1S)43W6077N)?^0B^+-8>[L<]PO8P7C@-R[0W8@'Q_WO]V:.P4712H M([I)(3([_7UATLP9)J;>SI=.NN+6S8-V:3/?%GH;1A:4O%5MN48MJ7*6'I/[[F/BP3.7W_QALF7-\H8*6-4 M,V.4W7N[<1]NJBFL_31%'*7K%;W-<9/&KS.]7U>+WSN)>R+%C1_'F/JVN%KXX["$JU4HAY#S]I]9? MUGSZ3RUZK/GTCYX2.3KXJQ.S'P+\"OLG.WV%_1.>O6+^"<^^4LS?_3*:\D0Q MZ;;.^"K6#QBTLB!,HII8VTM*Y( [GLTG![VUI(Z.N:HU5*G6L$6UR>L,GG>70=,LZ :1 M6D0&)YFCJ6J"+F=),;M&?22EK,A0@E$]P; :19@0A8SJ(<.TNEOOA*PR-K8' M5Y6+H=YS'][SX@/5[1F>A^P%5!Z./J*.%Y#7+L?#B=^H^D9^]8T"%U^6-!W4 M+78)ZN'R157,4)>SE')T.!Q=*$HN$WMYB6#:\ZMKV?EJ+T&QV6L'!W_MNBGES+D6RPZ_HSS M4'V6UK$ZVU2?RHWGF.4Z/F:*E)(:"4FWV59"HH3D!(5DK]*!6=?"08F$Y>CA MU5XK5O2ZEAOK4E** XY?Y05?>$]8?$5;I2M'APNCZA ME:-T5 /#U]"[U4Z4 MOWKJG)HZ>'2ER(/7 .VMK<;\9-%^$F"N^R05*VLSR4JQ+VS+4DJ\WA!>B&WF;I(<\MW4AO;/>X MQU*:$3SAC1C$P'ZSMWH<@C?>^80@^4WSDG@\)!-&/8##,'*+N4IZS2EJ9,"2 MV[BGO@,_A3Z3>[D!1\E=W? !_KNP7RIY:TSO\9)M%WJ%QFT:C$F?NM2SY37; MCG"4&CA=PA^)^C@D7 M]W,P<3_'IK/5)9^\@6".!D%X,)5=NS-M%20#!T:&:S_%S>XDA+&$DSA^'\:K M0^,A8YLA4D\G3TT)$"IO? ?2S.%/G== M[#41 7C;9T*$@ZC_!Y,7Q=O4!%OJD?J8HN"Y$ES M."_+N!2W,@'/>30: [M#L ":^!-H'GCO@;FN>-_S(NC&%K=R"/X%(9(5^UAB M7L(<8-XM(.DCA]>:&OG>V2Q1+W[\N$2_9,OE]^?.CPF-J2T4@C?#%R*/ G]Q M-O"S :HI\4DLVQ&3'#H>J!8'!BU&.A%7RB/=AI$OM-N A=1Q!79$ZZ[+;9IP M?CX7P9GP@3&/?+X^O[GZ+_D%9%X"01)X(_/ULJJKJ\$?48!$NO[IP]V[*U*H MDMHE;D/@Q 5\F==(D!^OKKZE;Q/^7H#RBP".B=P1>;R"!D+O'<23B[/-4;L M' 9.8$=!$+^-OX=Q!( 6NK&%C%B T@/.V^ Y;7P=T(OF4R)*(S!C>RRD<8QJ M%BR>-'-"FX@93N2\Y'RF(-XA@@H^P(,)FDN=%,NQY1D]P,Q?6EW=(M"5FUB] M/8R'!@1,K!*2[J6I-^9MHFW"1C/T :,"/$8 I>,KP>V& !-S22=$E*D!?= K]/ ()0K#'Y.6QN/:+::*V#$S6"+]^K]_6\[Q0&9><5] M6R+0&K$S>2$A'4+/%]1]H+,@GF>GIS?2<"#-?B$AB&GHC=8KDOD\#PPRPYG0 MQ[,,S>*X3F;TXY\ESWQ)D/CA$Q7=NTS8\0\U'GN@A&+'VU#$9(7%^()I0&2^A9^C@Y JC;I MCSN ?Y%SZQA2T)T_3YCSMT)!.H&T/ZA /D(/BW?L[>3#'\\/V&F>GV.-7< P MDP]H_0F!*PZA0-!;B2#P%YC5'.F$4)JP2MY0FK!*W+-U4'GQEN*4T896XU=$[ M#<6MJG!+:<(J<0MD:^O. \6M,G'KJ1T5BEL'X-:A;FA_,NM[5!IVOXF&![G0 M>7NNH?K42F^&;NUW,_1&RC7R)MTS+P?>1,MMUP6OEMT.?%WX=J^E1NAJYHLN MLY>W&BL 76_%XKL#(ZK0W8]%(TI91645ZV 5"SRNK@"]MFEIBK*=9;:=]<+@ M>WK/Q1+3\]=?O&'RY8TRMLK8*F-;K-VQA;7>QY8JRF\*;QE M\=95CMQ1\1:OS# [=RQ$S!QF$PN!]W6 MUAVNI#%>>[]'.9W3C>SN2-MY/UK&ZNEY!<:PAP&%*9NY0J*,H0JQ5QQ6Y88Y$J> M"CR(UD<=*CNODH;E(5&5'42KK;6,;0&0$C4E:N4A4<5%K=-IJ0Q]&7"D1*W> M8:'5+NA>=R5I]0XDC6)@5/X(LZ*!Y$\^_\I\5;ZJ9_JS#)2HLDO::&F-QK;K MZI5\*/DX9?EH:^UVKO)16W]1R<_3_64!=:%IO"Z8AV.6 M7GRK:A*YYUP+/%RILI22SNW1*76896B6ULBWIJ'D2\F7DJ^L?/6V+?-4?JV2 MKT)JBD>GU*'6=JJ"HRHX+F+"T$U5<*QFP;$M^[GC(76WA7VJ_%%P2G;1?#3 M? QXU'=9:2SMVLWO^=8WCD^#P_BH9E,S#4,5&Y6T*6D[N+29;5/K=-7./R5M M)9&V=>%A;:2M96D-4PE;*82M'#'EGFO_+;UQLGO_SD.\I2[OWK'J)_M..W[+ M/9&4HB$;)-$?<3S;9S2 )P/X%G)"[3\C1UZQ'A ^).&8D>45JE@[['/^AT: MUO:8 !FA@9>MMFX0&+8+O]4(]TFCJ;=?:61*@4W4=6?0WC!@(>G/""4#)GN& M(<"[(^HY=CHJZ/=E0S<7&C/UWBO1\Y#[,%^/V)'O,\^>D0F_9Q/FA6*\+PV] MM? [0V^\THD@^L%)_+VST(/X?.% M.W8EPNG?\9=/[]N?-C,2.,;[P@ M0Y]/B,TW'#^:,F= IKX#K<$P4H",@-3PTPC^35X+D(F(E"_ZK2Z8])9/0)QG M9_S!$V@;"3S!6V^I1P=T/2AN4( )>X1?!O!^.;@6GX_T3IR/=!0VT?D)34AQ M; 9THXOM;&0+OO1LKI2#X/$^XH(%8Q=#M<"5_GR[\S/$92^^B'=<_@#=A2)W M%X*T!M262GH*CV4O(P?&)UHV](H MXKS.H@H4K=AB?#-CCS>98_C+/RFH"']&3(W@Y9!Z&4@^MW&WZ8JC3V+%44*. MA*NEL;A +<'1@;.@'@\)*"O MY&_CWX#DPXOX"Y#^!?$_'SCW/WX/_R1,L%UX"UWV\>5B*-5 CB67:1JO#A.[ M+-XU9S57 --H9(8M_OW[W[+#7XU)XD@^,Z^X;TM$&B-VU@?I_GI&A]#S!74? MZ"Q(8K>>GB8)+M)D !*"F."^MEZ1S&_&@;BI"\6$_# ZE#QU\E.X4^'07 M\"]R;AU#3I$E@S1"5!%#[D+6CH@KX6BXE$ .A25\*/-H'WX%2H$ MD-'@C;P+4,3DJ:S+[!W(N4NG ;M(/F3GTIZG$Z349?(+LC MD!U62^R2L&6 MDJTJ<NT.'(?^CR59CTJQ+K?!+&86D ; M?/C#B]:+7"EGF7HCWRTEW764VUB7W4C+_D*_BV6JC[CDY0:>CP-R[>'"Q._/ M^]^.KIVBLZ-#:84>^6&KF2^VS)[>S%=M%8"MMV-'V+*-NJ;*NRK:6"55:S6?EJMI[>L.JFV'#]_4&U6.DMJX);L7#K*K@= M%6X)MHH],:\ ;+T\L#>VO7&NI2%1&=[)L)%*"I@1-"5HQ@E8"3Z?4 M)'IJ79\B41GCV+*12*&HB@%L[A%JQ0+1^.:L6^;";T9:YG0!/(&%#B:.YP2A M+U:XIE%J+I=OU#86K:0GO/: V'(ZK "GH%J=R M1"4W2X> ;HL_5)%,Y>[+0Z(JNXJMIM9M;W,55?9>B5IY2%1E41/'&%NJ4E8* M()4CD"LUB?XD'JMY5NWI &2A19<_5;&OM7E/5$Y1\*/E8*Q\MS6I92C[J6F\K M R7*X4/O&8V96K-I;0O&5,QUBK#HZ:U<05&&>.ND:G;_XD% 7H^HX[W!2_OP MFCF\H7;@!,DQF'B1$0T"AC?$>2Q4Q;QC9SW;A6[#K1\)I9]Z=!(>YMKR5C&W MEM?6NU5R6AH25D-.]W2467'2I8=XVCJ5^;C^:U86_39/?,BINJ*QTZ# M5L&M+#4-:^VO=D!QG$S%XI6\>BBY@$B)G1*[8QV4T=IZ*((2.[5WL-+5EBJ3 MJ,;1I$*1.F7SFS89GH=X=U[>H\=%JW+LS[*BSSLND]C<"^ Q&V!X"K\(N.]0E0S;_G0:A+(2TV+*X9!Y^/Z2V(%K2,32.Y[M M1LAIXO( ^\7UM^BR4/SB>"0<,^C-X3Z9,>J_$2US>.BG7>KDT\)W\N"$8_AE M\+P)RY$P8@-R*?Q\DA[D@[^""0\B6RP%%B2 <5&8IL^(QT,RI+ M!P!I9#Y%Z/,>:(CMB7M;L)\)DBNF*OY!MDZ#@./.3B ?SH;PR(>_>A%%#GCW M\!M!QI@^7_1;/4L8_#N0A611>2 ,)A\ 8%? N G\?8:(P6'9?#+E'HX%G^ 4 MGLL2) 09L2@G%PZ M#=A%\B$[T?9I' MO;,')[V_:H8)I_\>=+F"XE:YN+5]?ZKB5IFX]=0>6L6M,G'KJ:R)XE:9N*4T M896XI31AE;BE-&&5N/54^EMQJTS<>BJ'JKA5)FX]5110W"H3MY1L58E;3Y5* M%+<.P*U=%B/NM%[D2CG+ MU!N]7$G774>YS'H?6]2TGJ1E?Z'?!]E6G[L#^.-':)[

WHS7[55 +;>CJDW8KG@J4*K&/+45LH(*B-8 M22-8X*D:-LJ[*MRK:6"E99S6;EJ]EZ>L.JFV*S#+-W4"U6>LNJX%8LW+H*;D>%6X*M M9MVP]?+ WECI=OWD#*R]P53X09 %@.F5* M!:GQ)6^_)F=8J,/J:W?S;WX';1]\)@\+[GJ:=ZKI H0UQR&L>[)P''TAEY:V_)4H4O ME8\O#XFJ["-VM$9#W?M<"A@I2:NUI)F6UNQN\TV4J*G:5WE(5.48H*69+4L5 MOQ2,OC%_9NI%N$95"#*K&4M^WN%0=577JEW>OPR4J+*GVM;:QC;%I_Q1)1XG M+1[==E.)1UVK:F6@1)6]9JN=8\FYQA'6"4&BH7=53:["-3EQ4Y2JPQT[9;ER MW>M!-\C6CX3K;GL] @D/9'6?6,NHJ@M*5*M#PEJ+:E.):EEP9A9][$3]2%CX MR1U[B>IVFFX2U=>6!H-_HTJ)Y0%:18'4U:UB8%3^X'C;,4#'#GC;LI\['E+W MF??NJD)B[I621:/2 *,RX'C+=6D,K)QX?-@4(R&EF.J!ZNU-(]?Z46TCK4H&5'ON6]%SK3*7/VJJ M2TDQCK!^93Z>L$KXD/CLGGD14_7%8V="J^!/EIJ&M794&[VM*K=>18M7\G*@ MY(H@)79*[(ZUEZFE=Y38':;N=^SIEEVJ2A =5(MF-8XM%:S4\9CY'H]Y'N+] M=WF/'I>LRK&G ]^GFD<&S/89#1B\$9 A=UW^$%P0,87,O>XQ&4(^O6A+(LGK MS\744AA(SP0@X-)IP"Z2#Y=Y3#C+@LQH\*L8Q)E+9SP*+X;.(QMDKYJ7HTH@ MM)ALB%_KQE-:1/6S1KV$="&6,+XM6.^NX/L?W_7:G=[E\CB6A""+SEC:8L?O M60.67[$9&)<_H>["M9GQHVWJQF7#.,$A#TXE-@_"+)ZFO@.,@L&00<1(R(G/ M!I$-?V!_1B ]9WWQELTGB$2Q235!)69+7IIZ@\!47'S^^I8Q\I&'C)@606&S MC,MKVK"$/EP M&+"0]&?P$G$\.0?X$,\*1A]$TRGWX17._\ NS,YED-E?"^(3@'BAN#GP Y>- MJ#TC=A0 :(%$.DF5PXIB.+H0M940'5F(E@\#VR9&$I& T<@'B4*,XDUQZ=YO M>$- ^)X!&D=2KA#6))@R&\".$C=QPI ),>.13W[BU!_@EW>.S^R0^P%Y'8Y9 M(FBW\>_>)K]+!$R(J:4W4S%%^4+@RSEHF:%G!HH7ZF M2SIA!*35X8)D^ B&QWTR8]3?21/,9Y8T(#@ HN$['?P!AD;($_P)91K$ 5O')R@9SB"V4R!B5'JOJ>((QS1< M+V=9NVLDZN ]=OL?T>T-C"WRA1P'^$ ';XT0HMB!I05E"421DX^UF,U]L,^@9$OD& MXC4CT0>),A?O"[2:*U%(HRGC'S%L\>_?_Y8=_FJP&(ME9EYQWY80_1$[ZP/_ MOY[1(?1\0=T'.@OB>79Z>F.NNI)1(2$ L7JC]8ID/L_#EH7(YO$L0[-8B9RA MU%[$/TN>^9(@\4,>"$A="-,&:,76UT=,EJFC^@413XC:A$BW=2AFS>-GP97& MG#7?4S+VV?"'%]_=<7M)11Y%*=X)LP@2]Q9^CEHD%0/Z8P9%F\"_R+EU#,F= MI-BHL]"H)(,#H;=CPU^7!)MPQIK$-D0H4QOB*$FY1/4M M-P!_^2?U0*'.B*G-'3 P%7SDP0A11T-,!\H559]4BM*T34#,A8N7CD&$@:(. M#@$5:%MA?- T@G8/P (1!]PV.S5C'$,WUT4K,0022\NE%T/'[7Q^QZ8^^L5A MXOA>32 Z=/Z2#P2W=RE[D&S.Z.!36ADTS0XZL;[;O(YU[V><>\<+J3=R0*H# MB:PX0K$Q16"+7STXX7@=\H3!37P2 23A,65:29H6#D ((77JG;0ULIU;5_.^ MA"3.T2_B!&^&<(T\&H&?()(2W@"G)CZ)#3[R6"W'HYZ(A8(0'@B_1[@/&?_" M\=!+$ 3224% 7='C"[//JN;XQE[IC":J28-AA$4 ,?F # 'QGTQ0I<1*!_G M/4'1V*&3_&?I(#T8I!-DTI3DM7 (>10 7. %]FBSJ8C&T$D!OR%X(Z^3?4;T M)6?3GL<]RK69'M\QM^?",7-*%R422Z:NT#^(0A>RPKLLNF?E,6]-ON81Y[J=^\XID M8^NI5XI;9>*6J?>4;%6&6UV]VU/*64H15XI92A!5BEA*M*G%+B5:%F*5$ZPCZN1*KNXY6&Q>';*1>?Z'?Q=+4 M1VB>W,#S<4"NO0$;D._/^]^.IQ)M_MJ@H)"V*_3(#UO-G+%EZNU\:5D MMZ. MJ3=BN>!I7VM<.?VD+)VR=%6Q= 4>SEJ MKIETY!-^LR7VX0;AI;L%U;VL*SV ML%X(?$_ON8]K9\Y??_&&R9)5M3#Q M#6JCD$,W2^*3?EK=.7!QV$/%RN!IEOQHG^W+K16)GESCK$A4$C^LU"0JA\TI M-8F>6-ZB**3D3,F9DC,%HC*02('HY$"T^UUZI8U#XPOE/V""@@7IV4>YW'MT MW%@SGMD3[(Z?I'OG"[H(J0PQ9C[W'!42"A[F"M">UNAUMUT"6DYGM!0G*5=2 M]>>#^.H"OJOUFJWJ 5[A6^%[)WPW6XT)8BZF*UUL MXG@VGQST6KI3BEE4P:QN!;.#7'=E:D:G69],?BF")Y50JUE6]D#W.Y[./7.E MQI 2LSJ+6;M3A)@I#-490V;'T%LG@Z+MX6=%H\SWW(>WO?BJ''N&]V]X 95' M@8^HXP7DM' M4 4H5?2>DB)SY&;;4E5!)5U*N@YAR2RK6[?Z4VD04TU$F$U#WY9SJ"0F3J0F MV9;]R!O,UUS\4^?J9'LGZ2]C=7+1LC3 L@QXA%*R*NG M#EJKI_]9#E&IKZ2T]&W+PY6DE,8_*HT@*$(H2"A(U!\2(@H[#_$H_KQ'C^L7 MY=C3@:\Y2Y,,F.TS&K !&42,A)S U!Q//H,/\-^%K87)6SY,TAO-_^K3$$9) MO0$9TWO\BPNC@,YL&HQ)G[K4L^'O\$/'NY>M$3P/G$";4^I#[_ G//I9$VT, MEU>:RM6EX9B&Y $Z)%/?@6D"?0B%H"^(7!'^#=W(#B.*ZU$#_ [3)6^I1P<. M3&K 71@3H:*I4/SMBWZKQ\\U L,('>I"DWPX#( R_=E&6L0D?(IDDBC<(SSR MR2WS'([_!Y."^;Z%?YR0O*>V@ IY30/@Q1"8.2!]YO*'-[J R<%!L>;*#OQ\ MX80@D_;JM1T0#A#643+FXH8^*&LDTWM0BT(C8E2H&_4]FS M.]/)4T,!M P$$&#*,S*D=LA]D#]XT8U0?R&*\ ,': < )@* M*?*8'XR=J2"R$+$A Z^>NEG"3"-H/8A5!JHEAC*/+8; MC!I#N=E&9?B-LMP M[/-H- 8^A2 PFOB3>8GO/3#7%>][7@3=V.)JL !%,0B1K%F5LL2<0 >.,_*1 MPVM-C7SO;):$%S]^7*)?LNWZ^W/GQX3&U!8JS9OA"Y%'@;\X&_C9 %6&^"36 M;(E)@KR#9@2U(TL!"ZK@".Z)UU^4V33@_GXO@3/C F$<^ M7Y_?7/V7_ *R*H$@";R1^:55,U>#/Z( B73]TX>[=U>D4.6R2UR'P(D!*N3/ MND2 _'QU]2MYG_+U!I00*/P@@2LR%\V!T/5.PLGEN<:(GPH".*W\?

VD!$+T%; >30T&U\']*(W(!&E$9BQ/1;2.$;]"+9,&FJA3<0,)W)> M8.8ONZ9N$.C*3:S5'DH?&QJZ-$PD/$,) M<$.@S1DH79RYPP=@"OP1]1P[246C'<))2#E,O 2AF_H4?"[63[T)<$%\I"0X M ZB=$A]#R"^SQQYW^4CLN7%0PZ=NG'2(YCX+J$IT\NXQ)8Z_I0/A9 ?9WV@D M@!=\9)-X1Z[2@KX#[GF@ZVTNC +\Q64C ''F'9\/F0 B/!XRG%>PX,0)X[1" MELS-NYG[AFT77D&G?WRYZ$8WD*4'N7!XXY4#5G,%48W6\H7!?__;PG7)*[6A M.$N5F5?GHC28!=I(DN) 0Q#;W1>D4R MGY$@*]2S#,WBT$@6!^*?)<]\29#XX1.W0L>L"?E4W(R&90?X&D^L:>J= MUJ&8-0_T!%<:&?5,R1A?'?'[77&9=<^,Y;(0\7E+EBB^-$V%"%Y<;6C MT >@6-_"S]&*I[J/_K@#^!>]F6S:_QO?@6OT.U(D(F8 B ML1*]?I0.'I!Z,G&D47P=V^';Z[>QH7T#@2B\/^!3M E^Y,KPTV>CR$6?$/54 M)..UH>,*3^G!"0PT4Y),$I((SSQQH^&'Z ?Z M Z%A1;O"$49Z@NZ-P+;"X-89?>P>;2D/B. ^B[WCD.L$: $#3GO$SD!9 #X& MB7O8IX$C!CAAX9@/T&(@U:3JAA%Z6T>FDV)X^AN+(]UU3DO\Z?6"FSQW3<#- M%8$"Q%3@U,3^C#!S$XR(_A(/M)5(75O)8R3$GBX$LUF/6H-@"A@%U$R]H=CI M8@(:Z(7MY^#+N _^RMR /2![L;UP##W\.X( BOGNC'QF&.,A9]^#%@+%?_;O M-QH .J98XLPX8'KM,,EV#,&YYP_"O8?.,JADCL" " (P)2-^+;(I9, %9G'8 M#N )<#?W+>]9XF]R;\2QW;6^W@7!?;_8*&97<,P!174H'-=$G6%+$"RRV+,( ML+!#D37LSP@"NK,^E=2;(,DNE$JBY-X^0&&5T 9_)90 M8ZX&)*D#DA"@]HX "X'MC@;#MQ5N*>^DZ<&A1(%3D4B;=U.(MS M??A4)'.R6D!;4 %+ Q?#Q4<[ST(GO[%$WI=)ILU5=8R799I*+FAINF2!(FPF M1!*>#R,1H 71=.H*%&4M"C"#(@'/%:![0A;76>NUL\;YQ0GN7:; M13+VHD3A&5,94^"9ZX",Q'EED6>B[DS4+0##W TD'F8\(L&81^Y@49^&BV8[ MUL28)P8S$0?DOHS302>"F@FC4,;5HI^_A-;-L(JB:X"V <8*L0?SLQ;\%K68 M- ;!TKA]4-."O.M]^[9T":6?*M.&29PCJ_(V)LJG ;M(/ESFP9XURYEP-/A5 M#.+,I4#8\&+H/+)!-LQ(0B4Y[,65;/%KW7A*BS6G9XUZJ4 E''\8WY8257>E M+/6/[WKM3N]R>1Q+M:ML"+,83AXEH%E";>PD0,SEHH:>&T<-P2OTJ(]VW)_G M,#6!V@?N?Y6J=HJI/G#EV""XG*>&5JI@1X=>6T&OS-!#4*VZ][$WO I$CX%W M$5!_ANY&P/Q[QV;SWW/,:('OYTP!FE,ZD[^)*W:8G%-(54C]-J2FY:9,M+$> MJ@!0@*#XF0A %?84]O;%WE:$@8L'GBF6I%$GAMS^.N8N\"I(_/&W6-4E5QB, M3S"8QU=DS ,XGD=6H@.(\&6E67B9<5BQ7&R,//!Z91\*U0K5^:)Z&OE!1+VT M0)?@JV13NP/9^0S>B',O4'X%@7D\@21[???Y*JD3ORGI))3T*NG=C [J@I;' M-3I;T_-QF23.RL7I-TVN;Y'YX3Y#HY$V@JN!YFW MP?'=<%6A\$ M:,9D5G3A]_2!^N"L3D,A\P''>C.-!) X.# 8"F6*CTZ 92F+V(K MJ%W[V;52^A8@5FYA4%LM#%(+@\JP,"A#<-/46P?9!1,3.2FC8?GLN0M*T>CA M\D3PJ,)QZIZE:Q6D(7HMGO,H *L5O+D0Q'F&B9(S:4\7=\73*.3) PEN\61! M!HRY,H_?F6N97D_OM%])XY.,(R%2;)2>VLPDVFD90-)M6Y M["1*OHLER!=29SP 69Z4U8P!3E^E_8"#&\$.+:/K5W^+7TYWWRXU5[;?O(&V MH1A1!D:8>G/K3F;%B:(XT=,-I9Q*P0FEG$K""*6&$TDYEX8323F7AA-).9>%$1^]L/3!'<>*9G-CEX@Z187PFHY[,#Q9( MG^XSZ//$:;G[D.*)$+CY$N4AM[,][#=[K.J8'$OVS8,WXU] MQL@-%^='O;VQ>-:UF-?K+B]PG.( MZ1_TEL2GRKB'OEXFN5OF>1?+F!W-:F^[6T:A7:&]/FAO::VF60C:C^S5*+@K MN).FJ;5;Q2AW!?,=["H)?-A@OL!M2]4BCS1K1R=/[DGD9JNAZBM*M)1H'4"T M+%6?4;*E9.L0.>Q6LZ-D2\E6">H_1R=/[K+5M*JYZT9>-*52ZBJ-4Z9LY#XR M:'6UWM9U;PK0"M"5 G1':S9R!70E'3.%Z-H@NM/2+%,A6B&ZE+6CO1!M:BUK M==5DI0M)KW^FCO>&N#P(\$KT@.+5NSX9.$%R_01>54N#@(6!V*@?1'V7T8!I M>%FMRHBKE:,U756]^QJ)K>M\E#0H:3@E:6@5(PR5= 65--1$&O:J=A:TC$!) MQNE.__AAU>Y>4[.]TY*\(P1,FV>S0HD7/U[_&0&SS_H0$>'IV!,\I$ >8C8_ ML$#.,H@6AR,Z[.@MZ&9IDB%'&KVF2*!HJM+;]1;^REF_G66\UUVS[%9A6&'X M^!C>JT2C=5:X<65#O"'K,F?B!G&(.KXYT.AO"314_EKE)4XT8V=VB[DY0PG&R4Z_HH*A MKI11DJ$D8UV*H*T.55.24?Q:$SFA^F8W/)FS@Y%0&LE49Z!34PTG81R2#:>5(!H7HVLRRFH@VS6VQT&DX M=@K.M8'S 12T@G1=9EG-R,/2.NUZ%X7>4\]M^[U%#G-"K)*D/9Z^CDR<-2==MK+%4Y2F';X7 EHDLV M(.H@N6^5[ 9 =\#Q+(TCB?;+W'*UJSO6U+ M^FEX;PKEM49YU]2,K<&+0ODIH7Q=$%$3E+>L]2'%>4AA:C]^/W#NGS]V?5Z+ M2L@EGL#7S'38Y#(Y+.Y";$IR[EF"),-XA;/(]+X:$,943UI$JJ\T%_+IA:&W M61+_6"W=2#@)//982D)"HY 3@QC8[SETG/PK")&.0F( 1N#2:< ND@^7>2!V M@5;RB1@_?!6#.'/IC$?AQ=!Y9(,LI>+YQ*Q?C :?-;#EXAWB#2MXFT6^NP)V M<0#%HK@M24,6FXN\?-9@Y5=L!L;D3Z@KGSQ(NL:/MLF0RX8XGO?<)^&8P?]\ MQL1"3 ]^1";0V#@@S!M Y'K+IB&;])E/&H9&K/_?WI"A0(@%A5>IL.Q6C,1.KBX;\'3[GAH1_2U!;#EKL]& M0? ?=A>$WY@M/*#1$%$;,1[! ST/_UN\&E?P$['BH0;["INFIZD'S9G-8\'N MX!%P2+EQH.EWPE);-^76#3B.8)\"N-9L-;*DKKM=G+@Q0-EZ)DY4?Y3?J#_* M1:$_RE]/WN;WF) M#=OPQ)A[#<8M"U0;%EW 9QNLM0"X&441UE\D'O[ ' '7PXU)&,*30#; ;[ZP MJ##CSHTG),1XOBC=[_JQ&*OJ#>S(BC^'JN<0]UT!8D23Z-9(U*H5B:ZQ"Y_[ MJH*D<55 %,5E6I46&5P-OR*=PGJW;I!$WAR;!EM>$-%UQ75&<[HR4MNQLNT M';N@W&:HX?P8[@^!"X(PD@2.]]+'5(5.2?O15T$2LDCX+LAK "L?"RQYH@/A M2NYTYM$W&;O@M\6CSCSN&TQSS/8XQJX5QSRK:$[)>L:G*.(C("@K&/NP,UM: M>A,.=R&W$+DA TQ)5SCY4HH4UR[AN5QZ]T73KEE-TXX@^/_H6!\%CY*06"ZJ MI&&GA!5J9U27#7_WOK5:S6Y_,##1-^7;#I28K3QVD,8/1J45%.1&@6?#CQ]<,"+@*-)" MN> SI =V+2(0KQ;LX*^G(QE.V/TVBP3S,(&JO7\&J77KPMK 4N^Y5!OGCH-F M%.#V,^B'_'3%R,C.CX)+>]G261=]%SQ#VAX0EE*(XS"X VM/J3-.X@ ;2:;V MHB2R3*"$ I CB!1!Z87?1&RP*_S)15$T!E>R(?7B) A!@(MPNFH?3AA,&4@F M03R!_YV FSD2PF_0NG>NYRGYE- U(]%8VKF?D!^*:GI,7*&V>'UY^O'\WS@9 M@/QB$)2 BP!^"4$($HX,0HW%HPESO. .@!*B#0&2,@1$L-2\5OP*^T-L!LX; MPETABE30E#U)00<1Y"GHUU=+P<[=*O56WVAWE_6Z6S.]3J0%FEFXP)% H"KN M$KVML*W7.S2:J1O1S/B<' B@ETAX'GGOP8R,,A _*!:Y#9+(C>*0PM&IJQ0U ME%&(ETE?"207RG7V$3&MB6Z?1%@9M/(62<5H>7:,K:)V75C[3 9G='26Y-R7!$D=)\L*LPXA$& M9/JSQ'?CE/!F21@E'%R#-"(APBF1X_7'B\_4+:'_%H."21A/&)_*7+U4LA2I ML9GG3EWY7Q7:52F[>='#&(="IC!>XS-;S;<438$E&NS#APMVGOY.OYIO?WY; MY=3% 5)]W"L)9$&*D,.;W.;'/N)O%\"XD%;XE:M74M#\OXKYFM%04E4@X M7Z_/@9 &&)9/,)OD<'^\H/9:SZ@E_>;3EB3'?\71KYO@;1!!$>.*RAU' GF M"V%'A9!T/ F#9#PA^T/<@SJA6 ^Z[B/N81E7U)!_CH6/\EQ&R?%J)=]3Q>,D M/CR8WW+7(YZ"/S&&OM'?*N:I9VFHLX:+=+VR;_OWG/SVJ'K1P+K5VB[AI+$Y&H>#?3K@#*[_AWAV?1VF! M[P#?M4D%0KHK! 0SF\"./['"YSQK4$HLW)\48*98\P1YX8VZ+?TNE !17RZ5 MK+Y:E[!HF08*M4(5;<;K MR,9L,,[NP.H%B1?<^8(&?4>N[?)PGIJ[#2DP.;.D@,JM5JI:^_N7CT$X!E!< M3#")^1OWOS78)^/<:& M[$( G?*&,N-X"W(V2+""SI Y6" M8#CYAZS'?7@MT \!^JR4J2Q D?W8:G>-)@.4>;)DA,E$;,#38"[[$>OJLRM" M<1MXMU06F,I[J3[9"V3>UZC*1\ #W9W0M=!*P#J+\1@STG&YC'$YU T*DDK! M2C%N2JH G."O)"V\ =)TK4D)TG=!XMG@N\5LA(5MB!%&M1CD7X&WA1761)B< MM8TNP*$)R,("!P^+O8$ &>V$O9;#&V&=27 '9 _K$,[<"$C'<7UI&83"]8&T M -V OV89Q>C,.6X$QB&;@SAZ% %Q+PI2*I)5):YOR1(:>(RB!1>-"V#$_PB+ M3"S)(M+ZPL N0H?(W<-$.Y? 7WU(V)R5R+@O7.>+& XWHH?*E[GQV\7C8LD< M=WTL#_ -!VCV40P-L$BV6]-Q3FYW%GMOF20=K,A/\@J_B)M3+@-G-CJ&F<9 MFK#R*N=$\"/ /?=MRO0A,+"4P<>2(! <,95T834CUGG)ZML(S5Q+R"1?@_W8 M-#K%1R/\9DLA*$B!I?T]P4Y< %/A%0>JBDS# M_>07!GX6SZ U,_%#KQUTC/[@)X-=.43;]#LL+$,G:?D;5FXL[U-6JF2GP1

V@QT'IW6)LS M9Y$0WXIE8CE5*!TT2T9@'(#C(&NN9#T/5L?X[+,5!X@]LRNQA\]T7 \9%^M\ ME ZE\*>J2LO4U\U).XL@11/A.:4;4@4)L@?8F52.>F,FXM+L2F8DX#K-LGA; M<0XEXRXOJ'P(I?"<1(KE\5!*$+:\ 29D@=:M4+5&P$_<3Z4@\@'R3$A.%4FS MA2H@T )"@@\7GB)ZTB4WKK@GO$'2 8]+16_X ?G_%@C21T%+ M2$?5SV= )O=440LVW8_@,)67@/.M6^$.Q /0B1\ &:G$)U(^P 5L$BQL!XJ6 M[T_L#M+I!V5-.4'*@BJ^EDPQW/ _1'^Y/H[J];)(<2,MK:?W2WR[J&[PO&0R ML-/)8O3QT);W?9N$+Z?HNQQ?B,%VB\#;GJ^]X8[=[ M9O0>;*U;\ 4+2Z(F0/BE+TFG?Y-%^T:&#^X "!O=]D),,KN4CZ+ 2^+%=URW M[%L:S6[*H=G'U0*&GC5;]:+N8]\6+[PE^[WOQW?.-+;J@BW3Z&K>J@VV!D9? M8ZLVV-*2L$[8TI*P3MC2DK!.V-*2L$[8TI*P3M@"26AJ;.T96X^9'8--J)[: MXGACK.,%8/A\J&UH _T< &W2)'6$#T #O_SE5??5=F'5-1Z4#$^&U=F3"H'6 M N^A]]$_8;;H8T#MNBZIDC9[ _U(R*D,[B4058H;-UD*&GS?I;H/#7S'I#7+ M@*P4V55>Z%5-.ZZA*_6N]55'%KO:KVK]>[1Z]V5VF$#L*1P7_[W M:OW9>I[^E$+*--H'IRVQ#*I>FE$3R4L0R9DFDJT0R5H+R#1:_4.CFPMJ'UJF MG"U,*:^X^J9*U^QEFM&QYEY=R,JH%H4QV" M!I%F-,UHFM$THU4"1)K1ZA@I_T@DM?-,NQV&^99?YL3.S5]:_JN$'WW&\W6\JQ.3=^: MOO=MA6V@[X>1O(Z^7YN-LW;WYV>E(>L:RE06VE7Z:O8&"TV[?-KEJPZ(ZJQ, MS7ZCU7Q(F6I6TZQ6'1!5@]6>J=?;)O!:9UFQ:V;3S%9%$%7#B'Z>7NN<-3K- MW@$',]^O:%NDG>&#[!Y+N0\/A%)_ MOS@(=^()]Y>]8,VFFDWK",)ZL.DSC0SS02=5,ZIFU/J 4%K[+P["G>C30><0 MH\IRF4\B5L8]=OA'V[ZQ-%$@F\V*PXJ$O=8#T(+INX(&9>9I _/808(#"*HB M@+97AOCR1]U-"JK7U':[F$,TAZSBD^Y!OJME#L\=S#,W#88]>H],U5UN; M^QL$[996H,_I+*[B*U7GA2H$]]?]C-Q::GT0K'C#"^>;A8(&5.8CJ7&<*AJQ MB8?A;=DH8?6HX9Z$@FQ>_.*CW/'/6HYRIT7+O/>7'P:]_N!MO4:Y\XRTVCRNR#\)H>;RZ&$@<-^[!B]?*P:S1WE-"+8<2+PMD;S!Z:\OSBY M]32YO32YX6C5&9_3D$J@N/=B%"8X49I&,"-]M7+ZPG&/$BCCVY-3+>,)!_EDTPH^&^M%3Z5O;E:.!0QPRJGX:O"7G7Q.L)MAU M!*LFC=JNXP@<"RFSQ.F \H)^CH ,92S)<_E(C6HVUI/6PW/KBR31QO/L9'3" MVG95K>4QINVSQ=$'?_Y3:?##4JA5H:UP+K5VBTAC+$[D7 GNP,ION'?'YY$Z M9W]@M'/23G>%@&!FTVAW?V*%S[DY4[)X[D\*,"N-K52WE2=7IE]NF&]1X,V6 M:2![ GVD0.V8X-WN"EFYS4]8:1=,6LXFH7!^>?7#U\!:8*$789JO)#9Q:BW< MCC'6C WXKP4J6D?\91.+P7$YM5PI6"OP?9RK"T)QW51S M_&K!L%QI.*J-32DH#X^. B>^XZ$P6.'T$9\*!E+7#3+]KHY(7>(>=SP[$>DD MZ143V T J&"?@EBP7N-AJ@!BR&XGDY#. MZU0QEUU_VNQ4EX83FWP(>VDA#[X WK#@((S6)G!X#%@0RH$]7 M_-@T6B92,8LF.*D<)U9[X%TE,>#?1Z4D?Y"3OSVP+=@Y4,QT2B/> ^L;K$N/ M%=R:I"SFN&&$%G (Q/M?,*E!J=+]\G1(C32&/5BQE^8>]W)FL'W,,5]'+--Y>Z>>UY@22?C"TB<,"7TO>[^04[\X(+\ =DRWR?[?09J#T;_D>/4 MF1LA44VYZ\?P#U 7*(L Z,'+MI:J<(/]"^?!PSWBWI4BFKANQ#V.EG5C_93S M A\V4+B**$KY+A2W@7?KTHH^61W IK NV>+$LRA/ 9L.MY19#A(9#$NZ^T;X M@%CX#WB%P!X7\M;W\M(YX[?<]&)8-0>#O 7D020::N=H=8,4<5P/UHXFPD-E.P;8A)+J[NAI (0I MGB<[]BP9 ?JSJ,R4E.N.Q]4_-H*ZJ!'WM*=':(3SB*R.%&G@K-R!P4*P%N,Y MNP,=P8%8DS!*T/HI6 :$Z"N@F1FJ#S]FUX D_!KH'8GA#^/&('*[X#ZW.49C M[P0(48S*YI10?F"X:.Z@B)9A# R'I"2%]!Z)\-9%SQ.7B(4U\<'!&B,=4V1# M$8FT\ I4X@-@%6G@Y.:7GQW,G;F8#5[!;ES^. MV_:CF![+1ZD.NKQ'HG/C)"S:6)RY]B^OAK][W[JM?J?9[;9[KZ1[M?-M?\5 M7(!;X^,QP \+Z/D4'/^83%;@'VL"5A+Q#! E8%IA"FMN9D1G^)="D_L_GMK> MMK@5'EQO9Y:_)/B0VP*1"90:Q=*4_Q&\=3.+$N)5/W:-=O:%_5QOB1XE?0H M]TQJ.&]N,#ATE!ZSZ$F04TK*88&;,S:%FZ_@>!C)P,O$_0S70(+,+VF@\)D! MQQ 7P&9=7]J5(+SD<_&114U#?Z?/=*?(_"+G*L"-@+R0=W.Q^G)F[]ZV:)=MNK2E*&^ M-7_>8)]]]AF@6?0Z&P][C@CO=8#>BA\)@F?B@B)WT32:RZ@=@N]6.L>MOG*. MT?C%ZR?@'RG(PTY! #$NS6&"/0504@%5?([9EL\A.:K.EHG] @,Z"8J.G)8: MB) &:B^*>8 ]('H!O?XF MOQNQ7:".$8_> M'$-[AWZ5.TJDNTNF&+J<[(O,_9/']BGP3U .A@&8?*"L_O#!DU0J9C1GUQ\O M/N\YVK:\:W*4TXJ%2(8'N!^G=C+NL<$^?+A@Y^ ,BL9=A\I5"_1<6!(LA!#C?:DV2/^FF,T;*0+!T[ WBIY"^41V*1^! M29;$8K7[1SPO+F\#^N6.K["ETWP M[6YW@F^[:;0>-)NJ.*'W$V87/\KLXB5E%Y\^K?=P>;&,"LV9>X76COGTL"9M MKZL)T-Q\G-R\DN2>1F#I*N>AR[W_6Q4AER16_'>9W(I,W-HN$YMMHW]H/(P) MYB4 :BI[82IK'2"9G3U=+3RS[]B^-,,&@&PC*_9FMUT *V?.5:V%W8;(F8;0 MYL"]AI%F-,UH6V&TA^/"M8/1YH:9U"RA&CI=-<._%NHM7KNDW;$F.N;WJNQ[ M%@;8(I\O7+10FUW^$6R Z\O3C^?_9K^#R43EE<5J];2AAPMV [ZH.Z6265BR MV#AA*_W3#E94U5$B;:,[VKXT]$ZZG[4;W?=;[7T. ME:F*'DW?%REK06V$O[P1_N+]VFL-0:EK7QR&NYDATQB8R\)*3[T\O^\]7O5]I'.#0?H1* J+,+;9J-3J^I?6C- M'[ODC_KZX, ?K>[@J)QPNLORU>P3@^3H346-0&LHX$-EG%UH*!;(J:=WW$ MMI#TNGE#+2$[A6=-CU6[P;37^;Z:C3X9\9\=A_TF.SFSFXD0,3L/0YRF+6EA MK]V2T];Q?I#C(8#]J4[3V,\9]L>+^^,$]H?Z_>ZM9?I#;Y1O%>VCR#[)H5.G6N'%,B9\!@XUSLR$VMP*D=^M_. MS[^DK32C(L_2L(!O(JO]5/V%HRB9SI35C1S*)6_E[3[E=:K/*W485FRZM!6DA(@,'%B24(]/R992#LCI7K(U>3S!3J;9Y@R&(N/'*)8O,.QA>I(*%KKG-9\CF7)2=/V1WM MQWR;]G&F\7CGOH\@N18TW #6>@_(9&;SY!]4#"P[Q$K!2@WMBAQH39#=(A20 MEI?8PM:C1Y_*DT<[6N]O06!3:UT]?U$3R3HB>9_VH<_?)"QV$[WR8Q! +E+) M.4U@U+2D:6D=+7U1HRF*>A(U7'EDC:8?33^KZ2?S>V,TS"+75C:8IAE-,^MH MYLH''T2PK_R^('4TP6B"64PXR'/^U=L-7.DT]?$7HX2O5&+XBV>T*6'#8'OX32U%!PN&/^(>G/BM&V\F@ MEHL@YT@I!.H.X%/@;)&U,#VE49P.*Y\KZ0? 1AWTFDHUQAT@T^QNH_&3;Z"JENVL$!O+DWI.Q2 B% MV7HE3I!8D)E!'RT@'&6-F4'0FR&-/GK""&Z9?QJ!%,X7 4*\!4XD81[*--UY M_&"FM\%^;+7.C&8V7I0FAX93Y@7<5Y.:BG,3'[L]HN*QN"J:K L#;A?VJ:H:-F#'C0JG']%\5KCQP]5OGZ\;1?K@6.J ,EF:+4@C;Z7B M^+%I]%+RPLFXN;3B#%.K*HL.(E(*?D*H$KIDT!<'9^.RT03N.B$J+JBJX+HA9KOG.IM>PH_"OSN]3\8D2'-!I*\XZ1!&]Q;*G9+&A7.7P] M#)'_7(3P>R_!8H),&6=:7_*DFO9&UHF-<9>0\3%'A9;9"9)SJ(H*/+RL' E7 MHHW*+W#J*2KEA>5>\Y_A I :B;0SE(4$/.[*F*,MAXN6B$\.0I; LT M+'SR(G&5Y:WAPU^/?EZV;D!]^A&7XIU.1I>"V8C3OW'UW&"BZ>Y WFE9!M5S MX$1VT,=(M!G9;]Q.0VH2!.T%]T%_ ^ 4>$,Q X@)Z9+C!=, @%UTH5/#X#%2 M>^FX2R*T#,^(Y#A*77A<%&35*31IMCP/EBNQB_H1PU1+K _@*M!-V?2Q4@8B M)0N@IYM39P3H\ET^-EE:8@CT!^:@L[S=^2.*&-7$Y;+\!.$)=AK #^4K+'YZ M!^XS?4K!<,N]1*SB"2K1"?/!XXM(E;*XQ ZR&L\64EJ?9F(; R.+3! HK7A/ M]2\ / '4,ENZ-Q&"^M_T%=YYN/5ZB'LD*4O,HU;JS['E\\+_0AP'U M#?\4*E695=S<+-L;RXNL6#8DR.!S\"AHXVP$;AJCD_8B1C ]=TKA353SZV[Z M/AA&:-LF4XPCJ6.##3)-?+"18GE]4'I_(2V;I1@4_/(%##?+G8%!=7D/_C8% MHSX[8+L"X"5=I[_G)<+J=Z*EDO^/IC\.FB8PHY$+\(W(><"7&D):-"ST %;P MW(GGV%SQ\D:C0%%1 F1PZV;5T)F)#Z8A6)APY*(#\UU@$E*"(#HF(L_089@T M??YFS@7G:XES"XR[FE5^5B\DT+I^-@Y<,@"L!)X /&TTEQ&"?R9P=!$"XI8+ ML_]IL-_24(N,!F1BL?&]$)*F-IQ;UG,K\5*.PZ#'@+7C@\>"B\)K&:P5B2FS M]'?O6[?5[[4&@TYS)VIQ.V&+/"Y/P5=?5N?C:66P( >DQ!>RU^Z4SXIC/-(9 MV,4^5B3("WF,(%'Q2E^^&I7#+,\SA!G,L)=JG"F"Q0 R\4YN V3R"[BFI#WM MDO:$OQ2SE507D79@D4,-(E"ZS;A;8,#09O^5'+C*79;$3_?3J=/W(3#W1%2. M&A"T)ZIE]$T#'XQ.S)A\$S(8LG1#XVE@>HE7QEZ0P%YJ'[F[WMS@K2^)C*V[ M[V>];DNT.[WAJ-EJ#SNV8P_/SD:M8;_3[MG][JAO"U%7][VEW7?MOE?*??\" MLG]X=;5=@V3])++-GON7\^NO[.K*H%<*3?,M^_SU]\MK=O7I_>?KC^=?KSY_ MROSV0@#"''X 8]^3D0=!PSCV9F,]+@YA&HRVR I;9 M'01O1[.#_!MU];?\* MJR9#2Z8LSL&I\B@OJ5*.&%:?):I8QO)X%#&5",%XMH!Y% :CTU*VY%MR+@Q <"_7&Z*?S:_6NYL^/B)[/7+D(PIG1@+^G MX@:=*TOFI,ZG8'A8O %FK-58'-0B_,";.IY'65, M*-P%"JU1^O+YG;1PB\67!CM7%J,B@7ROQ8U%[.]!-$DXNW'C_RD_S$&C3\[2 MRWL0%&]1N_V7B.+%S7YT@83 9I5@*I#=:ZSR3G,8V1O(!/=3M7:4N''Z+O#/ M\G7L*!EA\4,LC=+(!8;"C"4\:5QH6A )\6W-I2&6MCIR-X43T!-4%(4S(&L* MYN1OAH_"X)M0*2[G0 P7O&DE7IHY4/DI69 GTN2-95Q01Q1.X;]W R]]X%S:5 M7U&E7)@ T7O\CHXX9TY"%%0Z(/C/,O8G'/ :.&(#ZX[@.A>SO]D+C.3+%%/. ML <%$<9M]*:PI8'*B&4P>^3N@,/)8RF0!%@C)53F$2 )2Z N0=X/I0H![ 6? M/@7XR2J JRW2!;!R5B?AS1LKR%CQ1\8;BAJQ;X.7PC$[818K20F=?118.09\ M$LF"<'P<2C7PY0SVVSP'<"K7Y A*9$/S'.:*"RB?C4QT@1GR19O"_JD)3-F>1[KZ7O;+04-LL3ALM& C%DDE9!"DK'I?J M-V\24$OY8]<\#K/V6;P8T_B<^ARHF#&%;AN9)BBNC3 G84MR.Q,W&/8%8J5> M,86.)(V,YXG72K](1&+] = WF!:HMD!I\] %1&:CT=(:JV1&ID9VZ%Q[1!AW MP! *CE&CDC;7SNI:T[!"'G8N"B%9K6J+&*(J%;(Y0;(D5%)" M-88+)8VR.%>NOK@?>4/:14@*[F*A"1&XS'N@[$(I11R=A[]!K'B8EQA/D!%4 M!4KZ>@C6G^3E*8@/Q%6!C*EO@BIFVM"6*.6%QJH&14@L>6EUH] _*<7;PN%+ M3%K >8%;0;E@!B0(YR4>D_@&J*7'2;LS60O5=HF/17480TNKZU1A43X>4!8= MH]@I1=+D^;.8VM./7T['A$*:^(%?>I5F9/7;9F_4&_9Z]FC8.6L.AJ.VW1QV M.JV6/;('@U;;5%Y*T1,['V+%V_ ]$"$8^KMQ8U9T^WJD%W9NR((\M;T]5OB_ MQS@I)1%4.QPEJ_*7H-8P(JI>JOL!X96:N<4S+/2ZV=#F1G82BK"::8ZUQM*& M>B>T3DMZ5FK] 3WK[\ B M>1BZN*/%%:+2$NF&R()=C-@O]O1)52N5F3F*+'BTG#/>U$0H/3T(_UM76B72 M J3=/[SC$N,-!GS4=0;F<-1J]_$=ML&0FY88]LW6P&P/6N:HMYM7:]*@[]KH M;SFHVBV_$-M]?*AWOS'K[86H:Q=P;NN LPXX5RK@3$9":WC#/1$- V=X"49E M/-]5G=B27'B3X%OBCICCX?=9IVUQHVVVUSV.F>-8=GH]%@V+;/VD[7[CA.K[]LM+6'[X3# ML>G>\ _PN(;R99AA?LS]J9M'O]>9[ICACDNO[TC$[!L+I6(/TW),88'M+$9V M:]CIC_K#LR;O#7GOK&5;9]SLCUK+:.@,/\*JP!N.B.?#PKNI50-_QV"X4R9W M6GJ+]D7!WAXX-F]V.T/A" ![NWL&QE2_.12]OG &+:LS:':7P=X=4I.UX55> M_%8U@'>-K!%=;L#CM [\,SL]\;MLSNZ*S5[[6[G)<@ MC;FMO@GDWS-W)>PWUBI4TCK=845%[[KD3M?(D#M(O)*G2-R6*;L[B!7+&;TH=L.@F"=?!P.BW M?I)]K]*=I4>7QXTGJ\ZK"& 1WVO&*\BEC);YT/R, @D4=H 5A]B5/A6@Z=]4 M:?!&2HT[ .5&;BV(Y>Q2/J+0O=@UEZXN\:4[GZHEU+_CR18QTS3Z;8V9*F*F MTS'Z#\ZBTJAY0:;1F*DD9GJ&V=>8J2)F-,]4%3/@\O0?'+FM4?-BJ#&:#\Z= MTYAY*J:2F-$\4U7,G!D][=!L$S/YD/!]!3T MF)& 4-V^=^:-O31=?4^?'44Q[)V(K-"=E0J*=R&4-=%(SZW.-(.O*VHBV2F1 M*+>NUE3B>N*OHY"=_OHIP7>*=T0QTO?3%"/]OSH3S#L>"PF>P)&$\QX;;\FO M@)IHDK26.CND(>D[UIF&E#FS![FC::;H9]:99E!1V9)B?A>AP&9E99K)_=%L M)/;BM.U@5KU$7>\I;K?]J--5* 6W@]-5*;FV&^0=\.GVE!#;)&@T-K=RNGVE MM2J#S@JEL'9PNCTEIRJ#S<-FSCVEF(X-FY4Y[YY21_LY;P6-]W5YH >R/FW# MK**A_HR3/&>V2=4,^.<<.VV<,(GCV9O3T[N[.R,2EC$.;D_/0VOBWHKH5-AC M'I[:/.:G9O?,; [,4W">S6ZOTQTTS39\;+?[IR&V+1#W;7?8PB\'[2;\GS&) MIZMX9M_]&-)NW-@/ZUI$,34>OT"$.306COK.^U80SH)0M:]9Z-=0+:%<,0K? MDY>SE4PU-K34**V,J[,5G(((.FGWS.;3M-&>G)N*(79/3L]V>-4\-3NGJ$\T MQU;%_]D*8I]A.+XD1I]6"K5#'._)!WI9.%30-]*)#9W8J&A\1B\'8;#O($51 MS%%TJI*C^&WN\3N:X[$T#Q@GYU8\(W%HN88-TO+LY!]'C86*. R5#OP?6DA_ M RY:IZT6QNK/CI4Q"D/AE=2ODOU>T9#[4ZS2P[>[=9AOP^0: MFX=B]>HP^2'9S9HY=9B\PMBLS'DK:*YO.TQ.(_BJ%B@O';]3S8K_@PN!E\[9_#9%O<=LRH!J5VZEU'TI]A U7-4#]\T[SFD?3O?;=$Q]L/U,0_M/""CLMK M;-;&B-91^/I&X;?_3MLA,&RE[8PZO=%Z<)11&=550>?BN^/^-7"RO!<9SLLP._BI#-DC!*N!^S M.B2>8V>9PTM?\9[PKG@AV [>$;NS"OB_OK0GWQX*=6S'^; [:G0;C$>.R M U!]H__'Y@[54VL>K0.D79YC<'GJR92Z4<\Q8U\[,J7S_OO0G!&=]S@&+^;0 MPBO:T-?8/ "S7^<]CL\). 2&K;2=45L'X1 HHS*JJQKN@LY[E/,>->L =,0> M0SGOT:IXWN.]ZW/?K0.D79YC<'GJR90Z[W',V->.C,Y[ MZ+Q'W;V80PNO:$-?8_, S'Z=]S@^)^ 0&+;2=D9M'81#H(S*J*YJN LZ[U', M>[3T^QZU\1B*>8]6S=_W,,_8'\:-<6%@KH-N--O=IDQLV,$,IS@7+T\O&C1[ M68Z$AR/NB^CD\[TGYFEZI-5LMG1&I":.4CWUZ=&Z1MH9.@9GJ)Y,J3,BQXQ] M[>+HC(C.B-3=OSFTP(LV]#4V#\#LUQF1XW,"#H%A*VUGU-9!. 3*J(SJJH:[ MH#,B!6"83=.X^G2CG89Z. W__NWZ [ORHYC[EF#O BN9PK6,AD:8;]G7B6!N M^JN=_FH'L#,_B!F?S00/X0K**%PA:W"+,S9>]<3;"0LGD3PF#ABM%K, MQQ'CH6!B.A( 7IO=N?$D>P:>2UZ8KF=4409JYZ3>(:^C=4>T W(,#D@]F5)G M(8X9^]JMT%D(G86HN4-Q<,$.;>AK;!Z V:^S$,?G!!P"PU;:SJBM@W (E%$9 MU54-=T%G(1:R$#<7OVNG8>].PW)VX2N_#_Q@.F>7]['P(WP-X<::B"G/T@U5 ME"Z';?8?MF;01KXV\BMJY&O&JZ\9?MBXT^9TC:+O.JY^*";RP?ZGDX;SMIPKNAY*VAT/[,^^MWE>VUDUSMZ_4XXKN_JX+6VP0_V M=-H&K_'IM U>W]-I&[PV-FEM;' =O-9V]6$=[[!U@#:#INKMM4E]6,<[;!V@#>?ZGDX;SC4^G3:!J/674$3P@(/H&')H5G<]5<;>SO/R MEO6AV=*'9CUK!JJVA5Q/_+S@,.%J6,$R?%QQ:!Z*C=W1]G4=[.N+ ,[ OO#Q MNKGQQ1'T%ET\PXO=PL4V7NS@Q7HBO;;SJZX&M9VO[7QMY]?A/-K.KY1E6C,[ M/[>F3V,^\L1>,R?FXR/KG+GV+Z^&9[8E+*??'W:;W!IVG$Y_..B/^+!OMP9\ MU#_K\&X;ECOENX>BV5)F8OIA]3GQ\QLWAB=8C((Z#*<'J MD>#8QN':_46#UVP^^R1K\/^,HYW:[NVO?X5_I:M;'AC)L$H\67AH&Y^:6A'- MG_;!.BWE$[ <4IUN8=OT[S__J;C]$;>^C<,@\>T3*_""\,T/3?K?V\*YU-HM MD@5C<3(*!?]VPAU8^0WW[O@\4N?L#PQ0QJ,@M.&79KJKMD2>T>[^Q J?$2!+ MT)SR^Y,"S,JND;PM_2Z4 %%?!A'U;GD3"NQ ?BOPZ:7G$FI RKUIF0;FS*;P MISI8QS3ZW5TA:X&(VP4BYFP2"N>75S]\#:Q5-/W8-0L,X ?AE'LE!E!?/41% M"%[8T%<4L2QPV 7<#H05983/'T/\9P)(^34$1[DH7-[Q>%KWZ] MN?K;I_.O?UQ?WFQ;TN5$D@GMG$B^)&&4<#]F<4 N="C^F[BA0,\Y0E3A=S?" M2D* -JQY>6]-N ^^_;D5X\_FH-UIT$778NQ&<8B/FO"(V8DW9^2[V_"S&\&# M9T%(RXP$BP"(\$/@DV,_$A/N.6PTIP>!J!"AN@#^#D7BPTWT/)[$DR"$8]K& M#J#SL+)N/5Z&DRF1"4"25BC\/#Z+Q)OT0W%7O2SZ(B41G#-(OY!BB+XI2:N" MY:2N6=8'<9CN(CVN/.):*TVJELRT;JXVK4VC*Y]3X-3" A@ V97 EL=BU,-V*V5;0BD]P +JKX[4$=2EGTD][ MP,$RX%''[#$$E"B_TS/:+4WZ^R;]MM$=O"C4CY+8F^O\<4WK.Y8R;:/_ MLO1^>)#?G!E]HHFS*[6]"WC^Y0>SUWS[B&#<4Y5=^C2P71'VO[QJOWK4D\^, MY@;1L@LP7%^>?CS_-_L=_"I8*VJP*]_:G;_P.G=\?GY*AOZ)=%A15Z=.[+'S MXSZ5K>IQR*4('OFBWV'$'="QGVA('>K)'V')5/GHM1#6[W@LWM1;YAZ,D/T$ M%O=T)$)F-EBK:0ZVPT4O(SE_FZ^DJEJ*OSW+.Q7:55Z4.;MGX#JY-DM37'N MQ88L]VETRLYM/F4?#4JZ!%'-I-YN2RVT?*SLJ>HB/E_DJ$4-[Y(2L@ MC7=^Q@J(X=T3J\YNZ>S6$9FNC\EN54_NKABZ[-M@% M]SP^X?X.Q986+,\I^=L*OQ\A3Q;:O-0_@[&"34=;?3_M>S8G(WWO79^#^PG> MYV*DKP);+/C&2_NLO6]\Z,[PP=AU.SY5!=S=@_1O=Z..7MZ;+8K(9_BSZ;.R M%5NSK;[;JKW.+/"Q+S^IX]3+P<&Y90>+' +B*1QZ6-[HJ]+"W/GA[;/6V_??.#PDZCV^$ MMZJ7F^. $-E>^[N#.U#M^OGUMMK/3QVQV%]/?55JKZ>^0Q75EJIHL0W@;>#: MJ[L OLIV.PKL.?QG$D^]7_\_4$L! A0#% @ *VEA3RX'?3,G"0 .E, M L ( ! &5X+3,Q9#$N:'1M4$L! A0#% @ *VEA M3P"W/RD<"0 ?%, L ( !4 D &5X+3,Q9#(N:'1M4$L! M A0#% @ *VEA3Y8,1SQ(!@ H4( L ( !E1( &5X M+3,R9#$N:'1M4$L! A0#% @ *VEA3_KR6QI%& 41\! !$ M ( !!AD ')M87@M,C Q.3 Y,S N>'-D4$L! A0#% @ *VEA3V:+ M[8Q2&P ;KC$ ')M87@M,C Q.3 Y,S!?8V%L M+GAM;%!+ 0(4 Q0 ( "MI84]^PV:=,4 -5! 5 " M ?], !R;6%X+3(P,3DP.3,P7V1E9BYX;6Q02P$"% ,4 " K:6%/E?N9 M/9&2 #AY@D %0 @ %CC0 "TR,#$Y,#DS,%]L86(N M>&UL4$L! A0#% @ *VEA3PIF*#-V8@ 0DT' !4 ( ! M)R ! ')M87@M,C Q.3 Y,S!?<')E+GAM;%!+ 0(4 Q0 ( "MI84_D%53L M(S$# -R)+@ ; " ="" 0!R;6%X+3(P,3DP.3,P>#$P<3@V >.6$Q8RYH=&U02P4& D "0 _ @ ++0$ end XML 53 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Long term debt $ 228,375  
Less unamortized debt issuance costs (1,257) $ (1,481)
Less unamortized debt discount costs (917) (1,080)
Less current portion (2,645) (2,622)
Debt, net of current portion 223,556 225,165
Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Long term debt 227,950 229,713
Other long-term financing    
Debt Instrument [Line Items]    
Long term debt $ 425 $ 635

XML 54 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Annual dues    
Disaggregation of Revenue [Line Items]    
Deferred revenue recognition period   12 months
Balance at beginning of period   $ 15,877
New billings   26,877
Revenue recognized   (26,508)
Balance at the end of period $ 16,246 16,246
Revenue recognized (2,500) 13,900
Franchise sales revenue    
Disaggregation of Revenue [Line Items]    
Balance at beginning of period   27,560
New billings   5,410
Revenue recognized   7,133
Balance at the end of period 25,837 25,837
Revenue recognized $ 2,100 $ 6,500
Franchise sales revenue | RE/MAX franchise agreements    
Disaggregation of Revenue [Line Items]    
Period of franchise agreement   5 years
Franchise sales revenue | Motto franchise agreements    
Disaggregation of Revenue [Line Items]    
Period of franchise agreement   7 years
XML 55 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2019
Fair Value Measurements  
Liabilities measured at fair value on a recurring basis

A summary of the Company’s liabilities measured at fair value on a recurring basis is as follows (in thousands):

As of September 30, 2019

As of December 31, 2018

    

Fair Value

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

    

Level 1

    

Level 2

    

Level 3

Liabilities

Contingent consideration

$

5,400

$

$

$

5,400

$

5,070

$

$

$

5,070

Reconciliation of all liabilities of Company measured at fair value on a recurring basis using significant unobservable inputs

The table below presents a reconciliation of this liability (in thousands):

Balance at January 1, 2019

$

5,070

Fair value adjustments

330

Balance at September 30, 2019

$

5,400

The following table summarizes the carrying value and fair value of the Senior Secured Credit Facility (in thousands):

September 30, 

December 31,

2019

2018

    

Carrying
Amount

    

Fair Value
Level 2

    

Carrying
Amount

    

Fair Value
Level 2

Senior Secured Credit Facility

$

225,776

$

226,240

$

227,152

$

221,673

Summary of carrying value and fair value of senior secured credit facility

Balance at January 1, 2019

$

5,070

Fair value adjustments

330

Balance at September 30, 2019

$

5,400

XML 56 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions (Tables)
9 Months Ended
Sep. 30, 2019
Acquisitions  
Summary of Unaudited Pro Forma Information

Three Months Ended

Nine Months Ended

September 30, 2018

September 30, 2018

(in thousands, except per share amounts)

Total revenue

$

73,361

$

218,793

Net income attributable to RE/MAX Holdings, Inc.

$

8,139

$

19,779

Basic earnings per common share

$

0.46

$

1.12

Diluted earnings per common share

$

0.46

$

1.11

Booj Llc  
Acquisitions  
Schedule of Fair Value Of Assets at Acquisition Date

The following table summarizes the Company’s allocation of the purchase price to the fair value of assets acquired and liabilities assumed (in thousands):

    

booj

Cash

$

362

Other current assets

367

Property and equipment

625

Software

7,400

Trademarks

500

Non-compete agreement

1,200

Customer relationships

800

Other intangible assets

1,589

Other assets, net of current portion

336

Total assets acquired, excluding goodwill

13,179

Current portion of debt

(606)

Other current liabilities

(557)

Debt, net of current portion

(805)

Total liabilities assumed

(1,968)

Goodwill

15,039

Total purchase price

$

26,250

Marketing funds  
Acquisitions  
Schedule of Fair Value Of Assets at Acquisition Date

The following table summarizes the Company’s allocation of the purchase price to the fair value of assets acquired and liabilities assumed (in thousands):

Restricted cash

$

28,495

Other current assets

8,472

Property and equipment

788

Other assets, net of current portion

126

Total assets acquired

37,881

Other current liabilities

37,881

Total liabilities assumed

37,881

Total acquisition price

$

-

XML 57 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share and Dividends
9 Months Ended
Sep. 30, 2019
Earnings Per Share and Dividends  
Earnings Per Share and Dividends

5. Earnings Per Share and Dividends

Earnings Per Share

Basic earnings per share (“EPS”) measures the performance of an entity over the reporting period. Diluted EPS measures the performance of an entity over the reporting period while giving effect to all potentially dilutive common shares that were outstanding during the period. The treasury stock method is used to determine the dilutive potential of stock options and restricted stock units.

The following is a reconciliation of the numerator and denominator used in the basic and diluted EPS calculations (in thousands, except share and per share information):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Numerator

Net income attributable to RE/MAX Holdings, Inc.

$

9,173

$

8,139

$

22,152

$

20,770

Denominator for basic net income per share of Class A common stock

Weighted average shares of Class A common stock outstanding

17,826,332

17,746,184

17,803,708

17,733,910

Denominator for diluted net income per share of Class A common stock

Weighted average shares of Class A common stock outstanding

17,826,332

17,746,184

17,803,708

17,733,910

Add dilutive effect of the following:

Restricted stock units

13,826

25,028

27,234

33,728

Weighted average shares of Class A common stock outstanding, diluted

17,840,158

17,771,212

17,830,942

17,767,638

Earnings per share of Class A common stock

Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, basic

$

0.51

$

0.46

$

1.24

$

1.17

Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, diluted

$

0.51

$

0.46

$

1.24

$

1.17

Outstanding Class B common stock does not share in the earnings of RE/MAX Holdings and is therefore not a participating security. Accordingly, basic and diluted net income per share of Class B common stock has not been presented.

Dividends

Dividends declared and paid quarterly per share on all outstanding shares of Class A common stock were as follows (in thousands, except share and per share information):

Nine Months Ended September 30, 

2019

2018

    

Date paid

    

Per share

    

Amount paid
to Class A
stockholders

    

Amount paid
to non-controlling
unitholders

    

Date paid

    

Per share

    

Amount paid
to Class A
stockholders

    

Amount paid
to non-controlling
unitholders

Dividend declared during quarter ended:

March 31

March 20, 2019

$

0.21

$

3,740

$

2,638

March 21, 2018

$

0.20

$

3,547

$

2,512

June 30

May 29, 2019

0.21

3,739

2,638

May 30, 2018

0.20

3,549

2,512

September 30

August 29, 2019

0.21

3,745

2,638

August 29, 2018

0.20

3,549

2,512

$

0.63

$

11,224

$

7,914

$

0.60

$

10,645

$

7,536

On October 30, 2019, the Company’s Board of Directors declared a quarterly dividend of $0.21 per share on all outstanding shares of Class A common stock, which is payable on November 27, 2019 to stockholders of record at the close of business on November 13, 2019.

XML 58 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Debt
9 Months Ended
Sep. 30, 2019
Debt  
Debt

9. Debt

Debt, net of current portion, consists of the following (in thousands):

    

September 30, 

    

December 31,

2019

2018

Senior Secured Credit Facility

$

227,950

$

229,713

Other long-term financing(a)

425

635

Less unamortized debt issuance costs

(1,257)

(1,481)

Less unamortized debt discount costs

(917)

(1,080)

Less current portion(a)

(2,645)

(2,622)

$

223,556

$

225,165

(a)Includes financing assumed with the acquisition of booj. As of September 30, 2019, the carrying value of this financing approximates the fair value.

Maturities of debt are as follows (in thousands):

As of September 30, 2019:

    

Remainder of 2019

$

658

2020

2,704

2021

2,350

2022

2,350

2023

220,313

$

228,375

Senior Secured Credit Facility

On December 15, 2016, RMCO and RE/MAX, LLC, a wholly owned subsidiary of RMCO, entered into a credit agreement with JPMorgan Chase Bank, N.A., as administrative agent, and various lenders party thereto (the “Senior Secured Credit Facility”). The Senior Secured Credit Facility consists of a $235.0 million term loan facility which matures on December 15, 2023 and a $10.0 million revolving loan facility which must be repaid on December 15, 2021. As of September 30, 2019, the Company had no revolving loans outstanding under its Senior Secured Credit Facility. As of September 30, 2019, the interest rate on the term loan facility was 4.79%.

XML 59 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Leadership Changes and the New Service Model
9 Months Ended
Sep. 30, 2019
Leadership Changes and the New Service Model  
Leadership Changes and the New Service Model

13. Leadership Changes and the New Service Model

On February 9, 2018, the Company announced the retirement of the Company’s President. The Company entered into a Separation Agreement with the President, and pursuant to the terms of this agreement, the Company incurred a total cost of $1.8 million which was recorded to “Selling, operating and administrative expenses” in the accompanying Condensed Consolidated Statements of Income during the quarter ended March 31, 2018, which is being paid over a 39-month period.

In addition, the Company announced a new service model in early 2019 designed to deliver more value to franchisees, as well as support franchisee growth and professional development (the “New Service Model”). In connection with the New Service Model, the Company incurred approximately $2.1 million in total expenses related to severance and outplacement services provided to certain former employees of the Company, of which $0.7 million in expense was recognized for the three months ended March 31, 2019 and the remainder was recognized in 2018. These expenses are included in “Selling, operating and administrative expenses” in the accompanying Condensed Consolidated Statements of Income. All of the above costs were attributable to the RE/MAX Franchising reportable segment.

XML 60 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2019
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying Condensed Consolidated Balance Sheet at December 31, 2018, which was derived from the audited consolidated financial statements at that date, and the unaudited interim condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”). Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. The accompanying condensed consolidated financial statements are presented on a consolidated basis and include the accounts of RE/MAX Holdings and its consolidated subsidiaries. All significant intercompany accounts and transactions have been eliminated. In the opinion of management, the accompanying condensed consolidated financial statements reflect all normal and recurring adjustments necessary to present fairly the Company’s financial position as of September 30, 2019 and the results of its operations and comprehensive income, cash flows and changes in its stockholder’s equity for the three and nine months ended September 30, 2019 and 2018. Interim results may not be indicative of full-year performance. These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements within the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 (“2018 Annual Report on Form 10-K”).

Use of Estimates

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

Segment Reporting

Segment Reporting

In January 2019, the Company acquired all of the regional and pan-regional advertising fund entities previously owned by its founder and Chairman of the Board of Directors, David Liniger. All of these entities, except for the Western Canada region, were then merged into a new entity called RE/MAX Marketing Fund (with the Western Canada fund, collectively, the “Marketing Funds”). See Note 6, Acquisitions for more information. As a result of the acquisition of the Marketing Funds, the Company added the Marketing Funds as a reportable segment as of January 1, 2019.

The Company operates under the following reportable segments:

RE/MAX Franchising – comprises the operations of the Company’s owned and independent global franchising operations under the RE/MAX brand name and corporate-wide shared services expenses.
Marketing Funds – comprises the operations of the Company’s marketing campaigns designed to build and maintain brand awareness and support certain agent marketing technology.
Other – comprises the operations of Motto Franchising and the legacy operations of booj (see Note 6, Acquisitions for additional information), which, due to quantitative insignificance, do not meet the criteria of a reportable segment.
Principles of Consolidation

Principles of Consolidation

RE/MAX Holdings consolidates RMCO and records a non-controlling interest in the accompanying Condensed Consolidated Balance Sheets and records net income attributable to the non-controlling interest and comprehensive income attributable to the non-controlling interest in the accompanying Condensed Consolidated Statements of Income and Condensed Consolidated Statements of Comprehensive Income, respectively.

Revenue Recognition

Revenue Recognition

The Company generates most of its revenue from contracts with customers. The Company’s franchise agreements offer the following benefits to the franchisee: common use and promotion of RE/MAX and Motto trademarks; distinctive sales and promotional materials; access to technology; standardized supplies and other materials used in RE/MAX and Motto offices; and recommended procedures for operation of RE/MAX or Motto offices. The Company concluded that these benefits are highly related and all a part of one performance obligation, a license of symbolic intellectual property that is billed through a variety of fees including franchise sales, continuing franchise fees, marketing funds fees, broker fees, and annual dues, described below. The Company has other performance obligations associated with contracts with customers in other revenue for training, marketing and events, and legacy booj customers. The method used to measure progress is over the passage of time for most streams of revenue. The following is a description of principal activities from which the Company generates its revenue.

Continuing Franchise Fees

Revenue from continuing franchise fees consists of fixed contractual fees paid monthly by franchisees based on the number of RE/MAX agents in the respective franchised region or office and the number of Motto offices open, reaching the full monthly billing once the Motto office has been open and operating for a year. This revenue is recognized in the month for which the fee is billed. This revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents and number of Motto offices.

Marketing Funds Fees

Revenue from Marketing Funds fees consists of fixed contractual fees paid monthly by franchisees based on the number of RE/MAX agents in the respective franchised region or office or the number of Motto offices. These revenues are obligated to be used for marketing campaigns to build brand awareness and to support agent marketing technology. Amounts received into the Marketing Funds are recognized as revenue in the month for which the fee is billed. This revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents or number of Motto offices.

All assets of the Marketing Funds are contractually restricted for the benefit of franchisees, and the Company recognizes an equal and offsetting liability on the Company’s balance sheet. Additionally, this results in recording an equal and offsetting amount of expenses against all revenues such that there is no impact to overall profitability of the Company from these revenues.

Annual Dues

Annual dues revenue consists of fixed contractual fees paid annually based on the number of RE/MAX agents. The Company defers the annual dues revenue when billed and recognizes the revenue ratably over the 12-month period to which it relates. Annual dues revenue is a usage-based royalty as it is dependent on the number of RE/MAX agents.

The activity in the Company’s deferred revenue for annual dues is included in “Deferred revenue” and “Deferred revenue, net of current portion” on the Condensed Consolidated Balance Sheets, and consists of the following in aggregate (in thousands):

    

Balance at
beginning of period

    

New billings

    

Revenue recognized(a)

    

Balance at end
of period

Nine months ended September 30, 2019

$

15,877

$

26,877

$

(26,508)

$

16,246

(a)

Revenue recognized related to the beginning balance was $2.5 million and $13.9 million for the three and nine months ended September 30, 2019, respectively.

Broker Fees

Revenue from broker fees represents fees received from the Company’s RE/MAX franchised regions or franchise offices that are based on a percentage of RE/MAX agents’ gross commission income on home sale transactions. Revenue from broker fees is recognized as a sales-based royalty and recognized in the month when a home sale transaction occurs. Motto franchisees do not pay any fees based on the number or dollar value of loans brokered.

Franchise Sales

Franchise sales comprises revenue from the sale or renewal of franchises. A fee is charged upon a franchise sale or renewal. Those fees are deemed to be a part of the license of symbolic intellectual property and are recognized as revenue over the contractual term of the franchise agreement, which is typically five years for RE/MAX and seven years for Motto. The activity in the Company’s franchise sales deferred revenue accounts consists of the following (in thousands):

    

Balance at
beginning of period

    

New billings

    

Revenue recognized(a)

    

Balance at end
of period

Nine months ended September 30, 2019

$

27,560

$

5,410

$

(7,133)

$

25,837

(a)

Revenue recognized related to the beginning balance was $2.1 million and $6.5 million for the three and nine months ended September 30, 2019, respectively.

Commissions Related to Franchise Sales

Commissions paid on franchise sales are recognized as an asset and amortized over the contract life of the franchise agreement. The activity in the Company’s capitalized contract costs for commissions (which are included in “other current assets” and “other assets, net of current portion” on the Condensed Consolidated Balance Sheets) consist of the following (in thousands):

Balance at

Expense

Additions to contract

Balance at end

    

beginning of period

    

recognized

    

cost for new activity

    

of period

Nine months ended September 30, 2019

$

3,748

$

(969)

$

705

$

3,484

Other Revenue

Other revenue is primarily revenue from preferred marketing arrangements and event-based revenue from training and other programs. Revenue from preferred marketing arrangements involves both flat fees paid in advance as well as revenue sharing, both of which are recognized over the period of the arrangement and are recorded net as the Company does not control the good or service provided. Event-based revenue is recognized when the event occurs and until then is included in “Deferred revenue”. Other revenue also includes revenue from booj’s legacy operations for its external customers as booj continues to provide technology products and services, such as websites, mobile apps, and reporting and website tools, to its legacy customers.

Disaggregated Revenue

In the following table, segment revenue is disaggregated by geographical area (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2019

    

2018

    

2019

    

2018

U.S.

$

42,013

$

43,689

$

125,437

$

130,384

Canada

5,886

6,170

17,128

18,146

Global

3,182

2,591

8,725

7,624

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

U.S.

16,163

49,216

Canada

1,644

5,029

Global

227

621

Total Marketing Funds

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total

$

71,541

$

54,866

$

214,100

$

161,785

In the following table, segment revenue is disaggregated by owned or independent regions in the U.S. and Canada for the RE/MAX Franchising segment (in thousands). The split between owned or independent regions is not material to the Marketing Funds or Other segments:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

    

2018

2019

    

2018

Company-owned Regions

$

33,941

$

35,138

$

97,978

$

102,193

Independent Regions

11,211

11,904

33,528

34,747

Global and Other

5,929

5,408

19,784

19,214

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

Marketing Funds

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total

$

71,541

$

54,866

$

214,100

$

161,785

Transaction Price Allocated to the Remaining Performance Obligations

The following table includes estimated revenue by year expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period (in thousands):

    

Remaining 3
months of
2019

    

2020

    

2021

    

2022

    

2023

    

2024

    

Thereafter

    

Total

Annual dues

$

7,132

$

9,114

$

$

$

$

$

$

16,246

Franchise sales

1,900

6,805

5,460

4,012

2,516

1,294

3,850

25,837

Total

$

9,032

$

15,919

$

5,460

$

4,012

$

2,516

$

1,294

$

3,850

$

42,083

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

All cash held by the Marketing Funds is contractually restricted. The following table reconciles the amounts presented for cash, both unrestricted and restricted, in the Condensed Consolidated Balance Sheets to the amounts presented in the Condensed Consolidated Statements of Cash Flows (in thousands):

September 30, 

December 31, 

    

2019

2018

Cash and cash equivalents

$

87,763

$

59,974

Restricted cash

19,118

Total cash, cash equivalents and restricted cash

$

106,881

$

59,974

Services Provided to the Marketing Funds by RE/MAX Franchising

RE/MAX Franchising charges the Marketing Funds for various services it performs. These services are primarily comprised of (a) providing agent marketing technology, including customer relationship management tools, the www.remax.com website, agent and office websites, and mobile apps, (b) dedicated employees focused on marketing campaigns, and (c) various administrative services including accounting, tax and legal. Because these costs are ultimately paid by the Marketing Funds, they do not impact the net income of RE/MAX Holdings as the Marketing Funds have no reported net income.

Costs charged from RE/MAX Franchising to the Marketing Funds are as follows (in thousands):

Three Months Ended

Nine Months Ended

September 30, 2019

September 30, 2019

Technology development - operating

$

1,523

$

3,687

Technology development - capital

1,420

3,884

Marketing staff and administrative services

589

2,638

Total

$

3,532

$

10,209

Costs charged to the Marketing Funds for the three and nine months ended September 30, 2018 are disclosed in Note 15, Related-Party Transactions.

Services Provided to the Marketing Funds by RE/MAX Franchising

September 30, 

December 31, 

    

2019

2018

Cash and cash equivalents

$

87,763

$

59,974

Restricted cash

19,118

Total cash, cash equivalents and restricted cash

$

106,881

$

59,974

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In February 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-02, Income Statement – Reporting Comprehensive Income (Topic 220), which adjusts the classification of stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. ASU 2018-02 became effective for the Company on January 1, 2019. The standard is to be applied either in the period of adoption or retrospectively to each period affected by the Tax Cuts and Jobs Act. The Company completed the majority of its accounting for the tax effects of the Tax Cuts and Jobs Act as of December 31, 2017. The amendments of ASU 2018-02 did not have a significant impact on the Company’s consolidated financial statements and related disclosures.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), with several subsequent amendments, which requires lessees to recognize the assets and liabilities that arise from operating and finance leases on the consolidated balance sheets, with a few exceptions. ASU 2016-02 became effective for the Company on January 1, 2019 and replaced the existing lease guidance in U.S. GAAP when it became effective. The Company did not retrospectively recast prior periods presented and instead adjusted assets and liabilities on January 1, 2019. In addition, the Company elected the package of practical expedients permitted under the transition guidance, which allowed the Company to forgo reassessing (a) whether a contract contains a lease, (b) lease classification, and (c) whether capitalized costs associated with a lease are initial direct costs. The practical expedient was applied consistently to all the Company’s leases,

including those for which the Company acts as the lessor. In addition, the Company elected the practical expedient relating to the combination of lease and non-lease components as a single lease component. The Company chose not to apply the hindsight practical expedient. The new lease guidance has been applied to all the Company’s leases as of January 1, 2019, which impacted how operating lease assets and liabilities were recorded within the Condensed Consolidated Balance Sheet, resulting in the recording of approximately $65.8 million of lease liabilities and approximately $55.6 million of right-of-use (“ROU”) assets on the Condensed Consolidated Balance Sheet. Deferred rent and sublease loss balances as of January 1, 2019 of approximately $9.3 million and approximately $2.4 million, respectively, and intangible assets of approximately $1.5 million were subsumed into the ROU asset at transition. Adoption of the new standard did not materially affect the Company’s consolidated net earnings and had no impact on cash flows. See Note 3, Leases, for more information.

New Accounting Pronouncements Not Yet Adopted

New Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820), with several subsequent amendments, which eliminates certain disclosure requirements for fair value measurements and requires new or modified disclosures. ASU 2018-13 is effective for the Company beginning January 1, 2020. Certain changes are applied retrospectively to each period presented and others are to be applied either in the period of adoption or prospectively. The Company believes the amendments of ASU 2018-13 will not have a significant impact on the Company’s consolidated financial statements and related disclosures.

In January 2017, the FASB issued ASU 2017-04, Intangibles – Goodwill and Other (Topic 350), which simplifies the subsequent measurement of goodwill by eliminating step two from the goodwill impairment test. ASU 2017-04 is effective for annual and interim impairment tests beginning January 1, 2020 for the Company and is required to be adopted using a prospective approach. Early adoption is allowed for annual goodwill impairment tests performed on testing dates after January 1, 2017.

XML 61 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share and Dividends (Tables)
9 Months Ended
Sep. 30, 2019
Earnings Per Share and Dividends  
Reconciliation of Numerator and Denominator used in Basic and Diluted EPS Calculations

The following is a reconciliation of the numerator and denominator used in the basic and diluted EPS calculations (in thousands, except share and per share information):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Numerator

Net income attributable to RE/MAX Holdings, Inc.

$

9,173

$

8,139

$

22,152

$

20,770

Denominator for basic net income per share of Class A common stock

Weighted average shares of Class A common stock outstanding

17,826,332

17,746,184

17,803,708

17,733,910

Denominator for diluted net income per share of Class A common stock

Weighted average shares of Class A common stock outstanding

17,826,332

17,746,184

17,803,708

17,733,910

Add dilutive effect of the following:

Restricted stock units

13,826

25,028

27,234

33,728

Weighted average shares of Class A common stock outstanding, diluted

17,840,158

17,771,212

17,830,942

17,767,638

Earnings per share of Class A common stock

Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, basic

$

0.51

$

0.46

$

1.24

$

1.17

Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, diluted

$

0.51

$

0.46

$

1.24

$

1.17

Schedule of Dividends Declared and Paid Quarterly per Share

Dividends declared and paid quarterly per share on all outstanding shares of Class A common stock were as follows (in thousands, except share and per share information):

Nine Months Ended September 30, 

2019

2018

    

Date paid

    

Per share

    

Amount paid
to Class A
stockholders

    

Amount paid
to non-controlling
unitholders

    

Date paid

    

Per share

    

Amount paid
to Class A
stockholders

    

Amount paid
to non-controlling
unitholders

Dividend declared during quarter ended:

March 31

March 20, 2019

$

0.21

$

3,740

$

2,638

March 21, 2018

$

0.20

$

3,547

$

2,512

June 30

May 29, 2019

0.21

3,739

2,638

May 30, 2018

0.20

3,549

2,512

September 30

August 29, 2019

0.21

3,745

2,638

August 29, 2018

0.20

3,549

2,512

$

0.63

$

11,224

$

7,914

$

0.60

$

10,645

$

7,536

XML 62 R63.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Reconciliation of Assets and Liabilities Measured Using Significant Unobservable Inputs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair value adjustment $ (15) $ (940) $ 330 $ (860)
Measured on a recurring basis        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Balance at Beginning     5,070  
Balance at Ending 5,400   5,400  
Level 3 | Measured on a recurring basis        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Balance at Beginning     5,070  
Fair value adjustment     330  
Balance at Ending $ 5,400   $ 5,400  
XML 63 R67.htm IDEA: XBRL DOCUMENT v3.19.3
Related-Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Related party balances and activity      
Expenses recorded for benefits provided by related party   $ 0.5 $ 0.5
Services rendered and rent for office space provided      
Related party balances and activity      
Amounts allocated for services rendered and rent for office space $ 0.9   $ 2.8
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Previous lease accounting, maturities of lease liabilities (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Rent Payments  
2019 $ 9,402
2020 9,601
2021 9,341
2022 9,011
2023 9,169
Thereafter 43,556
Total lease payments 90,080
Sublease Receipts  
2019 (1,087)
2020 (873)
2021 (775)
2022 (804)
2023 (827)
Thereafter (1,382)
Total Sublease receipts (5,748)
Total Cash Outflows  
2019 8,315
2020 8,728
2021 8,566
2022 8,207
2023 8,342
Thereafter 42,174
Total Cash Outflows $ 84,332
XML 65 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Accounts and notes receivable, allowance $ 11,273 $ 7,980
Property and equipment, accumulated depreciation $ 14,572 $ 13,280
Common Class A    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 180,000,000 180,000,000
Common stock, shares issued 17,835,719 17,754,416
Common stock, shares outstanding 17,835,719 17,754,416
Common Class B    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 1,000 1,000
Common stock, shares issued 1 1
Common stock, shares outstanding 1 1
XML 66 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Cash flows from operating activities:    
Net income $ 41,654 $ 39,299
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 16,694 15,252
Bad debt expense 3,420 1,257
Loss (gain) on sale or disposition of assets and sublease, net 353 (146)
Equity-based compensation expense 4,860 6,141
Deferred income tax expense 3,630 3,503
Fair value adjustments to contingent consideration 330 (860)
Payments pursuant to tax receivable agreements (2,854) (5,047)
Other, net 840 902
Changes in operating assets and liabilities (13,740) (3,279)
Net cash provided by operating activities 55,187 57,022
Cash flows from investing activities:    
Purchases of property, equipment and software and capitalization of trademark costs (10,093) (5,316)
Acquisitions, net of cash acquired of $- and $362, respectively 0 (25,888)
Restricted cash acquired with the Marketing Funds acquisition 28,495 0
Other (1,200) 0
Net cash provided by (used in) investing activities 17,202 (31,204)
Cash flows from financing activities:    
Payments on debt (1,964) (2,382)
Distributions paid to non-controlling unitholders (11,460) (11,259)
Dividends and dividend equivalents paid to Class A common stockholders (11,298) (10,758)
Payment of payroll taxes related to net settled restricted stock units (836) (895)
Payment of contingent consideration 0 (50)
Net cash used in financing activities (25,558) (25,344)
Effect of exchange rate changes on cash 76 (18)
Net increase (decrease) in cash, cash equivalents and restricted cash 46,907 456
Cash, cash equivalents and restricted cash, beginning of year 59,974 50,807
Cash, cash equivalents and restricted cash, end of period 106,881 51,263
Supplemental disclosures of cash flow information:    
Cash paid for interest 9,004 8,487
Net cash paid for income taxes 6,032 4,802
Schedule of non-cash investing activities:    
Increase (decrease) in accounts payable and accrued liabilities for purchases of property, equipment, software and capitalization of trademark costs $ (577) $ 522
XML 67 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 01, 2019
Sep. 30, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Fixed List]   Prospective  
Lease, Practical Expedient, Use of Hindsight [true false] false    
Operating Lease, Right-of-Use Asset $ 55,600 $ 52,258 $ 0
Operating Lease, Liability 65,800 $ 62,237  
Deferred rent 9,300    
Sublease loss 2,400    
Intangible assets $ 1,500    
ASU 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Lease, Practical Expedients, Package [true false]   true  
New Accounting Pronouncement or Change in Accounting Principle, Prior Period Not Restated [true false]   true  
XML 68 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Disaggregated revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Total revenue $ 71,541 $ 54,866 $ 214,100 $ 161,785
Owned Regions        
Disaggregation of Revenue [Line Items]        
Total revenue 33,941 35,138 97,978 102,193
Independent Regions        
Disaggregation of Revenue [Line Items]        
Total revenue 11,211 11,904 33,528 34,747
Global and Other        
Disaggregation of Revenue [Line Items]        
Total revenue 5,929 5,408 19,784 19,214
RE/MAX Franchising        
Disaggregation of Revenue [Line Items]        
Total revenue 51,081 52,450 151,290 156,154
Total Marketing Funds        
Disaggregation of Revenue [Line Items]        
Total revenue 18,034 0 54,866 0
Other        
Disaggregation of Revenue [Line Items]        
Total revenue 2,426 2,416 7,944 5,631
U.S. | RE/MAX Franchising        
Disaggregation of Revenue [Line Items]        
Total revenue 42,013 43,689 125,437 130,384
U.S. | Total Marketing Funds        
Disaggregation of Revenue [Line Items]        
Total revenue 16,163 0 49,216 0
Canada | RE/MAX Franchising        
Disaggregation of Revenue [Line Items]        
Total revenue 5,886 6,170 17,128 18,146
Canada | Total Marketing Funds        
Disaggregation of Revenue [Line Items]        
Total revenue 1,644 0 5,029 0
Global | RE/MAX Franchising        
Disaggregation of Revenue [Line Items]        
Total revenue 3,182 2,591 8,725 7,624
Global | Total Marketing Funds        
Disaggregation of Revenue [Line Items]        
Total revenue $ 227 $ 0 $ 621 $ 0
XML 69 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Non-controlling Interest (Tables)
9 Months Ended
Sep. 30, 2019
Noncontrolling Interest  
Summary of Ownership of the Common Units

September 30, 2019

December 31, 2018

    

Shares

    

Ownership %

    

Shares

    

Ownership %

 

Non-controlling interest ownership of common units in RMCO

12,559,600

41.32

%  

12,559,600

41.43

%

RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO)

17,835,719

58.68

%  

17,754,416

58.57

%

Total common units in RMCO

30,395,319

100.00

%  

30,314,016

100.00

%

The weighted average ownership percentages for the applicable reporting periods are used to calculate the net income attributable to RE/MAX Holdings. A reconciliation of “Income before provision for income taxes” to “Net Income attributable to RE/MAX Holdings, Inc.” and “Net Income attributable to non-controlling interest” in the accompanying Condensed Consolidated Statements of Income for the periods indicated is detailed as follows (in thousands, except for percentages):

Three Months Ended September 30, 

2019

2018

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

Weighted average ownership percentage of RMCO(a)

58.67

%  

41.33

%  

100.00

%  

58.56

%  

41.44

%  

100.00

%

Income before provision for income taxes(a)

$

12,152

$

8,565

$

20,717

$

11,096

$

7,865

$

18,961

Provision for income taxes(b)(c)

(2,979)

(474)

(3,453)

(2,957)

(463)

(3,420)

Net income

$

9,173

$

8,091

$

17,264

$

8,139

$

7,402

$

15,541

Nine Months Ended September 30, 

2019

2018

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

Weighted average ownership percentage of RMCO(a)

58.64

%  

41.36

%  

100.00

%  

58.54

%  

41.46

%  

100.00

%

Income before provision for income taxes(a)

$

29,438

$

20,763

$

50,201

$

27,916

$

19,812

$

47,728

Provision for income taxes(b)(c)

(7,286)

(1,261)

(8,547)

(7,146)

(1,283)

(8,429)

Net income

$

22,152

$

19,502

$

41,654

$

20,770

$

18,529

$

39,299

(a)The weighted average ownership percentage of RMCO differs from the allocation of income before provision for income taxes between RE/MAX Holdings and the non-controlling interest due to certain relatively insignificant expenses recorded at RE/MAX Holdings.
(b)The provision for income taxes attributable to RE/MAX Holdings is primarily comprised of U.S. federal and state income taxes on its proportionate share of the pass-through income from RMCO. It also includes RE/MAX Holdings’ share of taxes directly incurred by RMCO and its subsidiaries, related primarily to tax liabilities in certain foreign jurisdictions.
(c)The provision for income taxes attributable to the non-controlling interest represents its share of taxes related primarily to tax liabilities in certain foreign jurisdictions directly incurred by RMCO or its subsidiaries. Because RMCO is a pass-through entity, there is no U.S. federal and state income tax provision recorded on the non-controlling interest.
Reconciliation from Income Before Provision for Income Taxes to Net Income

September 30, 2019

December 31, 2018

    

Shares

    

Ownership %

    

Shares

    

Ownership %

 

Non-controlling interest ownership of common units in RMCO

12,559,600

41.32

%  

12,559,600

41.43

%

RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO)

17,835,719

58.68

%  

17,754,416

58.57

%

Total common units in RMCO

30,395,319

100.00

%  

30,314,016

100.00

%

Distributions Paid or Payable

Nine Months Ended

September 30, 

    

2019

    

2018

Tax and other distributions

$

3,547

$

3,723

Dividend distributions

7,913

7,536

Total distributions to non-controlling unitholders

$

11,460

$

11,259

XML 70 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Equity-Based Compensation
9 Months Ended
Sep. 30, 2019
Equity-Based Compensation  
Equity-Based Compensation

12. Equity-Based Compensation

Employee equity-based compensation expense, net of the amount capitalized in internally developed software, is as follows (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2019

    

2018

    

2019

    

2018

Expense from Time-based awards (a)

$

1,883

$

1,417

$

5,846

$

3,278

Expense from Performance-based awards (a)(b)

(3,582)

1,310

(3,332)

2,879

Expense from bonus to be settled in shares (c)

687

2,505

Equity-based compensation capitalized (a)

25

(10)

(159)

(16)

Equity-based compensation expense

(987)

2,717

4,860

6,141

Tax benefit from equity-based compensation

139

(384)

(688)

(868)

Deficit / (excess) tax benefit from equity-based compensation

(58)

55

(145)

Net compensation cost

$

(906)

$

2,333

$

4,227

$

5,128

(a)Includes expense recognized and costs capitalized in connection with the awards granted to booj employees and former owners at the time of acquisition.
(b)Expense recognized for performance-based awards is re-assessed each quarter based on expectations of achievement against the performance conditions. For the three and nine months ended September 30, 2019, the Company reversed expense of approximately $3.5 million for awards granted for certain booj work deliverables. This reversal was primarily a result of modifying the awards to extend the due date of the performance conditions from November 1, 2019 to December 31, 2019. This modification occurred in late September 2019, with accounting for this modification resulting in the reversal of the cumulative expense previously recognized and the expensing for the modified award over the new vesting period from late September through December 31, 2019 resulting in $2.4 million to be recognized in the fourth quarter of 2019. Also, for the three and nine months ended September 30, 2019, certain conditions were no longer deemed probable of being met for awards, separate from the aforementioned booj stock awards, that are tied to the achievement of a revenue target measured over a three-year performance period. Therefore, the cumulative expense previously recognized was reversed in the respective period.
(c)In 2019, the Company revised its annual bonus plan so that a portion of the bonus for most employees will be settled in shares if the Company meets certain performance metrics. The share amounts to be issued will be determined based on the stock price at the time of vesting in early 2020. These amounts are recognized as “Accrued liabilities” in the accompanying Condensed Consolidated Balance Sheet and are not included in “Additional paid-in capital” until shares are issued.

Time-based Restricted Stock Units

The following table summarizes equity-based compensation activity related to time-based RSUs:

    

Time-based
restricted stock
units

    

Weighted average
grant date fair
value per share

Balance, January 1, 2019

298,610

$

51.97

Granted

176,870

$

38.55

Shares vested (including tax withholding)(a)

(76,433)

$

43.46

Forfeited

(15,293)

$

46.58

Balance, September 30, 2019

383,754

$

47.70

(a)Pursuant to the terms of the 2013 Incentive Plan, RSUs withheld by the Company for the payment of the employee's tax withholding related to an RSU vesting are added back to the pool of shares available for future awards.

At September 30, 2019, there was $11.5 million of total unrecognized time-based RSU expense, all of which is related to unvested awards. This compensation expense is expected to be recognized over the weighted-average remaining vesting period of 2.04 years for time-based restricted stock units.

Performance-based Restricted Stock Units

The following table summarizes equity-based compensation activity related to performance-based RSUs:

    

Performance-based
restricted stock
units

    

Weighted average
grant date fair
value per share

Balance, January 1, 2019

179,615

$

55.75

Granted (a)

119,410

$

38.87

Shares vested

(26,382)

$

30.05

Forfeited

(36,548)

$

55.53

Balance, September 30, 2019

236,095

$

42.36

(a)Represents the total participant target award.

At September 30, 2019, there was $3.7 million of total unrecognized performance-based RSU expense, all of which is related to unvested awards. This compensation expense is expected to be recognized over the weighted-average remaining vesting period of 0.96 years for performance-based RSUs.

XML 71 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information
9 Months Ended
Sep. 30, 2019
Segment Information  
Segment Information

16. Segment Information

The Company has two reportable segments: RE/MAX Franchising and the Marketing Funds. The category Other consists of the Motto Franchising and booj operating segments. Management evaluates the operating results of its segments based upon revenue and adjusted earnings before interest, the provision for income taxes, depreciation and amortization and other non-cash and non-recurring cash charges or other items (“Adjusted EBITDA”). The Company’s presentation of Adjusted EBITDA may not be comparable to similar measures used by other companies. The accounting policies of the reportable segments are the same as those described in Note 2, Summary of Significant Accounting Policies.

The following table presents revenue from external customers by segment (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Continuing franchise fees

$

24,096

$

24,836

$

72,191

$

74,398

Annual dues

8,835

9,106

26,508

26,775

Broker fees

13,292

13,488

35,339

36,669

Franchise sales and other revenue

4,858

5,020

17,252

18,312

Total RE/MAX Franchising

51,081

52,450

151,290

156,154

Marketing Funds fees

18,034

54,866

Other

2,426

2,416

7,944

5,631

Total revenue

$

71,541

$

54,866

$

214,100

$

161,785

The following table presents a reconciliation of Adjusted EBITDA by segment to income before provision for income taxes (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

2019

2018

2019

2018

Adjusted EBITDA: RE/MAX Franchising

$

29,134

$

30,632

$

83,299

$

84,429

Adjusted EBITDA: Other

(976)

(1,169)

(2,269)

(3,377)

Adjusted EBITDA: Consolidated (a)

28,158

29,463

81,030

81,052

Gain (loss) on sale or disposition of assets and sublease, net

10

5

(353)

146

Equity-based compensation expense (b)

987

(2,717)

(4,860)

(6,141)

Acquisition-related expense (c)

(181)

(141)

(268)

(1,628)

Special Committee investigation and remediation expense (d)

(111)

(2,761)

Fair value adjustments to contingent consideration (e)

15

940

(330)

860

Interest income

412

180

1,074

397

Interest expense

(3,089)

(3,050)

(9,398)

(8,945)

Depreciation and amortization

(5,595)

(5,608)

(16,694)

(15,252)

Income before provision for income taxes

$

20,717

$

18,961

$

50,201

$

47,728

(a)As the revenue for the Marketing Funds are contractually restricted for the benefit of franchisees and the Company has an equal and offsetting amount of expenses such that there is no impact to overall profitability of the Company, there is no Adjusted EBITDA for the Marketing Funds. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Non-GAAP Financial Measures” for more information on the Company’s presentation of Adjusted EBITDA and a reconciliation of the differences between the Company’s Adjusted EBITDA and net income, which is the most comparable GAAP measure for operating performance.
(b)For the three and nine months ended September 30, 2019, the Company reversed expense for performance awards for certain booj work deliverables as well as for certain revenue performance awards. The booj delivery date was extended to December 31, 2019. See Note 12, Equity-Based Compensation for additional information.
(c)Acquisition-related expense includes legal, accounting, advisory and consulting fees incurred in connection with the acquisition and integration of acquired companies.
(d)Special Committee investigation and remediation expense relates to costs incurred in relation to the previously disclosed investigation by the special committee of independent directors of actions of certain members of our senior management and the implementation of the remediation plan.
(e)Fair value adjustments to contingent consideration include amounts recognized for changes in the estimated fair value of the contingent consideration liability. See Note 10, Fair Value Measurements for additional information.
XML 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 337 437 1 false 75 0 false 9 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.remax.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Income Sheet http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome Condensed Consolidated Statements of Income Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statement of Stockholders' Equity Sheet http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity Condensed Consolidated Statement of Stockholders' Equity Statements 6 false false R7.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 00505 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 8 false false R9.htm 10101 - Disclosure - Business and Organization Sheet http://www.remax.com/role/DisclosureBusinessAndOrganization Business and Organization Notes 9 false false R10.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 10301 - Disclosure - Leases Sheet http://www.remax.com/role/DisclosureLeases Leases Notes 11 false false R12.htm 10401 - Disclosure - Non-controlling Interest Sheet http://www.remax.com/role/DisclosureNonControllingInterest Non-controlling Interest Notes 12 false false R13.htm 10501 - Disclosure - Earnings Per Share and Dividends Sheet http://www.remax.com/role/DisclosureEarningsPerShareAndDividends Earnings Per Share and Dividends Notes 13 false false R14.htm 10601 - Disclosure - Acquisitions Sheet http://www.remax.com/role/DisclosureAcquisitions Acquisitions Notes 14 false false R15.htm 10701 - Disclosure - Intangible Assets and Goodwill Sheet http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 15 false false R16.htm 10801 - Disclosure - Accrued Liabilities Sheet http://www.remax.com/role/DisclosureAccruedLiabilities Accrued Liabilities Notes 16 false false R17.htm 10901 - Disclosure - Debt Sheet http://www.remax.com/role/DisclosureDebt Debt Notes 17 false false R18.htm 11001 - Disclosure - Fair Value Measurements Sheet http://www.remax.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 18 false false R19.htm 11101 - Disclosure - Income Taxes Sheet http://www.remax.com/role/DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 11201 - Disclosure - Equity-Based Compensation Sheet http://www.remax.com/role/DisclosureEquityBasedCompensation Equity-Based Compensation Notes 20 false false R21.htm 11301 - Disclosure - Leadership Changes and the New Service Model Sheet http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModel Leadership Changes and the New Service Model Notes 21 false false R22.htm 11401 - Disclosure - Commitments and Contingencies Sheet http://www.remax.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 11501 - Disclosure - Related-Party Transactions Sheet http://www.remax.com/role/DisclosureRelatedPartyTransactions Related-Party Transactions Notes 23 false false R24.htm 11601 - Disclosure - Segment Information Sheet http://www.remax.com/role/DisclosureSegmentInformation Segment Information Notes 24 false false R25.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPolicies 25 false false R26.htm 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPolicies 26 false false R27.htm 30303 - Disclosure - Leases (Tables) Sheet http://www.remax.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.remax.com/role/DisclosureLeases 27 false false R28.htm 30403 - Disclosure - Non-controlling Interest (Tables) Sheet http://www.remax.com/role/DisclosureNonControllingInterestTables Non-controlling Interest (Tables) Tables http://www.remax.com/role/DisclosureNonControllingInterest 28 false false R29.htm 30503 - Disclosure - Earnings Per Share and Dividends (Tables) Sheet http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsTables Earnings Per Share and Dividends (Tables) Tables http://www.remax.com/role/DisclosureEarningsPerShareAndDividends 29 false false R30.htm 30603 - Disclosure - Acquisitions (Tables) Sheet http://www.remax.com/role/DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.remax.com/role/DisclosureAcquisitions 30 false false R31.htm 30703 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwill 31 false false R32.htm 30803 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.remax.com/role/DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.remax.com/role/DisclosureAccruedLiabilities 32 false false R33.htm 30903 - Disclosure - Debt (Tables) Sheet http://www.remax.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.remax.com/role/DisclosureDebt 33 false false R34.htm 31003 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.remax.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.remax.com/role/DisclosureFairValueMeasurements 34 false false R35.htm 31203 - Disclosure - Equity-Based Compensation (Tables) Sheet http://www.remax.com/role/DisclosureEquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://www.remax.com/role/DisclosureEquityBasedCompensation 35 false false R36.htm 31603 - Disclosure - Segment Information (Tables) Sheet http://www.remax.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.remax.com/role/DisclosureSegmentInformation 36 false false R37.htm 40101 - Disclosure - Business and Organization (Details) Sheet http://www.remax.com/role/DisclosureBusinessAndOrganizationDetails Business and Organization (Details) Details http://www.remax.com/role/DisclosureBusinessAndOrganization 37 false false R38.htm 40202 - Disclosure - Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details) Sheet http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details) Details 38 false false R39.htm 40203 - Disclosure - Summary of Significant Accounting Policies - Commissions Related to Franchise Sales (Details) Sheet http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommissionsRelatedToFranchiseSalesDetails Summary of Significant Accounting Policies - Commissions Related to Franchise Sales (Details) Details 39 false false R40.htm 40204 - Disclosure - Summary of Significant Accounting Policies - Disaggregated revenue (Details) Sheet http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails Summary of Significant Accounting Policies - Disaggregated revenue (Details) Details 40 false false R41.htm 40205 - Disclosure - Summary of Significant Accounting Policies - Transaction Price (Details) Sheet http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails Summary of Significant Accounting Policies - Transaction Price (Details) Details 41 false false R42.htm 40206 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) Details 42 false false R43.htm 40207 - Disclosure - Summary of Significant Accounting Policies - Services Provided to Marketing Funds by RE/MAX Franchising (Details) Sheet http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails Summary of Significant Accounting Policies - Services Provided to Marketing Funds by RE/MAX Franchising (Details) Details 43 false false R44.htm 40208 - Disclosure - Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) Sheet http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) Details 44 false false R45.htm 40301 - Disclosure - Leases (Details) Sheet http://www.remax.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.remax.com/role/DisclosureLeasesTables 45 false false R46.htm 40302 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.remax.com/role/DisclosureLeasesLeaseCostDetails Leases - Lease Cost (Details) Details 46 false false R47.htm 40303 - Disclosure - Leases - Maturities of lease liabilities under non-cancellable leases (Details) Sheet http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails Leases - Maturities of lease liabilities under non-cancellable leases (Details) Details 47 false false R48.htm 40304 - Disclosure - Leases - Previous lease accounting, maturities of lease liabilities (Details) Sheet http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails Leases - Previous lease accounting, maturities of lease liabilities (Details) Details 48 false false R49.htm 40401 - Disclosure - Non-controlling Interest - Ownership of common units in RMCO (Details) Sheet http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails Non-controlling Interest - Ownership of common units in RMCO (Details) Details 49 false false R50.htm 40402 - Disclosure - Non-controlling Interest - Net income reconciliation (Details) Sheet http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails Non-controlling Interest - Net income reconciliation (Details) Details 50 false false R51.htm 40403 - Disclosure - Non-controlling Interest - Distributions Paid or Payable (Details) Sheet http://www.remax.com/role/DisclosureNonControllingInterestDistributionsPaidOrPayableDetails Non-controlling Interest - Distributions Paid or Payable (Details) Details 51 false false R52.htm 40501 - Disclosure - Earnings Per Share and Dividends - Reconciliation of the numerator and denominator used in basic and diluted EPS calculations (Details) Sheet http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails Earnings Per Share and Dividends - Reconciliation of the numerator and denominator used in basic and diluted EPS calculations (Details) Details 52 false false R53.htm 40502 - Disclosure - Earnings Per Share and Dividends - Additional Information (Details) Sheet http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails Earnings Per Share and Dividends - Additional Information (Details) Details 53 false false R54.htm 40601 - Disclosure - Acquisitions (Details) Sheet http://www.remax.com/role/DisclosureAcquisitionsDetails Acquisitions (Details) Details http://www.remax.com/role/DisclosureAcquisitionsTables 54 false false R55.htm 40701 - Disclosure - Intangible Assets and Goodwill - Components of Company's Intangible Assets (Details) Sheet http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails Intangible Assets and Goodwill - Components of Company's Intangible Assets (Details) Details 55 false false R56.htm 40702 - Disclosure - Intangible Assets and Goodwill - Estimated Future Amortization of Intangible Assets, Other Than Goodwill (Details) Sheet http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationOfIntangibleAssetsOtherThanGoodwillDetails Intangible Assets and Goodwill - Estimated Future Amortization of Intangible Assets, Other Than Goodwill (Details) Details 56 false false R57.htm 40703 - Disclosure - Intangible Assets and Goodwill - Schedule of Changes in Goodwill (Details) Sheet http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfChangesInGoodwillDetails Intangible Assets and Goodwill - Schedule of Changes in Goodwill (Details) Details 57 false false R58.htm 40801 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details) Sheet http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails Accrued Liabilities - Schedule of Accrued Liabilities (Details) Details 58 false false R59.htm 40901 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails Debt - Schedule of Debt (Details) Details 59 false false R60.htm 40902 - Disclosure - Debt - Schedule of Maturities of Debt (Details) Sheet http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails Debt - Schedule of Maturities of Debt (Details) Details 60 false false R61.htm 40903 - Disclosure - Debt - Additional Information (Details) Sheet http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 61 false false R62.htm 41001 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 62 false false R63.htm 41002 - Disclosure - Fair Value Measurements - Reconciliation of Assets and Liabilities Measured Using Significant Unobservable Inputs (Details) Sheet http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails Fair Value Measurements - Reconciliation of Assets and Liabilities Measured Using Significant Unobservable Inputs (Details) Details 63 false false R64.htm 41003 - Disclosure - Fair Value Measurements - Schedule of Senior Secured Credit Facility (Details) Sheet http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails Fair Value Measurements - Schedule of Senior Secured Credit Facility (Details) Details 64 false false R65.htm 41201 - Disclosure - Equity-Based Compensation (Details) Sheet http://www.remax.com/role/DisclosureEquityBasedCompensationDetails Equity-Based Compensation (Details) Details http://www.remax.com/role/DisclosureEquityBasedCompensationTables 65 false false R66.htm 41301 - Disclosure - Leadership Changes and the New Service Model (Details) Sheet http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails Leadership Changes and the New Service Model (Details) Details http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModel 66 false false R67.htm 41501 - Disclosure - Related-Party Transactions (Details) Sheet http://www.remax.com/role/DisclosureRelatedPartyTransactionsDetails Related-Party Transactions (Details) Details http://www.remax.com/role/DisclosureRelatedPartyTransactions 67 false false R68.htm 41601 - Disclosure - Segment Information (Details) Sheet http://www.remax.com/role/DisclosureSegmentInformationDetails Segment Information (Details) Details http://www.remax.com/role/DisclosureSegmentInformationTables 68 false false R69.htm 41602 - Disclosure - Segment Information - Revenue (Details) Sheet http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails Segment Information - Revenue (Details) Details 69 false false R70.htm 41603 - Disclosure - Segment Information - Reconciliation (Details) Sheet http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails Segment Information - Reconciliation (Details) Details 70 false false All Reports Book All Reports rmax-20190930x10q869a1c.htm ex-31d1.htm ex-31d2.htm ex-32d1.htm rmax-20190930.xsd rmax-20190930_cal.xml rmax-20190930_def.xml rmax-20190930_lab.xml rmax-20190930_pre.xml http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 73 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
item
Dec. 31, 2018
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Percentage of gross revenues to be paid yearly 8.00%  
Measured on a recurring basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability $ 5,400 $ 5,070
Level 1 | Measured on a recurring basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability 0 0
Level 2 | Measured on a recurring basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability 0 0
Level 3 | Measured on a recurring basis    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability 5,400 $ 5,070
Ten Percent Reduction In Franchise Sales [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred revenue and deposits, current portion 400  
One Percent Change To Discount Rate [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred revenue and deposits, current portion $ 200  
Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assumed number of franchises sold annually | item 50  
Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assumed number of franchises sold annually | item 80  
XML 74 R66.htm IDEA: XBRL DOCUMENT v3.19.3
Leadership Changes and the New Service Model (Details) - USD ($)
$ in Millions
3 Months Ended 20 Months Ended
Feb. 09, 2018
Mar. 31, 2019
Sep. 30, 2019
Former President      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
The period for payment of restructuring costs. 39 months    
RE/MAX Franchising | President | Separation And Transition Agreement | Selling, General and Administrative Expenses      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Incurred cost under Separation Agreement $ 1.8    
RE/MAX Franchising | Restructuring Plan | Selling, General and Administrative Expenses      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Severance and other related expenses     $ 2.1
RE/MAX Franchising | Restructuring Plan | Former Employees | Selling, General and Administrative Expenses      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Severance and other related expenses   $ 0.7  
XML 75 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details)
1 Months Ended 9 Months Ended
Apr. 30, 2010
item
Sep. 30, 2019
item
agreement
Lessee, Lease, Description [Line Items]    
Remaining lease term   15 years
Option to renew - lessee   true
Number of sublease agreements   4
Number of renewal options reasonably certain to be exercised | item   0
Number of sublease agreements - contingent upon renewal   2
Number of sublease agreements - exercised   2
Minimum    
Lessee, Lease, Description [Line Items]    
Renewal of lease period   1 year
Maximum    
Lessee, Lease, Description [Line Items]    
Renewal of lease period   20 years
Master Lease    
Lessee, Lease, Description [Line Items]    
Number Of Renewal Terms | item 2  
Percentage Of Increase In Operating Lease Rent 3.00%  
Renewal of lease period   10 years
XML 76 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Transaction Price (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Annual Dues And Franchise Sales  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 42,083
Annual dues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue 16,246
Franchise sales revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue 25,837
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-10-01 | Annual Dues And Franchise Sales  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 9,032
Performance period 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-10-01 | Annual dues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 7,132
Performance period 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-10-01 | Franchise sales revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 1,900
Performance period 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | Annual Dues And Franchise Sales  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 15,919
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | Annual dues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 9,114
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | Franchise sales revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 6,805
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Annual Dues And Franchise Sales  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 5,460
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Annual dues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 0
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | Franchise sales revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 5,460
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Annual Dues And Franchise Sales  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 4,012
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Annual dues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 0
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Franchise sales revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 4,012
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Annual Dues And Franchise Sales  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 2,516
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Annual dues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 0
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Franchise sales revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 2,516
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Annual Dues And Franchise Sales  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 1,294
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Annual dues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 0
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Franchise sales revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 1,294
Performance period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Annual Dues And Franchise Sales  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 3,850
Performance period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Annual dues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 0
Performance period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Franchise sales revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 3,850
Performance period
XML 77 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Non-controlling Interest - Ownership of common units in RMCO (Details) - RMCO, LLC - shares
Sep. 30, 2019
Dec. 31, 2018
Shares    
Non-controlling interest ownership of common units in RMCO 12,559,600 12,559,600
RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO) 17,835,719 17,754,416
Total number of common stock units in RMCO 30,395,319 30,314,016
Ownership Percentage    
Non-controlling interest ownership of common units in RMCO as a percentage 41.32% 41.43%
RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO) 58.68% 58.57%
Total percentage of common stock units 100.00% 100.00%
XML 78 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 87,763 $ 59,974
Restricted cash 19,118 0
Accounts and notes receivable, current portion, less allowances of $11,273 and $7,980, respectively 30,722 21,185
Income taxes receivable 1,508 533
Other current assets 12,165 5,855
Total current assets 151,276 87,547
Property and equipment, net of accumulated depreciation of $14,572 and $13,280, respectively 5,462 4,390
Operating lease right of use assets 52,258 0
Franchise agreements, net 91,538 103,157
Other intangible assets, net 24,946 22,965
Goodwill 150,776 150,684
Deferred tax assets, net 49,971 53,698
Other assets, net of current portion 5,506 4,399
Total assets 531,733 426,840
Current liabilities:    
Accounts payable 3,428 1,890
Accrued liabilities 51,129 13,143
Income taxes payable 143 208
Deferred revenue 24,996 25,489
Current portion of debt 2,645 2,622
Current portion of payable pursuant to tax receivable agreements 3,578 3,567
Operating lease liabilities 4,957 0
Total current liabilities 90,876 46,919
Debt, net of current portion 223,556 225,165
Payable pursuant to tax receivable agreements, net of current portion 34,355 37,220
Deferred tax liabilities, net 328 400
Deferred revenue, net of current portion 18,851 20,224
Operating lease liabilities, net of current portion 57,280 0
Other liabilities, net of current portion 6,077 17,637
Total liabilities 431,323 347,565
Commitments and contingencies (note 14)
Stockholders' equity:    
Additional paid-in capital 462,245 460,101
Retained earnings 31,992 21,138
Accumulated other comprehensive income, net of tax 379 328
Total stockholders' equity attributable to RE/MAX Holdings, Inc. 494,618 481,569
Non-controlling interest (394,208) (402,294)
Total stockholders' equity 100,410 79,275
Total liabilities and stockholders' equity 531,733 426,840
Common Class A    
Stockholders' equity:    
Common stock 2 2
Total stockholders' equity 2 2
Common Class B    
Stockholders' equity:    
Common stock 0 0
Total stockholders' equity $ 0 $ 0
XML 79 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statement of Stockholders' Equity - USD ($)
$ in Thousands
Additional paid-in capital
Retained earnings
Accumulated other comprehensive income (loss), net of tax
Non-controlling interest
Common Class A
Common Class B
Total
Beginning balance, Value at Dec. 31, 2017 $ 451,199 $ 8,400 $ 459 $ (410,934) $ 2 $ 0 $ 49,126
Beginning balance, Shares at Dec. 31, 2017         17,696,991 1  
Net income 0 4,983 0 4,184 $ 0 $ 0 9,167
Distributions to non-controlling unitholders 0 0 0 (4,212) 0 0 (4,212)
Equity-based compensation expense and related dividend equivalents, value 1,268 (48) 0 0 $ 0 $ 0 1,220
Equity-based compensation expense and related dividend equivalents, shares         46,520 0  
Dividends to Class A common stockholders 0 (3,547) 0 0 $ 0 $ 0 (3,547)
Change in accumulated other comprehensive income 0 0 (43) (39) 0 0 (82)
Payroll taxes related to net settled restricted stock units (value) (564) 0 0 0 $ 0 $ 0 (564)
Payroll taxes related to net settled restricted stock units (in shares)         (10,209) 0  
Ending balance, Value at Mar. 31, 2018 451,903 9,788 416 (411,001) $ 2 $ 0 51,108
Ending balance, Shares at Mar. 31, 2018         17,733,302 1  
Beginning balance, Value at Dec. 31, 2017 451,199 8,400 459 (410,934) $ 2 $ 0 49,126
Beginning balance, Shares at Dec. 31, 2017         17,696,991 1  
Net income             39,299
Dividends to Class A common stockholders             (10,645)
Change in accumulated other comprehensive income             (77)
Ending balance, Value at Sep. 30, 2018 457,026 18,412 419 (403,701) $ 2 $ 0 72,158
Ending balance, Shares at Sep. 30, 2018         17,746,184 1  
Beginning balance, Value at Mar. 31, 2018 451,903 9,788 416 (411,001) $ 2 $ 0 51,108
Beginning balance, Shares at Mar. 31, 2018         17,733,302 1  
Net income 0 7,648 0 6,943 $ 0 $ 0 14,591
Distributions to non-controlling unitholders 0 0 0 (3,606) 0 0 (3,606)
Equity-based compensation expense and related dividend equivalents, value 2,162 (65) 0 0 $ 0 $ 0 2,097
Equity-based compensation expense and related dividend equivalents, shares         18,358 0  
Dividends to Class A common stockholders 0 (3,549) 0 0 $ 0 $ 0 (3,549)
Change in accumulated other comprehensive income 0 0 (54) (31) 0 0 (85)
Payroll taxes related to net settled restricted stock units (value) (331) 0 0 0 $ 0 $ 0 (331)
Payroll taxes related to net settled restricted stock units (in shares)         (5,476) 0  
Other 311 0 0 0 $ 0 $ 0 311
Ending balance, Value at Jun. 30, 2018 454,045 13,822 362 (407,695) $ 2 $ 0 60,536
Ending balance, Shares at Jun. 30, 2018         17,746,184 1  
Net income 0 8,139 0 7,402 $ 0 $ 0 15,541
Distributions to non-controlling unitholders 0 0 0 (3,441) 0 0 (3,441)
Equity-based compensation expense and related dividend equivalents, value 2,776 0 0 0 $ 0 $ 0 2,776
Equity-based compensation expense and related dividend equivalents, shares         0 0  
Dividends to Class A common stockholders 0 (3,549) 0 0 $ 0 $ 0 (3,549)
Change in accumulated other comprehensive income 0 0 57 33 0 0 90
Payroll taxes related to net settled restricted stock units (value) 0 0 0 0 $ 0 $ 0 0
Payroll taxes related to net settled restricted stock units (in shares)         0 0  
Other 205 0 0 0 $ 0 $ 0 205
Ending balance, Value at Sep. 30, 2018 457,026 18,412 419 (403,701) $ 2 $ 0 72,158
Ending balance, Shares at Sep. 30, 2018         17,746,184 1  
Beginning balance, Value at Dec. 31, 2018 460,101 21,138 328 (402,294) $ 2 $ 0 79,275
Beginning balance, Shares at Dec. 31, 2018         17,754,416 1  
Net income 0 4,409 0 3,848 $ 0 $ 0 8,257
Distributions to non-controlling unitholders 0 0 0 (2,693) 0 0 (2,693)
Equity-based compensation expense and related dividend equivalents, value 3,213 (42) 0 0 $ 0 $ 0 3,171
Equity-based compensation expense and related dividend equivalents, shares         70,797 0  
Dividends to Class A common stockholders 0 (3,740) 0 0 $ 0 $ 0 (3,740)
Change in accumulated other comprehensive income 0 0 36 33 0 0 69
Payroll taxes related to net settled restricted stock units (value) (713) 0 0 0 $ 0 $ 0 (713)
Payroll taxes related to net settled restricted stock units (in shares)         (17,265) 0  
Ending balance, Value at Mar. 31, 2019 462,601 21,765 364 (401,106) $ 2 $ 0 83,626
Ending balance, Shares at Mar. 31, 2019         17,807,948 1  
Beginning balance, Value at Dec. 31, 2018 460,101 21,138 328 (402,294) $ 2 $ 0 79,275
Beginning balance, Shares at Dec. 31, 2018         17,754,416 1  
Net income             41,654
Dividends to Class A common stockholders             (11,224)
Change in accumulated other comprehensive income             95
Ending balance, Value at Sep. 30, 2019 462,245 31,992 379 (394,208) $ 2 $ 0 100,410
Ending balance, Shares at Sep. 30, 2019         17,835,719 1  
Beginning balance, Value at Mar. 31, 2019 462,601 21,765 364 (401,106) $ 2 $ 0 83,626
Beginning balance, Shares at Mar. 31, 2019         17,807,948 1  
Net income 0 8,570 0 7,563 $ 0 $ 0 16,133
Distributions to non-controlling unitholders 0 0 0 (4,613) 0 0 (4,613)
Equity-based compensation expense and related dividend equivalents, value 182 (1) 0 0 $ 0 $ 0 181
Equity-based compensation expense and related dividend equivalents, shares         1,740 0  
Dividends to Class A common stockholders 0 (3,739) 0 0 $ 0 $ 0 (3,739)
Change in accumulated other comprehensive income 0 0 33 32 0 0 65
Payroll taxes related to net settled restricted stock units (value) (18) 0 0 0 $ 0 $ 0 (18)
Payroll taxes related to net settled restricted stock units (in shares)         (569) 0  
Other 290 0 0 0 $ 0 $ 0 290
Ending balance, Value at Jun. 30, 2019 463,055 26,595 397 (398,124) $ 2 $ 0 91,925
Ending balance, Shares at Jun. 30, 2019         17,809,119 1  
Net income 0 9,173 0 8,091 $ 0 $ 0 17,264
Distributions to non-controlling unitholders 0 0 0 (4,154) 0 0 (4,154)
Equity-based compensation expense and related dividend equivalents, value (888) (31) 0 0 $ 0 $ 0 (919)
Equity-based compensation expense and related dividend equivalents, shares         30,278 0  
Dividends to Class A common stockholders 0 (3,745) 0 0 $ 0 $ 0 (3,745)
Change in accumulated other comprehensive income 0 0 (18) (21) 0 0 (39)
Payroll taxes related to net settled restricted stock units (value) (105) 0 0 0 $ 0 $ 0 (105)
Payroll taxes related to net settled restricted stock units (in shares)         (3,678) 0  
Other 183 0 0 0 $ 0 $ 0 183
Ending balance, Value at Sep. 30, 2019 $ 462,245 $ 31,992 $ 379 $ (394,208) $ 2 $ 0 $ 100,410
Ending balance, Shares at Sep. 30, 2019         17,835,719 1  
XML 80 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Accrued Liabilities.    
Marketing Funds $ 35,633 $ 0
Accrued payroll and related employee costs 9,205 6,517
Accrued taxes 1,803 1,480
Accrued professional fees 1,295 2,010
Other 3,193 3,136
Accrued liabilities $ 51,129 $ 13,143
XML 81 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Non-controlling Interest - Net income reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Noncontrolling Interest                
Weighted average ownership percentage of controlling interest 58.67%     58.56%     58.64% 58.54%
Weighted average ownership percentage of noncontrolling interest 41.33%     41.44%     41.36% 41.46%
Total (as a percentage) 100.00%     100.00%     100.00% 100.00%
Income before provision for income taxes attributable to RE/MAX Holdings, Inc. $ 12,152     $ 11,096     $ 29,438 $ 27,916
Provision for income taxes attributable to RE/MAX Holdings, Inc. (2,979)     (2,957)     (7,286) (7,146)
Net income attributable to RE/MAX Holdings, Inc. 9,173     8,139     22,152 20,770
Income before provision for income taxes: Non-controlling interest 8,565     7,865     20,763 19,812
Provision for income taxes: Non-controlling interest (474)     (463)     (1,261) (1,283)
Net income: Non-controlling interest 8,091     7,402     19,502 18,529
Income before provision for income taxes 20,717     18,961     50,201 47,728
Provision for income taxes (3,453)     (3,420)     (8,547) (8,429)
Net income $ 17,264 $ 16,133 $ 8,257 $ 15,541 $ 14,591 $ 9,167 $ 41,654 $ 39,299
XML 82 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Feb. 26, 2018
Sep. 30, 2018
Sep. 30, 2018
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Purchase Price Allocation            
Goodwill       $ 150,776   $ 150,684
Pro Forma Information            
Total revenue   $ 73,361 $ 218,793      
Net income attributable to RE/MAX Holdings, Inc.   $ 8,139 $ 19,779      
Basic earnings per common share   $ 0.46 $ 1.12      
Diluted earnings per common share   $ 0.46 $ 1.11      
Booj Llc            
Business Acquisition [Line Items]            
Cash consideration $ 26,300          
Issuance of Class A common stock, equity-based compensation plans, value 10,000          
Purchase Price Allocation            
Cash 362          
Other current assets 367          
Property and equipment 625          
Software 7,400          
Trademarks 500          
Non-compete agreement 1,200          
Customer relationships 800          
Other intangible assets 1,589          
Other assets, net of current portion 336          
Total assets acquired, excluding goodwill 13,179          
Current portion of debt (606)          
Other current liabilities 557          
Debt, net of current portion (805)          
Total liabilities assumed 1,968          
Goodwill 15,039          
Total purchase price $ 26,250          
Marketing funds            
Purchase Price Allocation            
Restricted cash         $ 28,495  
Other current assets         8,472  
Property and equipment         788  
Other assets, net of current portion         126  
Total assets acquired         37,881  
Other current liabilities         37,881  
Total liabilities assumed         $ 37,881  
XML 83 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Equity-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2019
Employee Stock-Based Compensation Expense

Employee equity-based compensation expense, net of the amount capitalized in internally developed software, is as follows (in thousands):

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2019

    

2018

    

2019

    

2018

Expense from Time-based awards (a)

$

1,883

$

1,417

$

5,846

$

3,278

Expense from Performance-based awards (a)(b)

(3,582)

1,310

(3,332)

2,879

Expense from bonus to be settled in shares (c)

687

2,505

Equity-based compensation capitalized (a)

25

(10)

(159)

(16)

Equity-based compensation expense

(987)

2,717

4,860

6,141

Tax benefit from equity-based compensation

139

(384)

(688)

(868)

Deficit / (excess) tax benefit from equity-based compensation

(58)

55

(145)

Net compensation cost

$

(906)

$

2,333

$

4,227

$

5,128

(a)Includes expense recognized and costs capitalized in connection with the awards granted to booj employees and former owners at the time of acquisition.
(b)Expense recognized for performance-based awards is re-assessed each quarter based on expectations of achievement against the performance conditions. For the three and nine months ended September 30, 2019, the Company reversed expense of approximately $3.5 million for awards granted for certain booj work deliverables. This reversal was primarily a result of modifying the awards to extend the due date of the performance conditions from November 1, 2019 to December 31, 2019. This modification occurred in late September 2019, with accounting for this modification resulting in the reversal of the cumulative expense previously recognized and the expensing for the modified award over the new vesting period from late September through December 31, 2019 resulting in $2.4 million to be recognized in the fourth quarter of 2019. Also, for the three and nine months ended September 30, 2019, certain conditions were no longer deemed probable of being met for awards, separate from the aforementioned booj stock awards, that are tied to the achievement of a revenue target measured over a three-year performance period. Therefore, the cumulative expense previously recognized was reversed in the respective period.
(c)In 2019, the Company revised its annual bonus plan so that a portion of the bonus for most employees will be settled in shares if the Company meets certain performance metrics. The share amounts to be issued will be determined based on the stock price at the time of vesting in early 2020. These amounts are recognized as “Accrued liabilities” in the accompanying Condensed Consolidated Balance Sheet and are not included in “Additional paid-in capital” until shares are issued.
Time-based Restricted Stock Units  
Restricted Stock Units

    

Time-based
restricted stock
units

    

Weighted average
grant date fair
value per share

Balance, January 1, 2019

298,610

$

51.97

Granted

176,870

$

38.55

Shares vested (including tax withholding)(a)

(76,433)

$

43.46

Forfeited

(15,293)

$

46.58

Balance, September 30, 2019

383,754

$

47.70

(a)Pursuant to the terms of the 2013 Incentive Plan, RSUs withheld by the Company for the payment of the employee's tax withholding related to an RSU vesting are added back to the pool of shares available for future awards.
Performance-based Restricted Stock Units  
Restricted Stock Units

    

Performance-based
restricted stock
units

    

Weighted average
grant date fair
value per share

Balance, January 1, 2019

179,615

$

55.75

Granted (a)

119,410

$

38.87

Shares vested

(26,382)

$

30.05

Forfeited

(36,548)

$

55.53

Balance, September 30, 2019

236,095

$

42.36

(a)Represents the total participant target award.
XML 84 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets and Goodwill (Tables)
9 Months Ended
Sep. 30, 2019
Intangible Assets and Goodwill  
Schedule of components of intangible assets

The following table provides the components of the Company’s intangible assets (in thousands, except weighted average amortization period in years):

    

Weighted

    

    

    

    

    

    

Average

As of September 30, 2019

As of December 31, 2018

Amortization

Initial

Accumulated

Net

Initial

Accumulated

Net

Period

Cost

Amortization

Balance

Cost

Amortization

Balance

Franchise agreements

12.5

$

180,867

$

(89,329)

$

91,538

$

180,867

$

(77,710)

$

103,157

Other intangible assets:

Software (a)

4.3

$

27,824

$

(8,534)

$

19,290

$

20,579

$

(5,802)

$

14,777

Trademarks

9.3

1,900

(988)

912

1,857

(839)

1,018

Non-compete agreements

7.7

3,700

(1,383)

2,317

3,700

(896)

2,804

Training materials

5.0

2,400

(520)

1,880

2,350

(157)

2,193

Other (b)

5.0

800

(253)

547

2,389

(216)

2,173

Total other intangible assets

5.0

$

36,624

$

(11,678)

$

24,946

$

30,875

$

(7,910)

$

22,965

(a)As of September 30, 2019 and December 31, 2018, capitalized software development costs of $8.2 million and $4.5 million, respectively, were related to technology projects not yet complete and ready for their intended use and thus were not subject to amortization.
(b)Other consists of customer relationships and a favorable market lease, both obtained in connection with the acquisition of booj. The favorable market lease was subsumed into “Operating lease right of use assets” on the accompanying Condensed Consolidated Balance Sheet upon adopting the new lease standard on January 1, 2019. See Note 2, Summary of Significant Accounting Policies for additional information.
Schedule of estimated future amortization of intangible assets, other than goodwill

The estimated future amortization expense for the next five years related to intangible assets is as follows (in thousands):

As of September 30, 2019:

    

Remainder of 2019

$

5,461

2020

$

23,168

2021

$

22,361

2022

$

19,064

2023

$

14,353

The following table presents changes to goodwill (in thousands), by segment:

    

RE/MAX
Franchising

    

Other

    

Total

Balance, January 1, 2019

$

138,884

$

11,800

$

150,684

Effect of changes in foreign currency exchange rates

92

92

Balance, September 30, 2019

$

138,976

$

11,800

$

150,776

Schedule of changes to goodwill

As of September 30, 2019:

    

Remainder of 2019

$

5,461

2020

$

23,168

2021

$

22,361

2022

$

19,064

2023

$

14,353

JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rmax-20190930x10q869a1c.htm": { "axisCustom": 0, "axisStandard": 27, "contextCount": 337, "dts": { "calculationLink": { "local": [ "rmax-20190930_cal.xml" ] }, "definitionLink": { "local": [ "rmax-20190930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "rmax-20190930x10q869a1c.htm" ] }, "labelLink": { "local": [ "rmax-20190930_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "rmax-20190930_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "rmax-20190930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 595, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 31, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 36 }, "keyCustom": 75, "keyStandard": 362, "memberCustom": 42, "memberStandard": 31, "nsprefix": "rmax", "nsuri": "http://www.remax.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.remax.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "rmax:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Leases", "role": "http://www.remax.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "rmax:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Non-controlling Interest", "role": "http://www.remax.com/role/DisclosureNonControllingInterest", "shortName": "Non-controlling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Earnings Per Share and Dividends", "role": "http://www.remax.com/role/DisclosureEarningsPerShareAndDividends", "shortName": "Earnings Per Share and Dividends", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Acquisitions", "role": "http://www.remax.com/role/DisclosureAcquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Intangible Assets and Goodwill", "role": "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwill", "shortName": "Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Accrued Liabilities", "role": "http://www.remax.com/role/DisclosureAccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Debt", "role": "http://www.remax.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Fair Value Measurements", "role": "http://www.remax.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Income Taxes", "role": "http://www.remax.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Equity-Based Compensation", "role": "http://www.remax.com/role/DisclosureEquityBasedCompensation", "shortName": "Equity-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Leadership Changes and the New Service Model", "role": "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModel", "shortName": "Leadership Changes and the New Service Model", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Commitments and Contingencies", "role": "http://www.remax.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Related-Party Transactions", "role": "http://www.remax.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Segment Information", "role": "http://www.remax.com/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Leases (Tables)", "role": "http://www.remax.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "rmax:OwnershipOfCommonUnitsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Non-controlling Interest (Tables)", "role": "http://www.remax.com/role/DisclosureNonControllingInterestTables", "shortName": "Non-controlling Interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "rmax:OwnershipOfCommonUnitsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Earnings Per Share and Dividends (Tables)", "role": "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsTables", "shortName": "Earnings Per Share and Dividends (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Acquisitions (Tables)", "role": "http://www.remax.com/role/DisclosureAcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Intangible Assets and Goodwill (Tables)", "role": "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillTables", "shortName": "Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Accrued Liabilities (Tables)", "role": "http://www.remax.com/role/DisclosureAccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Debt (Tables)", "role": "http://www.remax.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.remax.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Equity-Based Compensation (Tables)", "role": "http://www.remax.com/role/DisclosureEquityBasedCompensationTables", "shortName": "Equity-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - Segment Information (Tables)", "role": "http://www.remax.com/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_srt_RangeAxis_srt_MinimumMember_xDQ-BI5HeE2lj29FRaVsgw", "decimals": "INF", "first": true, "lang": null, "name": "rmax:NumberOfAgents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_0P5ypWfNIUK8J-9ZLZuFmw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Business and Organization (Details)", "role": "http://www.remax.com/role/DisclosureBusinessAndOrganizationDetails", "shortName": "Business and Organization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_srt_RangeAxis_srt_MinimumMember_xDQ-BI5HeE2lj29FRaVsgw", "decimals": "INF", "first": true, "lang": null, "name": "rmax:NumberOfAgents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_0P5ypWfNIUK8J-9ZLZuFmw", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_srt_ProductOrServiceAxis_rmax_AnnualDuesMember_Tq_Rc2qbj0-KXXOz5bY6yA", "decimals": null, "first": true, "lang": "en-US", "name": "rmax:DeferredRevenueRecognitionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details)", "role": "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_srt_ProductOrServiceAxis_rmax_AnnualDuesMember_Tq_Rc2qbj0-KXXOz5bY6yA", "decimals": null, "first": true, "lang": "en-US", "name": "rmax:DeferredRevenueRecognitionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_12_31_2018_us-gaap_CapitalizedContractCostAxis_rmax_FranchiseSalesCommissionMember_o6oIfi1IDkmIOUybH_dwTQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Commissions Related to Franchise Sales (Details)", "role": "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommissionsRelatedToFranchiseSalesDetails", "shortName": "Summary of Significant Accounting Policies - Commissions Related to Franchise Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_12_31_2018_us-gaap_CapitalizedContractCostAxis_rmax_FranchiseSalesCommissionMember_o6oIfi1IDkmIOUybH_dwTQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Income", "role": "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome", "shortName": "Condensed Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Summary of Significant Accounting Policies - Disaggregated revenue (Details)", "role": "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Disaggregated revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_us-gaap_StatementBusinessSegmentsAxis_rmax_OwnedRegionsMember__RblFIoZu0Wplm3JajnVpg", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_srt_ProductOrServiceAxis_rmax_AnnualDuesAndFranchiseSalesMember_hFS8zzahOEiRfHwk1s8J3A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Summary of Significant Accounting Policies - Transaction Price (Details)", "role": "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails", "shortName": "Summary of Significant Accounting Policies - Transaction Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_srt_ProductOrServiceAxis_rmax_AnnualDuesAndFranchiseSalesMember_hFS8zzahOEiRfHwk1s8J3A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)", "role": "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "rmax:ScheduleOfCostChargedToIntersegmentTableTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "rmax:IntersegmentCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - Summary of Significant Accounting Policies - Services Provided to Marketing Funds by RE/MAX Franchising (Details)", "role": "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails", "shortName": "Summary of Significant Accounting Policies - Services Provided to Marketing Funds by RE/MAX Franchising (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "rmax:ScheduleOfCostChargedToIntersegmentTableTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "rmax:IntersegmentCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_1_1_2019_S-uqdhpheUmFrhPSrgs6rw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasePracticalExpedientUseOfHindsight", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40208 - Disclosure - Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details)", "role": "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails", "shortName": "Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_1_1_2019_S-uqdhpheUmFrhPSrgs6rw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasePracticalExpedientUseOfHindsight", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "rmax:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "rmax:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Leases (Details)", "role": "http://www.remax.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "rmax:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "rmax:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Leases - Lease Cost (Details)", "role": "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Leases - Maturities of lease liabilities under non-cancellable leases (Details)", "role": "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails", "shortName": "Leases - Maturities of lease liabilities under non-cancellable leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_12_31_2018_uYwXgdo9b0eeYPskT2oGRw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Leases - Previous lease accounting, maturities of lease liabilities (Details)", "role": "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Leases - Previous lease accounting, maturities of lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_12_31_2018_uYwXgdo9b0eeYPskT2oGRw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "rmax:ReconciliationOfIncomeBeforeProvisionForIncomeTaxesToNetIncomeTableTextBlock", "rmax:OwnershipOfCommonUnitsTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_srt_OwnershipAxis_rmax_RMCOLlcMember_TrqOgNWnFUiz7GKZ_fI4yA", "decimals": "INF", "first": true, "lang": null, "name": "rmax:MinorityInterestNumberOfStockUnitsOwnedByNoncontrollingOwners", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_QUv5blLe6UCyFx9CEZm17w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Non-controlling Interest - Ownership of common units in RMCO (Details)", "role": "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails", "shortName": "Non-controlling Interest - Ownership of common units in RMCO (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "rmax:ReconciliationOfIncomeBeforeProvisionForIncomeTaxesToNetIncomeTableTextBlock", "rmax:OwnershipOfCommonUnitsTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_srt_OwnershipAxis_rmax_RMCOLlcMember_TrqOgNWnFUiz7GKZ_fI4yA", "decimals": "INF", "first": true, "lang": null, "name": "rmax:MinorityInterestNumberOfStockUnitsOwnedByNoncontrollingOwners", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_QUv5blLe6UCyFx9CEZm17w", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "rmax:OwnershipOfCommonUnitsTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "4", "first": true, "lang": null, "name": "rmax:WeightedAverageOwnershipPercentageOfControllingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_I4bRT3Rt3Uqz2U6EYZybPQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Non-controlling Interest - Net income reconciliation (Details)", "role": "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails", "shortName": "Non-controlling Interest - Net income reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "rmax:OwnershipOfCommonUnitsTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "4", "first": true, "lang": null, "name": "rmax:WeightedAverageOwnershipPercentageOfControllingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_I4bRT3Rt3Uqz2U6EYZybPQ", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDividendsPayableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividendsMinorityInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Non-controlling Interest - Distributions Paid or Payable (Details)", "role": "http://www.remax.com/role/DisclosureNonControllingInterestDistributionsPaidOrPayableDetails", "shortName": "Non-controlling Interest - Distributions Paid or Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDividendsPayableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividendsMinorityInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Earnings Per Share and Dividends - Reconciliation of the numerator and denominator used in basic and diluted EPS calculations (Details)", "role": "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "shortName": "Earnings Per Share and Dividends - Reconciliation of the numerator and denominator used in basic and diluted EPS calculations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_Cri9vIJSo0KExevCuHghOQ", "decimals": "INF", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_QUv5blLe6UCyFx9CEZm17w", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DividendsCommonStockCash", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Earnings Per Share and Dividends - Additional Information (Details)", "role": "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "shortName": "Earnings Per Share and Dividends - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DividendsDeclaredTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_joEJtsZm3UKt6NjFqA5KBw", "decimals": "2", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_HpP_isPpA0C33kg9yYWocQ", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Acquisitions (Details)", "role": "http://www.remax.com/role/DisclosureAcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2018_To_9_30_2018_WDZdJNe1UEysEesngOToow", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Intangible Assets and Goodwill - Components of Company's Intangible Assets (Details)", "role": "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails", "shortName": "Intangible Assets and Goodwill - Components of Company's Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-5", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Intangible Assets and Goodwill - Estimated Future Amortization of Intangible Assets, Other Than Goodwill (Details)", "role": "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationOfIntangibleAssetsOtherThanGoodwillDetails", "shortName": "Intangible Assets and Goodwill - Estimated Future Amortization of Intangible Assets, Other Than Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_12_31_2018_uYwXgdo9b0eeYPskT2oGRw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Intangible Assets and Goodwill - Schedule of Changes in Goodwill (Details)", "role": "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfChangesInGoodwillDetails", "shortName": "Intangible Assets and Goodwill - Schedule of Changes in Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "rmax:MarketingFunds", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Accrued Liabilities - Schedule of Accrued Liabilities (Details)", "role": "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities - Schedule of Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "rmax:MarketingFunds", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Debt - Schedule of Debt (Details)", "role": "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "lang": null, "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_XKQm3V_77Uq6jhzXkMsN2A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statement of Stockholders' Equity", "role": "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity", "shortName": "Condensed Consolidated Statement of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2018_To_3_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_TUwVBKgMSUOWIxnEscB9ZQ", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Debt - Schedule of Maturities of Debt (Details)", "role": "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails", "shortName": "Debt - Schedule of Maturities of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_I4bRT3Rt3Uqz2U6EYZybPQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Debt - Additional Information (Details)", "role": "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_IHyRALaUu0mZODCJr1enTw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_I4bRT3Rt3Uqz2U6EYZybPQ", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "2", "first": true, "lang": null, "name": "rmax:BusinessCombinationContingentConsiderationPercentageOfGrossRevenuesToBePaidYearly", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_I4bRT3Rt3Uqz2U6EYZybPQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "role": "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "2", "first": true, "lang": null, "name": "rmax:BusinessCombinationContingentConsiderationPercentageOfGrossRevenuesToBePaidYearly", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_I4bRT3Rt3Uqz2U6EYZybPQ", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Fair Value Measurements - Reconciliation of Assets and Liabilities Measured Using Significant Unobservable Inputs (Details)", "role": "http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails", "shortName": "Fair Value Measurements - Reconciliation of Assets and Liabilities Measured Using Significant Unobservable Inputs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XmpQaHood0W8wT8HiQbOqA", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_us-gaap_DebtInstrumentAxis_rmax_SeniorSecuredCreditFacilityDatedAsOf15December2016Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_PJUUcERVskGO0lgauPaGlg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Fair Value Measurements - Schedule of Senior Secured Credit Facility (Details)", "role": "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails", "shortName": "Fair Value Measurements - Schedule of Senior Secured Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "As_Of_9_30_2019_us-gaap_DebtInstrumentAxis_rmax_SeniorSecuredCreditFacilityDatedAsOf15December2016Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_PJUUcERVskGO0lgauPaGlg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Equity-Based Compensation (Details)", "role": "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails", "shortName": "Equity-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_2_9_2018_To_2_9_2018_srt_TitleOfIndividualAxis_rmax_FormerPresidentMember_qrr9ZV_krEGw0NfBviIbQg", "decimals": null, "first": true, "lang": "en-US", "name": "rmax:PeriodForPaymentOfRestructuringCost", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Leadership Changes and the New Service Model (Details)", "role": "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails", "shortName": "Leadership Changes and the New Service Model (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_2_9_2018_To_2_9_2018_srt_TitleOfIndividualAxis_rmax_FormerPresidentMember_qrr9ZV_krEGw0NfBviIbQg", "decimals": null, "first": true, "lang": "en-US", "name": "rmax:PeriodForPaymentOfRestructuringCost", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Related-Party Transactions (Details)", "role": "http://www.remax.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related-Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_kFdowLZvJUexafF2hGtGgw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Segment Information (Details)", "role": "http://www.remax.com/role/DisclosureSegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_kFdowLZvJUexafF2hGtGgw", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - Segment Information - Revenue (Details)", "role": "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "shortName": "Segment Information - Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_us-gaap_StatementBusinessSegmentsAxis_rmax_ReMaxFranchisingSegmentMember_2vVrzjqgp0mPkUOgOVieJQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "-3", "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "rmax:EarningsBeforeInterestTaxDepreciationAndAmortizationBeforeAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41603 - Disclosure - Segment Information - Reconciliation (Details)", "role": "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails", "shortName": "Segment Information - Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_7_1_2019_To_9_30_2019_R7ZaSYijIkGEqmHFrHra0g", "decimals": "-3", "first": true, "lang": null, "name": "rmax:EarningsBeforeInterestTaxDepreciationAndAmortizationBeforeAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00505 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)", "role": "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "Condensed Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_d8CNoto650KD-fKXoHQo4Q", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Business and Organization", "role": "http://www.remax.com/role/DisclosureBusinessAndOrganization", "shortName": "Business and Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190930x10q869a1c.htm", "contextRef": "Duration_1_1_2019_To_9_30_2019_IvKTJPqcZ06qQwok_4NvfA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 75, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "C [A]", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "U [S]", "terseLabel": "U.S." } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "rmax_AmountsPayableUnderTaxReceivableAgreementsCurrent": { "auth_ref": [], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments due pursuant to the terms of the tax receivable agreements, which are expected to be paid by RE/MAX Holdings within the next twelve month period.", "label": "Amounts Payable Under Tax Receivable Agreements Current", "terseLabel": "Current portion of payable pursuant to tax receivable agreements" } } }, "localname": "AmountsPayableUnderTaxReceivableAgreementsCurrent", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "rmax_AmountsPayableUnderTaxReceivableAgreementsNoncurrent": { "auth_ref": [], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments due pursuant to the terms of the tax receivable agreements, net of the current portion.", "label": "Amounts Payable Under Tax Receivable Agreements Noncurrent", "terseLabel": "Payable pursuant to tax receivable agreements, net of current portion" } } }, "localname": "AmountsPayableUnderTaxReceivableAgreementsNoncurrent", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "rmax_AnnualDuesAndFranchiseSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for total of annual dues and franchise sales.", "label": "Annual Dues And Franchise Sales [Member]", "terseLabel": "Annual Dues And Franchise Sales" } } }, "localname": "AnnualDuesAndFranchiseSalesMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails" ], "xbrltype": "domainItemType" }, "rmax_AnnualDuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for annual dues.", "label": "Annual Dues [Member]", "terseLabel": "Annual dues" } } }, "localname": "AnnualDuesMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "rmax_AssumedNumberOfFranchisesSoldAnnually": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The assumed number of franchises sold which is used for forecasted revenue growth.", "label": "Assumed Number Of Franchises Sold", "terseLabel": "Assumed number of franchises sold annually" } } }, "localname": "AssumedNumberOfFranchisesSoldAnnually", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "integerItemType" }, "rmax_BonusPlanSettledInSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to bonus plan settled in shares.", "label": "Bonus Plan Settled In Shares [Member]", "terseLabel": "Bonus settled in shares" } } }, "localname": "BonusPlanSettledInSharesMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "rmax_BoojLlcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for booj, LLC.", "label": "Booj Llc [Member]", "terseLabel": "Booj Llc" } } }, "localname": "BoojLlcMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails", "http://www.remax.com/role/DisclosureAcquisitionsTables", "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "rmax_BrokerFeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for brokerage fees.", "label": "Broker Fees [Member]", "terseLabel": "Broker fees" } } }, "localname": "BrokerFeesMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "rmax_BusinessCombinationContingentConsiderationPercentageOfGrossRevenuesToBePaidYearly": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Under the contingent consideration agreement, the percentage of gross revenues to be paid from gross revenues generated by the acquired business each year for a specified period.", "label": "Business combination, contingent consideration, percentage of gross revenues to be paid yearly", "terseLabel": "Percentage of gross revenues to be paid yearly" } } }, "localname": "BusinessCombinationContingentConsiderationPercentageOfGrossRevenuesToBePaidYearly", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "percentItemType" }, "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets Excluding Goodwill", "totalLabel": "Total assets acquired, excluding goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationships": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 8.0, "parentTag": "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of customer relationships recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Customer Relationships", "terseLabel": "Customer relationships" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationships", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompeteAgreement": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 7.0, "parentTag": "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of Non-compete agreement recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Non-compete Agreement", "terseLabel": "Non-compete agreement" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompeteAgreement", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 1.0, "parentTag": "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of restricted cash acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSoftware": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 5.0, "parentTag": "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of software recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Software", "terseLabel": "Software" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSoftware", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTrademark": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 6.0, "parentTag": "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of trademarks recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Trademark", "terseLabel": "Trademarks" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTrademark", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "rmax_CapitalizedContractCostAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of capitalized contract cost additions.", "label": "Capitalized Contract Cost Additions", "terseLabel": "Additions to contract cost for new activity" } } }, "localname": "CapitalizedContractCostAdditions", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommissionsRelatedToFranchiseSalesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_ContinuingFranchiseFeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "his member stands for continuing franchise fees.", "label": "Continuing Franchise Fees [Member]", "terseLabel": "Continuing franchise fees" } } }, "localname": "ContinuingFranchiseFeesMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "rmax_ContractWithCustomerLiabilityRelatingToRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer Liability Relating to Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRelatingToRevenueRecognized", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "rmax_ContractWithCustomerLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract with customer liability.", "label": "Contract With Customer Liability Table Text Block", "terseLabel": "Schedule of contract liability" } } }, "localname": "ContractWithCustomerLiabilityTableTextBlock", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "rmax_DeferredRent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of deferred rent.", "label": "Deferred Rent", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRent", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "rmax_DeferredRevenueRecognitionPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period over which deferred revenue is recognized.", "label": "Deferred revenue recognition period" } } }, "localname": "DeferredRevenueRecognitionPeriod", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "durationItemType" }, "rmax_DistributionsDeclaredToNonControllingUnitholders": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Distributions declared to non-controlling unitholders of RMCO, LLC.", "label": "Distributions Declared To Non Controlling Unitholders", "terseLabel": "Distributions declared to non-controlling unitholders" } } }, "localname": "DistributionsDeclaredToNonControllingUnitholders", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "rmax_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.remax.com/20190930", "xbrltype": "stringItemType" }, "rmax_EarningsBeforeInterestTaxDepreciationAndAmortizationBeforeAdjustment": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of earnings before interest, the provision for income taxes, depreciation and amortization and other non-cash and non-recurring cash charges or other items before adjustment", "label": "Earnings Before Interest, Tax, Depreciation And Amortization, Before Adjustment", "terseLabel": "Adjusted EBITDA" } } }, "localname": "EarningsBeforeInterestTaxDepreciationAndAmortizationBeforeAdjustment", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "rmax_EmployeeServiceShareBasedCompensationExcessTaxBenefitFromCompensationExpense": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails": { "order": 3.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The excess tax benefit from share based compensation expense.", "label": "Employee service share based compensation, excess tax benefit from compensation expense", "negatedLabel": "Deficit / (excess) tax benefit from equity-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationExcessTaxBenefitFromCompensationExpense", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "rmax_FormerEmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information related to former employees.", "label": "Former Employees [Member]", "terseLabel": "Former Employees" } } }, "localname": "FormerEmployeesMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "domainItemType" }, "rmax_FormerPresidentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the entity's former President.", "label": "Former President [Member]", "terseLabel": "Former President" } } }, "localname": "FormerPresidentMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "domainItemType" }, "rmax_FranchiseAgreementPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period of franchise agreement.", "label": "Franchise Agreement, Period", "terseLabel": "Period of franchise agreement" } } }, "localname": "FranchiseAgreementPeriod", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "durationItemType" }, "rmax_FranchiseSalesAndOtherRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for Franchise sales and other revenue.", "label": "Franchise Sales And Other Revenue [Member]", "terseLabel": "Franchise sales and other revenue" } } }, "localname": "FranchiseSalesAndOtherRevenueMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "rmax_FranchiseSalesCommissionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for Franchise sales commissions.", "label": "Franchise Sales Commission [Member]", "terseLabel": "Commissions Related to Franchise Sales" } } }, "localname": "FranchiseSalesCommissionMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommissionsRelatedToFranchiseSalesDetails" ], "xbrltype": "domainItemType" }, "rmax_FranchiseSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for Franchise sales.", "label": "Franchise Sales [Member]", "terseLabel": "Franchise sales revenue" } } }, "localname": "FranchiseSalesMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails" ], "xbrltype": "domainItemType" }, "rmax_FranchisingSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to RE/MAX Franchising segment.", "label": "Franchising Segment [Member]", "terseLabel": "RE/MAX Franchising" } } }, "localname": "FranchisingSegmentMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfChangesInGoodwillDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "rmax_GlobalAndOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for global and other excluding US and Canada.", "label": "Global And Other [Member]", "terseLabel": "Global" } } }, "localname": "GlobalAndOtherMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "rmax_IncomeLossBeforeProvisionForIncomeTaxesPortionAttributableToNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income (loss) attributable to the non-controlling interest, before deduction of the provision of income taxes attributable to the noncontrolling interest.", "label": "Income (loss) before provision for income taxes, portion attributable to noncontrolling interest", "terseLabel": "Income before provision for income taxes: Non-controlling interest" } } }, "localname": "IncomeLossBeforeProvisionForIncomeTaxesPortionAttributableToNoncontrollingInterest", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "rmax_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAttributableToParent": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Portion of subsidiary's pre-tax income (loss) from continuing operations before income taxes attributable to parent.", "label": "Income Loss From Continuing Operations Before Income Taxes Attributable To Parent", "terseLabel": "Income before provision for income taxes attributable to RE/MAX Holdings, Inc." } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesAttributableToParent", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "rmax_IncomeTaxExpenseBenefitAttributableToParent": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Portion of subsidiary's income tax expense (benefit) attributable to parent.", "label": "Income Tax Expense Benefit Attributable To Parent", "negatedLabel": "Provision for income taxes attributable to RE/MAX Holdings, Inc." } } }, "localname": "IncomeTaxExpenseBenefitAttributableToParent", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "rmax_IncreaseDecreaseAccountsPayableAndAccruedLiabilitiesForPurchasesOfCapitalizedAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of increase (decrease) in accounts payable and accrued liabilities for purchases of property, equipment, software and capitalization of trademark costs.", "label": "Increase Decrease Accounts Payable And Accrued Liabilities For Purchases Of Capitalized Assets", "negatedLabel": "Increase (decrease) in accounts payable and accrued liabilities for purchases of property, equipment, software and capitalization of trademark costs" } } }, "localname": "IncreaseDecreaseAccountsPayableAndAccruedLiabilitiesForPurchasesOfCapitalizedAssets", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rmax_IndependentRegionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for independent regions.", "label": "Independent Regions [Member]", "terseLabel": "Independent Regions" } } }, "localname": "IndependentRegionsMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "rmax_IntersegmentCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of intersegment cost.", "label": "Intersegment Cost", "terseLabel": "Cost charges" } } }, "localname": "IntersegmentCost", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails" ], "xbrltype": "monetaryItemType" }, "rmax_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDue": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for net lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Net Payments, Due", "totalLabel": "Total Cash Outflows" } } }, "localname": "LesseeOperatingLeaseLiabilityNetPaymentsDue", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 6.0, "parentTag": "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for net lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Net Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityNetPaymentsDueAfterYearFive", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 1.0, "parentTag": "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for net lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Net Payments, Due Next Twelve Months", "terseLabel": "2019" } } }, "localname": "LesseeOperatingLeaseLiabilityNetPaymentsDueNextTwelveMonths", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 5.0, "parentTag": "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for net lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Net Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityNetPaymentsDueYearFive", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 4.0, "parentTag": "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for net lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Net Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityNetPaymentsDueYearFour", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 3.0, "parentTag": "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for net lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Net Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityNetPaymentsDueYearThree", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 2.0, "parentTag": "rmax_LesseeOperatingLeaseLiabilityNetPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for net lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Net Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityNetPaymentsDueYearTwo", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_LesseeOperatingLeaseNumberOfRenewalOptionsExpectedToBeExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of renewal options of lessee operating leases expected to be exercised.", "label": "Lessee Operating Lease Number Of Renewal Options Expected To Be Exercised", "terseLabel": "Number of renewal options reasonably certain to be exercised" } } }, "localname": "LesseeOperatingLeaseNumberOfRenewalOptionsExpectedToBeExercised", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "integerItemType" }, "rmax_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "rmax_MajorityAndMinorityOwnershipPercentage": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The total of majority and minority ownership expressed as a percentage.", "label": "Majority and minority ownership percentage", "totalLabel": "Total (as a percentage)" } } }, "localname": "MajorityAndMinorityOwnershipPercentage", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "rmax_MarketingFundFeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for Marketing fund fees", "label": "Marketing Fund Fees [Member]", "terseLabel": "Marketing Funds fees" } } }, "localname": "MarketingFundFeesMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "rmax_MarketingFunds": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount represent the Marketing funds in accrued liabilities", "label": "Marketing Funds (a)", "terseLabel": "Marketing Funds" } } }, "localname": "MarketingFunds", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_MarketingFundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for marketing funds .", "label": "Marketing Funds [Member]", "terseLabel": "Marketing funds" } } }, "localname": "MarketingFundsMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails", "http://www.remax.com/role/DisclosureAcquisitionsTables", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails" ], "xbrltype": "domainItemType" }, "rmax_MarketingStaffAndAdministrativeServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This represents information pertaining to marketing staff and administrative services.", "label": "Marketing Staff And Administrative Services [Member]", "terseLabel": "Marketing staff and administrative services" } } }, "localname": "MarketingStaffAndAdministrativeServicesMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails" ], "xbrltype": "domainItemType" }, "rmax_MasterLeaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The master lease agreement for the company's corporate headquarters office building.", "label": "Master Lease [Member]", "terseLabel": "Master Lease" } } }, "localname": "MasterLeaseMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "rmax_MinorityInterestNumberOfStockUnitsOwnedByNoncontrollingOwners": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails": { "order": 1.0, "parentTag": "us-gaap_CommonUnitOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The noncontrolling interest in net assets of the subsidiary, in number of common stock units owned.", "label": "Minority Interest Number Of Stock Units Owned By Noncontrolling Owners", "terseLabel": "Non-controlling interest ownership of common units in RMCO" } } }, "localname": "MinorityInterestNumberOfStockUnitsOwnedByNoncontrollingOwners", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "sharesItemType" }, "rmax_MinorityInterestNumberOfStockUnitsOwnedByParent": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails": { "order": 2.0, "parentTag": "us-gaap_CommonUnitOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, in number of common stock units owned.", "label": "Minority Interest Number Of Stock Units Owned By Parent", "terseLabel": "RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO)" } } }, "localname": "MinorityInterestNumberOfStockUnitsOwnedByParent", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "sharesItemType" }, "rmax_MottoFranchiseAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for Motto franchise agreement.", "label": "Motto Franchise Agreements [Member]", "terseLabel": "Motto franchise agreements" } } }, "localname": "MottoFranchiseAgreementsMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "rmax_NumberOfAgents": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of agents operating for the company.", "label": "Number of agents" } } }, "localname": "NumberOfAgents", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureBusinessAndOrganizationDetails" ], "xbrltype": "positiveIntegerItemType" }, "rmax_NumberOfOffices": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of offices in which agents operates.", "label": "Number of offices" } } }, "localname": "NumberOfOffices", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureBusinessAndOrganizationDetails" ], "xbrltype": "positiveIntegerItemType" }, "rmax_NumberOfRenewalTerms": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of renewal terms.", "label": "Number Of Renewal Terms" } } }, "localname": "NumberOfRenewalTerms", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "integerItemType" }, "rmax_NumberOfSubleaseAgreements": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of sublease agreements.", "label": "Number of Sublease Agreements", "terseLabel": "Number of sublease agreements" } } }, "localname": "NumberOfSubleaseAgreements", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "integerItemType" }, "rmax_NumberOfSubleaseAgreementsContingentUponRenewal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of sublease agreements contingent upon renewal.", "label": "Number of Sublease Agreements Contingent Upon Renewal", "terseLabel": "Number of sublease agreements - contingent upon renewal" } } }, "localname": "NumberOfSubleaseAgreementsContingentUponRenewal", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "integerItemType" }, "rmax_NumberOfSubleaseAgreementsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of sublease agreements exercised.", "label": "Number of Sublease Agreements Exercised", "terseLabel": "Number of sublease agreements - exercised" } } }, "localname": "NumberOfSubleaseAgreementsExercised", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "integerItemType" }, "rmax_OnePercentChangeToDiscountRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to a 1% change in the discount rate.", "label": "One Percent Change To Discount Rate [Member]", "terseLabel": "One Percent Change To Discount Rate [Member]" } } }, "localname": "OnePercentChangeToDiscountRateMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "rmax_OperatingLeaseLiabilitiesNetPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Operating Lease Liabilities, Net Payments Due [Abstract]", "terseLabel": "Total Cash Outflows" } } }, "localname": "OperatingLeaseLiabilitiesNetPaymentsDueAbstract", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "stringItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueCurrentNet": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "rmax_OperatingLeasesFutureMinimumPaymentsDueNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents future minimum payments for operating leases due within one year, net of sublease receipts.", "label": "Operating Leases Future Minimum Payments Due Current Net", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrentNet", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contractually required future rental payments receivable in the next fiscal year following the latest fiscal year on non-cancelable subleasing arrangements.", "label": "Operating Leases Future Minimum Payments Due Future Minimum Sublease Rentals Receivable Current", "negatedLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableCurrent", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableInFiveYears": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contractually required future rental payments receivable in the fifth fiscal year following the latest fiscal year on non-cancelable subleasing arrangements.", "label": "Operating Leases Future Minimum Payments Due Future Minimum Sublease Rentals Receivable in Five Years", "negatedLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableInFiveYears", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableInFourYears": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contractually required future rental payments receivable in the fourth fiscal year following the latest fiscal year on non-cancelable subleasing arrangements.", "label": "Operating Leases Future Minimum Payments Due Future Minimum Sublease Rentals Receivable in Four Years", "negatedLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableInFourYears", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableInThreeYears": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contractually required future rental payments receivable in the third fiscal year following the latest fiscal year on non-cancelable subleasing arrangements.", "label": "Operating Leases Future Minimum Payments Due Future Minimum Sublease Rentals Receivable in Three Years", "negatedLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableInThreeYears", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableInTwoYears": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contractually required future rental payments receivable in the second fiscal year following the latest fiscal year on non-cancelable subleasing arrangements.", "label": "Operating Leases Future Minimum Payments Due Future Minimum Sublease Rentals Receivable in Two Years", "negatedLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableInTwoYears", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableThereafter": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contractually required future rental payments receivable after the fifth fiscal year following the latest fiscal year on noncancelable subleasing arrangements.", "label": "Operating Leases Future Minimum Payments Due Future Minimum Sublease Rentals Receivable Thereafter", "negatedLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentalsReceivableThereafter", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueInFiveYearsNet": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "rmax_OperatingLeasesFutureMinimumPaymentsDueNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents future minimum payments due for operating leases after the fourth fiscal year after the current fiscal year and due within the fifth fiscal year, net of sublease receipts.", "label": "Operating Leases Future Minimum Payments Due In Five Years Net", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYearsNet", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueInFourYearsNet": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "rmax_OperatingLeasesFutureMinimumPaymentsDueNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents future minimum payments due for operating leases after the third fiscal year after the current fiscal year and due within the fourth fiscal year, net of sublease receipts.", "label": "Operating Leases Future Minimum Payments Due In Four Years Net", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYearsNet", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueInThreeYearsNet": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "rmax_OperatingLeasesFutureMinimumPaymentsDueNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents future minimum payments due for operating leases after the second fiscal year after the current fiscal year and due within the third fiscal year, net of sublease receipts.", "label": "Operating Leases Future Minimum Payments Due In Three Years Net", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYearsNet", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueInTwoYearsNet": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "rmax_OperatingLeasesFutureMinimumPaymentsDueNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents future minimum payments due for operating leases after the current fiscal year and due within the next fiscal year, net of sublease receipts.", "label": "Operating Leases Future Minimum Payments Due In Two Years Net", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYearsNet", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueNet": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents future minimum payments due for operating leases, net of sublease receipts.", "label": "Operating Leases Future Minimum Payments Due Net", "totalLabel": "Total Cash Outflows" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueNet", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OperatingLeasesFutureMinimumPaymentsDueThereafterNet": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "rmax_OperatingLeasesFutureMinimumPaymentsDueNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents future minimum payments due for operating leases after the fifth fiscal year after the current fiscal year, net of sublease receipts.", "label": "Operating Leases Future Minimum Payments Due Thereafter Net", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafterNet", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Organization consolidation and presentation of financial statements disclosure.", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "rmax_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Organization consolidation and presentation of financial statements disclosure.", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureBusinessAndOrganizationDetails" ], "xbrltype": "stringItemType" }, "rmax_OtherBoojMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to booj.", "label": "Other Booj [Member]", "terseLabel": "Other" } } }, "localname": "OtherBoojMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "rmax_OtherLongTermFinancingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to other long-term financing.", "label": "Other Long Term Financing [Member]", "terseLabel": "Other long-term financing" } } }, "localname": "OtherLongTermFinancingMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "rmax_OtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for others.", "label": "Other [Member]", "terseLabel": "Global and Other" } } }, "localname": "OtherMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "rmax_OwnedRegionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for owned regions.", "label": "Owned Regions [Member]", "terseLabel": "Owned Regions" } } }, "localname": "OwnedRegionsMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "rmax_OwnershipOfCommonUnitsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ownership of the common units.", "label": "Ownership Of Common Units Table [Text Block]", "terseLabel": "Summary of Ownership of the Common Units" } } }, "localname": "OwnershipOfCommonUnitsTableTextBlock", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "rmax_OwnershipPercentageAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Ownership Percentage [Abstract]", "terseLabel": "Ownership Percentage" } } }, "localname": "OwnershipPercentageAbstract", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "stringItemType" }, "rmax_PaymentPursuantToTaxReceivableAgreements": { "auth_ref": [], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments to RMCO's historical owners pursuant to tax receivable agreements.", "label": "Payment Pursuant To Tax Receivable Agreements", "negatedLabel": "Payments pursuant to tax receivable agreements" } } }, "localname": "PaymentPursuantToTaxReceivableAgreements", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rmax_PercentageOfCommonUnits": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Aggregate percentage of subsidiary's common units outstanding.", "label": "Percentage Of Common Units", "totalLabel": "Total percentage of common stock units" } } }, "localname": "PercentageOfCommonUnits", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "percentItemType" }, "rmax_PercentageOfIncreaseInOperatingLeaseRent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Annual rent escalation in initial lease period and in first renewal period.", "label": "Percentage Of Increase In Operating Lease Rent" } } }, "localname": "PercentageOfIncreaseInOperatingLeaseRent", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "rmax_PerformanceBasedRestrictedStockUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to the Performance Based Restricted Stock Unit.", "label": "Performance Based Restricted Stock Unit [Member]", "terseLabel": "Performance-based Restricted Stock Units" } } }, "localname": "PerformanceBasedRestrictedStockUnitMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails", "http://www.remax.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "domainItemType" }, "rmax_PeriodForPaymentOfRestructuringCost": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period for payment of restructuring costs.", "label": "Period For Payment Of Restructuring Cost", "terseLabel": "The period for payment of restructuring costs." } } }, "localname": "PeriodForPaymentOfRestructuringCost", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "durationItemType" }, "rmax_ProvisionForIncomeTaxesPortionAttributableToNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of the provision for income taxes attributable to the noncontrolling interest of the parent.", "label": "Provision for income taxes, portion attributable to noncontrolling interest", "negatedLabel": "Provision for income taxes: Non-controlling interest" } } }, "localname": "ProvisionForIncomeTaxesPortionAttributableToNoncontrollingInterest", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "rmax_QuarterlyDividendMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Quarterly dividend to common stockholders.", "label": "Quarterly Dividend [Member]", "terseLabel": "Quarterly dividend" } } }, "localname": "QuarterlyDividendMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rmax_RMCOLlcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "RMCO Llc.", "label": "R M C O Llc [Member]", "terseLabel": "RMCO, LLC" } } }, "localname": "RMCOLlcMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "domainItemType" }, "rmax_ReMaxFranchiseAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member stands for RE/MAX franchise agreement.", "label": "Re Max Franchise Agreement [Member]", "terseLabel": "RE/MAX franchise agreements" } } }, "localname": "ReMaxFranchiseAgreementMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "rmax_ReMaxFranchisingSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member represents RE/MAX Holdings Inc. segment", "label": "Re Max Franchising Segment [Member]", "terseLabel": "RE/MAX Franchising" } } }, "localname": "ReMaxFranchisingSegmentMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails", "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails", "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "rmax_ReacquiredFranchiseRightsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents rights provided by the entity through a franchise agreement to a franchisee that have been reacquired by the entity as a result of the franchisee's failure to perform under the franchise agreement or a default on such franchisee's purchase obligations.", "label": "Reacquired Franchise Rights [Member]", "terseLabel": "Franchise agreements" } } }, "localname": "ReacquiredFranchiseRightsMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "rmax_ReconciliationOfIncomeBeforeProvisionForIncomeTaxesToNetIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of reconciling the income before provision for income taxes to net income.", "label": "Reconciliation Of Income Before Provision For Income Taxes To Net Income Table [Text Block]", "terseLabel": "Reconciliation from Income Before Provision for Income Taxes to Net Income" } } }, "localname": "ReconciliationOfIncomeBeforeProvisionForIncomeTaxesToNetIncomeTableTextBlock", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "rmax_RelatedPartyTransactionReimbursementForServicesProvidedToRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Entity's charges to related party during the period for reimbursement of expenses.", "label": "Related Party Transaction Reimbursement For Services Provided To Related Party", "terseLabel": "Amounts allocated for services rendered and rent for office space" } } }, "localname": "RelatedPartyTransactionReimbursementForServicesProvidedToRelatedParty", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "rmax_RentPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "n/a", "label": "Rent Payments Abstract", "terseLabel": "Rent Payments" } } }, "localname": "RentPaymentsAbstract", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "rmax_RestrictedCashAcquiredFromMarketingFundsAcquisition": { "auth_ref": [], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of restricted cash acquired from the Marketing Funds acquisition.", "label": "Restricted Cash Acquired From Marketing Funds Acquisition", "terseLabel": "Restricted cash acquired with the Marketing Funds acquisition" } } }, "localname": "RestrictedCashAcquiredFromMarketingFundsAcquisition", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rmax_RestructuringPlan2014Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring plan approved and implemented during the fourth quarter of 2014 designed to improve operating efficiencies, which reduced the overall headcount at corporate headquarters.", "label": "Restructuring Plan2014 [Member]", "terseLabel": "Restructuring Plan" } } }, "localname": "RestructuringPlan2014Member", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "domainItemType" }, "rmax_ScheduleOfCostChargedToIntersegmentTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost charged to intersegment.", "label": "Schedule of Cost Charged to Intersegment [Table Text Block]", "terseLabel": "Schedule of cost charges to intersegment" } } }, "localname": "ScheduleOfCostChargedToIntersegmentTableTextBlock", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "rmax_ScheduleOfEarningsPerShareBasicAndDilutedLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of earnings per share basic and diluted.", "label": "Schedule Of Earnings Per Share Basic And Diluted [Line Items]", "terseLabel": "Schedule Of Earnings Per Share Basic And Diluted [Line Items]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedLineItems", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails" ], "xbrltype": "stringItemType" }, "rmax_ScheduleOfEarningsPerShareBasicAndDilutedTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of earnings per share basic and diluted.", "label": "Schedule Of Earnings Per Share Basic And Diluted [Table]", "terseLabel": "Schedule Of Earnings Per Share Basic And Diluted [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTable", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails" ], "xbrltype": "stringItemType" }, "rmax_SeniorSecuredCreditFacilityDatedAsOf15December2016Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to a credit agreement which provides for a senior secured credit facility entered into on December 15, 2016.", "label": "Senior Secured Credit Facility Dated As Of15 December2016 [Member]", "terseLabel": "Senior Secured Credit Facility" } } }, "localname": "SeniorSecuredCreditFacilityDatedAsOf15December2016Member", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "rmax_SeparationAgreementTotalCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total amounts due for obligations related to services received pursuant to a separation agreement.", "label": "Separation Agreement Total Costs", "terseLabel": "Incurred cost under Separation Agreement" } } }, "localname": "SeparationAgreementTotalCosts", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "monetaryItemType" }, "rmax_SeparationAndTransitionAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Company's CEO and COO entered into a agreement pursuant to which the company will serve as CFO as per the terms of this agreement.", "label": "Separation And Transition Agreement [Member]", "terseLabel": "Separation And Transition Agreement" } } }, "localname": "SeparationAndTransitionAgreementMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "domainItemType" }, "rmax_ServicesRenderedAndRentForOfficeSpaceProvidedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total amounts billable and allocated for services rendered and office space provided on behalf of affiliated entities.", "label": "Services Rendered And Rent For Office Space Provided [Member]", "terseLabel": "Services rendered and rent for office space provided" } } }, "localname": "ServicesRenderedAndRentForOfficeSpaceProvidedMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "rmax_ShareBasedPaymentArrangementReversalOfExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expense reversed for performance-based awards under share-based payment arrangement.", "label": "Share-based Payment Arrangement , Reversal Of Expense", "terseLabel": "Reversed expense" } } }, "localname": "ShareBasedPaymentArrangementReversalOfExpense", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "rmax_SharesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Shares [Abstract]", "terseLabel": "Shares" } } }, "localname": "SharesAbstract", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "stringItemType" }, "rmax_SoftwareDevelopmentCostsNotYetCompleted": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Capitalized software development costs for information technology infrastructure projects not yet complete and ready for their intended use and thus are not yet subject to amortization", "label": "Software development costs, not yet completed", "terseLabel": "Capitalized software development costs" } } }, "localname": "SoftwareDevelopmentCostsNotYetCompleted", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "rmax_SpecialCommitteeInvestigationExpense": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of costs incurred in relation to the previously-disclosed investigation by the special committee of independent directors of actions of certain members of the senior management.", "label": "Special Committee Investigation Expense", "negatedLabel": "Special Committee investigation and remediation expense" } } }, "localname": "SpecialCommitteeInvestigationExpense", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "rmax_StockIssuedSharesStockOptionsExercisedNetOfTaxBenefitExpense": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.", "label": "Stock Issued, Shares, Stock Options Exercised, Net of Tax Benefit (Expense)", "terseLabel": "Equity-based compensation expense and related dividend equivalents, shares" } } }, "localname": "StockIssuedSharesStockOptionsExercisedNetOfTaxBenefitExpense", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "rmax_SubleaseLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of sublease loss.", "label": "Sublease Loss", "terseLabel": "Sublease loss" } } }, "localname": "SubleaseLoss", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "rmax_SubleaseReceipts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "n/a", "label": "Sublease Receipts" } } }, "localname": "SubleaseReceipts", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "rmax_TaxAndOtherDistributionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tax and other distributions, excluding dividends.", "label": "Tax And Other Distributions [Member]", "terseLabel": "Tax and other distributions" } } }, "localname": "TaxAndOtherDistributionsMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestDistributionsPaidOrPayableDetails" ], "xbrltype": "domainItemType" }, "rmax_TechnologyDevelopmentCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to technology development capital.", "label": "Technology Development Capital [Member]", "terseLabel": "Technology development - capital" } } }, "localname": "TechnologyDevelopmentCapitalMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails" ], "xbrltype": "domainItemType" }, "rmax_TechnologyDevelopmentOperatingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to technology development operating.", "label": "Technology Development Operating [Member]", "terseLabel": "Technology development - operating" } } }, "localname": "TechnologyDevelopmentOperatingMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails" ], "xbrltype": "domainItemType" }, "rmax_TenPercentReductionInFranchiseSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to a 10% reduction in the number of franchise sales.", "label": "Ten Percent Reduction In Franchise Sales [Member]", "terseLabel": "Ten Percent Reduction In Franchise Sales [Member]" } } }, "localname": "TenPercentReductionInFranchiseSalesMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "rmax_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The term loan portion of the credit facility.", "label": "Term Loan [Member]", "terseLabel": "Term loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rmax_TimeBasedRestrictedStockUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to the Time Based Restricted Stock Unit.", "label": "Time Based Restricted Stock Unit [Member]", "terseLabel": "Time-based Restricted Stock Units" } } }, "localname": "TimeBasedRestrictedStockUnitMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails", "http://www.remax.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "domainItemType" }, "rmax_TotalCashOutflows": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "n/a", "label": "Total Cash Outflows" } } }, "localname": "TotalCashOutflows", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "rmax_TotalMarketingFundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the total marketing funds segment.", "label": "Total Marketing Funds [Member]", "terseLabel": "Total Marketing Funds" } } }, "localname": "TotalMarketingFundsMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "rmax_TrainingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The member represents intangible asset created by training.", "label": "Training [Member]", "terseLabel": "Training materials" } } }, "localname": "TrainingMember", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "rmax_WeightedAverageOwnershipPercentageOfControllingInterest": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails": { "order": 1.0, "parentTag": "rmax_MajorityAndMinorityOwnershipPercentage", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Parent's weighted average ownership percentage of controlling interest in subsidiary.", "label": "Weighted Average Ownership Percentage Of Controlling Interest", "terseLabel": "Weighted average ownership percentage of controlling interest" } } }, "localname": "WeightedAverageOwnershipPercentageOfControllingInterest", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "rmax_WeightedAverageOwnershipPercentageOfNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails": { "order": 2.0, "parentTag": "rmax_MajorityAndMinorityOwnershipPercentage", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The weighted-average ownership in the entity of the noncontrolling interest, expressed as a percentage.", "label": "Weighted average ownership percentage of noncontrolling interest" } } }, "localname": "WeightedAverageOwnershipPercentageOfNoncontrollingInterest", "nsuri": "http://www.remax.com/20190930", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails" ], "xbrltype": "percentItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureBusinessAndOrganizationDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "domainItemType" }, "srt_PresidentMember": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "label": "President [Member]", "terseLabel": "President" } } }, "localname": "PresidentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r134", "r196", "r199", "r367", "r368" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureBusinessAndOrganizationDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails", "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureBusinessAndOrganizationDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails", "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r135", "r196", "r200", "r369", "r370", "r371" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r178", "r332" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r137", "r326" ], "lang": { "en-US": { "role": { "label": "Title Of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Relationship to Entity" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r3", "r18", "r40", "r138", "r139", "r354" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts Notes And Loans Receivable Net Current", "verboseLabel": "Accounts and notes receivable, current portion, less allowances of $11,273 and $7,980, respectively" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable And Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r7", "r32", "r232" ], "calculation": { "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual For Taxes Other Than Income Taxes Current", "terseLabel": "Accrued taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r6", "r7", "r32" ], "calculation": { "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r25", "r165" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment", "terseLabel": "Property and equipment, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r46", "r47", "r48" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive income, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r45", "r48", "r49", "r267" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated other comprehensive income (loss), net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalCashFlowElementsInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Additional Cash Flow Elements, Investing Activities [Abstract]", "terseLabel": "Schedule of non-cash investing activities:" } } }, "localname": "AdditionalCashFlowElementsInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r19" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r97" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Adjustments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Payroll taxes related to net settled restricted stock units (value)" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Other" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r208", "r210", "r229", "r230" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "verboseLabel": "Equity-based compensation expense and related dividend equivalents, value" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r118", "r119", "r120", "r121", "r122", "r123" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "All Other Segments [Member]", "terseLabel": "Other" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfChangesInGoodwillDetails", "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails", "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r210", "r224", "r228" ], "calculation": { "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 }, "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "negatedLabel": "Equity-based compensation expense", "terseLabel": "Equity-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails", "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Allocated Share-based Compensation Expense, Net of Tax", "totalLabel": "Net compensation cost" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r140", "r142", "r143", "r145" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, allowance", "terseLabel": "Accounts and notes receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r80", "r155", "r160" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization Of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r128", "r340", "r355" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r43" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r212", "r227" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails", "http://www.remax.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails", "http://www.remax.com/role/DisclosureAcquisitionsTables", "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r244", "r245" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails", "http://www.remax.com/role/DisclosureAcquisitionsTables", "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails", "http://www.remax.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r242", "r243" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic earnings per common share" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r242", "r243" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per common share" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]", "terseLabel": "Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r242", "r243" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Summary of Unaudited Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r242", "r243" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income attributable to RE/MAX Holdings, Inc." } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r242", "r243" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Total revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r241" ], "calculation": { "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "negatedLabel": "Acquisition-related expense" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r79", "r255" ], "calculation": { "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "negatedLabel": "Fair value adjustments to contingent consideration", "terseLabel": "Fair value adjustment", "verboseLabel": "Fair value adjustments to contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails", "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r251", "r252", "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Balance at Ending", "periodStartLabel": "Balance at Beginning", "terseLabel": "Contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r247" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "verboseLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r247" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 2.0, "parentTag": "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r247" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 3.0, "parentTag": "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r247" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt", "negatedLabel": "Current portion of debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r247" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r247" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 9.0, "parentTag": "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "verboseLabel": "Other intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r247" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Purchase Price Allocation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r247" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt", "negatedLabel": "Debt, net of current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r247" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 10.0, "parentTag": "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "verboseLabel": "Other assets, net of current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r246", "r247" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 4.0, "parentTag": "rmax_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r247" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Acquisitions" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r148" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Expense recognized" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommissionsRelatedToFranchiseSalesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommissionsRelatedToFranchiseSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommissionsRelatedToFranchiseSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommissionsRelatedToFranchiseSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r147" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommissionsRelatedToFranchiseSalesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommissionsRelatedToFranchiseSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Commissions related to franchise sales" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r288", "r289" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Reported Amount Fair Value Disclosure [Member]", "terseLabel": "Carrying amounts" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r66" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r24", "r82" ], "calculation": { "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r9", "r83", "r87", "r339" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r76", "r82", "r86" ], "calculation": { "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r76", "r293" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedFixedList": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "Indicates transition method applied for adoption of accounting standards update. Acceptable values are \"Retrospective\", \"Prospective\", \"Modified Retrospective\" and \"Modified Prospective\".", "label": "Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Fixed List]" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedFixedList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "transitionOptionType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/DocumentDocumentAndEntityInformation", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r177", "r346", "r362" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies.", "terseLabel": "Commitments and contingencies (note 14)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r176", "r179" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/DocumentDocumentAndEntityInformation", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Common Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DocumentDocumentAndEntityInformation", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock Dividends Per Share Declared", "terseLabel": "Cash dividends declared per share of Class A common stock" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r185" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "periodEndLabel": "Ending balance, Shares", "periodStartLabel": "Beginning balance, Shares", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonUnitOutstanding": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Number of common units of ownership outstanding of a limited liability company (LLC).", "label": "Common Unit, Outstanding", "totalLabel": "Total number of common stock units in RMCO" } } }, "localname": "CommonUnitOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r52", "r54", "r55" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to RE/MAX Holdings, Inc., net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r52", "r54", "r261", "r262", "r271" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest", "terseLabel": "Less: comprehensive income attributable to non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r52", "r54", "r260", "r271" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r87", "r263", "r272", "r273" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation Policy [Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r191", "r192", "r197" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at the end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r191", "r192", "r197" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r191", "r192", "r197" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r198" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r341", "r342", "r353" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r14", "r181", "r342", "r353" ], "calculation": { "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt Instrument Carrying Amount", "terseLabel": "Long term debt", "totalLabel": "Long term debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r34", "r183", "r297" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r35" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r35", "r91", "r186", "r187", "r188", "r189", "r296", "r297", "r299", "r352" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails", "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r296", "r299" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument Unamortized Discount", "negatedLabel": "Less unamortized debt discount costs" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "auth_ref": [ "r202", "r203" ], "lang": { "en-US": { "role": { "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus And Profit Sharing Arrangement Individual Contract Type Of Deferred Compensation [Domain]", "terseLabel": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]" } } }, "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r202", "r203" ], "lang": { "en-US": { "role": { "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r80", "r89", "r236", "r238" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r233", "r235" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Tax Liabilities Noncurrent", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r234" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r80", "r126" ], "calculation": { "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation And Amortization", "negatedLabel": "Depreciation and amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DescriptionOfNewAccountingPronouncementsNotYetAdopted": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a new accounting pronouncement that has been issued but not yet adopted.", "label": "Description of New Accounting Pronouncements Not yet Adopted [Text Block]", "terseLabel": "New Accounting Pronouncements Not Yet Adopted" } } }, "localname": "DescriptionOfNewAccountingPronouncementsNotYetAdopted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregated revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r80", "r164", "r167" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "negatedLabel": "(Gain) loss on sale or disposition of assets, net" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendPaidMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Distribution of earnings to shareholders either in cash, property, or capital stock.", "label": "Dividend Paid [Member]", "terseLabel": "Dividend distributions" } } }, "localname": "DividendPaidMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestDistributionsPaidOrPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.", "label": "Dividends [Axis]" } } }, "localname": "DividendsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/DisclosureNonControllingInterestDistributionsPaidOrPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends Common Stock Cash", "negatedLabel": "Dividends to Class A common stockholders", "verboseLabel": "Dividends declared and paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDeclaredTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.", "label": "Dividends Declared [Table Text Block]", "terseLabel": "Schedule of Dividends Declared and Paid Quarterly per Share" } } }, "localname": "DividendsDeclaredTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.", "label": "Dividends [Domain]", "terseLabel": "Dividends" } } }, "localname": "DividendsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/DisclosureNonControllingInterestDistributionsPaidOrPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsPayableLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Dividends Payable [Line Items]", "terseLabel": "Dividends Payable [Line Items]" } } }, "localname": "DividendsPayableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/DisclosureNonControllingInterestDistributionsPaidOrPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableTable": { "auth_ref": [ "r85" ], "lang": { "en-US": { "role": { "documentation": "A table that contains information regarding dividends that have been declared but not paid as of the financial reporting date. This information may contain the amount, amount per share, declared date, and date to be paid.", "label": "Dividends Payable [Table]", "terseLabel": "Dividends Payable [Table]" } } }, "localname": "DividendsPayableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/DisclosureNonControllingInterestDistributionsPaidOrPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share and Dividends", "terseLabel": "Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock", "verboseLabel": "Earnings per share of Class A common stock" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r60", "r98", "r103", "r105", "r106", "r107", "r109", "r349", "r365" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Basic", "verboseLabel": "Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r60", "r98", "r103", "r105", "r106", "r107", "r109", "r349", "r365" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Diluted", "verboseLabel": "Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share and Dividends" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividends" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r293" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect Of Exchange Rate On Cash And Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued payroll and related employee costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Employee stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Equity-based compensation capitalized (a)" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Period for recognition of RSU compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r224" ], "calculation": { "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "negatedTerseLabel": "Tax benefit from equity-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate Of Fair Value Fair Value Disclosure [Member]", "terseLabel": "Estimated fair value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r275", "r276", "r277", "r283" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r275", "r288", "r289" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r204", "r205", "r207", "r276", "r333" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r275", "r284" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r275", "r276", "r279", "r280", "r285" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r204", "r205", "r207", "r276", "r334" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r204", "r205", "r207", "r276", "r335" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r204", "r205", "r207", "r276", "r336" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r275", "r276" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "verboseLabel": "Liabilities measured at fair value on a recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r281", "r283" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "verboseLabel": "Reconciliation of all liabilities of Company measured at fair value on a recurring basis using significant unobservable inputs" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r282", "r285" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Measured on a recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureFairValueMeasurementsReconciliationOfAssetsAndLiabilitiesMeasuredUsingSignificantUnobservableInputsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r159" ], "calculation": { "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r156", "r157", "r159", "r162", "r337" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r159", "r337" ], "calculation": { "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Gross", "terseLabel": "Initial Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r156", "r158" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r159" ], "calculation": { "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Net", "terseLabel": "Franchise agreements, net", "totalLabel": "Net Balance" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r290", "r291", "r292" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain Loss Realized", "terseLabel": "Foreign currency transaction gains (losses)" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r80" ], "calculation": { "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain Loss On Disposition Of Assets1", "negatedLabel": "Loss (gain) on sale or disposition of assets and sublease, net", "terseLabel": "(Gain) loss on sale or disposition of assets and sublease, net" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r150", "r151" ], "calculation": { "http://www.remax.com/role/DisclosureAcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails", "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfChangesInGoodwillDetails", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r152" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Translation Adjustments", "terseLabel": "Effect of changes in foreign currency exchange rates" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfChangesInGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Changes to goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r58", "r98", "r338", "r347", "r366" ], "calculation": { "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "terseLabel": "Income before provision for income taxes", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails", "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statements of Income" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r127", "r239" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "negatedLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Net cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r39", "r345", "r363" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "negatedLabel": "New billings", "terseLabel": "Deferred revenue and deposits, current portion" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "auth_ref": [ "r79" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.", "label": "Increase (Decrease) in Operating Capital", "negatedLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r104", "r108" ], "calculation": { "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements", "terseLabel": "Restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r87", "r158" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Services Provided to the Marketing Funds by RE/MAX Franchising" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r57", "r125", "r295", "r298", "r351" ], "calculation": { "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeDomesticDeposits": { "auth_ref": [ "r350" ], "calculation": { "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest earned on deposits in United States money market accounts and other United States interest earning accounts.", "label": "Interest Income Domestic Deposits", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeDomesticDeposits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r74", "r77", "r84" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Net", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r320", "r322" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease Cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease cost and other information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasePracticalExpedientUseOfHindsight": { "auth_ref": [ "r305", "r306" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedient is elected to use hindsight in determining lease term and in assessing impairment of right-of-use asset.", "label": "Lease, Practical Expedient, Use of Hindsight [true false]" } } }, "localname": "LeasePracticalExpedientUseOfHindsight", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LeasePracticalExpedientsPackage": { "auth_ref": [ "r304", "r306" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedients are elected for not reassessing whether any expired or existing contract is or contains lease, lease classification for expired or existing lease, and initial direct cost for any existing lease.", "label": "Lease, Practical Expedients, Package [true false]" } } }, "localname": "LeasePracticalExpedientsPackage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Option to renew - lessee" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities under non-cancellable leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r321" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r321" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r321" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r321" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r321" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r321" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r321" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r321" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Leasing Arrangements, Operating Leases, Renewal Term", "verboseLabel": "Renewal of lease period" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]", "terseLabel": "Sublease Receipts" } } }, "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r323" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "totalLabel": "Sublease Receipts" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "auth_ref": [ "r323" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in fifth fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Five Years", "terseLabel": "2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r323" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in fourth year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Four Years", "terseLabel": "2022" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r323" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in remainder of fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "auth_ref": [ "r323" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor after fifth fiscal year following latest statement of financial position date for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Thereafter", "terseLabel": "Thereafter" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r323" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in third fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Three Years", "terseLabel": "2021" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r323" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in second fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Two Years", "terseLabel": "2020" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r344", "r360" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r14", "r342", "r353" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line Of Credit", "verboseLabel": "Amounts drawn on line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Maximum Borrowing Capacity", "terseLabel": "Credit facility, borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line Of Credit [Member]", "terseLabel": "2013 Senior Secured Credit Facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r14", "r182", "r342", "r356" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long Term Debt", "terseLabel": "Long term debt, carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long Term Debt Current", "negatedLabel": "Less current portion", "terseLabel": "Current portion of debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long Term Debt Fair Value", "terseLabel": "Long term debt, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r93", "r180" ], "calculation": { "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Of Principal In Next Twelve Months", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r93", "r180" ], "calculation": { "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Of Principal In Year Four", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r93", "r180" ], "calculation": { "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Of Principal In Year Three", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r93", "r180" ], "calculation": { "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Of Principal In Year Two", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r93" ], "calculation": { "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtScheduleOfMaturitiesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long Term Debt Noncurrent", "terseLabel": "Debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "terseLabel": "Marketing Funds expense" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r41", "r343", "r359" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Minority Interest Decrease From Distributions To Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions to non-controlling unitholders" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Minority Interest Disclosure [Text Block]", "terseLabel": "Non-controlling Interest" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Minority Interest [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails": { "order": 1.0, "parentTag": "rmax_PercentageOfCommonUnits", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Minority Interest Ownership Percentage By Noncontrolling Owners", "terseLabel": "Non-controlling interest ownership of common units in RMCO as a percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails": { "order": 2.0, "parentTag": "rmax_PercentageOfCommonUnits", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Minority Interest Ownership Percentage By Parent", "verboseLabel": "RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO)" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r41", "r62", "r259", "r268" ], "lang": { "en-US": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Minority Interest [Table]", "terseLabel": "Schedule Of Reconciliation Of Provision For Income Taxes [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestOwnershipOfCommonUnitsInRmcoDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r76", "r78", "r81" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r50", "r53", "r59", "r81", "r108", "r348", "r364" ], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net income attributable to RE/MAX Holdings, Inc.", "totalLabel": "Net income attributable to RE/MAX Holdings, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income Loss [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r50", "r53", "r265", "r270" ], "calculation": { "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income Loss Attributable To Noncontrolling Interest", "terseLabel": "Less: net income attributable to non-controlling interest (note 4)", "totalLabel": "Net income: Non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated": { "auth_ref": [ "r96", "r237" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether prior period was not restated when there is change in accounting principle or adoption of new accounting pronouncement. Excludes correction of error.", "label": "New Accounting Pronouncement or Change in Accounting Principle, Prior Period Not Restated [true false]" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrinciplePriorPeriodNotRestated", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r97", "r99" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income Expense [Abstract]", "terseLabel": "Other expenses, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableToBank": { "auth_ref": [ "r14", "r342", "r356" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, the carrying value as of the balance sheet date of notes payable to banks, excluding mortgage notes, initially due beyond one year or beyond the operating cycle if longer.", "label": "Notes Payable to Bank" } } }, "localname": "NotesPayableToBank", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of countries in which the entity operates as of balance sheet date.", "label": "Number of Countries in which Entity Operates", "terseLabel": "Number of countries in which entity operates" } } }, "localname": "NumberOfCountriesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureBusinessAndOrganizationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number Of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingCashFlowsDirectMethodAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "OperatingCashFlowsDirectMethodAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r313", "r322" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Rent Payments" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r309" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesUnderNonCancellableLeasesDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r309" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r309" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r310", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r308" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r319", "r322" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r318", "r322" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term in years - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r300", "r301" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r300", "r301" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals": { "auth_ref": [ "r302" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contractually required future rental payments receivable on noncancelable subleasing arrangements.", "label": "Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals", "negatedTotalLabel": "Total Sublease receipts" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r300", "r301" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r300", "r301" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r300", "r301" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r300", "r301" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r300", "r301" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business and Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r274" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]", "terseLabel": "Business and Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureBusinessAndOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r8", "r32" ], "calculation": { "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets, net of current portion" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r44", "r294" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Cumulative Translation Adjustment Net Of Tax Period Increase Decrease", "terseLabel": "Change in cumulative translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r51", "r54", "r56", "r185" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Change in accumulated other comprehensive income", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangible assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets Net", "terseLabel": "Other intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other liabilities, net of current portion" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Operating Activities, Cash Flow Statement", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Nonoperating Income Expense Including Income (Loss) From Equity Method Investments", "totalLabel": "Total other expenses, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities." } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r67", "r70", "r92" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r71" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends and dividend equivalents paid to Class A common stockholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r71" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "terseLabel": "Distributions paid or payable to or on behalf of non-controlling unitholders" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestDistributionsPaidOrPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r71" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Payment of payroll taxes related to net settled restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r68", "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r68" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired of $- and $362, respectively" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r69" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of property, equipment and software and capitalization of trademark costs" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r73" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Distributions For Taxes Paid To Noncontrolling Unit Holders", "negatedLabel": "Distributions paid to non-controlling unitholders" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion At Fair Value Fair Value Disclosure [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsScheduleOfSeniorSecuredCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r50", "r53", "r75", "r128", "r133", "r260", "r264", "r266", "r270", "r271" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r166", "r361" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "verboseLabel": "Property and equipment, net of accumulated depreciation of $14,572 and $13,280, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r61", "r144" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision For Doubtful Accounts", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "auth_ref": [ "r130", "r132" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r206", "r325", "r327" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r324" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "verboseLabel": "Expenses recorded for benefits provided by related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related party balances and activity" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related-Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments Of Debt", "negatedLabel": "Payments on debt" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r86", "r339", "r357" ], "calculation": { "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted Cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r2", "r9", "r86" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leadership Changes and the New Service Model" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring And Related Activities Disclosure [Text Block]", "terseLabel": "Leadership Changes and the New Service Model" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModel" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r190", "r358" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Impacts of Adopting New Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r195", "r196" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r88", "r201" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r193" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation", "terseLabel": "Remaining performance obligation revenue" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1", "terseLabel": "Performance period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTransactionPriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of transaction price allocated to the remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving loan facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule Of Accrued Liabilities Table [Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r244", "r245" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails", "http://www.remax.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Summary of carrying value and fair value of senior secured credit facility" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Schedule of reconciliation of cash, both unrestricted and restricted" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Employee Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r35", "r91", "r186", "r187", "r188", "r189", "r296", "r297", "r299", "r352" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "auth_ref": [ "r202", "r203" ], "lang": { "en-US": { "role": { "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDividendsPayableTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date.", "label": "Schedule of Dividends Payable [Table Text Block]", "terseLabel": "Distributions Paid or Payable" } } }, "localname": "ScheduleOfDividendsPayableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Reconciliation of Numerator and Denominator used in Basic and Diluted EPS Calculations" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers By Segment" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r156", "r158" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule Of Finite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r156", "r158" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule Of Finite Lived Intangible Assets Table [Text Block]", "terseLabel": "Schedule of components of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of previous lease accounting, maturities of lease liabilities" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r153", "r154" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfChangesInGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r153", "r154" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule Of Goodwill [Text Block]", "terseLabel": "Schedule of changes to goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule Of Maturities Of Long Term Debt Table [Text Block]", "terseLabel": "Schedule of Maturities of Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Fair Value Of Assets at Acquisition Date" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r90", "r325", "r327", "r328", "r329", "r330" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule Of Related Party Transactions By Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r124", "r128", "r129", "r131", "r153" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r124", "r128", "r129", "r131", "r153" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule Of Segment Reporting Information By Segment [Text Block]", "terseLabel": "Reconciliation of Adjusted EBITDA for its Reportable Segment to Consolidated Balances" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r212", "r227" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Restricted Stock Units" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]", "terseLabel": "Schedule of estimated future amortization of intangible assets, other than goodwill" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfChangesInGoodwillDetails", "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails", "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails", "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r87" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated" } } }, "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r63", "r146" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling General And Administrative Expense", "terseLabel": "Selling, operating and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r65" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r80", "r170", "r172", "r173" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs1", "terseLabel": "Severance and other related expenses" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Equity-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited, Weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Granted, Weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Nonvested at end of period", "periodStartLabel": "Nonvested at beginning of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value.", "periodEndLabel": "Nonvested at end of period, Weighted average grant date fair value per share", "periodStartLabel": "Nonvested at beginning of period, Weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Shares vested, Weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Forfeitures", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Granted", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Restricted Stock Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r209", "r214" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails", "http://www.remax.com/role/DisclosureEquityBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid For Tax Withholding For Share Based Compensation", "negatedLabel": "Payroll taxes related to net settled restricted stock units (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r314", "r322" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software And Software Development Costs [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Software Development" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r128", "r153", "r169", "r171", "r174", "r367" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Statement Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfChangesInGoodwillDetails", "http://www.remax.com/role/DisclosureLeadershipChangesAndNewServiceModelDetails", "http://www.remax.com/role/DisclosureSegmentInformationReconciliationDetails", "http://www.remax.com/role/DisclosureSegmentInformationRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenueDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r15", "r16", "r17", "r185" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/DocumentDocumentAndEntityInformation", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r38", "r185" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsAdditionalInformationDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationTables", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "http://www.remax.com/role/DocumentDocumentAndEntityInformation", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statements of Comprehensive Income" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statement of Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationTables", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesServicesProvidedToMarketingFundsByReMaxFranchisingDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "http://www.remax.com/role/DocumentDocumentAndEntityInformation", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r16", "r17", "r190", "r211", "r222" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of Class A common stock, equity-based compensation plans, value" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r21", "r22", "r141" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders' equity attributable to RE/MAX Holdings, Inc." } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r258", "r259", "r269" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest", "periodEndLabel": "Ending balance, Value", "periodStartLabel": "Beginning balance, Value", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.remax.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r316", "r322" ], "calculation": { "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks And Trade Names [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureIntangibleAssetsAndGoodwillComponentsOfCompanySIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesDetails", "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r26" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Less unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r111", "r112", "r113", "r114", "r115", "r116", "r117" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r315", "r322" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureLeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number Diluted Shares Outstanding Adjustment [Abstract]", "terseLabel": "Add dilutive effect of the following:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r102", "r107" ], "calculation": { "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Diluted", "totalLabel": "Weighted average shares of Class A common stock outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted average shares of Class A common stock outstanding", "verboseLabel": "Denominator for diluted net income per share of Class A common stock" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r101", "r107" ], "calculation": { "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Basic", "verboseLabel": "Weighted average shares of Class A common stock outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails", "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number Of Shares Outstanding Basic [Abstract]", "terseLabel": "Denominator for basic net income per share of Class A common stock" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEarningsPerShareAndDividendsReconciliationOfNumeratorAndDenominatorUsedInBasicAndDilutedEpsCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8654-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8660-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8663-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8672-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331771&loc=SL75117418-158277" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919396-209981" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r372": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r373": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r374": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r375": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r376": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r377": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" } }, "version": "2.1" } XML 86 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies - Commissions Related to Franchise Sales (Details) - Commissions Related to Franchise Sales
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Capitalized Contract Cost [Line Items]  
Balance at beginning of period $ 3,748
Expense recognized (969)
Additions to contract cost for new activity 705
Balance at end of period $ 3,484
XML 87 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Non-controlling Interest
9 Months Ended
Sep. 30, 2019
Noncontrolling Interest  
Non-controlling Interest

4. Non-controlling Interest

RE/MAX Holdings is the sole managing member of RMCO and operates and controls all of the business affairs of RMCO. The ownership of the common units in RMCO is summarized as follows:

September 30, 2019

December 31, 2018

    

Shares

    

Ownership %

    

Shares

    

Ownership %

 

Non-controlling interest ownership of common units in RMCO

12,559,600

41.32

%  

12,559,600

41.43

%

RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO)

17,835,719

58.68

%  

17,754,416

58.57

%

Total common units in RMCO

30,395,319

100.00

%  

30,314,016

100.00

%

The weighted average ownership percentages for the applicable reporting periods are used to calculate the net income attributable to RE/MAX Holdings. A reconciliation of “Income before provision for income taxes” to “Net Income attributable to RE/MAX Holdings, Inc.” and “Net Income attributable to non-controlling interest” in the accompanying Condensed Consolidated Statements of Income for the periods indicated is detailed as follows (in thousands, except for percentages):

Three Months Ended September 30, 

2019

2018

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

Weighted average ownership percentage of RMCO(a)

58.67

%  

41.33

%  

100.00

%  

58.56

%  

41.44

%  

100.00

%

Income before provision for income taxes(a)

$

12,152

$

8,565

$

20,717

$

11,096

$

7,865

$

18,961

Provision for income taxes(b)(c)

(2,979)

(474)

(3,453)

(2,957)

(463)

(3,420)

Net income

$

9,173

$

8,091

$

17,264

$

8,139

$

7,402

$

15,541

Nine Months Ended September 30, 

2019

2018

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

    

RE/MAX
Holdings,
Inc.

    

Non-controlling
interest

    

Total

Weighted average ownership percentage of RMCO(a)

58.64

%  

41.36

%  

100.00

%  

58.54

%  

41.46

%  

100.00

%

Income before provision for income taxes(a)

$

29,438

$

20,763

$

50,201

$

27,916

$

19,812

$

47,728

Provision for income taxes(b)(c)

(7,286)

(1,261)

(8,547)

(7,146)

(1,283)

(8,429)

Net income

$

22,152

$

19,502

$

41,654

$

20,770

$

18,529

$

39,299

(a)The weighted average ownership percentage of RMCO differs from the allocation of income before provision for income taxes between RE/MAX Holdings and the non-controlling interest due to certain relatively insignificant expenses recorded at RE/MAX Holdings.
(b)The provision for income taxes attributable to RE/MAX Holdings is primarily comprised of U.S. federal and state income taxes on its proportionate share of the pass-through income from RMCO. It also includes RE/MAX Holdings’ share of taxes directly incurred by RMCO and its subsidiaries, related primarily to tax liabilities in certain foreign jurisdictions.
(c)The provision for income taxes attributable to the non-controlling interest represents its share of taxes related primarily to tax liabilities in certain foreign jurisdictions directly incurred by RMCO or its subsidiaries. Because RMCO is a pass-through entity, there is no U.S. federal and state income tax provision recorded on the non-controlling interest.

Distributions and Other Payments to Non-controlling Unitholders

Under the terms of RMCO’s fourth amended and restated limited liability company operating agreement (the “RMCO, LLC Agreement”), RMCO makes cash distributions to non-controlling unitholders on a pro-rata basis. The distributions paid or payable to non-controlling unitholders are summarized as follows (in thousands):

Nine Months Ended

September 30, 

    

2019

    

2018

Tax and other distributions

$

3,547

$

3,723

Dividend distributions

7,913

7,536

Total distributions to non-controlling unitholders

$

11,460

$

11,259

XML 88 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Liabilities
9 Months Ended
Sep. 30, 2019
Accrued Liabilities.  
Accrued Liabilities

8. Accrued Liabilities

Accrued liabilities consist of the following (in thousands):

    

September 30, 

    

December 31,

2019

2018

Marketing Funds (a)

$

35,633

$

Accrued payroll and related employee costs

9,205

6,517

Accrued taxes

1,803

1,480

Accrued professional fees

1,295

2,010

Other

3,193

3,136

$

51,129

$

13,143

(a)Consists primarily of liabilities recognized to reflect the contractual restriction that all funds collected in the Marketing Funds must be spent for designated purposes. See Note 2, Summary of Significant Accounting Policies for additional information. As previously noted, the Marketing Funds were acquired on January 1, 2019.

7C^;-#*WA;Q/U!+ P04 " K:6%/^O);&D48 !1'P$ $0 M ')M87@M,C Q.3 Y,S N>'-D[3UI/JRV:I(%"4[CEQQMG2F M5*5K)7HW^VD+F@%)Q#, \SHV%__NC'W?9"T->OY$(<:=#?ZPM5H +_\[<5U MR!-3FDOQ:6>ZM[]#F+"DS<7BTXZO=ZFV.-_YVZ__^S^__-_N[N\G]U?$EI;O M,N$12S'J,9L\T%(^1H[]W>A^G1X=X[^.=GLKL; M4CJA&C"E((;DP=XT+CD-J4KQD4RGD^GD8']Z1-Y_W/_P\>" W%W'@-? Y9PW M0KYH^Z.VELREQ*-JP;P;ZC*]HA;[M+/TO-7'R>3Y^7E/ <#+GB5=0V7_Z! T M03U/\4??8Q=2N6=L3GW' ZV(/WWJF*I!60Y#760 4L6@7:$_ @N9NIX/]Z1: M0$7[T\GOUU[A-*X!H.P< M4EC%^TE0&($**83O9OB)P6U/3;S7%9L T"Y ,<6M",_AXDLY%E1R.,'B1S!J M7 WEEBZ7PA2A$-.L$"W8RK+T4N IU.STZ.AH8DHC4,VM4KF*\ M.=6/1I"PH!P%U:U+<4Q)"1)[L9;ES&%)"8+->#D\%)2 :V^E*DP()8CP<\Z= MV ([DDHK'DV4=,"G K =Z"L(,;T%%4)ZU(,>T7R+OJY67,QE^ D^HGM]1!(S MT C!'Y_O+RNQKT5+J@C27 \"?6S[IE).I-?=C/U)F*1L.O:7BJEQ>. M?&[5)9;^Y4[H MNLH,Y5 MWD'7_Q.X1U(_^DW GI$B@F2<$$B-M"QH*8? \]),4.HL$G"3E#^0\C17T?O MJO"N*P:K'6W^/97:JW"1"JAZ.Q_N'^3M'-")?A"D-=JHI8VNJ>I&BE.<]3H.?71"I%.0]:#B^*V<9>Q66GG+G6)/7/I!YYX, MN'4FK_65->@U> ]F] MVV?!E%[RE5D2NE)\!M[TI;AW+5GA(/T)U7O&N_UIWC-NL%-(ZB)195 4UX?^ M8)D:H2>!*@D7Y/[Z]'9TB9XN<<.\8)E^ST#W%K0P(U(G;VB@T>0(A1EGC2- M56!RK(NH3&6C S0ZP#E5 M2I[YAZ6%+%8"EXQI\X+/AMG;7<[?P&MSNH)Q4" M,2%=+O"OS\#EI3BAFEL&V_%AV7:^,E/,4!=5(\U7KKW>Z=X7>Y^(/P(,$L.A M69W&/ )(EDWLBKPE(R)BUL#;";L$;8H=U"-R')0&/)/SNP>2\I]Q1&OVWF/K M3Y]K7N=B92#U?O!3T0_21$:S-)H%^F8J%APF\<=:,Q-?^DU*^YD[#@:#I4@B MT%2\/N3!*RRY(:KUQO]0-'Y"B 243*N-JC8!TJCV*-P-]?]%ER".KM/,G\MZ!4.*I&AA"#2L"GVA#&+T@28?.&./ M7F*P]((32RILW@ZIWL9'Q6DG(N>,FHUF&(#1IHWS3!A O5>39H4=)!.Z;DG1 M %UKQ>E!R3S.T NSO-(41\LU;UNQ!>[R78JY5*[AN]6JL"U:O2U_*D850\(D M1;DX#1_-6F'6,%DR^C_,H2H3]%XT7YF:F?.($*J*7- M.-JJ;W[6':Q,!:P[/0ZR=4[6RF(W96Z][Y.Y17[(5#(VRU[Y'[?S!T]:7Y;2 ML9G2P:#6*0^DE$"]P=]US@GA;&.A0>M' M1:TCUJCF"C5?4*[^01V?73.*?YMU8U[OY4"UAICN%PV!9(BA0]*$1MM4CB&8 M2#6C+\7>*%U4;X>2]6: 3 SVJ/QNNV0MM\<:C-)E7VRT4'6NM1UDG9XN8<[# M<.)TPYX?F'KB%KN6-BM,M=J@U%ONL&BYA"@)J9HY%^:> 6T2$B>&^FC,"F-B MFC+WW/ ('*[R8=7'1%D8IPZTWG@EH8 4,6.U#+G16A76NF<.AIKOJ/)>9XI" M3V65+C0KX>KM5!('""GM&E(D36LT4NML@>;$@ ;#E$0#2G( 1HNL%;9>+WS= M*HQ]L']0S*_J< ^C7N(FTGJUG>+RNIZ5#W#H['X*=BUD['>PON]+]JO\3S+:,<..QSE=BN!J+=3 M28YC]KS):)/>VQ[E)FI&J+?8AZ+%&@Z)C#;LO!=2U;HJX.HM]G-9&RLYFS&: MJ7F#I-PPJ9)Z4QP531&-5.L]8;T(9O8<:<0 "3D8/6=35VCB]IK& M)P1TN(,SDQ>*"FO)-7N@3N6Y\4V3;_*E=:*DX2YBP$>T4T4\26)6B.%E]*H- M>17 T\5"!=>S;Z(KJB/8Y#F%&]0Z>4ZF9J+&[F>SVRO)/O&=XM9Z3E)%K,E! MWJ_E(*E:B:EV=(ZM.8=YI67#/I*A^;5=):Q^=)E-382#7"Y]IR1NT\!LXYJJ M+PQ!+GQAZY/7>W9-7Z)Q'SZO-T/N75V3HWU8;^H<\D4BQG"R$[-&#&_D\97< MGT^NCW\G*?Y&3]R0)]XS"_3AO![;<@4SAQ2 D@)^6D%D<"WWZUA'D\_]O);/ M1^=PVPN$R])AQ[NB^^>.0'GPM!PN)N\HMV_5'7W% M &2G.U^;R=0;MDO&B8%+:B-8'9&*A!6.KK!62LJQ;1N.J).*2?>XQ+663KTS MO"^&VEI_A%KPKE1=&N_&1L"S>K;=D:K:D M(L+N?IOG9NJK]ZX/1>]JO.>[EUR$6CI@=["!LYX]6=+ M:W693S3"-]FN/+]HG!OTMF!I.E'N_ M;511ZR<=SHJCZR0]>3I?,&*&4"^-#$Y%2,]J6B M.I^%?-1,/>&"\%*L_,K0U%>LN;\Y.!]5'X_7(]VU]I7W;2^S; M'& ?+=7K*8+:/*PF^":[%9,]*QX?&#.HNNP!EF_^-5RR5KGK-RJ[5MGEAQ]QS NTLI@2!3^D="G1@*N<@8^>51.7M2+28',)4/ M#)W78\A>1((JJT#E^=#0F!X='4T,%!"1*Z9PE3B)1-PADXT)#Q8K$3[U-F-/ MV7.>\!9%!Y\K$?TL]L2>DF==^2T*[M#'$L&OZ",L)?K)["#N=L3]9?*B[8]T MM>(PHIMOX13O>@ZHC?KFPD\G9C(\+KQ4::WGOSE^VU9B!"P)K?]Q3= M]M0$G75B7F'E5KO*\UC(P1'*/OUI;3ZDV.W)BQ0W:[!C"&IF[2WD$_0&/W02[OU,>!4U:!(^P@>#4A+WP$V+[TH!RW+UVEH!Y0(_!@^: M?=JQ3 R\3 _!Z.UM1 TW4EAK:"*-_E:5;09./L,$]M@33IC+]Z) M(ZTO*>';@0?"PK@) ^Y'+_K>P_GGU-&;\O[\5F)P&?8)@X;+S'$&/,5Y(57J MANV9O&%>]'>%1C9+]@UH+M):8O/4R?KDO3'LZ82=7D+?SB^X (_DU$E>(DM% M.[A@*(C>B5QO\W1STFZP ZY3W/K#SX948;QI9^.6"\GVT*;M?5Q"N;+\1V.C M+0UL]]>GMU>.=3;J/&/QE?+/%DT!-3R%LT*F39K7C6RPC6F\(V!6]ALJ#;OI):7RCI M!I>&^\#@+= QN#KH^E/=_;$7')$P7;T,GF),:6)C%+_-%*.USH#S\Q>\ @D& M1\'FW&NEEY98VY3=9H\M12\,G9GC,6?,7LB8FV'UPASJ'*JUL/E94E?$MSL/"H<,L0CV!H,3,M=<<-=W MPP:CSWP6KM!A$9*>*W;'?;-KVG:B7(K9L_P7HTKWTD0._6THH[AX:RW,$KK, M1)RNFLQA;[?/C:7>4)>[A@M=2%^MXT-9_+?A1.NH@S^QM=21P1^X.F9+6+/0 M.:Q<>FDCASYP9?12P9L6_,;'L,+M_!X6)L_4F3'EII?NY<5I83@L:A=,?=T% M;'J!#4LLA?J_%%E[W&=78NU1OF94HC#4W3.*5_:#1>/K]^XQR*"C^$\4!VX" M*QV\-A,VVNX4&!J05&8W*HB61"[XX$GKBPD<89S%/GG%G8ED(1D$7U(&7Y-. M9H*,\VC]-=V@-?-1[*"C[F*TNH52-ZGK9CAK.\7??:I ).H&'=/+79Z41,YLW&Z'W1B)OQR%571UIOI:8P1XCAE5O+6T,-51]"APJS19GB07-CW M05=[.Y]#P0.F#T6];5XW?5"'JBA<-5Q)*K(Z*'P=JG@MEX&9[P\^2!JN.*BC MDZ!_G'C4:5W:E?:WB6QM:IMEHTI)(J!;T7F&_*CVM%[B:.NV%)^N8%1]2C-Q MO'9+FD_3'Q6?5DP4&=Z6XE/T!Z7XWA'9=II)HM#=P[?=:_@F>1S-H5Z87;I, M8\0@2EHOP-QD^ J&^!5? R9]#+P?[T73%MK@[JS78OMWTG'A[9 ^QOGKT5AS>-%D!U3 MV*Z("M(M<25Q ?J$MSAN>,.B,9H;L14L[N+.O_BYIL_NR_X&P[+%A1U]P6?0 M\&;23+)7;J'7!#74A5_=94H86#W6M_/I^S,8(U!0Z']^RDN,/564S[C+S ME*3IGKD%4L9[$SFO:0,Y5#5 1VN.6L&0WDX;71"&JI1K^H?9O(+.(MK'*@GL M)X'5EM#EZN@Q=&W7(\I/V=SAO=!29/.%LQN6259YZ"J;H#3T=-,D'[WV$%,/ M]6Z%\L#SGMN<@ZC7ZEH4AM'"S]V5(U\9"V/_46YN]I7F\Q>8"&KPH/"@0'": M(EUNCA%$:MLPS:&W^@ TZ5)K'V9,9@O=?+A=F97(^0MT M%!R:S0WS;N=)2\FUMC5I;#/59H/]5')X*TXMNV LMZ9K AKJ'/08.*3.F9^7 MM^3[4$4\4?(+4T63EGP?JHC91Y2CX$,8S,I*W0[TOT,1=9(/7E1SIA J^R?W MEJ>^]F BKJ*KRU_S-Q0DG5A[E#K%=+_D8+L9">C#)U+^D;5X\?-0C1WD?<&* M*]RGP03U5+@?YRRIR$D+T)JQN7,^V58ESSR9RBI2KYJ AFKV:^EYLBA7KF-K MA!JJ^$69HOS'7(]>+!^,?]?VR29A&1HMIBZG4T'_DZSIUL ?^NHW.Z#C11M< M8V"J;M@O@1IJZSBE*P[K531FY 38N4=O-<4+W19P P_'_>9(H!G-9;/FKR@; MJM'-<99[MBCN.I:6#%7,2V&S%>8*"Z]4V)KRH8IJA$@.:A? @N*1^JR)D51Y7<34!#%3ZZ<26Z MXBK8F)K1ES.V4LSBT2&8]"N_ >RQ_0?,4=U4PO^&: U]+ONP0ED=,SWU/ :* M> (U\$79)EA+V(%/ZLS@=R5A\<*4&]YT*!8E V0US%#;5TD"8[)PN\1)#Y]S M#(^^\ BE/DNYE0AR/F+Y?@VZ"9Z*SD>A[]*53MRDCJ(MV&WH M/T5[5'BDE)FB-E2FOFQ#XVGBH\HCK9@+#]T5\Y*XW#:47U[-:(9(/U$T, @" MPA)YR5=Z&X:HJFC8IH"VS45AQE'X.M0Y1G#X),ICW"EWA*XQKV[WA&UW<"28&%68?!@[4SB)>'X',(]]7+9 2UA MA^H',Q8=^;EGMF]NC;D4=5&;+@A#50H>[8N._^5O7ZDH&\8=+,5%=GR8T6)\ ME4H%+'X?J(1!!B/5RUO?FSOR.1:QK&"@,E[#?)OAKN:%+^S\5GAYV5";YHD4 MOL:SG _,\QR8F(D@#S,?2V^ &JKX&6L6$_BJBX[0PA"L%GAOF8F* MZB!X7)[9U0=Q0/E=,V8MA73DXC65NAX?9\\/V:U@A^HBI>*%6_PM%)&''*H: MTIZ=SGXK^3[P.+BYK"'UK$^^Z=>4#ZB%QQ=WAE.QXML1M1!#68M5"Y'<4/!Y MA;$8<_UPL^Q5:,-72'R^I%D):="A"'[%M&8L?QVS&T27S%^XIY4T\I;0@\E[ MS,[4R^?OPS^%999==0N6.H"ACLW)]:5)X#_W;=BAX:@'PD/1^1A"^&W8 F8[ MFE3$_X9YJ9NB"M<2=T8;: BBK#N.DZZSPM[ /&OVS)PG=@U#]5+7]>CM20R\ M6^P@/-[ -'N6/=268'YGVL)K(/OJ*\3]OC2&US?V5%B(^IWIBS_U=; 0]?O1 MUS%>D;B&TO+XWX_F>BAK^/J)EP(/'IW/,>_5=F&1AW,;O POND>](A#>$FFH M"XLR3\@]V!1?3K%B>%D8WN-8""2L3V:K08;-75>XR22?Y (VW$7<1AI1H89A MKZ&2NXG"#NI8*4RI<$TRP1-3&MQLGD_M[H@T]+3WZ&&R,Q;\_]@RR28:I#=> M UV998%H:7?!H^V^LI9XA_'M/'6Z,?"Q9"=@&Z2'KO!L(SN.WU23;C8(94J" M!TR27) ^J /:??EE@C?O:O/EU_\'4$L#!!0 ( "MI84]FB^V,4AL &ZW M 0 5 "TR,#$Y,#DS,%]C86PN>&UL[5U;;^,ZDGY?8/^#-O.PL\"D M8SOWQND9.+=&@"0.DO3.[-- D6B;1\0@PAHYC7&%H3X!A M7'X[^7;>OSS^=D+_N# .#T-*5R:A-5UD<)*#;_WEE^N0JHN^&_W^4?]HT.M? M&J??>^??!P/C^7%9\)'V<@QS2SH0_?Y.6S,HIXA\_R+PQ\'4\^;?CXX^/S^_ M?1Y_<_&$5NWUC_[Q^/!J3<',/(2(>":RP(%!RW\G_,<'US(]+J98]:]W[$0$ MCH^6;0E+L'\=1L4.V4^'_<'A M50?3][6+;("HVNA?B.M FZGIRG28G%ZG 'CDP&#-_'JY3W0)4]E]?;/J1$[ZC>WB^_DM'XGL)^!BI@(8WH%OFX=F=S#*:T#/P M3"5VL(V.33)],YQ M/ZO FX!N:6YN(+$4/+&R'X!Q,/0HOUDWVZ 9T)'CNM:VZ]0.@^ FC/"_[QVB5>, M11&1ROOY:'H^AAZ5UVC,?WF YCMT^"^_*+KPDXNNF?UR'//="2M=FXXU*,11 MF>;:P7L9?99KL'+^GS'X@*X?P&PU@+)Z68;[,LU5R#N3L8L\2HI6F-PC#V!J M$T:?B+J,4SCGD\',1;\0],@]>IE9;C&F2[13.[=/P MFN1=@NG4:)-DZZ/Q$W7TL>FYF!4"R)U!Q/[U MBTZB]XBZ\-#BM1V?SA"WN0KD.+3IU$EB"^50*%?:0@LU$ M$TAMY9 0P"?XGZYK?])XC;ET+EJY=R9:O*X7+\9458U6JBD+^\".64X6]=F^ M T;CS6]%=5FHC0JYO 'OWJK-^+S!OA3C2I)FE=:*#@EOP;,%#"+4?R]A>_.( M5>GU@PF+*N[1V*7%6"M53![25$-.K)7->Z#]#GO/B%86H<>%!+X\:JB!O?P5 M>JRE7J_?ZQF'QI(N_?N2M!&G;83$C9 ZYX+RX;A6HB&'I6)&CH#CD>@7KKC#7C_,O?PI_/F?@=F)*%//$C@_#J(?CQKK MT+6/,97<6K]2R_SS[/B\=S$8G%P&3V@_W#EKPW0.C$\ M)U./?YECZ%(#M/AQ,&A&-RPJIA/:>N#L79L8+Z@?\[^FXP.!SJ3JMD>7\IK; MU'9Q5K5 03)+DCU24\ONAI;E60NU.FBU5L.8FSRY'F!>ZX-K(A:# (I?ZI[2 MB"W')LO6WPWMEV,W1,1QJQ$11.AOYA>(,2;0?FK9W="T/&NA5D]:K=61-P58 MQLG:++@;^I3D*U3F::N5^8S=.<#>XMEAJQS(9N[&G(4#=@#.B<;5-W M+&]$I17504G2_0X5=M9JA<6\K2<76;(>YZJL#BJ3[WBHL_/VZTQ^ZA(5UT9S MBM/51:N5%UMFH][QJ^=:OT]=AW:RLH\C,(\1 M+5+",2:RDPJ;!=NC/5F-9.HPBRLM5!DE-I_-!4MTR25]DX63S)]3YL_:H](L M!8G3O!(,ZJ+=M;T8N0I.+[];.E;@48MT$L]62XW@E)([I%I9[K3(*_%]E*;E M_1UZTVN?>.X,X$@RBVPMRU3=(;479E>+A-2#BR9O ,_8'K0<;VNSY YI69:[ MFA-;F]OBV"__',[BC@/?P$^MT6H%<3C!(#B)DZ[#8D1V0+T5,JY'ABRQ"B)I MT+,K[0 *2C"J18XM;KQR$Z/IA1/,LS6RDQ9IN8 -S^&L9L>[M!D7:K$P'9T5 M7"W36OCGT<+-OZ8SZN7% F5[WE?.^T78U+-4S]NR@+,9M";A5=$ M,)A3-@&RQ&N3&37:H^LB:Y6JC&F1*]]DG?HICF_SVT(PUX7G8?CN>\QE?7,9 MIC=/M N@4 UQO5%3HPRTB MR]V"("[9'\5M0I@QRLE @N?)ZTM#*JVW#H%_/ M)J2AT+4YAY[I!/=\<$9%2["Y%75 B:3&"S*KQ=K["SNMCH =7?HQM"Q_QC0# M;!HA0PN*#U'F54P*A7II9R>Z(J @LUJX&C%>>*R<G8YT!4;57"NA99^K7BNV0JJ58TR))^ @1[T!.I+!>3 == MUNCZ28FCH-'_[6CMHICZ;H])NQPUKBSA%3(#V2MD5BT8[M@(VV@ YLLKW9@% M7L/XVK>&3LJ.H9?2M\T"2:A=4(0>-S3R4F6Z=A@VJ]-J;G%#^;45AW>4Z2"I MY%.#$:84*=:OP-C%('8.__;+PR9E#B(3+^ZIV(A24J;&%MN#'4F(;&)JV]+1 M(G9;YK>%-BZC9/M L6T=9RP8Y(A)"W2\@ ^ ?!#)C<#EIH]PN:5R.N5Q'_[ -"GT%W!+^ M!(CRY R1/;1G$$'B,0X_0,BA*/DO5;G%JL]48$INOSB_6HSN1Q/_#IA<.&L? M@ ;(9"4E41(@L]+N*+\ GUHD>&_ ' ,KNIQV[@"N#L(F(:<5GOQ=@.O"/U7K2^BV#T@1V%!DE!:"%][F<+T/17-$0 M>RS<7"0HW3[]%US(D.-,CP138CVPQ*YD93KM04/NDF@UO"GBX;CAK06I3Y1* M[3,X+K;/(-%@@[L.4A@7[)[++-G0'B]1ARH\@%!Q*XG!WMPN1;=W2>2/X0*_D,J++832^8 M701P X+_7=JIVR]K:J()>*'LWH['P!(.LBUWHJ%T#NLXM;3LR6_[:A&\Y;U< M)AW26?DCZQ)T>0+M,3K-HFPM4U1&>EILKM?:\2FIH*(^C:1&3W=_B]%%__3T MO.DW_BI'06$QJ/F\#>&#RXG0CM$X[\;UW[VQ[T2WV(MM@+!*!_"@S+[:*N!9 M,SA8WP_%KU48C8,7;OH")&17Z@ 6"@A <4=90X[ Z]3$X,KDL/-^>0J!]6&EMOEU6>FK9MZ;R[4%L0=[2F M^5OAU&Q8S2A$!,&FP?@@DIU\,DAT"#N%Q:&X(M N;_@.(A-9);SA% +M TUK MO6%9Z:FM03;D#;^ >3B61F/VPA][-"0((_DS,:-W!TZ"D_X"B,D32 KIF KI MLIUV25;!FX@I*0Q%1[FI[0M+XQO= ,S7Y,)KAW,GL+1*'8!& 0$H[KQM& X4 M\9#)BOK]^2]F9%?J$!P4!*#H[#8,AQ? 'P'@2[?L@D@&=!87NEAIGT-11RY%LSLPJU ^N?MR6G&30Q 7C,;Q6&&$2D4ER_@C M<5T:K9%Z79H(L,UWK'VH;SY8;*E6U-Y?J>>2#-9=QR4^!J],E7@Q&K_""8)C M:)G("_?Q\A.2#F0/5:8(;4-,-^P-*D?ND-=);] [,PZ-53_8B:^@*^PL5ZPS MQJHW1M0==B2,MOB7X,Q7K%.&B6QCU:W@^Y_#GOV/=N?"ZCCFU="ATJ!7ZQBB M$R/&"ZK:S >;9.HFA]K)Z>FYU@8P]2AI83EH<=P\*0MA;BM>J -*EV"X#0\Z MK0PY3ZL1_N>U2SRU6>&X-UB?%0)ZT5\,1K-9B[YD30#1V/?F7US/Z.=FP?8- MIPT>Q,^G"QG0POB]3EWLO0$\R]/:9D'-M";)@!979;SZ[TX8F,0NCUO76**0 M;MK*[[QB$G0[\\^CZ?F8YSM&8_Y+[ WV7W3J83MXKTUD <=AYU>"2M>TZ8'T M3'4LG*E6C;-8ALO/<%;M&S[K@(&H5JQ5%X)RQ/@SZX4Q:&AJ(P2 I%U=YI*B MY.:-T%&7K][$8,WL'<4$B^!IG GLVR^+%@VV_1?A5$0K.7I.6[ Y7E7?<34$ ?E1A!QB9#D- Q'TS%[\H]'XX]@"N" <)6MT$0[X(GPFE:"%^83GHF9G+X+Q@OUKK+]!F##^CZP8FXU5GFK,VG MJGM,3X1[3*/&P^VEYK+YOQBSG.VGU>XP3:J6W/FT.5BLB.PAD2N-9G:@RL,Y\IE+6XH8H3TLI"32S+94 MZ?ZO(O"RV$A0VH-#3B3-[%B59R!,Z97&QHK.'ADR FEF&ZMD]U?!43E<).CL M<2$C$"T6*B6Y%:0HI&NWF+7072S'84@D@8/+7@O2O(KZ%1_E+<2Z%@N/ZI%F M.:S$"'41+WGL:['ZJ!YSE,9,ZEI*=S"3R;X6BX\%0I&RH!&LV78&-3G\:[$" MJ1RGE 9-VMZ0[D FBWLM%B"5 YAR@!$LOW4$,#G<[U(,F/@]N@/NA7XTG9(V M)XMRXXMW69T+EJ#9'3SI461M[6@[U)1572P[4UZ8K5XUE&-/'+'6VE92G/T] M-FL1:*N7,:59%$3'M;:UQ^+V-[1&Z%8FV>D%7FL?TJ+_. MIO;PW((\6[VJ+,>A,,-09U-[<&Y!GNW:4\VNY'611W^E%2?WB/8:$&_TB0 F M4S@?C8,G.W\AR![K>IE9KMIFZI->?WTS]1.[@7?5IA$U2C\MVV5;J"W>LN&S MI@V(C)?'ZU'#;T\M93'R/>*9B+UVF3R'-!_/IBBMIDAB9S6= MP5XS.8)G@"TVGTQ PO*NZ5!8JHD,^+JPES9\U4LI@U2:7GM0FJ/%^%))M=QJ ML6=(BN54VU6 PNZ"HGK;M547\PEXP1M(U'&F\(8.Y"VH>I<;S]ME>)>T2>I' MLC8-G&BTXK-YC^:_N&B'R(XTF:+!U'E9LF8E<\W?.1B /?R@P0]%Y69##*@; MBDOK=T%22? >GYY>#!H:G 7TMO0VJF2^&8]2AH/D'%06#.G4NH,'!?ZUV-.Y MM.8/+A$Y=FME*D'NBN =U=MU\&(X\Y&"A(Z+R!48NSA\;N_-_ )DZ'D8OOL> M3]6XXABI(M+MP72FKI;HK9/M9JS;LJ>W7W. "+@""(RAIX8#J>IZZKHX:[FF M2?!298.V*<_8_8"$2OK.Q;%1^.QB#BUU!FMJI>6C0450 M*=:Q5BDU8RCK =8>2&E JA M).-^ZA+[,^9AN)@5 LB=0<3^]8L ^QY=F01:O+;CLR=0Y_QMX;!KBO?[G&XN M247]-&A'#=Y3PT2VL>PK+9+L+EN?\J; 0%&G>7E[U6TF?YNM6KVSG@=?@[X; MM\^O1DRPA6\&JF9V7(M6HE1Y*&@N"R)>[5*NW80#(.CD1N\XR 23OQ*-Y-!D MSWHW9; *:C>>C"S/N199:6J$J1GC:_E!=C9@,&F)^6^446"'NP*&&)MHPNN) MPM[RA'<*3C6)HUTI[Z'U;Y_.[@4FI[/-R2E.K-FYXLHG$ %"J.+>V31'>\2F MQ0F"?]!)FLY^'AQ#IL$A(< CO.,8V#]=U_Z$CD/G[]BE?+0,G3SMS:LU:F^M M"?-2D)E4)F*_5"NZO-;:8XBVA,BXX=JF3'-GS*0;?Z(_IEF,$YPHBGU[<-'D M#>#9#7BOV$@4Z\/.X+\0*.L=$L6$K^9:*I]^;-\XN=Z0T8C&H:)CR%MH>3\F MZAL3*B)7;K([L!^7&QS7,A.%.V^Y29R2P7@C3XG&3RE#%[H":TB M;GBF$+38*U'E2 B*;,'8!44ZC;PMB;.9P[_5,W?[93D^RP(*K-JVFNTD9AL5 MKMK9X'X+$?P"B(>AY5%7PR33NH&;;*T]>&T41#5B64+>:GD%90BWSY%@DJ ? M;FF1#]/)6,ZJM]$]^-? WZ#8NYI1"$IN.:T6:W0_!K8Q!N3$KN:,[\ ZS#-V MYP![BV?'I-()C,1\)CZ*MY6V]R-B"R-"3?IJ/K[RP-B"C__JCKU/$Z>>PZNC MG3V(Z_;K,R6M=B=05?>D5LG>&S9M,#/Q[W4C=ME04I!G5)"G>\AN4=1J5P6U M$;/\[/=L#CPPG& 4AR);32YQW'=.)85>HCHT3SYT!_ +"[?M3.$^] M6ZGV1O>HKAO5\F(/<7W1F5S)/?),-('+PCR$?IN:*&<->ZM]V(^0+<2-Q;00 M#IC+S@P8+I;5)L>M+=RGMKL?&%L8&/*2CU:;>HJCH:;3*^LCFG(7B9$Y>2YB M2P;\$JNYB1:OZ\75#KR<;QYX61$T HK\^&34!5I@U0MV#C/LQW^3E(J-'I>Y M@X@"_@%^;!K)S5,O>86;L'\9??J)Q1>]Y%5+CH'S!N]DD]-0W$ 4XDV+ Y 9 MG TMRY\QG5!+-V,GU/_@ E57OX#0C@)"A=N6'=RG7<=^8IOOJS4%MN^ T7CS MFYK%OT@[XLA)&C&:]->H26;DTTHT:MPWI9#^C%5&N6IN S;Q[X!=77[G(SO] MDN=$B?:,M5P)KN[SS>= "Q-[.YL[[@( GD^0P(YT/; M%U,S(FM.[:H-]B]>H%&?EO7@'A$/^VP![]K$>$&=+AJ[^!M0SB[:Q$B,'P%< M"?8%S,/W>T;C9PR1!>>F\T(A *G>\&A\1U5D.NPI*<%8+4NV/:-91KOQ 5T+ MYUKXZ0J/H'S 1Y=Y$U%2;%2-#L!(DFVM7#_E=AF@^7MTZT"."&I MCN EBULMX@-U;MFKG)4!A1'K$E2$_&H1:BCSRQX9K@HKC%:'H")DMUTA"]NC M[RWX18E\^QTBG)92K-(?I-R'R^D>'$P]OFMQ@.[S%_@EXH_&; M^;6>B%>LW$B^2*J/HKR15.4DJB\IJOM-91<*:3.15"K.L19Q2)0??P7X UH@ MG4LJF_#=AN#!#EFX5$-\E^!4HT3J?BE#L#@HQ='MEP4(4851Y?1W 4G;$4IN M:+/=O0*O8,*\;HW$C9@Q%K8O)"_4<>DP*-)MU\> M-JDF(3+QXIYBD"@]1E-KBTW,=3=@CH$5(6;N #[4D^(DX"P=S0_X@'+0ITEVR^GRU7:8\. M=?%HD75-V>0?R'+"DDE4BM .Y1E_=N)ZROYZCX(L4_"D:TJ5:.E[T9<_W%%' MZW'UG/9Z+7@T:\OH;5+.N?GDI,VLZ@J\USF;X?F[*M#S &7C@PW925X8)U.O MLW@J)Z'D8X\L+@ MMW>'OQR\LU#@A*X7S'][ET3O[5@9,?(M7YZ\<)Z#%7C+Y\.OQS_\I'\Y[/U M_GTVTID=D9YA8+$ACWXY+'XYST8-@U^MP\,/AQ^.#@Z_6">_'GSZ]>C(NOM6 M-/Q&H)QYRI:^%_QX(K-9!-,@^O4E\GY[MXCCU:\?/OS\^?.7G\>_A'A.NAX< M?OB?;S$,5VX*!W%FG_:\2^O D=.V9D*G5_><)^/L#QAV(N80OZ MU_N\V7OZU?O#H_?'A[^\1.Z[%$2-\=_ER- O>.@H5^>Q=YRY5/IV7?+3":54>:V=$3&XZ( MS-RV5XP5'Y ?1_0;.F+TGG[U_N P0_;_(N0NWUGTI^_WU\5HC8%H@P^T[8?+ MEQ@%D??DH\N ""!FS+CQHCAZ9WTP QTO[1<&S\&7XP,&S44FU/G_)X%[&<1> MO+X.9B%I3N=J0DLICHEHO/SBA,L45+V!MH;W(2:+A(Y_'@8N(0MRR8)4K\\;=?ZU[D^&&48/20+)0&*(K*=3_'<#KP_V4P7*+8]WQ1L MU6"#2SC5>MS$1]/9!9H1#0ZY]^@9!0EJAU]7DPY.!R)$2R^BNG!TCWRZ%SV& M5YB<%PLO0@\V$:H^"6(P^^"4(>WM^1RC.05K .&0SC?\"4"X$-D.7:1WV'-Z MQ5PX%P"L9W;BQ\,B7YUR^)T1X6<"1W2'PV?/I2ORFXU_(-KD*@GOJ<;8):X:LW2I4]LX()-'=P@_+(A- M2Q3+"X_N$&1/((L@#!S/]YB..9W=IKZ3$--&* B77D#_^DYTZ.N J-*>PWK[ M"5DQEZOHW/:=Q&=]6XKST, -1->)ZS(;R?9+GIWN*22?IB>[L1T:W!$ZA)"L M+3N84P?@)(I03,VGKV'H_O1\GUI_89!Z0>AG.U@_U)NW0ZJK28>AP\:F.E^0 M-HCLKOE/G:.O,U>'6%^@I[AL,CZU5$0EXW0,;8<[A'JX#F&_LCW\=]M/T#>B MB)"_F9)4L/_&LY_(AAT3_2K[W9W$19=I0+;T!&.RG='MNN6BZP6"OBE4/\MD M\'ZGNGE)=_T>A$\14>ZI@G =K)*VN]60@/5-S\TB?4"!%^('RE;DGI-_/<)N MBE"\[I!,9O/U[Q%MJ4LH!NO6QG%3A3X[ (A(W:*?F9'Z+711RT/'9. .\U<=,KA>H:]O%]UAP)WU P3&SLY,MG' M\E1%M-P+X@^NM_R0M?E@^_X[)?:"<'X>=J=9 ">,*&RT[0 BGVF0/ S>NZGK MK$/P.&-W!FRXM+V@'UBSH;<$E8WR?HF63PAW"6=UW.V 7!!XL),\H?<%^AV" MRAT] Y@(A!=X:4)&\",;G\*T;6)'&7I$V[G(+;[U8CK!IKM5ZF]=,,I:WQAE M(P-(6R=U:,!Z<'#PY_%P%X%DC-9_#M)^2SI#!NHP]C GKNVU&4I0M,7KQ(!7.S?0'^ M1D FN(H(66;YN-F*:[DD0TS4F]_>'>:CS7"X%!,V R'40F.%B>9*1.BW=T?O MK"0B$(:KU&@39H,D0D967>\/!X14SY_?3XT\'G MHZ./GX\_G1P]QG"H&,^*G2_BLQ=6.B@E[ZK!]1_%-S>/,[L9*1^]N[&">M5+1C%MC3?-G"&M#SIHFS!NF'':P(EK3][\3 M&\<(^^M[M IQ+"%UH^6@5#_>ENH-\($P@+GZO-3AI.! L^F@+/BXM> WX ?" M@SM$X" 6NGM!4)$PH-9N4.J?;$O]&O CDSYU7%QY/KI-.)H0O\F@!#]M2_ F MW"!H?8_F-,?(#N);>\F33NN*% !P:1'^^7:):BP*#:=7;$K"=L/RI@OVS%&B 0(EDQ< M%],[+^G_*"J'0G9PVP[KO#C8CA=<#"#QX9Q\G.+'\&?=]R=M.2P/6EG-4O@A M<8"A,<4LES^]:BYE0Z/YL+QH;2;+D8#$D+LPBFW__WDKZ4G.;SPL,UI;SS(4 M1F8%7:83C&P!\:L_#TONUI9R%>B1"4SK5_AWBS 0FVC-)L,2NK51W 1\9&*S MY$$R_>'1TR,-_7.(W6PR++%;&\1-P$VK[E P]"13E/,"U5DCI:J5009))ZD$O=?%A& M;&G/BI P1!VT8^F]#ZC"SNV,U@E_A]^\V%#75L:M2(D0#"$.FCQ.4%D'N*U MU/U<:C4L^;>T9VNP@Z#ZP]+V_;R>B9#JM5;#4GU+R[4&.PBJ7RX1GI,=\2L. M?\:+[.ZAD/J"UL-R84N358 #"&X\+%!Z&53&A&JC86G?VG[E@0Z"Y&E.$DM< M8C>FHVD2TXJ-5&$6*T723L.RI+6EJX/*V)Z<5"^X\B)BE/\3V5@F_K@ M5M/XKQ^JU\ZVN(IF5*BW3#CAC;3# WHCK1B7?"Z&MLIC6]G@5C;Z_F+:_F): ML+^8MK^8MK_(UK1UB"E((>='O!5M(>QQVFP2X "- M+5E9Z^@VC%FEM)O0#ECI:X]5[;M%L9Q5!OTA7!'59I\!7M!8FC[D\VB_H!+ M O8)VD*X2JK-*@$.T-@RC1<(5Y 2\(37$,+M4FV&\!" Q@T=1HS) T%,47__ M@DW^.QRN$([7=[Z=%D0CFLR*F@YD8Q5P0]X%CFX@XXH\#QP=0+J!R9& QJ*$1.G^NC^CK M*NGG-X50@T+- #[LT)A1TM1OP\#1-4O*;2$4G]#W""W"9R8@Z)VD-PS!@S280,-#XQI[?6&N*V MA'!$F?&&BP8TKK 7/0D"__#BQ7D2Q>$2X1S-M9Q->ETA^&;,^*:'%S1&WH3! M_!'A)7U 3\XW;DL(/AHS-G'1Z(XKS9>_3Y;E0_%[0/ AZWP3RYO,,4I? M6>,SH>T@$%PY>OQIBR&T!55UK&ONB:I.$!Q"9LM,A1$TMFGK@:,K@ ('D>$N MN .:7WFG5KKN1(V!Z>;F%J\ +T GEI W6XP#3&W79ML6*$-;?KE[O\@]*M%# M'= 0]@*FV!LO2"6"T/@HM4N4^ZIV;V"6@#%?M1&%QE^!IJ4.=JG[ ;,>C'FJ M@2(X;M(H7GE+T8I9"CH ,QO,^2?!#1KC2F"J+0=P)L,VD1AXO*"7%KV8:5CT M&@G9V@ )'S!MI#PC1Z.V.-@ERT'C71(UH6GY""S?=T3*7A/9QC+VG)*:J M]&-(]P1Z=(<^ 67.*C"B2!4C[7H2$$\O;",B71,$FE25ZH%)+],UFD$(P/:S M))JWO,MX0V/@Q'6]=/X[VR/&U[F]\F+;+P$NBMMJ=(3@).J?R3J4@,;V>Q03 M$B+WTL8!03.:.$ZR3'Q:;H<8XI[CB>]7JCM"<#+USW8=2D!C>PE&9@/0XIH8 M+6CQEV>4>EYNPHCZ6Z:S1_M%G+)A-@H$W]0 ^X I6:!)1Y-$VFH>##]5_SSF M80Z-C=^\@,&3XR-@8K,9!+=4_RQLX@V-@=W0H%<3#88/;(SUWHY:T$1,9=.J M76V";L/:=?VF0@M0A%IV\\ZF'MP%BCW'+BZC*6MPGK2IP6G]I3+9O^]K>NB>??<3(';B3)34)_V3?"\OU MJ'VJ6PX/P_NN)0J=X0Q-6$JQ'V(H33&CA\M"@'<(LY>3U)%2<4\8_G0=%FNA M YA[Z2-7DR1>$ C_W!C08JXU>\#PC!MRJXD&>"Y=1U&BSZ&\-0RG=RONY"B MYXSXD3R]+C!\S:UX9/@^WF">P^)78A:EL4E-C^&1[JL]FQFL<&9E<[PA/V&$ MXQ*0Y*\Z@.0K6M7139R8'(P(/WL.XK@%Q_U4LE,C/0^#7:;_[Z?'GPX^'QU]_'S\Z>3H^.3DR^$0+$$S._'CWGC" MQ:J/.XAIJG)"SJ0K3$SQA1>A*X0BKFM/I\.8WE8MF2JN$"H0Z?_V9Q DMG^1 MR(C=;#.F=\>,ODW8>R?I&0Y_("R7WV:;,;TD9B1MPMX[2;_9^ >BEQFNDL"5 M4U;8=$P?A1F!A2CT3N=B#WJP?99NP/(&[]$S"A(DIKE6MS&]#F;TUT('FHV[ MVT%]E0>_35 ? %/V]/I]Z%X_= ^ ^F\J1+RK4>'L>%.]U=ALMCN1WB;L MT [Q#,(K@ARO3,7E2Y;J2PM2DW]<\9685B-!V.E$6N#XZ$6K,++]KSA,5K=A3/YV4L/4QK(0.-;?IM6KD0V6D'0^;5%KOHX=0T3J Q),;H@_T:Q MYQ U*8P\X5-DJDX0E/RMV"5"#!KWKD*,O'F0EBEWUH_8#B*"6DG#N4>V+TEZ M-AD @N+?BJLF2$+C,(NC"K$6:2"*3A"4D5:<5"$&C7L;%2IWO*:)2X4A$IVA M&9'.HF VBBY?"/:$=%Y@XS4[^HU*@_0ZX^[DV?=*!IA21I#(UL$9"@A_Y!+" M:;T[&?I"%*!QY@Z'!"Z)K5AN *'LL1[]RU!#(_DMBC>+?XL:2RW&@5 +6=-R M-$<.-)]U> BD$G$+!L$C?EXO,[__J?"ZB)N#*#6EQQ(Q$M"Y+2LADS,G0@,Z9"\]/8J%Q+FP-P;^R#7<*1*#QYQ_(FR\(9)-G8B;,T6U" M*3&=-:Z!*O8[\V&&76];I829([>K7);MFX9C0-A/VPIW&^8#W7\%X&?[D>Y% M=^-1(.S7/7)?C#@T_I>N]E]XSYZ+ G=S*"'')__3*#XAZ3KL.M\JKU /(8CE M#K*D?FZQ6T7E@X_&E0]HX8/R=/]F91.^H3(([0%-:46KZ(V-)XW85O\\N M%$K01 5:/<(:E-);5X*VT"Y>R>2N8IGPT7EU'*J4)3@^.CTZ.AF_V$*W7..B M"(V1@G>&I!?L%'T@F!92^=1X9PEJI=;Z^T!2/HD:0]#^M1DD0@( ,S3>YI&O M(_W^$%)=]->4/E[0UA<_V"3EHKP+A,P6;<;)48'&JWVUA/T3"#M0.@$<4]YN M'07 K-@_@0#D,&FX*%]A?8M7\03"_D&[3@MKO-9'Z7:[;G17 94="(7!34W= MZO8BY-34^JNE%\C!R(Y8498+6@^"+G>:FRY:[G]+]PL!P[H;?G>N0':',S1A MF;A_)%',:J\_A@*W*=MFGFP6)UW23'AVM>$>D?,D\F*4U6R\0P0U]QXYX3SE M)7NZ0^AL[GO:W;E$TC\M>J].RDZC](V)]$QB7TS9)-'E"\*.1T#/GS//[E'P M+Y=U,!X$@A62YM MO)[.'CQB%\P\A[YTFCZ.RYR[ON=X*&*A@0V&LJSEXX.C@V/KO;69@J8PI[.P M[.3-/-9F(BN?R?I+.M>_OZ6,Y?W#;?N'VWK+51C[X;;=?9=JJW>_FK#W_YZ/ M[@,^$+($MGFQ!U":YYM*#1@^&T#RG&#]48 ;SW[R?*)!,6 ?"41G9,@?O-5@ MU!U^E-X<)VC60Z8*TZ)V.1[G811+.6G8=X,A4?CM^1RC.;-0I[/L M#0\M'FKVW9W OB9"T'B8@7F/*$%21\0L)-M+X*#ID^^EV-!HCT,]7-Z2UJB; M/9!OHUE:HE*+VYW/LCL9 )VC#DV"'IP%O,*\A_ED2$25%4!NUL7?I+ZNXS M'F:,;9<#F^2RD[ U(#=A2^Z5-U$AFM#N%_ I1\Q0M*;41K]@%R44LBGBFLU MI-X,_ZI5 KZXD;FM\.@H?-G*Q\7&#N1BKGM+S+>&YJ'53X9I.NUO Z;KL5:&?Y MO7\B]]HE,'HS#[GTD=PXRJ39)<9C[A;V4$1^2Y;T_5PC"[RC68"N>TT)ZX@( MT!PX'(+\XRYGS9V'\DL$D.]U@:0>:ZL1%(#'<#.QD^EG&!L!W.& M"U$0-FWN[#7]CJ&QP25P[WP[N+67._5Z"MIVJ8F1_ M/#PY/03D31A%JK@4Z<- ?B3D8'#=(WK-UV$%@HE.\)U07&PNZ_2"X)/H>C-JQ54;HBJ@%%$^)BMZ2LO(%J!9_L%@Z,-Q#Q_ M3@_C#W6YZ)[N:H([7*7?QG?Y],;#_.)1"=N1+GHQ"+A*?.-7 )>Y&I)3(61_ MJG.WI*R8WB=?Z#_C.R-TRYAC>C.R56(4GH-M39>10OD#B\F?G)G,*-$]>ZBW&M.2&X7L=X]XS MU?,)I[,9O60JXT+19$Q#9U@V%"A#,Y%S ,]IE0CLH>@Z^,?"\U)9[WPV)0;H*B0;@_X"S1#&U'7,KE.9F<)'!T=;U"]ZW/[LB(U!T[I68JT]C%OU:G[0%AW)AS41&LX7=!Q1_J2EA=1U\3F<9>J9]8T +G- PGOK1(\5@:0%8=6 9+%8!HW M%"DK8BO:\:1= )4EEOBZI3W@!"IUN*-1DAB,WUL G_2&K:(/$)^VA@AJ, K0 M'>K.655UUQZ=G!Y\@N.C[I)]7$3[CZYN3AO=.&NS!P3/M);@"2*O38S@KB25 M^U/=;3SWIRY*NN7R=_=&JP"K6Q2;L95U@. 7[9"U#"=P1K]@IU^&.,Z2.PUU MQDI/",[5#EE81:Y_FUX 1?8B'S::(&VQ4L^B=;IOQ^WLKXK M$%AXG_>[1=YIDUK7D5Y1A&R/EE'CY_8%L_ M7E-^?*,7+ (]+R_.)@);TA[$SMXUH M20'N0YG]ZH=/9,T$+GLY6NR4X;<;TY#0)J$$?FAV7[&AY>54,@0C291 T6=W M,^,5B$%@5PJ0O/9FM0V02("6H%68445C%XD/4HWIAB'=JS&BDA<_ VHISX5W M X2M('CMN2*S*2#!@;IW9])UX*(5]2T$L9*LXK80?+)RXHIA[YW$"LT&C$*C M*:7]Z"^*Z)T7S#.PU'&[9EL(ODTY5<6P]U+ .8QM7_>9(TEC"$F9F M>T]\GZVM_."57WT3-(:0."GDB IX $S8W\+1,)5V-0R=87%%R,-+[KQ\ C;A?M82S_N*4KWX7L%7E"(3ZM9"TN@T=JBR3B>3)UJ;*_#\R#'?QOY@N%= "!$\/RZ6Q,E MK>%QV-?V4PP/(?8$0(*T:+5C[BV6 C"VERL#8^_M&L+;M?= [#T0>P_$W@.Q M]T#L/1![#\1N&P![#P0 U7_O@=A[(/8>B+T'8N^!T'G<*E,WB0;Z[+FTQ%PU M!_-L72F-3KXV=4Y\VN[5JPP^*P>0EIPK0+08C-;3VKJ__/!M\C]6":'^1K./,%CX7]E?'WL#5,=&K"YJY] #2Z%M=3>+#O<^;VL9K*=Y% M]M['M^1]?$3.(@C]<+Z^(,JA'ZZH3*2/F)(%)[F7H]5O=WR0>OCT[H;D@I'5 MF3)D1JW7V/4>MF1%#9O>&5&<.62CG,T(T!.7F$->%%.!>$8Y"AJ'K=X 8]>2 MT&>/(6+0W!'%P:?R:_(:CN>?%(/-U?Q'\Q<*+WK'"&?ST!IYO!73; /!IR^000/WUQ"5 (;?4 (ADSZ$;^D0^;^43R8&R,J@JS2IPC>L# MN44_102;XO,%?17N.BBW\ +'6_G2 H);CCG*=6'WCR2*&8A7(98@(/&X&(X! MQP/3B0Q4KB2;40+ *?JX9@^&NBD4TLOB_*9 W#FMY)CS@'$-N]WG4+6FSI>3 MT\./<,H%]<(U+L8 &+G!C:@B@6MC-_J^S8SHC2EDFMCR0=S6K0H*9<)6PQ&C&\"E#F*!'@[U7 MW@MR;[R&8=;O5!#LNUX$LA]R07.EW- G)>]H10Y:>I3F#;@>I=N=[?RPYR)K M1]D+0AY&+U*AQ'Q'&/P](B?UW[S C;SY0K1C:/:%4!QM2&;7\8?&\B+DP>"_ MIT!.9P1H6EY'Q&I%'PAUVGIAL0)OV*Q5O9$L; VAR-L [.SE462!=WSS;GW M]8Q7?Q^4 8+W;#ME ?'WDG^D!#5G[(YC+A/%E5_'Y3DGX15':-O5=4#T MX[E'0&3[:72+XNL@*_;V-0S=GQZU-KE[EU[709GZ9<"-3 ]]:/P6DT)*B3N* M1IJ7?!O&]RBB\3K12_ =SS&LW^P A$>E%:%&BH>R@]PPD'E\<%@/9*;#C!MW MO*'%+5.$+E#D8&^EN@XN[3%B1 )C*CY4E"2Q04%;.#% #7YP @YU? !LNR68 M:/+/+8%D\TVIC(*B(K3I*$#B?U*9K(0=3!'L)RDMBA%F0B=+/<@A#?:2EG MI;2S!EH]:S!:R0?H)^V_XAP@SV2=A#BOP:LD6#2N[^2 M&-4T0=:>$W7U.G PA?!,O>UV%^Q.;QJ*TAA$K;*A@\?$;9 M FL:3RH.45$F)CPCPD+.8"]JA%VZ&1)"\+6+3=,(Z1$7&7UFB\!,DY5689!! M:[;R!$- B+AVMQP%2([(.>DZU.H&(J+9'8N,%E0O(!*1H.PG=1T&9"TE=MQGXY/3@][K)BH>Q_0E-Q< M)/HXHNE6>N,[XB!MK<'8T1:!.!0G; U< -9]?1M3!0,A1B^KWQ7/#2Y( <"U!>X@M:5--[2EB?2PC<*(-&YA\6M!UC+RQ D5QXJ;6!XR^6TKR\I=4P ' & M%1!)WQEHM )R-84K-5R"]^=+'H;D5;?LRUOAW!(KW&/BL0J]M- E9J]02UNG38JX752!;, MI8UI/G!$+"OF022;= 'D/2*RYGB^Q]Z7F\YNDR7-BPLQ;82"<.D%]*_O1-RN M@S,[\AS6VT]BY%ZNHG/;=Q*?]36\RW_23([)X;0(H!:#U+(#URI@34N1E\"E MF3+DM+&"'&C6WMV 38GLTOR9)PIY^FL*NW5Y]V Y)>C;6D^B()NS0&[B$QNV M3OT:$7EV4JL11KF@_M/&+KVG+2LE7FTSOO6T!7\JM\ZK>,EBO:.\I9'A@MSS M<+DB%+%34F]N>I^M-VVR[8OAM$&,J V^'=S:2R1_#:Z7J8"8>EP1K[SKT0OV MT,2)UHO!'DV&WD3\[A^^2]5F11\()DV?JZ3ZNJN4%-"X73RL74> MZ&RV'[^Z0D?[O01' !PK R7=K'D-@6RU2JFK1+HY>$#@ XM8,. FTLV1UQ#" MCB@6I&:>017Z7DI!ZBY;D0.A]2C#NQ6V1'B3_V:XU8VMZ*0C7P2PD^P?]PS2AYJA%0LUF8JLT\_XJP39!T\M_)42Z M:$ Y#.HO78L"I_P^XR?+:/&$&R;E8P1A.ZP")HV6"MI""YC*)*ZR)?+1 <"4 MZLW)/&52&D&5=P&A2\@DK1(LD*("@#V[<4U*,Y%7]YH4M*R6>"6A+FJE,3&VA;T3[=#&". M[AO./8/&BOW]MM>47)8%6YA8%FCF7B7D^.1_(F^:7E<(KC4C;NNA!4V]*$ M M@7]N1PO5HFPTAU"BJMWJ;*#2>P&;RE7P7#8>PVI9%7HA8A'ZKJ @HOD8$![: MT>)02_Q&\F%/G'\E7N2UN.]YVKSO61YL7(_S)E9WED2$2T2S*,%VMB[])7-& MFP\SQB[(@4UB8@E;P_%-M^5>>8,4H@E-L^0!2C]B)+^DJ=$/B%VFD$\5UVI( M]>Y$.@O#/Z3UQ&L-(!A:VD)4G% U)/JOP6OC'X@^X7*5T%(*DA>U>>T@Z-/F M-.;C G//41FT\B[CV;0ZJ%1\/-R)H]A)K,Y]BCZBL47=M3=@*Y, MJ0RHL8)FZ#+[[CJ*$N1>))CL*,0V]T+W[[:?(/Z5=Z&#W7P@",:Q\3)O@2T\)8<;985TOQ>Q(#S0U)M=PQ"990=:=TU(=P%O\D M]ES?VNEFGC$O,.^R7KJAX$X)V".V7;2T\8^^):PTT9AW'7=9Q$HDW"D98WD! MRQ6*-\^I]RUMW"D'E;M/KT?NN,3<*0D\3Z(X7")\C[+RV0MOQC1\V+M]H@'#H!+]Y579*1K4 M?1S_&"1GW2<*?TUK3) MY8OC)[3^D>#8'V[:805PO$#0J.KC[<\:, PKU^/%HT8B[VN6 M\-(W \AR9;9AI7:\$%?OA(0FGPK'ZUB6TGC!IB;FT%C6D@@Y0B)B=+NEJ&<; M5J#&BQOU3DBH\EE*WK_#X16M;5HJ<:IYO4%WD&&E"4[,1I<^.R D48[ /7I& M02*ZY*_5$])E!+-UH&!R$]5=XJS.HV,&_2%E\??#9>"OF$F0-RE';SX,I%SX M3CFOP'N'!4!>];[-0)#2R0<1@K$KZ->3.XCBDJNGF]K7TQG]; ?KAWISLX)% MGYH%BS8#6NF(K)Q^#@)IL('""F=6!L>_19R.0,H=75%VH!OON9DYHU?H2#W M&-N"!*JS]3?[CQ"GY2/%98^,1H!8"DF7L^6MP AI:(61),!O0+^UE_(R2<:C M "F:U$+B-3G/1WO/?3+*[Z?'GPX^'QU]_'S\Z>3SIY-3&I+N7R#0S$[\&)9$ M<$G1>^VM>V1G/HPK; ?.PHO0/7T 35(P2MD%@NG>4IJ+3!LED@!6+ L)-["3 ME:V6]H!@BV_!-BT< 7 MOY5'5._\XP5Z1G[(+H.>AY&"AP;](2Q$#2&ME!'2 MQPX +XOK;]208G]0V93S3]$'PBHTY)D"(P!\XHB2UAKCM(?@MVJYICC8 . - M>[FI>I5/OH!D'2 XE RY(T.G#XV/+%"/^J3$"EZ]!83[]YI$Y<+?>WX] X[6 M=Q73M-$$PHUS$Z(V$.C9D1WAN+2'D+_J^P?YZO=[^BPWQP=5^PW.0VKMO$LU M=,8D-E?"&[^.[-+ABD:%D/V=?UJDK#TR+B2JH-V8>KU $G+J"B &H&=(%MR- MHA2S7M?Q2C*;H,8OS:S>C5Y%468QFM\C-$O\&V\F"MCH=85@O;65!CT,H<6O M)=C*ZFRKNT$P]+IG)=1ZVQ*()XZ3+!/?IJ?*,L2Q]Z>LWG:;@2!8C3VP6HCO M#C%?G-:LZ@3!:NV!J1TG# LL6I'O]3:,_XEBFI;AHV8JD%E7"!:P*8/,,(2V MSLJ[P'161UBPSE2=()0P:[O.5+C!R]+:J.SG"VJ%1==%71[3Y*QCX^2L?'*6 MFI5.;WG!I@60E*P<'KW\JUKK41_MSC,)'U++299>I>@#,:&*RQ?N\]U\G #L MH!E TA286AL@Z4U:,E9A1A6-/K2,/+7""^;9;&('NK@MA"@W5RX*A4$,.S@- MP?>9HS\7#FD@3M08@A-$R! 5\ "8D.^3*KC[5R$F5H'H>@2W)825HL4X+O30-B^@-^'E9.=(SFY<8L\A(\ C;QZD%6N< M]2,YZZ*T'.Y70@W)-4&3 2 M%$V.Z: UDGU)"ZULMF+ZEYGM^*5YL8<.4K,0 MV5>CFH04@NL@(L<#/39DYB"WY1BKJ@J(Q/[C-81C]$DH7UXK/"0 ;&U5L)1W M'L3-@=A^8J$2,Z.,QNMA2>62Q9?#T\,O'^'<-]F.35S4>HD-H("<6@_((3N_ M>T[^]>(KVZ&U+]87+-8436>')Q?(8:'H*>ILT5.2K0].TJ6BK?@+#U>!X"!0+B/>XU92!5,3NW M,5X3F9LLPT3XM)^\"[P59\#9.C+0UMSWP$XCA,AE@$=10C8)=/E"'S$7V1*J M3A 2BPPXID('&L^JJ)6A)_:J]C+C]H.0)]1ZK7$Q@L:\M/-N[P)Z32Z@;A98%7C)+L=K".0$,:5N0CN0E)RHM8! 1;$8;"I-U,"&=E3?H^?0?_:" M>54BI$*MZ /!WRSGC"8B -BS#^F\AI!.61H+(;-?O&6R/ LQ#G]2$;17Y)=X MK7&0J(> L 1-G&E&R$';0F_#&$5W]IH*[&-X9@<_!#SD-=RQ4 \/!6C\J*)S M338'C*+XGIC0E[,9T&? M"O C112N; __W?83] W9]._T)EA^V;3TEE'VNSN)BRY3^B12@C'9MNF;%F:/ M AP>-'.'Z<@6&]HJ@T/C$IMKJ"68\E:N9&4=!,1MH2 M/4F#VS# %?+*(A\=CK\OV28JKM0U#_<5W5YA1;=OA"A$H142L_8[X IN-4C' MHF=J((CI6?U]3)-(1<\JI TK-(A>QVLDOB13"@)XXB;PPGF]+))JPD E)G2 M:(.L Y XD$I 5G)Z?'IW!"0MVPC(MB/Q&)(+.![Y&;.'3L MZZ!XZ>/!]@5%_$T[0XACJ$6P%,_0Q@R:VZ".99[C2OT>TGB'3D<('E<]-II@ MU-M)"#MJ(*G>IL77S\FX_]/L/((**:JUVJ<*J4L.2&PO^^*:0,M?@3,; XC::2;P7/;JX?L6N5Q5 M[3Z=G'X\A*.]#L1Y+@T@"0,[T"*&\*%4:9+V@'!*MY)O+F-Y& +EV9$QSXX@ M:;B]\.P(.,^.C7EV/ K/5%I3ESP[ALBSLW4)Q2N,_I70LDYZ*K"XYPCZKZ@ M_4#ZKY@6D+C-@])8&6KTA*?HJF1:I>LT4'SM3*SJ<)]/3H^/0.JQ'3.6BS90 M7D?%'J5WMDJ[0E5F!0*MM$T:"$)BXA9'SXWJ#:]NYQCQL:\^B,45F^T5@5U- MZ3[+:J2?A\LG+V"7X<\)T 0[ZL,-R9Y,.&2GV7SDT?:@V.;33&7M4ZYZ8+D&"HL?P#-W9GOM/9&._+A=]30+*%NQ:9/HB6N_2 M1 B1+)%[FU#R36=%)#5Z"'UW$@0)V>^Y$J+9$4)F>K]!@@CJZ M0.G_KYFL8MN)_^'%B_,DBL,EPJK#PW@4"*GPO1\@W-* M1J3O[,$0;QYX,\^Q:06O\"E"^)GJ5JFWS#3U_D@_];X***WGK4K&9^!:)7BM M,L!6"O$^'W^X?/Q]Q'^$S/Y]Q'\?\8<=\=_!X-.00=Y]\*G/K7B,_/U]\ GH MGOM6@D_[@,0^(+$/2.P#$ON Q#X@ 490)AC3NPAL#TZO)5P'Z3L,TYD*[\.M MA6O+V5]UN&-P:D)RD&[>)915S#7T>S;JGHO]GN47#%,(K P$*X7!RH$ XLH\ M6Y_9/GV1XV&!4/P5A\F*L%O+2RGMNG= #N> U.#AWK>X]RWNE&]Q5RXC#.E; M!'D9H>*'85J)L5^QU N@3['][LI'$0#S[NA+3H2RFZILQ8>-GB-=@$8CP-M2 M92);9J81FF^-L>6D[M.#HY/3(YAW,GM@-A=U /S/7T2\1RN"#')3*\Y4!HQ' M@7#BMA#]RG,#IC@#X/9E%'M+.R;&;NOE;C8$!$?>EGPV0Q@ DW?M53"5N\M0 MG>)A!>W%C_V;854TNN//_@&Q\1\0 [? 5*'1W7[I0F^C?!U/7Y3>217PLMH$ M@O[1\AU8>+&^,G2%T&FPH=060ARM)3]*6(P4O[K\5T(F)18IV8_#)7T.W?Q1 MWL.C9CW\=-SW;&"K//*X$:=29&YA8]3 NQR$/%MOVMS9:Z:%_+2Q*PM+=3C^ M4%6J'V)R\M+)'QP4V$0*!87M!>W@1*(ZYVU>_5J ^4A5Q7,@O@?1"CG>S$,N M5]%7M 50#%\J>07QQ2CL,@.JOKN/,$IP;,\4+EHC\^DJQ,BQ(_XSF+*&8S]P MH!2T.COJ" #0[_+\GXE#%((HI:'8>R1L#2?$R'V(0^?']T#PNKIV+PC[<)_2OWF60X,8O=>RN4-X%I)/@=."G0:= M(;B(!^&J 4WZ+WL5!DE$X7U <>PC]SI@Z$D>P5'U@.!9'H2-*D) 4[241!'1 M1!6UZV+@\0)\W9&EY%A2#)H@9#D1GXZ)X^4(_BB*>NITA M;$V]B(DN :!Q78L8C_;+&0H(Q^(K0DE]J>AJ< @:^'B;BP:!>K>JM "]?'%0 M%)D*2P_C0R@FVZF\]$ C:!N1W@9ZB^+IC&"WU3&T&01"E=D1CZ,-(7K?0)K* M_L84H$6M<63[TYEDAS <8%#.G@ZU!1@2 =H:;VT4WA+%FD&>)A1NW[P[:(3,3>G]:L1SMN4[J5R/C8K(3.L^0%U/38[@=NC(I!(_- M;LJS)H%?C13KJU?_0-Y\0:\3$[O8GB-V:-'[Q:H+AC! @^":VLT5T2D;WLZZ M8=A'^;D';_$8PP?!!?A*5Y Q+][.,JJJC_"6D3%\@RZC3V]J&1GSXNTLHY+R M"F\-F0$WZ +Z_*86D!DC7LWJ8?^AFP>A?;IWB)XQZ':*027YRVN29"XYH:[G@;QO]$\28131%]2OB1@]>VYB M^YK"087 M\%&4X+S24%X'XB&]ZB5[ND'1!V(Q,KA,YVBYOG;*O-3YI\E)ULDN80SC6%:)5.. DBT,ZW(0X"X98O M?<9D=+@@5H;;I7,; L!+3!6X8>B@D,".\62ON:\(<>&%/2M97H%38RD],C2L\:K58F^J=/PG]@0M!M!$Q1=E-@I M35!"4BB"0.ETCWP&/PW"/8:704Q?0Q,]*&$\ H!W/J3B+V24"K&WPD*0ZD)? M;!WL/+X*\1+A.XPBSY4>OX*&8[\-TE(,B^-3@-9(BTK.!VZ+,6]W;\D +C[] M"7F>+2,IA"QH..9=X^Z$O($6-"?H=>"$2U3$AV^R@I(2]Z2TQPCJHN@6X4ZI MBUK$A2LN4F^&H@\0QYK&0M!@%""O5>>LJNI'AR>GQU_&5P;[8!\740 ,\H*L/&/VI9C0'#L: ER-7G)"$< G.W]B+I1 MOA@^' !C/D(^-)GY;QG U4AV]5V$!UJ&DKX$P^J>"^^EU5M!*-,ULE#62=)_ M3=:-\SSWEV?W(P@ BB $KP.$HE3C\%"'.D,\:Y5>6\EPH$\1E)* *!@\IFIU M@U"?:436:M%HI/M!S!-"L&4[Z Z'1!] KBRQIL4P$)PQ6B):4DY;H DM1") 6>5247<;SQ&BBQ+??6%T M8+Z*9Q<%&.>>1/K<39D01:@PZV(F(?JC0G!?M!&EK1'OW:H50'B/O.53@B,F MJ&07R_>W? M[#"5L[W)@"$X/$\YWB?M(%F]V6_3-1K9*0S-#F(T.Q>K-@+Q'JQ#3>E(E8,_6V8]Z-J_!2,/E (5NXL337/8$ M.;+\9A!M6F-N;7*#>"B.EIK%@*&^LWQ3$&8V2MH"2$.5"5B-]#P,^CCB:/:[ M%R1$./*2!.A*FJBEZ#!V5J)26(IS2(%([\K%) @2V[](9,1NMAD[Z5"?ODW8 M>R?I&0Y_("R7WV:;L7,,]4G:A+UWDA9KX\'V6?DO5@8UTTHDZ9PZW<8,[)@1 M7@L=:!Z+UU'=2EG)I962HXDO!"[NRTWMRTWM0KDI <6_V?@'HNOR*@E<^=$L M; K!PR6GLA!T #O(Q/?9<94O/VEFJ*@Q!%>3D 4JX $P07)*J4((>EW'"R.8 MH,8/)1@&^'=>QL[H[;>[-L;Y;MS3*@OJ3=LR%,S;@= MM"&*O9?H4F1)TWPJZ>Y;W7Q-S8[.9H-CJ71,P*K2NOVY.+RM(]B>+VT<$-"C M,T243G1-YL1X>1&LR9+2]<_4<&-M)^X?1$W/X&OLXMV,"VA; MZ5.R.J08M-/E*R$T)<@T(+;.*DSKJ$UGU* 37^-3=0+DL1IBPU&1 QK/R3E+ M!T8-^(!Y='T@1T*/( M#BST- UK3E"GB'LNPO7+M5'Z+-QU0)2:A-Y_%72Y\>PG0NAX+=(8!IL=Q+/E MHVXQ_= 5FCCG^G=:F^:"_$N6H$-4<:I^B2NGR3N!>+)[..%1D0,JS^4*:J,5 MB.>KA^$86>ITQ M\[30=H_V"XHN7V)L$[J3DPZO&3EN"4UI8#ID!<=RT1?N##W.".-AYB&WF1Z) MV2J%X*\?*)!/Q/3^C_\/4$L#!!0 ( "MI84^5^YD]D9( .'F"0 5 M"TR,#$Y,#DS,%]L86(N>&UL[+U[C^,XLB?Z_P7N=^"=/4!7 Z[NKNKS MV&ZQ696YF=GSN(W%0);HM*9ER2/)^9A/?QG4B[)%B:(H,>2\P)G3 ME389+S-^)(/!X'_^S]=M0)YIG/A1^%]_^/3=#W\@-'0CSP^?_NL/^^2CD[B^ M_X?_^3_^[__K/_^?CQ__X_/OWTXW?_RO[??R0_;_E']\X*QK\ M@4#+7^^OI5K\5*.5=^+J*"G^_63Z/#+_H%I*B3U1:A:E3J"GF="SMV:93T+G M&_:OFH+T-:6A1[U"1>#90IJ+5(UNH!VY-8(!>&P4UTT6;YW7CP 7/_STXP_< M(/#)WRYR:%N&WF68^NG;=;B.V#?@\ K5>>'&?'UP'? MTR!-BD^XJW_\X5,^Q_ZW_.._/;!A04'(1V=5H6IN*FDCI&[#3RC"B4BG,^!JTL^!.;UNDU^V?290*QX5S\ZDBY1M\J M6\W!OXZ%-3 :@2CA5&T[V@CJZ3I94GA90MWOGJ+G[SWJ9P[&_G'H5^RC[J+X M<'?6WG(&SB)1[]!O#IHA=R&9M(-'8$F89)3M>98U%<>?AV(G3'S8PG5Z7$/3 M&;B<3,&CN>J@'7*GDXH['/=+RM;=SJ*2HSO>'8W]R+L,O0NV!&VQP6&[&;A< MHVJ'_E9KA-S9FF4=/ @SLH31)4#8GI_9T6\T%\O"DU=^0+_NMRL:-VC>T 2Q M8\D4*GSJ\'ND[B054W>DY7%HH$@RDA./L7OZY$/8.TR_.MLF%)Z-U.2>VZ%[9V0>V4:I(/',8U)@O"V9 H)CDK KQL.2Y: XSLW(_.Z[4' MQ^9K/TN_ZEBFR=NC=^@.5>NN+&F,VHF[9!XX>AEY4J=O9Z&W]#QFNR3_SXT? MTD]2DS2W13]46U2L#].&AJB':)N\ X=G3G-1_(, =7(;6IM2QM=5JN(T'GC. M_GD;/T8OA]E?[2WGXGW'ZC7Z7M5L#I[7(*TIOP/2L)H!XI9];C0M6Y6O33HWL_ MDB:(QYA,H6*,'7Z/=(Q)Q=0=8YP*B=;DT^L?,TJE)X3NU+I&[3+*/VR,JHD8S<]*XRI3:CSS"7K^Z&"4XE MN3Z29HB=I4VQP]E&;(/4=5I%U;XBEA,E!55+N3X6E1LYBG6^CV,:IED>-H!% MZJ3[PZNF"LT1.YJ*HO585G-;I(ZG)/+ &$].G93D249_\L0TYJ6.F_K/],)) MG5PJJ4VDS=$/UG9%#W/0FMJB'JP=(@].NBJI0^J[4XQ>>YEF&+2=(.$_/G=2 M^A3%;U)3'+9"[XB-:AUG_I=-4+M=LZ0&\O]C4E"UY6,65!O9H1ZV3A"<[1,_ MI(E\/7;8"KU#-:I5=ZA:$]0.U2SIP%''B9*"ZL2C[G)+XR>VOOLECE[2S7FT MW3FA',YEK=&/PE8UZZ.QL2GJ4=DN\<#161 G&762DY\:'#H=EF Y:(;4\;JD'5RF1!R1G+2]0BSV=)S(Y;*2,&I.5V\[ M&[=K4+'9\82&LW"])GE-#5QRR.VR%V MO5;5#G:&]49(7:Y=UJ&;H(PLX70)(VQMQV=)O]%<;,F21R^>IWOJG1T'XN8UNF:N. /FP\AU$LE5D[(;=\;X.3)K?K/%K_&Y"W M^!:,J.E%M'7\P_HKK0V1#UBY(BV"*L-JP_J@1ZHP\?V.=_T-@1)8I*5@1SLO2 M$G4Z,SC,#"[\@U:,[/G^/65HYKLIY;HW7_SN:HO0 M5E2YMR[LW/*>3$=P18M+7]>%%TN2KU%*$P9 -Y$3)O?4I0P95@']2M-VE^S3 M'[F;]C9%;=FLVAFQ._?707MYG7,BG!6?F#DS4G$CC-VHGO],XU74L>R>WB P M.8?<*'')9T'T,!U.5U@B!Z@5-X?KSR+Y\^+3[_QX^ MW>&>426OA]K-.]YN)99L?=%.X4I4Z@'!\> M7@\6V*'QI+LXVM$X?;MCVJ1L$0[AL1WD\K'EM\0<'5V0^YF*PJ+;M;5'[(5* M8NL.X8(XX=3Y!K.D#SM+6SO*:92&+2 M*"](R';2;(/HN.Y^NP]X^K9'=VQ- MZF=/?_+-X[\N_NT_/F>;QT\_+C[CV3W>,IT=G9#[LYK2HD.W]T#L MT8J"ZX[MC#SA]$G%H-C3CC6S=WKTV&K'3NAN?/#?IYCRFRP)G]?M;#=&UA8B M__G],LOA,G6(:FF.')RZ%#T*H,T+D#I%'A9O0H1!(VOJ5YIFBXA& )K.07^) M(N_%#V36$+Y&[H"'BH@.5WR'V,&.1-0=9@6A4;QGQRO$7(9>FP<94^62%S^4 M36(&%7I(G3B=1*4S^N2'X=A:=8+2ILB!K4U! M$>2:VB$&O%9QM2M:Y43A3#Q?22QX"@S;MT/N9Q:I6Q89'W:<;US-4Z8YBI6% M<#CYE8URU0[RSFP? MI[>>?N)WNKH2QR?GB-WJ0$"S%_VF/",W=#AN.XQ^XSLK/_!3G^>E\LH:FRCP M&'3 B6+ZUG&)L4=WY#[5UQ"BUZGV1>R7O570'?8"(WZ:+K(B&2_KMR2M& -. MS!.!U3?\Y%W_E7&CV*!VI;FUPWS\7^%RL[SU/'S<] U@<2!CN>L\HKJ%BD'% MPN*MY^+.QYWS!IGA:O>LCAHC]\]V)9MN4-5;(O;+#H$'7P7*Z=I-U!Y;R5U& MUZH7QGOJ':..W"#2]OA]L5W5 W=L;HS;(SMD'C!>@3)IF#"M^>7(J@J3I*4- MNTT5IP,@?O%,:0W0W!(YZ+2H)\)-0S/$0-,FK79@B=\4S(E:+GHPAGZU"Y'6 MI_WS*.1[BC_[Z>9\SS;P6QH72//6[H:*79'[91\#U M;=O=#[+F]Q-L6N-<8V@(94$Z#FTG MBN*-H-UY73$XH/88>1U@B;?.*X>+'W[Z\0<.%O#)WY9;,=CQ:^C1F"V%JJH0 MRS+[OAE'M(D@A9AA1@'TT:-@&9B\_'E!GG1EY"<>?K?3>>/TB+>G9+>/DSW< M:TTCDF[8FIHY&J\!Q/]P7H5Z([4+(R\;W]T0)Z:$OL+-3DBZBLB*$71\CZS> MR/WE]U^6?R%_C +(7TWX^L4/.=F0OC)^+S1XIF3+U@\;DF6@?C<*OC1-#98L MGW,LP[&<)T_3$XI556SMK.PLV:8!D?.=77V,RH8DEEO%BCN_SDY(8;R?TO*+ MQ3/:YRD*;NQJ,9:MW61Z9W>+4410E<]NYGAHHW9:,ZMCFA$B^I.=RW0=6HR@ M6[T<#PZ/$W9WG2GRTL;8/:]525EH9199\AT"&PJPV$Z4'TE+(&(PK*PU+*P3NZ_]RGLA1>F>:C==!I9T0;RH4I7YTUF>+@ M\,+^Q_(UX=93],Y=D7IOY#[>TPS*N21H5EW:Z20&IS^%C!+;*#"5*0[S2O!- M]I(8;'LT^O*'ET7JY ,\]4@^_>NW]ASXN$S*=>@& M>\C_O,LFY66:QOYJGT*0_3&"90'L]*. B?)T'3+KTJ2KPHAQ)LAA8ARCBLAB ME@-B,!I)45U_;JI[5 I$R.0BX4 ME&"E+=/'03/D\"13['#I(K9!#!%248=,VLR+.<4%+[]+%^0Z2?;4L[="&4-# M7KC,8NT5S_,!9)S@SO&]Z_#;*HE.1K6EHBV3Z@^7NC[Z(7$S+O;<_)ZFCA]2[]*)X0&!9%D] M1'A!U[[KR[8-2AV1N[FZ\J*;=_="[.8]A-<=Y@4+4O @ A.2<['CY%-J3W,> M5LNG%=KQ*#_#LEU,-S1,_&>:)03=1 FD =VN'YU7&3#VIH+-FX!I]U%4SY>H-[>3O5%/#O![OEDCFC_!0XPRAA5$<6)G[VU2)-;, M7S9=96^ YH MYX4LQ+./LN@F2LY 9M=EX\">/+ET'&6/,DX1OGM5/HY[%<47T7Z5KO=!\:T4]N^ \F5/Z"VWL +Z)__\+H[8,C-]NV,&2=EW@):[ MK?R^ED'RV''$L"$E)UN#:&/&(M,JFCCO$24AI2@\#5\4AA32$"X._[X4R/HI MF5USEJ8!!*0%609]@ID]04(4R:MW3GP;LXTT$X[O2>]H_+!Q8H5\UI:>R/&K MA_J2K%=9-\2HTT=Z$[FQ%1U&TYZ1]2X/RJ/,*#KT!S)1_1T^)RE1O/-'41@.NH/R%LC1^4.-45 MEC1%C,5=$@\HEIE$@>_QH$1)GE.UH1GR@2I3K'ZIK=X& M\="4BJI_92LC:+WDPUB:6:S3D$MPQ09D4Q':R]<\]6F9))3]GR>_AZ9':1ZN MJ6.>!N_M0P:_@VMI,]!3"/P\1%;1N>1,"M;V+J?9,%*6:63]S?"R[NSEZXZ& M2>>,W=8>.3YTJMI8J_FP,6)?[Y9Y>'7B@K3U^7T*96E.VN*<_T!YJO(O-&1" M!7#^[VW]T =54_^9YLI+;*3<&;GG]C-"[?*)4D_$/MU3 >W+(QD;DO/)[VBX+K#O"3/1[? P*Z33Z;UU3[TDL*-;3Z6UIWB)S&58E?D M'MW' /6WT[K[(?;N7N+KCO9:$NQAZJM9__XI4SFD3Q");O/PZ37GT_=HFJN_ M'(=-[PE1SD]V4>($O\31?O@)(J)Q^GSDIUP/NDD"4UM/VQY%$)2#37A1Q.I:JTQ M3L0(()?57$S3SIUF\YIE1PO141@3@:=5E?ZZK%%K.1=O.U:OT=^J9G/PN 9I MA_N<4)O2LMN-HIYO.?_F:Q1&=05S=.DXWE/IA]P9E5477;.S$V)'59=]0,VW MZ-!S%Y]3SF:7M9#\84D&8)]>4+YGE:U5.SO-Q.?:E6YRP>8> M,_#(#L$'#^1\1>W=\8HH>K]T;L[1I*Z/I SHH4O(C + L)\^<7"GYV<,""/=S" M'JE@CR?&+2$?(#9,$XMOP?(5O73C( L8='5"C@MJ2M?B5:T]$/N_HN!C;(>K MBLOY%_F)$.26%U69O]!T$\&3;<]L\N17MBR%P,8U4QZ&/MX]V[Y-";](D>OO MAWNF>'D@EIS1-4.PK-VC\TJ3RU>&8%',?E(G?KM.Z3;I53]^7([((6<"8S[ M1TW18[9 MUB"D]I:/IO4-W:+K;1UL#X$9-D9SR'>:]<,DJDR8JT'3:D4TX*DR'3K(04C; M-+76YHDOS,7Q'.UR"'3Y>&DO<2R0=X M6(+\ZU$8?!H,M3.0,AO]3/ ](EFSAXK-9@:>G< X%] S#6@(@,J@:^F]G&P! MEO!D.0<2<:2W*X;WGVQ?A?4GGFF2#>Y:J:JVWWVY?&B6"R=+?DG9J, *4YSZE> M-=0%T]%,,VHHI.N$V-HXZ ^H"((&PHN(Y5%A&6VA;L#^H_# :3A(8D8H3@3,]MO>":XMW_.5S@(*8LMZPS.#_L/3( M'%*+;E@_2GPHLU/:-A5LZY0\<:+I &P\#:33Q:V9HY Q#\AJLC8M'[);2A6B MX ..$6# <7,@8"NLK.".6S.-S=N:$XZ')J6SWB0=JHW[U&B6W]SSQJ5 M>B+./-%D'*0HZ@]]S?8SC,_BJ/+0G1,WQ'ZL+W!&6:RH70/ L?\3CE[XV>6& MR<@0-ZL+K'XHU]H7.2CT,H'D $[>$3%0])/?[&$;#'R1Z3=Y*6I[GO#%#Z.8 M25 L#(HX/U0$O?"3S*.A%*AL)?''3!.)L0V21^Y/I@TINIPIVHB]TKB*NHY; M"%*N[\NCKZQRQY])=H([Q_>NPW-GY[,E%T]M J5XK@9; ?&3OGO*<#SQ4_I XV??I=GQ MZ3UUHZ>04_F3$^QE+UI,P!8Y>$YE>!%4Q^:)&&PG4UT7+@0! 6(K$0G(R#"6 MY%*22DPBRDE*04DN:9'1(,A*N+"V[JR@_Q&RI>G'S+BN:-S\%1%>'2FFV7%G MD9])0+AG)P"]%N2YR<(J@!YOG5<.TS_\].,/'*3AD[_QQ?-UDNR+-'3^P>V. MSRN7KS1V?29ML<_-BUPWOR=D@AY26#5F*L#+P<0L Z$7N7OP,CYT38^!P4Z6 M)7;[G#MQ$N(PATKV018BV5#F:AE_^#N__) )MB#.FJW1B$>]??:J%VM1.&-5 MAYU\R)WU6[+*)!^GZF#3=(/%NAGW17Z7:)$GT^ +%RYM# %T[MM!&$6JXSS#T,6(@ M_F<_W6RR Y.KJ"PN5U_^=^\G-"@B!S@#YI+L_?N20PR3)K0RL6//F0/.P%)* MX,\+SW )/A[OV6TAKDVSW3EO$ '-7DPJ5U,0'V5+T82F:4!AD07!4Q>^R;8 M$"Q-R >^N;;X?&^V*(6 !3/0,/#2)(4<2$QWQ,PO40TX-2KZ(X>BWJ;H>WK+.R,&GOXZF-B= MI1UY%_ MJMP9N?OW,T+M8K923\2.WU.!,0J^0$DESMGJ4W\@!G]!VJ/>V=NO;,Z^#DOC M+-W4?V880),.C] BA-P[](US\+)@3RJ(O6: ,D,>.>"N4C E9V\$V$(*4LF8 M5)RMEUZW8"1NH#5@"8$Q3*+2+D[)[&*2+*Y[#C*-EY ERXSLK/V!P)MNW3,<=.<9,_#.(6#41:\28-[4%M(,4 MN9Q$$'1!*KZDQIB(PK)F9;7L3.#L_9'FK@M22FUKLSB7W^3*\>,LN4UX=8!' MC=W*N*[(W,[D-FM[VKH;-VNC]1J$ VI#W#EOP.YN'T.2:,HO\=Q3E_K/4)%P M^133S"P'-N[;%^D$KF6"LKZ#:D?LM1QZZS'@ED0YMN^_G-]^DY"-G["AZKM. M0**7D.$@V>5B0"-89,>E),0I19FX'L/4%B(%)S@2ADU6Q8Q4W*:>W2T-%J4! M8?FI("@$YR2;;//97#I'I3U2F%16]>@EH*;&B/<2W3(/>^.E*8EC4>655OFF MMA;N(QO \LE$\3!;4=%1R$/),^4E9E'JB-QYU947O;B[%V)W[B&\]N6JXJV_ M#P63;V&77CEZSLB60T]@@FS'E(#:0OI4=2P9Y%LEWV95(_447XDA>Q% #@7] MC:&7'X\8&C24,))YSO-ZT)[#Q^,+%-E)(OT2'&=?A,$Q,W;=H) MS1-!%(RC@"0M5.:'*"K*C'+3IF2,*6'<@I$.;]KXI5UPI'CG88[':.G^8^_' ME-F&%R=]IEDBF<22*OV0@XBRZK6,[ZY.B"%"7783$=:>JL7;2'3[(%4S3X,J9A.*$L#3LIWV?C6QHG9P$?_,M'CC+_\N._?UY _:\=Y7 7 M:#U>)3G"O2_+BHD*PFLU7QB*45CJ7.U#+Q$D;CK8T2.#%#*&&J8\X]6@@?VX M=XA*NMYR3W=,EPQ(-FSF+9.8A)IX=>?A:W5H6PI%N%19BTRLB4^![1BNM$\- M8[-WM0YM(W"V4'K?LGWJX^?%3S==X\?^VNXJBMDBV*742\!._)"L83/<,>&I M4T$*UP/-TK3(4R0Q@W5>7TT&+_6@WO2'@B4'XF^S"F>-,27;J[VIS&.Y_)EZ MY&QPZ T_3O0WAE[8&3$Z:"@QT@'6^* P\ !K+)L<'6!]V!KP'_B40G9$J47 >2PTM\8(IRH]T8,(QI*#(@O M%;N7VS4!9K:V)1,J76[8HI"7/[(?SGB,BL?3>7V%_'&TSG"]I!-R#U=3NOD MJJD'8D]6%%S[;GWMH?O\H9GBW9G'B$!"NO#L_:^AGY(_CO'PGLY9TP06@5?W M>,G"*/PH&@+>CY$\0#B][S.X:WB,L,-\TDXS\?UVI9M\O[G'#'R_0_#AD]B: MW,8>6]'&;Z3DM*B],6K;V4K\4-1?V/H MG=0@!AD-)48Z_1T?0 :>_HYE$W[ZFQ_X-I[$V$.+R_6:NNGM^O+5Y7>S[QGR MWH9@'/C?9;6O/,C8"[WZ!T++Z] -]K"HS$I=.\$O<;3?L1[L[PPN]]3+;XK* M#WA0"(8[<#57 0[/"B4(: 'O$&1YQV&>@"S(:.?< M_72,S5::M#!V#,9V\TH:;(D.LXN]"620-;,7K8\+C^0V%G^WS!"2'WIR(9!/ M#'9^%'$2F%8"Q(!OR1!#\H861_"]((>72^#XX?"S6H=,=-)0]&A!2@4.9I!, M!SM;@IG]3E^S!^IRVWIB02F7_X1\SR&>"\$O=G"%:J:SQAB_X(ECNG&(/E7$ MQ0*@HX#@CL/49=@:6L5@/A7P6A X^89C):[5B 9[2)TX/0V3K>B3'X8P\S+# MO5'GZ);2#";;P09[!/%F,4T^['>[@%=Y=0*P E1^O0[74;S-BM&W7\%0[XU\ MZNMIAMJ3:FI=$4]G?370?G1-X"/4&1986;]'8<44GI^X093LXZQ4D%ML.U)HA=6":I?B7AC![/>N:% M=>SXHVF]..KP_$7(2?!SZE:+@&O%^:7#*RZFW'UJKO)E=<5;Q;:/)9>>AXONU+-\Y?9A)ST+ZJK2PNY_PXR MD>CB6H00H\ P?;2+O)5&%\G5V30G,9:S4KJ3R MW6%L?NFZ4%>, >D;?XPH]-@G\9YZ-]43!% NIJ@2"B4!\_*?U&NLMCLB&Z1( M-+9AR\IZ(_# 7GEO3)6UXV:UJ,6 MWY^,GYPPQP^X+1,%OI=%SD/O+BNZR_^\7>>9\$Y0/C/8MT- M3!.$$<.)6?UT';$H\\XG5%&DF3KE17DX]4A?T[- 7D9C!#:G[*HMAC7FM0T\ M3M6!VU35KK(K"$1J$O$=CB@3;&9*J:JG5R'ZW]8!.8)U*UN+XTM;(T85!:'ULSBV6Z@0Q#;*#_Y3Z*]]%YZ& MKSB2@J7%!*]*L&-+=$WIRIV1#_-^1JAE=RGU1#S\>RJ@[0KMXQ_!W#>5(6: M";SX9]>T=M0(N8\W*R7Z)NO2FS-CO.J/%]G%>U3$O"!.?&1VFB*WV2'8ACV>Q,H M:O,%B5H%WB)%M.NUB*Y.2-&HG]*UVD*M/1!/?XJ":V2 MJ(='MT(WQ&.\C_2Z [W@40YQ')/3E";X>E"DW+ZS7SHQW(Z$ M"_V\'FJ7B[>U1^[8G:K6:CK)&B-VXFZ9M8ORY)2AR 7AM!$X[*3JPH% 68O< MGKL6!Q3GT7;EAUG)I8Z59D<7Y$ZKHK#HMVWM$;NNDMC:F?K"<^RHAJ[ZRE*Y M\_R&L^+Z4JWGO(;XJ$>X A]<"\V)#('#ZW^)(N_%#X)EZ+'%+M/$AP1FGI)< M*=TQ@_6E@1P#M$PB0D$O H@104^/ 7?(0KOFQ-Y%3\)'6 M^;(?A;E[B;EIHV#'4\J.?0;53#JQ:; B2'XM*"GN!3E!UYZPO0=R;%!0]^ M M%5ESQ%ZO(K7^RO#H*MS1H>?D"8ZME]O4)T)]:LA'_4 S->1-]B6%V%N&:C3 MD]1NFJ*:-BU:Z] P]F 'WI]6WH%*&R,'C78E14QH;HG8Y3L$UAVC3<^CVQJ4 M77.=O/6LAF7K7"5I.IN!:0X]@2ZN>61,3>WYX)7CQW]R@KV0J]:UG>KH@MP; M51067;*M/6*_5!);=\@"<<*IDR_4 =K;IJ+F=D=QUWS2U6>&X[AU;FGM,+.1 M; Y]A:$LT$T MT]%E?N.V==)I:S^OD6OR8*48NK@V.!,I;34,5FIVNSZ/MCL:)CPCY9X&4*+N M',JL\0Q($-K+WP'OV@\-)HKS]]^W@&Q(G( M?P8>=R9:I#,6.)CJJ?AS?=QU D'5XKXZ90?I2@3W_D4-3;%"+H*'=&#"_] M=1APM]MCSKKQ=^0\?P <^UKASXO3M,7;8-MQ5N72OT TY1J@J M7E^>M_=!C /*HNLON[-%-N= 1!;X!G>?[6H?"C,=\LJ;4^7N,W2$<;:B,I_ M-15:L,E'3#CQ0)]@8KZGNRCF;V2V3WXMS9$C0)>BM5+,QO#BK.70K<9C>PQD+D8Y"437)/4E"9 X>=G3N(GM^N# MZOEOV?_O+"BEVAFYM_KN^3%*?01$]?)Y[U,T+9ZGMM9AGL*S[?#@2D$\_[LIYOS?9)&6QJK^7-O(L@]7,\H]:.G0 2 M+WBBI>_"#8?&[S.3R,!W&$GDF&+"8+55Q0!ZB/'&B%K:JQ)&-D MDH"TM,*V&;%NS<61D;CE#JQIL]I O>KOE<^ E=[XS]1KQ2J5?L@!25GU>O&! MCDZ(H45==F/UG1@E9/5&[B^__[+\"[F*G=#=^(G5J,97^B*\NQ) S&H:*NBZU!P=TA\?+W&L@ 8- &5R,>/!&EEZTR^ZD26QE MLTAKXL;^#C9PM^L6"WV-TK_2-%=$8F!=6LA19I")ZN5?-0@AQIMA^N@75"VY M0NRR'8,8:_)&T](#[:.0':-U6^FOE95TT A>1><8\\-//_[ $8:_D]X4BRHJ MIK\]0L%VV:I%HSM2'-$U!$!'W[Z6T<*+W/VV2*49^(,.'O.,W#YP8N)5B8T, M+]Q:(-CD!BECV'^NQ;!+=H3S$W:"TR+DY/9X<#?4VP?U M85$.!)OQ[)V?.H'_3^H5YH B/:UPV;@ZY+;D M%S*ZP^LZ1)#"T3"CE*'VWA2P!]SU%3(==D]2XF;L84G@"P),''*?WB0B=O H MVWEE")&M=;Q%8!]AH"2' \7>$O&&,D&5@_#RUDC14U%-<84F:8IXV=4E\8#B MR@G;::(*GX^EJ^BI ?#(_!66.6SM0V/FK@B*J=S0)*'TEFTT'4AWX,8H#Q&_ M.%![NR/[8!@E]%ZN;9XZ O0F@QH=]+711P[@N2 E5Y)C2D.) ML+/-6/C9U=4,A(I#>_AP'WH,A\(H_.A"B"D(N-EX.Q0QIJL]DY]^\4-_N]_> MP]H]*-[W6 I<& U.U+F+TPPA\9VT;AKZ'?$2;O MTP\I-O56O8PTJ73"'ESJI8/N2"^9\(.F#>PX@!6;YQFOB4-'$RN7ZFO1SVZ6SPL-]NG?@-?O*CWU\TB4$ NZ\%]6_7V9/&9Y1-1I1?&(0T,8;K MY3O*#-.CKS0M_NX".L/T,0/B&*8L@=,D<>P .XJN9@/[Y5D86ZF!=_K92^ K M+B-;FN1"\C5=_ET*4@I$&$2$?&E=?(8 M$295]1F"Z0&S:7DE'YEQUX?&347C8H@<7/AP:SWT$K;+Z!<7:.N)="+14+]Y M3R_M-HL=>[?T)G:0)1>2LT&XVQ[/$A<^)&BL]MEC+7>.[Q&&!3D;#(Y_Z<20 M.9?UBVV#W1REE7]G6( 9LX:>K%S2,MG[(_]XGS&!^F%O1 M$:QX>?= SIW 9>MTRSFU)5I?4)=M&A1!JKL7T1CWTEL;5?-&H8V^0WH$\X M UOO.8VIL^C&&*:^O"+V/ZEWS2;MU%_[U,L*6G))V>S-]A WU1$\^XXM]/ON MX4UQ00X*(YFU>5XUP@(Q](REJ8E9N9*(5"+EA6M)(11?]@IBD5PN-+L"S!:^ MGDPA.=71C9GPIR#-0T2\=: MJ8T$8@S3U<3DBFH!AX:$\Q3?CD6#0E/;2,C5^35T]IX/D3OQG6<(E3-1JO!EF,1.4,FG0)O@R07\& MN&9432-;E'; RR^-B#*17"AT8(C.MC1_DMDCZ\R,CFC&)N!)^5(P)!G?_4MY2OUW#KP25',$ /=<&RF1F P7]#-,, M#&HT9@$3/54QL6:H6,)?P)0\EA"";_$PM86BFH4@6=4JI, A-S_C%M8S7Z@# M=U6]V_">NOLX]L,G2)SO7%3HTD(.+H-,)"*,%B'$,#-,'UU/JM(R%K5]2<&9 M1"$I>?,;'Y.M5IYIO(K:@<>.S40[;0L[.2E9@RV?>8H+LYH#5]-SNZU @'G MTJ]AM$IH_ P_\76XVZ?UFT$F4:L'JQ,"M;X&UL4\53XG HF]U9T0,1=$E(YP M\^ZX0IV8N_ ME0]*H8A)G3MQ_,9DY3\-/#IP61RIE3]8#-<,#.5B/8E+9XR&#&2"& MYW'T-%+D/I17,9QW"(R8VYS-Z3 MXB6%JH:'5)*SMSMFWKZH.ZDL\T'GZ7\B"8I/)\@\T-Z"/3GC_,)[8\H)G"1%]3 .(G,Z&>[W.Z"Z(U2\I R#E0I"_4;,V([L1%K/ M;+.:FD!C&8["FZGE^W5,%)(A!%@<-FZV'@:CJ6SOM=SUEF)V8(Y*;GS96G.G^_7"PD0PB@VT];K!+2;^>R-6=;R M6X'"A)2)?:6?]EC =J3VFS 4LM,D@5E'U*S #H]C4RD/N7$ M2\9YF<"<:@OS)9&;-T= M)E'@>SPL?N8$\&"9T4=YXBO2XD M(DDIDO >QM2O$:&U9$T:7N=9E"V*J7^N[-.V >^KK?KFA\ MNUX^ <,FPQZUP#P'-*M3(GC]:^SX*Y%6^QVZ#24A)\G34)^RTD_E<\&PX\Z? M"85DU(G1T;"N7P_T',%C;M=KB->V*5,UF8//'"ATY#3Y]W/QFD-QS;A-E%&% M9V1>-KZ[J?L1G?IA7=/*?CU4U-YQ0*':.3S*'?LTN0[_#!;/CEEN"@P?\26CRKDS7J1@9B=(/[DAW&-#T,P0D<00TZ&" M<)[*UM1I[+CIG_UT4YQD+E<)_TQB2O7>R'&AIQE$8%#LBA@9^FJ@ZQ'7;"'L M9N51EUZTXZODK_2E/$S/B]7;K=#,MHC.TU-,G_+=;2YOO MQ,G;(Q[D2F(/>+E5("XFB%A_P$FBMRS0W:/;/,=U8SA:M<_\QK>Y^%O+&!\G ME'9!US2.J9>S$6:'.QK[D=>T?U/H@W38]E*YC"5T=< >7%"6?TBT8<=)D>B9 M+<>SY;>7LR5Q/H3]!"Z$YT_E3!QS&-T&%X?:QA6+W#@&W?8J=D)WXR=TR<"" MQ]WE[MK2%K.;=JE8NJ>L(7:W[)3;A#NNR;I@0YR"S\2^-YJB)6%24EZ0NT9? MF^ P;S0U[]I^2WN+WJ9M;%'%Y$VR@.KJ@Q20>JDLKG5;.R!>Z*K)K3N@"^KD MA9$O$_JK"C]'10N,Z)M!XF7HM<4MQU4\S_J%4CEP:DE#[M7-JP.#.C^D3IRB MT'I%G_PPA)B45._I .PZ=&/*)+R@V7^O0QU(ZT\%.@K7@YM7T@E,U(L0^>+)UL3:WQT<82L@8] MNHL2'^IE0($UN&#"K\#8C.FW6J&^[6;;?YV)J(D(VALL%ZZGK'<0AH);$[B(Q\AJWP? XEFJ\#/SVC2B#!9PX3-TOSU+<)K\?%[ M\?"=FXO/4U6SP#A< O ]GL+*^O/;[66KC9.P31(-@2_E;R/"G=*$>/NI4_^M M_0;-R%T!-RF8@WG'QG"ER)\U4YD!:18H$0!S^-Y<8WW4!7Z('767BI7,;R.#NAC=:KR#TEG<\JXG"LXK%LX MK NK::?@.'6@;&P#R#<0)0\;0:^QU2XI\3!J[:>&6&I(7XB35W6V?K7OGFX= M']9*=S3F-0@92-R6,6+ 6*@1_>AO69/;]0/[-%F#\%'8%A\S1API8(YCQ(9[ M@P,I(UXC&59P8" :SE1S08@@":E$69!"&)))PZO3"_+8#_P--FE7B- H@U-W M[=:PHSGJI^SBYD*9)MT<1>Q3R;9#?I<3\5!MYYN[7TWG,G9"#%,9H=!])^@N M)%'DV1;(@: -9+-+.I_&PO"*_"G 20]#&IWN<]IS!Z4^*MJ?ZHLK>>038HB; MPJ2B_>R?IR0;^-_E/_;^LQ- .;CJ+2OX8AEZ]0^$EAT%BTS11HYT1DU8/[4Q M0!@QQIG53S^JFFP6!/X_$-L!^U"J55W\XY<\/)/P^>G7*Z@N<^)';Q&>JQC45"?*S M4PLGIL:5XF? [L:)GZS6/*8O2Y>77X7-51R%[)]N]A; ;7R^@2?.KT.QA1^Z M_BYHK?8XE"926#)JLEKAY"$$$2\)S.@UY+)Y19S4^8)NB>J(NVGE<.)GJ"KFKN='*PNZ(XDFPQ5?710\IVUD[L);_NX#W1 M1[B RI.E;G<\FAGP8.:5_TJ]&_]H,3\R*^2>/::!:V&\$?@@]O]1U=5>(;=Z M_$+\M!2-9+(M2"4=R<0CN7SD-RXA 1$M(L4-E)^Y@_"=[SH!G&!X/D#=G>/^ M[CS)EM;=O9#[KZ+:HBMV=$'L5:J2ZSH(I[\@)0=2L6"?9DS(;VF\IV3M!(G- MQ:S$%+\F]';]1S_T$O]I(YOI5/O.<^@WFT#! >H=Y^<&$OG-.\.",%80&"N9 M(7&*V^(I/"Y[5ZU">6OD []#37&H2YHB'MQ=$NL.YY(NR0?VN/55GVF\BMI/ M0\;2-'^7E#P[P9Z[:$IR\#U2SY*JTO#L06A[:NCQ MQ$$XXJF(\*+!Y$74C6I8UI2\;Z@@/L%)R#C*Q)KET"5^_K!?<1BYB9+&BZH' MWV/V\R952C\7O\3NYXVR&O?S).=" L9F8C\WJF%!C U"WX^CC)!@S)35@U/ MF?P^DV69)#1-OM+T.G2#O<>6-;]$D??B!_+2P4I=D2*)C@'J1<&[^R%>I?<2 M?T":0LZ$9%QX81WRH>1$"E;?VJI^/:T5',X%XPEJZZ$6^T<49WGC7Z,4LK:@ M!'#ODS,]'LCQ8Q23JIVR:C! C$CCZ#G&Z6OWX2M$W9A8Q541)A@I)$,2:;NA M#(KH35;Z/W%C?]=5OJ&]!W(O55"W'F"6-D?L02I2ZP>3@?:BB+T)].WG!37K M?=.1]=/=:Y9C^DCM[G%],X-\'%7)QQC?-Z.\5?MUOUW1&%[=#>F+$SS2^&BH MMK5#.C@[52L#-4V-L =L6F767FIPHEF5?DZ6I$!WXDC-F*K=PL//F6J?3%[6U\3E!ZHVA&[5_;60[N&6QCNV1CF M+U2Q"<()LG(//OR?G_KLJRRDES]7"]<%V7=K/T[2TK>S[R9V[LDL5#$"IR^? M?[N&G+/:\6WC6N%%"=ZJGV\9)1V0;]D[)9\V)*1#V<8 MULLXAI# -DLV.QCN_"9V-0/:RE@8VR2%CF7.@O&GXILUR&MA\+\:_+=?3Z0^ MK*%^.=.K=<,^S_?48GAY)UB'9V,9&'^3D*CTZB#;)[+I_9N[\*_AE_#B,?PC M^\_#-X1714D7O*PK?76V/![XS=VGO_[;ET\_7GS#5@+E02W[9Q1#4!!JL_"7 MN-A.\XTZ,>OM/U.RC<)TP[ #5A+IQF=-:4@\YVWJS<%$EL\1]7BI4/P@V=^C M(6C[\>_DPR^#T+1!6[L+I:E2MELOZ+LSUPB!+O# M*>TGV38>'S[E4@@E7B-R1DDI"9)-Y92V.SY\+,8=1.ZCT%D%;\2E<W2-%8^RD;+)&#:NB96ZS9/T)2O M;17ZS!<@&BK87H%(9HASV;2\EIM6\&MT%K0U,G%DPJ_G9C>UW_IG9( MP:U3M:/B*&(CU"<(,ED'%CWAM61MU[(?2;O&@K^V:K0T%-=N;8C9C+<(:*\4R?0GJ2;3+)CC7JKL5L_EUZ$9;V=VLHT;(W:Q9*='%ZBT0 MNY=$T,%E 3)Z9IWJITR=D#[!3<0VMQI+*[]1JPF]:1/%*:3I=$U>C0VQ>Y54 MN9IG';7"[%UR8;7'(I#\R%/[K,]>XZJ'8?KJ\K,9N5>K5\W!F6M*J>ILC-R)VI64;[**EHC=JT-@8YNM@C*&#=<( M6KKPZMXZB%X2 D/G*.L!BX/^F4+A7.HMG]FG3PV9X++7DS7(S,JIU0TC=_=N M&K,!@AZJ&(.(@B?)F2*X0F'-. 6+CTYNB[CA@@5X!11X MA368'!05Q/S)B7THW]2U3V]JAQPDI*J)*'#4"+&;RV75':@%1?N1L!%UP[>W MOZDJ^1<;J(L][JU%#[$,&E#)^)[GD7X7K%J24 M ?+G,BD(B('G6O)$9JL9 E ".1@Q$ :]'U^B(;:L43D%V#DV2V^LJ4C,'6 : M-)D&51ACCB*$L4:,) ;M\_F'SS_,!#$8X_9ZVOWHG!)JB*;1Q@T@RJ>C^^!*!MFVO8O"',1O93W)36W 5V3*# M5VX"H1-!D&/CZ&UC"BHG@"$-RDRYC9&E=N$"$8-&PI+-IJ+V0*N=#FX,08L3 MP(C)D<%>,MLDYC!RV"MY'$U:<>4K3;N+\6B20.KF0PQ2/J#6LS_VQ]1TU=$= MZU\CXM&U'_H@$'&>'3^ JE43OYPVM=8'0$<$C@O">%; !\G]MG)>K)@FR^0] MARK(M_N4%T(>^2WU,F>PKM%7^IH^OM#@F7Z)PG1S&' Q0 XS+!HP5.O[Z8JT ML,.E"=5T/25+:*T>2/\F(7LQ13=:!?X3EYRLHYB$#%;J"?+\XZB$HB!;*>&-7]-R3I+:8'2P*QQP)R1-W12FM2^1/#B^E165\F4%A$\NY\%8I!,#I() M@N2Q]:G,IIL=-!S'FTM7Z5,Y$=1N*%VE2>*$,-I4B:9QH3FA;!QX)P#.4U8, M.\9D.U7#;-E(-\O*$ W5 (;0N>40/BP$I@VD5,#8B/5KL:%XG3CQR>#Q)-5 M8)-A\?15V.S923==S0P>-U16&T#FA-#XL+*:+HT3PV(C](U$S'=G @6 M3U;13@+%TU>ULV8EW;P_0T!\7&MJ )E3 N*#"E.Z-$X-B$V43!H9B/WUZ>#P M5.6\9#@\>3$O:U;2S9\"H8 M/7W=Q6.@MEI[T:[!AF6K#D?N@<8X'7P> LDGA,(X@1WR;@9 M;/"*82%M6Y:NI!UFO&M3K02VID;8$:Q59MUA%G[O3(LKHVA1>Y23%&0MK*'& MUP[+\[O)U3[=Q_2+'_K;_59 OO-]'%-I(=K>1)!"S3"CR!_A[:* ^**/IB*& MLM^AU"/G2'*6M>SWA?7<24M6LEM/35'9Z["CH)H.G=, CF/3:&!'163^\-&@ MR^@(DD5H_-!V4;7I362WJIJZOEUEU?0HG0R$M!96TR!S$C!BKFB8!I#8+JUF MPTQV:ZLI:]Q57$V+T*E 26MYM?Y43@%(S!4/ZX\CM@NL63"2W0IKZ@IWE%C3 M(G0R*-)69*T_E9- $6,EQ#10Q'*9-0M&LEMG35'ASC)K.G1. T/:BZSU)C)_ M!#%8/:PG@-BNKS:]@3"45U/4>IC-3@8N!H#$_*%AVJ,6.V75IC*%J2=")7D9 M1=&VHF9;TQES0QND3MJJ4IF+<=@ >QZ&5-[9Y& 8UV"Z6H-2SZY]7BG(?L<@ MR6HJ0D6XYN2$,?E@=LTQ32LI;6B&"7:(&%5G72<]CT*>C[1W@N"-Q/0?>S^F M'EEG4WG,V589J'')/ZM00-MJ><'7QPG_) I)&(4?78<-PX"32C(EH8\3QTP/ MRKE9+=2(Y.U5QE,/5DZ'356M_L/4]8(V90F9JSQDNULC%Q M(_9W(:&RO1 MS])$9C\;<)JI3)8$.#:O=S21-:82CLKHG4UCYG+NALYBK57UWON=3V&BI MRR:GL)%RG"U-8=83H:>8PJ3YSR.S>C<36',6]9A\WM7T93#E6'OVRNH*#IK M3GO^&C%QWM3T-5:&O8VYZWVFX;?9YL#D9BDCG9CM;%%JZ:9'!NW@Q:L=>V M+.<+]:8MU(^=WCAVLN&KE,AA<'I(YP00M=$T?4&U1N1$<+59IQ&A%5"T$5ZK MF)J;HX48-'-"3P3@IJM3#706R9P./C=J91>A&ZX!]8;OHR3L&>*WT9^F-X)76=#H,=RHH>PD.0LI M;D-!_(#026!XDW'Z0[A(Y600O%$INP!^? .F-WX?IQ_/#\"-_C)]\;O*_\4. MWT;-9">]5\CN&HS>=4*G@=X-QM% ;X'*Z:!WDU)VT;OAYD=_^#Y,7)HA>IO\ M97JC=YGZBAZ]39K)3F9KE90T#+P/Z9P =C>:IB]TUXB<"'(WZV09N(^R15MQ M>VZ0;-;DO1"Y8HT;CLV::)1'OA4U&8;$)X._ U#W=+#6,L+.#2\)K6$HE\U,^CI3,8K]].TZ9,!,D_014O0/#-35%BDR*JDH)HTW-D2=QA'R0=W0[U]0,GM&N[9L$'D!SZ?6>"3NSAZ]A/X MXXHA^'7H1ENV:G->&7));&'/86_\D%ZG="N[1=+6?F:.>Z1JF_.6C6?DP,;$[;!_\I]->^Z[ MZ=)UHWW(%QMW4>"[/CAMB^Y#WFK8.$R/ MY2KA%S.;5A5'+9!Z7(LZU2L-M:^Q;P8DTNJ.L*\1\>B:+0?Y%.$\.WX \\#$ M2W;#2F7DR&\%P8EQ83R5#/KX(6A]W6]7-+Y=/Z21^_NO;#PDMR\A]<[>OC+O M@BO:4<"(/L&'S65WAA+$C"!&C%4"SB!JV/')C'(#8G'\7G]%F/C%0L$/>83" M21+*=N31.DNBVZ\2W_.=^&W!&W!IX4NV--XR1$Q ;+('N4D$@D^,C';->;S: MROC#7H)+0+@(A,M SMY(70J2B6$!?>V:[2N41FH:@A&GO_%WP@C+QA8;>_=? MSF]M /R=(WLXJ#^)DP#QND'ZPW;6_V2 ^D"=(="\XZ0(^Q]C_$WR7K#9D 5[ MHW'&%S/\&K+,_>7W7Y9_(7^, H_A;;* T-9W)-JG2>J$\!$Y#]C8(LOZT/E M_[%W I)&I)E $T)_:R]"=L[% ?/=5II)8A*RMD@!6DE%,2K6V!!Q1*Q=7OW: M67R MD%$0C;>:ET'!VS4Z56\#>_>+HM%FIWE%F)S:)/M"T:E4(4)+\] S@/'WR3UP2D,]8GW9V/90("RVS41 D(C+9I:DXW' M4C*+ =5_Y.,XD$'$^3/UGS8I]98,P$&;8TP&!<@&(DTD@[!P.W:@Y5:+"T(F!TI;I"KXD9]R\7.08 M6UFLX&XA!&;=3CHC:V*(KF_.AZ*TE-K<@;K=3+VPNIG4*PDX9ST,A!##1[*G,CQ)C&@R \OY.]_9+T.O MV.0W6*(Q?T*U)V;DZ:=^E6:EU T[HO348@AZ\"T9C.AMSI-7FMD6X:]J_&-! MAXEL\Z7#'/(@^00[Y:G&!Q\;'PY^;Y.QN>P2X4V4)%?,]6'!Z8=[. G)[AU' M87)&UU%,LW;\KN$R36-_M4_YHUF1//W4'&G,,&G8@"6.&J*+'6A-JZF]\XYB MGO]Q&'YDD/LQ=5[9^H)?MOT0,$F_)?#[\PU2)FQ13(%)2U9,?KO;DK>8R[NIJ-8Z\K,DA=\MV!/&%GV2+1SB'_$*A\$;3 K2S!U+7Z:%NN=5M;XY] M&ZLHO?86U7GE.581,"">R %24MU@SZ\6>L6HG7BO.8'VC#[A#$B- _DMXV&C M0H:]W]S^''_G^%XC;K4V1 I7W>[I=EQ(>UIZ0 MV$JM)W+_[:&^Z,D*W1#[=!_I]>\SPO)BFZ<8)U?1:N=E4 U@TT4> V5KZ:#BX,[?&4) M7_X0A5#@\\(/]JP94]H-HF0?9R@JJ99IG#ART#%K1!&7S%!&#%V&%316%N!K M68DV?V9&D.7PR35YC M!:1>-L M/O;ICC_1I:J/K'.5K@\P;:,X0[AF2!%B2%?#D82(OXSKULU*6 MK'&[)@5#J!V2 07A/'FH,.=JY[1YSI:9 C5E(0Q]*B>!GHWA#DT2)X.BYH(& MIX*D(UA$&3.LQ91.PD33[2R_TK1*M= MT[2XJ,VO==MZ6V!D+=FL$X-3X0_J9)!E)H9S2 NYZPXRD4Z$ID8(L>L/T\=T M_.6V,?Z237FVX<..I2YH&&W]$*"#Y^-G:T9X5B_/S*^6DVR1V53H&QDNY:N6 M([,MO;_ODQ16\#H(U8OJ'+&JO]DZ44N=Y-SP2T,STTA6+,X;X*R2 B>F36B] MI9?O??UG2NAZ3=WR!MLZ"H+HA;']V1Z L>5B3'E0(<@*G^?OO]>N816[0>KE MQY#+.&;6X/UD&3-&"".',7/&$Y%L.%7$8&90N0&WP@L1BG<'<@@[K/]2AB,H MY.5Q28@HBAU$0V#">PJ9 BZ@_SCO&/SOO1,S0P1O1;:#/)U?WA0I>J@H6 :I M)>VP1Z*[Q-8=>"7=,BL?\E+$O4">?S)QG'E\?JD&64P?[ M!GBB;$%N;LXG!CC+%BHXPJJ,\:R]9?*K/.MP DR2#13>3MCR**NT;,^E"]W8[G,%<7LF#.2//H7^/ZEW[<&;+VL?MJ%+ MIG^:Y!;QEJ%WPS[V S_UV78U2=B<['VE7<'P\;@A!Y"1S2SBSDBL$,/5V!KK M^GDA%Q$$6Y!*-"+*1C+A"CCT>**5(!_)!5P02%2P'8G':O([INF&_8OFHW)"BYD1F+K? X['"OEF>0'/MP[:R]G%< M1:A=6#HY)42F_.R-_YWX_+:+YZ13/R6%V(9-,Y#R!+1LGH"(<& 0EK8IR.V M^'U]K)[&PAXLP[ZX9$V>G:#EH'ATID@GK&F-/M9J_YCC.UGTMRB.;.W/0P?P MK2#K_'< (]B_:6::*?CN8RB.G;7DM;2F^$6:F+XG\)4:?33P/>+X7L!7KC@V M\,TDS3LLLFI[)X"^YG^ K ZAF]O+X91/ XWO8G@F,WV[8Y9)\SEKMSU^ 7!J MWN\(FSM_@K$@6LKXG2!UM_[( +L0F/T+1%Z4*V[P?I*#,+49E%D,2 M1'^(UNF+$S>6F1F)#U*X'=VTHX3,"R;O*5A^I/.0MYFJ9P*3G"R)*^QTDN*2 MR@D%RHW9;Z2IIY!OYM%Q8V:6V0/)%/(8.Q[=.O'O8QM49/1>)I$CXXXRBY1< MWM,T@F)S^3F#/A2%-)*>#,YQ*#8[49;!KXO:=IITU],Q-0]G0G9T&<@L?)ST5CV'6L+%3A!RJ% MG?D,-8;Y&PYJ^ MV@U@9@)S2]^,$41WDJ,B"=$:W^)&.=]7<*\$[._-7M@ S;*\'K^5IL MPG5"4DAOZX[QO'ZBS'!^9=%3RNCBRL'[8&(:W 0_FXSO.T+Y5M./A>R-3-\) MFK?KC@S!,]2II,U[G@)DC_,[9 9S\MD.BB[S?6AFO%T4GTZEB:;R]H*LIKNIU"H!TEK3W8XQ\KUK"_9WL M/Q2-@&Q?4MRW%KY<$!#\8\HD)R"Z6;C_*?M50OKDP!N9I_'CG-<#0+#"\1HL M=RI /W&%C ;.[QK:IZR5<W S*<%PYJ3WS!/OY/!$1.^P17^&2"7ZS. M[1W!>H.9QP)PX9-W M5-&B,#9>'#:2/CV.V=!<2%E34$QX')[."U."-HGJJH MX;6T K?3A%=5,QN URY6IP>ORAI;@==%>;JX:'V5958(.[K),X3=%0^R[.!! M%OO@NJP.[._BZ"J*M\YUN(;_P$>*SU+U*PED2@2>:MYXF,DVC$5 !1U*H?T^?:;@_K#O9K^?\($*F?@N &R]4'GRM\TS] MOEF'L;P?WGC,V)$/P/!;?#A@UB"@L)\I[*39F]A\*Y9&Y/[R^R_+OY _1@%D M*B9PM=<]RK-%L9.X=.(01+RC\F9D_BNNFF[R,P//I0,H[B?:*0Q+S!1 M4V4L3"FX$L:6<+X+PCFCP9:1[0-4""VLL(,,BVB[93NL9*-9F7AR1+GP@WU* MO>$FK0B=#JH<&$<35W(JIX$LA\I,B2TY;_3H8LI&.1V,"//@;JBW#^CM^LH/ M_93>^,_'=4,>8<$E,6/[HC1 M0T<+75_I\(^S-\(9$LZ1_ 8\<7I+99>OSI9>1%O'/[PKK4]EOE[39A9%SVDB M,4_O:=5D) \2W0>XDM\ROI:F83O6^2BQSN+(/ :K@-S3XB+V5>R$[L9/Z+W_ MM&&*TNWJZ Z;8A>D2-!'X;)R1D=[[%4O5,77';KW=,?D9A(D).9TR2Z.GGV/ M#>35&Z]. ;D_*?PSCO9/&^*0=2&(\*9"&HE?4*B/F9*-\TS)BM*0Q*46!U2= MA/5C NR#M*AC75'Y)B%KA^V'8Q[!9QMA.,DG^]#C!3AIHR#,SQSBT;7#*;(] M\][=U$F6R431*O"?LC+$$U?<&/]'+4? C/"N5D& M@NGM80\'JJ3>S/_D6W[; M[CN5VO8G;P&5E";KIO;(G;53U:;)^*@Q8B?MEGGP9"O.KSAFUFF4M>>@4/'@ MX&'$]BFUM0-R%^U65O11>6O$3JH@](#W+H^>!;4]@XZK[O'SGB:?I6;SLP_I M1/)#@:,62/VK19TRY%__&GN$7R+MD 3>!EX1^,T'UII1%:,R<2^;UJY+)(,!&VZ_RA:&5NO)W$JK-797X?K=/;1 MW^Z9I+0A#^_P.Z1 T*@"($#M"X1KZF;YM,]_@9+I/#;U\=,XHQQ_BWT,'<\C M!U]A'D>F,@FRD60%4T?195IW^#.%_ ;J+9]I[+0XAJP=8A=I5:UPEL9&2-VF M75;=05=0)3E9B[XTC8(H\Z9O_)!>IW2K<;U [(K4'74,H)@67?9#Z+1:XH^4 M /T;<"*<%;Z<9Q16P( #OR9TO0]N_+7LAJ)BU]GBP+$!U'"@ZC=+'&@0?Y14 M_P7).!%@A0T&#!HAUS)@M"!K&U$&7PL*_A++ZR\I=)NMS]<55YSW>9]9^OJ! MZ"/-=)P)-@\WI/HUH^\[ <\Z1.G)2]?=;_P3^;HNB#",W7VSN, MH^C_$BKS1(0N94;""($M$?G:>KW$@H5433#@'%.6C/PU2O]*V3^WNX >%SOJ MV14I'.@8H#P/5>R'_9RTKQJZ0_GGJ#CV,G2>.]F\*5QET<_9VZK$L8I>0-4C)R67EY^)@ZWANGEFZH MSV_)T!!N9>Z3K$&ZV2<$9"BZ)_L5T.-7,4=#FZZ#W:E^C0?I+[ XLN?$Q:,0 MCDI[JS@1]&_7A]..9*+J[(04COLI+:[$VGL@7G4I"JZ]?A#(0Z&CHT66G2W8 ME%K3UQT-$YS'*E=[F,E$<2\S:?,G39>A=\7Z/>Q=EU*HNWOE)ZX3_)4Z<=+Q M2L;X7)&#R$1F5]P/FF")&,:FTGRL C,UQ,CE@[(S3'2HLE'6BI._ H("3QJL M?$^A0H]'8RBI5QA68X.K3GF^N-#7?*JQ($6R\_3OWMJ-%2UJ<&%22I)5>019 M" B#+O(\F14KBT1K @@S%R#[2E_3QQ<:/-,O49AN-$ZBU(B>%'S)C*:/7(<4 M3P:TI(I-N^8 ,4@F!\D$F0-6&3?>YQ\^_S 79 )^?;-=%[?2P13330'0!4J>% M+S6-ID<88#\;C#%B*X8RG^>$,E?,],9,F!,[.8P1C30,8H#222%,3:') 0:X MSP5?C%B*P6F][3[* BN MHOC%B66O9#:WG(FW-:C7Y&]"LQEX7).TPX9U+!\PT40T@@6?0I M)V_?ZYARU'\*L\0*]^TQ=L(DX"O07QP_O)%?W^I%8"8^JFZ,)M?M[CT#C^ZA MQ&!'%XB3I??W?9(VUF"@U)XVR]Z^:0X(>0=@Y\B9LS)O0U^Y;$ M3DI-5J'[XL2_TQ2RIO:A=^C>S2V0^F^+.N65B_K7V&]62*0=4IC2V4;[,*T* M4_)GG$H^9 V,8 ZKAOOJ4<"WUGY@9_ZQX-NW'L,AG6O5.3TR ?G6PN7$L95 MRM[ZX7*["Z(W2N\IOVEV4PV:/$=3 K,J_9"B36_5Q45"9R?$:P-UV;5GQ)P# MR5D0@0?)F=A9%HRO^S+'W9WS%L/&)[N)EIF!%G:Q?:4(9'1@;?3HO-*$%\E\ M9*N3:RC/3?EG[6[?BP!R_^]OC-JU(^7>B!%!0XE![N'P> #AA$E6>!;8D8Q? M_KE5G)C:(@P<4B!J&1.H=Q=':YHD;#W+M*=*.-#6:0Z^WZGTD;]+>V#W\6[! MAXYBD3X!!@C\>'RM=Z+6:VK3CSE4Y7(I+^,[.R'W8S6ECQY/E?9 [,>*@@\K M U^,:S3K]BFTMN>S%W257H=0UP*B26VY%,TMD7MGBWJB2S8T0^R';=+J#D.@ M22JBLK2):5S.HH*V/*_AU8;6AK/RN\/W'.2M9N-U1EYZ.!J39M]\&#@DX8G1 MBP@N;"I9I-9\5L/S6%'Y(*W:SF:H-HAL:L ":?);1AS%7#&>KHMV98?4P*.A M'\4/U-W'U#MG__/3*\>%9>;;!:_IE]RN/_W;!75YR7_6_]_ECWX-H(7498V8 MJ"J;ITD(^VGO8+WT;_0+KQ3*WBASX,%")E+U/"9YV?CN!H(7S[Y'L\)[#DFX M%NP_7(VBTSI7A+!^%#[W0T:3,2G4(9_^;0'5!/Y]XG?0K!D]8TQRSB1C30K> MY"*KV)D08$]$_C;?5T-J+=./,MY$X=,CC;=7?NB$;NNKK1WM,0.RBJKUMQLE MC;$#JY+L^K6Z98@9\5A8P/A^9%ZU)>N"LXVG'L=2/POX 74"Y$E)W_HSD.-J MW/"S8MGSW71<4I&W1HI6BFK*-WPW,[BVTB6QL?C$C>T[+!@TM>6;YTX_AGEM>NIQ?9-DSY8O-+]A+K%,9R?DF*2FM(A*[3T0XY*BX+K# M6"!/,I3*&105%6R]K3*RWC4!Z\F/B%\I8S>/7)6_7=[$?NO[."?H4[C9 %CE.F#*<""-#:2)&&6.J#5HO\Y BAZ-*!E() M 36Y2S&0E>JV;D!$=;I[V.(Z5"S3/93FZ<"5W&2:6'5,\#2 JD6OZ5#J.D13 MH=NNZ>P6Z.ZE>WM];DU2IP1 +=6Y=>B<"MR8JCFMA3)VBW-;L9/=VMS]56XI MS:U-[.1@15:86X_224&+D5+3 \#%7EUN2[:R6Y:[M](M5;EU:9T:O,AJI?8[\:))%V2(5=GN,9,)ID!QDD40CGKU!E]^ J MY,2W@$QK"EH"/9OW?,;0"7XY>Y/O/7V.@F<_?*JO,5KGX:X^2,&DE\KB[-S: M ?%$K2:W?KI'3OWH*K'=Z7LJK3GBKE&MGDM=G5=_N]^>17$J9/49G3OB[Q&2-#9%#@%PYT=&/6R%VYQ9A=<VRBFF27F*.[V3.-5I+Z '%Z-G5_T3H@7.R\AU"8+0$=XEZU1Q^DS;\!XBV3'<6 ^]KU$8%W^>.8F?M%6%-DD?N2L; M-Z6( \:((P81\SKJNBM(0K@H).?+TW,6I.3-'T\2N=LO&%V:[^RM_.?BA$I&:/2PUIYS_OH MYSG[Z.=^/OIYECYZ*+5A'_V,T$=-J9SYJ,6+8TW*_=C;1W^EU![9 F)2448:"2NEZ!X".>\YEM'>KWQ7L.>@VA]&N(+W9P(XX\-$% M<\8SP:*G#2Q'@LMS&[65:7O7&0* S "=X=Z#?C.# *GXIH.[U;D@DF7LF$8H MCF(AC\$AU0GH"@Y@$3C^@./CFX[W;4SSF N4F#2IZ;2&FQF\P#..GB:F\4P@ MGLX@B$1$'V])>N""(7D-YVR?,#&2Y#S:KOR07\L\C\*4B0DO;D1AXGLTYA\7 MBLINR>A10N[+ \PC>JP&&<1^.40;7>\K>!*!Z8)4;$F-[Z)TRW$NTNQH[$?> M9=A:&=^*F9R /W_AI(1)U_ &GD'U'U(G3A$;X(P^^6$XE@TZ5Y4VM!?\P14Y MD$#F#@/***@K6.78WZY_B:.$+:Z?:;BGR6-T1N\M!&.> O:3$> KKNNFO_!4 7H)"YK#EH]X+WFY72@;Y[T\@&]M#9L+!U;05 M:\+D(S"2#K]FU($J6Y:NWC@QQ_W'WH=EZJJ85*GC;L@;E/G+WPS?4==?^ZQ) M!O43E\; ]XN5RP]77'[(?KV%\N_UQL6S4*D#GXGO!IELP#S&-G,,0+RO>XCS MW*ZO8K: V/@)31ZBP%N&X=X)FNRI=SB%(O[/-"/R6&5"!R,DXD MY*Q@>*]+9B1AW,C+QF<(["=DG[!V ,+L?]1U$H#MW O )U[2S<18/(V58SW5LE-I/[DAP"6TW[NLHJ(R[14O?P'O-\91"!OZ_%_/PK(1[N&.<21 MWZ,[8B_0T4)[TY=7Y%RFXE4OX9\51\M) C:LXM2L(J*'S!83EH-WXOB-SQ!QV62^ELGI6Q/K;OJZ$D".6CH&$1$C#[]$<.%EAJZ[E PX[$FW$L/*W;Q MR!I,\0Q,<+RP)K'.01/DKMZDD.R9,\2NVBBF]E6OVJ-D]A\9,Z,0?W; 8^06 MQ*U/O3C;73 M])&[O'%3BC!AC#AB:#&OHZZG%I+ JISS(9P1$:4AHCCD[*W6,!>)<)GLGQH5 M:39+2+E*?&Y,^6F1O#5R#^Q0LRD5_J I8N_HDGAP3IE V/J!4).R6;H@;;T% MKM)OAH.X4?6NX5SK-+.!W2R[T2%>\+!\]=N.]HM2?9.9^%'T]YO E;]G>-@ MJ2?*E:FRU\5OL6<8-@NKGTGH)V3+:9$D=4(OX8F"*\9D06YNSJ=.TC:J'% C MC)S-UPO'T7)ZMRQF7EB7G81NDR-"JDC@?UQH@GGN;Y=1.(N6['2!G?0&I MOX.L3!)Z=\P07YUM^YIS)%;(76!, ]<"'R/P0>R0HZJK'0X9'@(1H(')1T! M A):7GVC-/YIDL:^FU+O(8WTQT3G7L^W.;T0[8+V&:PL*-QRAP!CAK3B'\+ M\N2X4$E$N$@$9)KZT?/QS=.EL=7WT:=1_^-*KKY6WI<$V.YHS,<>PX'^^-:G M,V:8ZVV$$NV4>V('O?Z*3()]@EB((' Z8RGJ;Q,0K1AC*G@\B\)] DO4!YJF M ?6N0[ZB3=KBM!T], .AFKI")+>M.7;(4Y3> ,[),6X%,I =[.B23 K6F"1< MCLF#P:.:@Y//]JXY W(=9IO>Q&[$> *UCWY;Q,$]V:;]IJ-$J!'"2,'1O/%Z MA>DZJNW)@AN(XDI!L,A3XOM[L@>J/T@<;//ESD;[3LTU-,GYQ4N%:0 M+%=LF>2XLO1[$W21.ZXQT]7N[ PEBMAMS>FF'B+&GIX*:*?6%&R(""JUG_PB^' MVP5Z=O<.00X!@@ >SWACP#,]\$LNP7PXR"UVMVYEJ5)HK["7,F)# M;!G@V5N^2@ZMO5X1)@RII!$5LUV;\WLK?N'\.@5%/:J*HCHS:/'8;!#VCR\; MFN=CK=H<])$:MME461_@V22._;AO%JSGE)2FG!C?%\;D@*KTU M0<%JA= I:Z55[_Q^;[_?CT^Q'QCQ#5/1S^0'H;@?3S5G=>5P&4'X3(OUENGP MK/V'0@3I>G&>4L9'%B0%Q([M1"#S1QI6A#&%4O&,[3R[[K0(XO-WW=94 W#; M4<@TGU1&2>-RGAXB-\%B>.XDRX-XO37XE&,)(#4"TY51>X6C>F-W^Z:!F6P MQ*$$F]>59\%?_LCDBR"'DPS& /(+/G5G,]YSUD M121/*"PSRP9_4+Z86ZW[C=9(7&9^R^;HL^"5X MJ*";QO%5FD%[VWE$$_@C->W>/H659+6QS!%[E>YU8,.J:E/?'E])I_4%"5;P M[O4[(32I+EN#/WZ/LR_DVC%ZN]1O@6OU^("UDJ]E_$KZ\N@NG-K M&H9O=34XW@T'[6^!8S(2[0Z&5'+.8I&?:?:8.M^OV-*\1C,+ ML+*]*]7_\&7E.A$9V,X7RA/V;]4"3_P0;K8C;=YOT3I/58''<)-V-U(HNY$5 M$8+#A>HO,SC4(U/]EO5]MR.KK0@WR+U#16J0-'AX%^CN-=GMX%I5M@X(=Y=N)#^S+ M]3U;AD2TMVK/9_B CH\/>N5ZBVO#'.K![^?7H%9$PB(5+A&Y(8!,>?1NGB0I M+ <3\W]:_9F%\@6"Z@OL^!<(X0LT#_)!>M MCJ#^6.=.@\'XUKGQ\GVWZ]S$3^GC7.R/=F7K4\[ MOXM5C?\_;;8(PE5RS9+, M-[NUG4.S9H4@JTQ:'U-Q3>3W4'I&_1TJ7'].B_^C15/[6O,1YN2'W$#.KNK1 M)4VG,$-L.N?'[*#P:7,D+ 1%J;Y3VKEIRD*E[9_@J$,0W2#^E3$!W7Z.UOO;2! MVH9I'*JBZ9(&ZY'$-H>K(.VI:B0"H&?4/C^1GC7Y-_& _1'> A0.LJ MYH:VV&N6#Q'=SH@\P(@,#H>;]1&P'SYTE]N]0-"KVE&V1RXRY7[^7 M0<8F$_A&(!,):1[M$M:T2*$GD"'I@68!/[RB6WA4A";L_YC+]6T?;?9LGQV6 M&^C B*:0!!#'9$^#<,,+IP?P2$!V2#-("( _5PQSQ[7/W7T!29Q\%>0=&T / M:*VY)'E6*.X(^]>Q*\+^](_3G[3CTD1%:^=CO(T"DL:ON0_-M!102 58=-*OTNR)9E^8HJ*0N5=Z]US7$.E< M[@=7N^2=K; [XV:AIP^W Z/(XY11PM\$XJ%%YCH7;#1SKSOE/C+EX_#/.1Q2 M,3E(+8ACCW@>-5P=@?+I!;M!Z-;G,)N;[A9([8P!CO0)<%D6W9IO>X3YGCRS M8K*^ ,L,A;QO 3YMB'1B](,[6H"/6BUC =8);6$!AF56780S< 5%3*M:=*ED M[F71M0V]6I)JLOX7W;D1^CL%>[!7/>0%2*@X1 M5,T!5O@4> TV"4VO?&-JP:P,%V+#YE-VEW&RSVT!5F=&T);,R871G'09$V%* MUEI3XC5G8SF*-]OQ3C/>:\7M9Y'^9>#G/AK_8993+J=\P#^Z) MU%I.@%]OJ8=UP[[''HEB\O$3VVG#, X2B&A??ESSJ7&Y7D.8FV:\[!3;=0X<[FC M<.>(320H,I)K*W.>M$(^\36PVLY)JPGB*:23=/I"6M$C@J OYV$N5##K4E[G M6&8NT3/<@O[3 1E)JPKW,#0]$;_.#DAGU'"P74< IZT7%/DW"#\YX ^D2/ $ MESMS$I:4UUI*'^-H)VY;J,EVN2@:!7_;T @NI*K!_X#]7@=W$03S9]"6&KVN M@_9"A9R!W[C]#("ODTW)/1"HNDC*)&0VK$L)%NU874BLFE-RAJG"=;IDE4V\_PRAWG4+L G]51H\Q MJ:M[K[>D??/[LJ.NJ@/[A?_S^Z@@>"L6W2]!5KSR,])@PU?C]Z^M7P85]1M' M"ZF%M**B[M)W(PAAWI.=A>?L G'(3W6/:'8$._ M9.ES%-+0E.$\A0S2R7NN8I3 YV@:V,,%YT"R$R1]C.(87#(>U@]B/MBIV%DJ M 5(AG0C]<\%(#I*10R4:8;;CD>Z#> O[T( UB2-Q- #U1"+G-YE]Z%7R))(I M3RT!MCQ4(1@3SIE(UGYSI#WJJ#6D,M 1C]1WC2UT'M9-3XK(@&Y(3?58X -< MK9L%)%$,%GT&A^M&GZ;@U>FR#_[ P3\&,9PBB^0-8/4\L>[9K%-<)KI=L6FA M!C3JJG!5EW$Z'4%UF09BK-H&V(^A))=G7D8CLVY]5DVF*WS>=NCN6UVG47;U M]GHLF8%_$HZ; M=*^DUW:?&HR55<)([95]Y2D%WRU0Q;X_M0MR\@2412DW^R#;L8E8I.V9II:. M/ZB/K"EBPL94)JHY+^^.08MZ)[0E"-^LUONT>J-ZGSI8#/KJQF-0XT45.!D2 M*^G[DCB1U/UL5.='RU-H:K2Y!JV/#)H*J8#.5KKKIG[D^]?JQV'Y,V,H M(9_A9ZBG.W=F,!G$-N$<-#:202K"I&9+%+Z0#R(;>,\$,>BG+\([L"OV^3-" M >VK/?W],,^0,>)//^@P30/_45__2O 9\X7)P4\HF1SK[5J^(":*IMVD.8\I M2>_B/KU,DSR-HQ"\?=,J:X4PQ'^L\P+$*\KJFN)+E*#:EUU]?F3#:+8 MCY^L8CPOX,^/CRIQR"/G =5CN4 KEB7@V:S[=0J%&08@OVQ_?7]Q\N_'GZ[\N< M+;%Y?ID^/4:)P+[YO8Q$@=WJ2*^K',@D DB7C^G*4%WLX;T1>\T30$R= Y(5 M47BMB,*M/@J?H4[&?PA5)'3'W4P<&E'HOCNJ^F/S]LP!K%S,\#Q%14&9"7QF M!K"JW5)E8749SH']D,[QT=";"S$#.F%W\49A.*=D0E"[<;PP CAHHAA,5#W! M!_.Z>@67+;?/45KF\>N[,,HW<9KS=HIDD.P'+7,A/KP0(.0'!E'"_#W( V'\ MPH@MW6P"\)WB5/_&)%]6X '#HG$7/NGH(DV'FI..3BQPQ"J$\J\_HZ+[CWM<4_'/40C\;D M:4/< ],@[YFC4[PQ5N>J^KF\[@AI, 3I&;XWO 06)664[*Z@S.<^RNF5\=GJ MO@Y(9]QPL+6;;6R-W;\>)OS4X0DO70D/EN0%&Z(YCWUN:IYD*YF2K?OWK.?% MWE G-7ERY?F!:V>0VQ_6HB&Z2)(RB#^4)MO3T0:SN=%!JBW,<0/L1D4K[_0- M>J.1\@IT7%\(Z2$'0NY\P%R[+SL"G(/N-0L[+59F$9G.@;XK9 M*O0 K(V#IAUV&]$GMF534;,C6\:OK8<;F+EM:U)OB>Z" MF$*P9@TY-+?TF28EU5N68=TP6YD1P&N+,Z /=NLS!H)E2]1$!'+@W7HTA[-W M[,>X4$6#F3/AP5G.AE1\?)HLMPK0?'2/]R;D6[ ??R^CXA6>8$L3_O";OO!U M7Q^D%F\4Y-9-!%,'A&?%9=OR(LR).&OO<2V$> C:6O=6V1CV(C1'7T M=C9$/&K-\D[. CX:HYXK6KL!Z6\"7H0A3PH,XB]!%%XGE\$A*H+8^(QW7Q_D M$W(09'5B&CL@GJ##Y)Z>9RZI$R!/KA-2,?#\ZK8SV =&_EV4D(U@X/,^/&0B MTE#>/S#.7FUCY-/6#+)]%[VK)>*)VB/P]#OC@BRI;];XG9ASPY2WNSRNIIM- M^53R['J^.X4%/J-[FN31,[WF%\K,*^N(_LBGZVA5M%;&:%B\BF/E>E;VH0P1O-BUU5!<[?XCA\O6*))3?*2B"%X]U'=E\2I.":3+F MI7S$Q4&CJ>CI@MPZ# 'W+-PQ;Q^KJLYWD^-^1W*F9Y?WNV M(Z:A9TK8YUTO-,VI$8H9-O*8R.FYD-=3H)F.?= <\LQTJG/&6A*2[+ M,!HF:-W)+0LQ&D:9+1N-IU9:2TX<6XU9H!ZG>F#)9K&/CW\SM[?F/D5)]%0^ M=5J2KM^16A M%'DCKO4C0D=>+^/D826H>9HNL^'QMW>^9PS6VXN,+?+BPKTA M(4+7%NGT&011W29W-D0XK8;)._V2$[R(FD*MO6=*%.H\GT?]MXB6%?L@(>U. MOO,B%"$AU8GM>X/F+^I;6>9P\F@JR"?"1+6T0LOC2"">/%.13(ZK*OQX:F"; M8_OQ.<_!9I^J"81JWNEU8__R]RW]%+S4^]R+748Y7_U.M*\#4D,P'*SRS)NA M-?9-ZC#A+>]6;S_^_.GB?Y4+PH'DZ_S9M3G1WU+"R"L!O9J!S[WLS)BUG];J MI:^T*-)3#*; 6%\/S/9H&-PF6&9LCMTB#93>]KTPX(K (LV,7L#LL$A^PVLN M0-LR27;V7U7.8/0OJ+^9%!ESW: .IR&T8.Z!U'R-@*ONH0S-$>^7AD@].>30 MT":2.*\MZSV2H$%MO&G1UV>9HUE_\\+887DCVM(E!<.8]GHE QMJ:\DFO)AH M#@\0#$T[Z>B!=&Z.@*M)13ENCMU1'BC]S->6-S5?OZDJUO$?)ZTT#/#DKU@' MW1#,ZPKVK0T#9^OVJ+J^7OHK37=9<-A'FR#6E!HVM45JN 9!E,?9VH8(G8AA M\DX=J2I!+W6'J_>T5#FT=8=-;3$/RSZ(];#4-<0Z+'OEG7P7OGIEK3T\O94= MG@^H2G+JQ,OES,OIYJ==^LS&8\D8?'^3_X"Y]S=E[E5__@<75\7;^@'I MK#H5'J90\U>$\Z5#N*ECYH%\O7,\"6Q*_]/=B8?K9*1?7FA \1^0C_1&>'6D M7UX@'NF*<)/]:.:2>!KI-J0/DB ,+(8A?HW31^;W5265],$'33ND0[P76AUH MZ&J$/;Q@E-ER4&''>2G5L.C+)BY#R(U^N.-_%D/2<81A%A4(HDKI,X_1A!D! M(BAD)E^_DV_5#REDINF#U *-@MQ9R*RK \*E>9S=$# MJ_8F3YM@]R4-$EOV)%/@1#+!RK&[. -*3I)4-'UZBG-CLV@8KINW57O-@Z$M M9B/1![$V%;J&V U&K]R6S8;Z'J\?XS$;8H4P!D/B$J=-;\,0\OS1 V"V38;(8DN2C95?N4_O2XCK:89WT?Q).4N..& MV.U!K]S3+W$=F, \!!0ES"P\B??6#S2#HJ 0H2Y2>:%-$8+D0@I/.7'6U:!" MJP,4_M/@['_NDR]IT=#F I)U-CS*:F%V1M:[0ML1N;?L%GM39L^6/_ M W70C\L^^3$Z\ZF#4R:("D$YANJQ/D@<8MA9_95CX[=TB=A];_0C"\&;$2O'^-H MQU>%CR\'NBEH>!\]L2;K[1W[:[X5-4#NBB K/@0%-9QY6V>"?+;/H]3VNQ V M.2"V+C,!G>XU<7%6I!:(*!*11J05D4(1(1449E?E6A$N&0'1SCCRU_C_S=/J M%TDXM [TD$Y(9]XXT/6^H+<']OW!< "60Y9B5\#&=, E(&%9O3&Y;=_:<[Q! MF%\?@@,!%CRS#E'%:>_@;08PZ&:?I'&Z>_W 3&Z<'F :K-GN-( ]BR&6,:P? M9C,V!GH3X1C0";LQ&X7!0MP#HAN&V$>V<:97*X?W6IQ]T[Y<.;#+(FV;W><^NQ[.H3M;+=;YA]>A&SG&^6%J$1]1[/G:&/:@(XE@-G* M35+&Z2LD0WICMWW3P)RU89%_PXXBK-/M-O%QM^.1<"I5F:L/_'R0\2,-0]+FZ/V*6_581Y@>"EV) MNIZFR&>!"6#'*RNM=HC'M%'']'Q/-XG/R3UZ1F_:G9 M$)6/[XP2-UJX>R! \-TO?[6ZU\\9OAO*6)CV\Z>-D$Y),RAE7W[4 O_>6R?P M]/TU93MGH$IB(-L4N1<'P^QG>*0^2%[_##5;LP,\1$;)G@;A[V60P:Q@*]&6 M;9S(8QG%H?NC%/LZ$10))^EWBSPG,L?OA@8OYG=#CWY':EBT4.IW0]4?$:[9 M>AFGCZD7W^^&SH''[?2 .^U9OH\.FOK$Q[\CGAZ=4.3T:/V(='ITRWA.M0). MS4NQX9J[ML3P:8LEC*WN8SGF3\M/E^B;>Z'W=@S%,V=<'J948!;E]*\70 >':.D[NZ7E9 MDCKAY FG3V[)'7GP'('T OP'QB'_T=],_D2#O,QXQ.HZ.90%G(T8SL<-S9'/ MWSZ@ZM35M44\:WM%GKR?;P@33IGPXS/?A]9=>(U%6HT=%CAV]>5;]:T7-GXM M;89T(]AKG5<\>,_*V4^^4*89J"D7EOPFYW4R](+EF,Y(Y^=KF>ZTQ3B1BA6I>3&;@.F>YH*T MX<^[^1#E/#OB-BBZ,PQ&=41J3<>#-WD]I[T6Y/T8A+?G%4@FY)977?"Z]_:A M@-5 #9Q3OC:AE<6YW#.IZ7W:.Y/']$,ZD4=#;RKA#NB$W1D:A6%ZU66#\_,G MLN&,3RF$.N4>N"^NZT 9C4J_L@@VY3U'8MV7HP-%#TG=,N""+TKY'I(_: M(;5RO=!.'H]6&R%T1OIEG3HV)3$_#T97S!^2_$ WT3:BH?[!:$-;S,.P#V(] M%'4-L0['7GG/'I(*:9\/1L\.=#4(J9NI>)5F=!/DW?7>C0T7, F[P1W/P'8K MY--/(^S93.AKP/2N30<;).F96J-?;\X3'@; M%0N5.A!5O?W_3OF5DYQ<)YN?9!ESQPE?L\*_I821)\B>49@9L_$MA?_\N1'G MAOT7^Z/\4T7AO_X?4$L#!!0 ( "MI84\*9B@S=F( $)-!P 5 "TR,#$Y,#DS,%]P&UL[7U9<^0XDN;[FNU_B,U]V%FSR2H=J9#4UKUK MH:M&MI)"*RFKIO>EC"(1$:QBD-$\E%+]^@5X1/#"10($"(7-=+=2 D"X?Q\N MA\/][__[?>U-WD 8N8'_CR^'/QU\F0#?#AS77_[C2Q)]M2+;=;_\[__U7__+ MW__;UZ__>?%T-W$".UD#/Y[8(;!BX$Q^N/%J\A)L-I8_N0=AZ'K>Y")TG268 M3,Y_^O;3Z>'Y\4_?X'^=3;Y^S5NZL")8,_ G:9-'/QUN_W*9MQKX?YL<'OY\ M^//1P>'YY.1O!Z=_.SJ:/-YO"][#7BY<:DG/]?_\&_JO5_C)"137C_[V'KG_ M^+**X\W??O[YQX\?/_TX_BD(E[#^P>'/_WE_]VROP-KZZOI1;/DV^#*!Y?\6 MI;^\"VPK3G55JO[^&GI% \<_;[^%+8'^];4H]A7]ZNOAT=?CPY_>(^=+WD7T M9X:/%,7?&^5SF0[/S\]_3O_Z!6IC,OE[&'C@"2PFZ>_^%G]LP#^^1.YZXZ&V MTM^M0K#XQY=P;;U_11H].#\^0#W[[U!Y!4 <,0G(U9Z>(63H-K M($#RMD:UE/@R6&]"L()EW#<@1?S6+^BGB_GB.0[L/U>!Y\"5\?I?"9R:1&JB MO7W]]( 0LZ+5C1?\$#'O8=K56V[1\R#+1P;4R)4;V5X0)2&X2"+7!U$$%^-Y MN+1\]R^.!9W>BA*9GI/UV@H_X'ASES[<+-H6W&S8=I# W8:_?(28V"Y@HS9_ MHTHDO@.P15Z)BDI*>OP0^'!\Q+ I6&%YZ\<@!%',*0&N$24275NA#WL1/8+P M>05'-AP+5^Z;"^<"AQ<9:6I5E72>T@-RU^ZKQZ811'< MB4*%_A($S@]X9N44AMB2(F3L, '.G6N]NA[4,O<\T-: $DFNP"OO#)!54=+; M&\L-?[6\!-S#>13^.UW=.;N/:4/1&$$;\Q?KG9M E9IJYMYT,YU:E]!A VZ_ MNNQBL*VH6M/1.6'E;BY7<,H!:*IY #^>0?CFVN ^< #OW,74HA)9H;K7;IRR M'_8)K>EP^0-^AVT:L24ELCT!#YT X&8__G@)+4@JN\LJBF]&S1X;+)&2N6V MQ 8T/BU(/34H/CVP=?+%@IL>.?(732L\.W62KEI5HW-4)VG(36EWINHD(TN# MRL]7G21K:T"WLU8GP1C:T^3^<*#_WO00W\-!GK]P(/%N0TC)5Q_%UC74(RUO+90B62( ! M"$?\GL9Z*AD3'D/7EJHC[+OF&R1_9EEZ@DLS-C-%C&* #%YQ3[JWP3X"*W"3P^'7Q\03NK?=BHH&_EKH\=.^-QCI^ M C;DA_'D"<7>+" MV3OP;8A@CY-JMT]HI WX=[BW>DU26^JCY<(#]Z/U@<:_2(4P?$4[FWL5N_GB M(5F#T(J#$!4"?K!V??2O[Q%P;OT+*W+MM+:7P)W ]09N93T[\=*Z'6>CH3NG M'0(SQTEM_)97LG*)UR7Y,\IO2+H)W-J";G*X7[R:^J(_J MIK'K*';7R.ARD\0(Y740QKEU%#V]J-:;QRL0OJPLOZ@M7)>"NJ.;EG?VU-QY MZ%:>"EF^I33VE0Y7]W9O&VRMR'V\LD#.&&"6T=.XYM*3W01Y?U'3A)LN_( MIEJR)'[W@]<(A&_H '3K;Y*NNYPA.Z:/YG<3RS/PW2!\1E0!SB7\CPLIA$2/ M/P0JE.][.OE,=#PK41K3U4.\L\V/N6&M?*J[B4MM31.?F([7-OAV-)&KW^4\ MM3EMI.QO6F5NE5OF30@BV'+:RAW\8RXH^CZQ:VPQ/4J*!.\Q\!W@;'_KQN@3 M!P<'YP>3KY.BH?*/EN],LE8GW9X+I")"(;W KO3%0V%=@I"&*OK-[R0)9Z]1 M',))HVC(LUZ!]X\O;%5^YNI=+FPJZ,**7E-ID^CKTK(V:22_[KW[?/T5/_N%JWVPO]/CT^/3@[.OIV=GPZ/?YV,OUV6NI[F3ZS ML"J'%=K%%^"/#495,NMZ7*(@S6K%K-.Q!PB1.$<-G[QY?# M+Y,D@IT,-MD!YLMD$\(]#OS4/[X<*0;LTK.B*(\D,7MW(QIV]?+:P,@!"P%+ M)O'TA;7<_:M@;;D^!L]F07V!9,*DB2FCB 0P6*XOP5I247( MI]?"J[!^!2$.^49![9!G1*X%!]/8!.$]=,:H615,2=0,4E&S<&>2+@?^V #@'P'\L'/M.U=0:034 M*^7,@IPN6H[WMQ%/[YD5Z,;UP$/2LJMN*V(&RDQ2Y0"?*-]:9;U] DOD]VKY M\8.U;AN5;<5,@HM!LARRZ>C')'+X#N%2DT*3ZNP2/1P(/RX#!X\]L99)5. 7 M-&?&Z8A7YTST%^O]UH%*2WTLD!"4J1M3WB0V\(B8\^!,DTE]YC@A"DV0_0\2 M_1"+9$M9DU!D%2]'\'ST(SF7]!+^. ]?@A_U&PQ"20-QIPA7&%,.3($]U=@\ M3%]19SE3B-C7BAM( !8)"Q;(L:DI8,%C$,66]__<#7%?UU;80 ;0Y2OP'[-U M#4UTLQ!8&,3+?Z[J8#I2C*D2%:B.V72&\EQYCZO QYM2ZD7,0)=)J@+A-F/9 ML-ONU-T:?N_PZ/4%^<^UX%0O8@9.3%(5.+79O,8R$E]""V7C>_Y8OP9>"[R5 MOYN!+5VD E@YEK%A@"T8?/UNI[[U&#-H6S$S8&:6K$![_-:NRR1$JLRNW1#% MH=Z2NBL(K;@9Z'-+6+! %UM7&KX#/1!Y U=6;.62$(S9;<5-PI)#P@++\5N] MT*5;> EUM@S"#^*%X[:429C3!2L<2.18NH8<\,]KR_.*Z+M8J"NEJAHY'374 M=,$*J(7[UW<$['H-PB5<5'X)@Q_Q*@]G@@6NM;1) +(+6 "IW@TSI]X*9*%I M2/B5"YD$&U6N JTV>Y,*M#+/[M0C/ TG%S/F4#?A261.AIXE7@"_'U#7H+@#*'**83PYX_S\ OVVKE:MJ MY0QJY7"$H+.+5@#>9M4:"^ SJ!XGY;AGM>WP*G\W V"Z2 6PO,!Z[M]L!9*V?1CGRH\!S'108Y\+R4 AT>"(!\78JIT3S.#Q T3RV[<*? MMTU/RFU/\L8GV]:E!/40_)QSOKAQ?=AM%T[M0?:F!A,#A*W**&. *!S$/$"P MQ@"I#F"-WCMJ&SU$IUD<#RB!!4SB?8+H(3H!R81)$U-&$4T)\GXF=WRDP05\KJQT#&(#$H<\BFHDD0%D_9[Y3 M3PP:7UIA^.'ZRS1B-VX?P%)74Y*PX-VR.^@LL8G:.;?=@))8UBAOL$NH7 M%$G 8I+E@C@-\WX76'Z:P]5-$QX\@)C,#^;Z1G&FG]2"8BR]@? UT(=) M67;'%^L=E#2!84UK6:,8PBZAU A,BKB0IC6KJ ]#A&9!HUC *!XA1M-H-QDL MZ)L+/#/FO=U]@MCR=,'\,0PV((P_'CTKB\\/]]H;=+*'"R*& J0JFC*"DPK< M$@K:9FJV/9AO4#)>>-9*\X0_NSGTDMA$GY>20MB<(/ 5M&-)+[")W&&1W,3+[N*J M[M'Z0%9U<(ZLX0%5OS])8.H M)BXOZ9TMTVS14M(\0K *::)9^C+P4U7]YL:KRR2*@S4("X5^D+G!4M4\LG26 MVD0GB+O 7[Z <'T%7BE.5"TES>,&JY!Z.4.$:^L]!?C@_/@@A1?]YO?9NKQ_ M^N[#+L.)!G.M#*NE]95Z;=)>N*JK(_7/046;P]BEUNMDVWL7@B5$ MYW9,Y8I8A4@]%2N^H-^ZN) F*__^(7:H\89:963#LZ#8!_^UQ(U8J1/E>.XV9B/%JN<^M?6AL7+N@E M?>"]#-VB AS%ENL#Y]H*?:C0:&;;R3KQ4+SQ*[!P;1$CT]&*.472%8 3]RWT!F[;T+(F3CG2]>K'>\ARE/*U7M?E-_ MI%0SXPE0FHDV]B88S.>%/;$X]"+*E-YJV#A3PYU[UT\[4&@.PYQZL3UOF+4B MU7I^KLN,TT7;4JT:>X9*UJ4H.W_K;'BLW,[?:G&B&_];JVG'17DW NSR%T:/ MWE8/\CV!NLQ9CRD,*Q"[MK6-74)-HW72)8W6Y-\J'_N?7_9IM087IF-:K6\G MZMZ72DBK58ACHDE33EHME03@ )3 B;QS$^KI1603)BT7%>PB6CBZ!:55DL' M&C#"B+NNHLIF./Z]TFJ9@C])-A,OD42EU=(!_W[K.5DN$[&?>5[P YVG;H+P M*DA>XT7B%3%3J,D-V"KKRQ$RW"W7,-WEE;INJ,NHLKL+A7+ 0Q22"O[L@11. MWYFMD:WMK_3WV/#@])O"7LT;Q#^9&C$QYT_))>31"N=AJGDG=4=Z!.'S"D)% M]^G"U32'5UV%-='+H:2+5/!HEL0KV*6_=C9+/%7J-8RD").04KT-%-V1-'1P M&T4).RVRTE5M34^FTR-3*$$04*]0-Y+H,$_B*+9\=,7(RHE2%8.)09-RF, V M@]Z';?\:S1>9@Q;C/1@4A^T>;/>%2;"8;+^A\>U7UL=MOS$77MA2H[SC4CB. M*>IFO=:JCE'YMQA1&)?P@?^J8P-_A5)-.8D=PZTJ"-]<&[3<1>&*:8,/A_)W MB'%)I25FJ:-$UO&H]=*)6%8;]+B :,6/43@)EB,A(7FRUXT)7--O0LN'&HK M#0!1ZP4"O8*.N#("M .WHYBZ(CSS_<3RKA(2J/4RYN#())D$HYD0Z"["X$\0 MDL=CO8PYT#%))L%X)02Z>RO\$Z!WXS>)[Y 1Q!0U!T@> 258G(3@N5T%GBTO M]1)-7_ \@3?@)P"/+4,UF0@F@@R22;5D4G1Q6XN^ U48UO T>OW_.$@2F )_]_!1S?H MT))V_&&B 98]O44WD6#;Z*/7[QMTE4>;8[#EM2-+Y\F&3T2ISFF*2/$,TJ?& MOP ?:L)#OGO.VO5=I(78?0.Y7G"["*;*VM&%#_66349WL4U\N;&UCZ6:> -A M[$8[Y6*H0ZYD'&4ZB&NB*RR+PS"&,"Q5C:--9Z%-=(J]+V&0;!Z" M&/[;SJXY@9,K.O!_L5P?1:&:^T5Q')^ZM68>Q03JH>_MQWG&.A\LD7.9+I-6 M0\.L^^6JCLY.IM_.Q\T5-@FEQNE2-/=L)=_%N:.Q8%=2.Q[T/R]1A!.U_.@4 MG.@A\(.J^/DHH!RCJ?7,H413F![>$D"L9SQ(.L4U\#'\3A,!=^ED^5?OC);3\ M""JQM M_ I9'> K(WH"Q5.JI A-/SZDS$U:_N,TLL9*Q].D@MJA-C$Z'GMTF MO[A/RUS*MV:!Z (LX$C;)MD$T?4[U#/4A>M;X4>Z=>2*/2OQB]J1M?,N>V@E M23W/*]N?Y[K)Q_0%\,$"FZ<"4[JJK7.HK;'>@_((V/>=+&6CKH@0CV$ !2;8 M=78%S(&=(I.)(:8?0+R;/WM$2>=NQQS6B!%=5)I*G:P^%FO7"^)L:8[3&G3*4$2TT03[V_ 7:Z@P+,W>&)?@H<$O4N9+QIQ MBBC+"6\S%?V>'(S8!")$IEK1 M+9_062/2<;;RR2G'I183E\]2:+\K]\UU@._LMA+ ]N#_,,3#Q%;5CEZ=E\G. MTA93E>2G+LJ"(;:DKOU201(;&?&X6V3$R@='$2>QE)PJZ^[,=UK41D\8QE9[ M3#9_E7-"1U@8K/X2MRG*_!TP*:KQ[B%0F^F_O Q+YX\DBI&V*?G$Y7RL"L\A MG.6_C99T VI(>3@T^03N0T(:Z+7H@M,#&TX*^81, A5"/! MPTPSKLKAYIZ+_55A2(@[@FKX>?5).$/B0^]<"8VY2(U%( \LUIIKGF(/^,9M M#T#F@/+G_L=D^\%QF /P^>KQ1@!2G3&F5-!DO-.A8$RP4!O81EW!;\7.-(3F MNL!'ACF6X*9M=:J:.YI^.]$EH18>6 (;F$74-X?XS''HAAC52LE+<48C M\J3!6M](OO237GFN V%Q(%J.S436D*H8211N@97G31#D[5E5&3'>>FM9(]G M+JDA=B8YJ11.CN%67A=7E$XG#2;Q-$ZE("B@OE9 ,F&"O+ M,3)=VG@F31^"MA\; F)K@O#6!>&DM+;TWW?*6\'QLPF;BD%;51('%'T.*>S M?_.8\:?()'6U.E&4@,'UTPX44^$5L$-@16D6G"N4E@+-G2@N%&[N_(]L\L6P M1%3S53R^03P.1LHQJ1H1&T3]I96HIZJN:0L';J@9S&UD.FDC+Y?4APGX4EA TGKF\.F?B++ M#4ZJ:XZ93-Q2B@KAA:?(]E9371@O M*UK=>,&/[!4XF$>ZK)44 MQ=-'O7H, V2CJ8FJH+^,4':BTD MOPBA#7'A[>P,H1![P4BR.TO(@U[Y#J-R*D#73+[M>J"2ON(E$#/KR/C4Y^'F M8-HS,43N%8"=M]V4"/!G#^31]&9K=/+XBV2 8JFJ'0L'(TO+!6)7?9DXNZ;J MC: <-T%X%22O\2+Q9K8=)#XVVS&IRIYG/?1DXKQ6I.^=^U=NE":&AC+-%[,H M G%TB&$8N=*>8[TTU=>AEG*=H\AUFO\&D7(U\;EYQ:$A"9$ E)O=K_*>\V6= MI=3:\ZN?JB3$&E"^/%XDD>N#"/FRO;I^"GZ6'WJ9F5,CJ/8PYT1HP=^F:%VN MT(^W/MRQ)BBJ'*;*G6N]NAX4#[?.#O3U/?'U4+F@(* XOVWNN1KCM_UH?2"A M'Y,P2BP_3OUB($C ?4/7;K-E"#*EM/EHL];=4U*$POIZ2>J963QU,4!WNU#; MF?;;'P50RU=U=GHRG1Y^.I)U4Y)D'TA%9Q0H=_KJK'A]5M)K[MV"81B]XIYJ MO;75UPE-3S='=FM_[YM8[3@H[::CITXD)#'1E6>W_AN(1-S\$QK2AG?";_YY MA38DA%.^)T5.H/:_$JA"J!%E*>)3TPR7JWTG:]$\PUCD'@"*$*$#3]1E@C%CKBW MPC\!TN%-XCM1^I?L"J;--M&A&?.Y)%0S4F/%*'K_70RRFR"$6K84V) 3L$]CD\_E\<05>8Y18+S/YW2%+X/S51G70@^2CHB*KZ>-N M8+5$-:*PJ+W2YV,1AQXD^SXJGHL$1?7IVMSG8YX0#9EY>LQ5!%5!\U5J@8-, MS&YM?CIV"E13WV.GGNX8[ #T/G!^'O+UU(F$/.7*-WG7BP4\RL\7U^]VZL;Y M! ?!W$=:0O]!@4;>+"];3BIF<-^I_J)4$!@J38"D?'?]ET/FSLY-$MKZ[EF9&FCWEVE4^NFL:"0H0%**Z'BY, MR>/=9+/QTGH]M9?!.$Z0Y5\[\=8VX"9JX^D?9]4:+(A+*(LHJ"@\*R) M?3!1*:4-]"* ;-*"15JIL4L4':RWCX>S,-97B/^MPB=VJIH>GH -7TVMG5&G-P2(GL+<>FM'R^+N#R/UD?Z[M5WX&_" M!'8OMY5#09&+8!+"TV<$TE"FJ0N$^Q=P6A\ER/J,-O023Y::5_!0RI/LH+)= M6-1'W7U,P5R!V+5W;TVI(7A/^H7@G?Q;Y;/_\\L^)._0Q_FR1SW^D0)##6TF MGWXG<1[II$73%3P=H+L!+XB2W2L<.$'.PZ7EUZ)'$L?[X0'\/SC&=ZW!?Q0- M3BS?F=2:U'DHEWJZFZFR6(^/)27/%_GMI.7MYC#<2!?3II*P%GVZON/#"V3. MA8?W3A/]&7VF')%TJH3&&$)CXYO&GI/UV@H_YHMG=^F["[AW\.-\"Y@FY/!< MN^2:09G5CIJS6MX^VJR4OC#9?6)2^H;&TUQ3)YBYBU10B=67A"MMFF&K7!T* MAR?3J2+_ CI(%3MO=^'&-\[31P2LX_BX.8ZW]34>HUD?*=:F>B$AAHZT4?KJ M32RKS2@BJW-K.."20ZIA7-;9?R?<0Q8_,&Q/^$493=^:HPFV][64U&I2:E'C M\=6>B0LSWFB%5:R%Q3N8HC?L^VV&FMJ,7S:8RBMA5^G&MPQ>6Z$/E8+U@V=M ]H?#$E[KZUWM &,+:\ M-L.6!D/%'99+FO$-TY*YD'583IO#LM:*QD.P)5XQ;A]++JI)=&WVA96MLC:# ME 4H2B!JT"XN/X2!,X/UV.[!CL\.&T.XEVCDZS5=&DM MM:OQL"YZ"151UTUIKFL?YYQUE62=8>DB;0+@:Z0Z4H[@2)FJF0@Z05O)*=-? M[O'-$$U7 L:)X:QM=4_;FE0;TW@VR#TJHL*EPO)P:SRQI!)W+P:G$/8AW[$U M;<8^ Y 5/R^!XHYOR*-8-HR#_+PYR//:&H]JU$/J8HXKI";KTBN'X0M36INQ M2%9_-1D2NR3C&V8WEAO^:GD)N <6^G-,<=:FZ2MC>I-:CQ4-SJ M8"<*;H4E%U4Q+-MZ1!N@\0JIB:E,Z1[[]J-+4]K,+MSP5F,H"Y)\?+,'BLGJ9ID 4>3H(B0AN_/V M88N;6JG1=+JH-ZOQ-$'0!_4,PEE7R7LSEB[2)@J^1K29(CI!6WF%><]CB]9:W^#5MX2>P"<(T M*D+[J,874_)(J]8;]E',4+/*ZF\GT^F1FM%+@Z;R.*NC7",8AX= MP/_K_A)S\F_%3YJ'D1CMH\P+*W*C^:+6K8_LOZDNLTR5M1GU?(\R>P@G;>@/ MRXWO$9@OKJ/8A:LM-BA^M=!(L680PI!X,]4=*0.ZRV9(*KU*) HV M/I"JC)0&W"(9$G?_";P!/P$H0%+ZO!BJ!R4XNDRB.%B#D(T/?(V,E"$"A!05 MJU[UC)&%L::%N:Z'^T\5A)M1>C0Y4CX)%UE42AWU@9\K3U%N7-^-P9W[!APB MA:CU1LJ3;G()"AJOF@P/X$=)6V'@PQ_MS!&89P/+V\Q(J2)$3$/BQU^!R [= M319/C:"8AR#^)XAG#I1S9\1JO$#HT-9(.21.5FDAH17;05_2EU=,5M#C@Z.# MXSY6T.Q;>QNH))M($5TQ53/.^%$I5&7Z298=4?]1S2 $P78I-NUQ%,8EB."_ MZO# 7_T.)QLGL>-YF/L%SM[=NB$25TP;B#B4OT.,2RHM,4,>+7G'HZM@;;GU M^-/$LMJ@QP5$*WZ,PBF_-,!$%)SY?F)Y5PF([L'Z%80U%%O+Z(@>(PP["-DE MTQ6ZF]#RH5(B\&QY)/C:RID#(;-TIESQ%.L,W/R"6_@C[NJN65 ;T#NMF9QR M$>#NO&IB!F*;I7B;E3T5C1BHE:.ZO@B2P:B-V;X2FYC^K)3=IE />I!$I ]7 MW?%SI[^X4E.DG2A[16@MER'*5Y2:<_(K+";B,-4UASC=Q97@!J"<.+GT3P!M MM9") 82I[ZUO@_FKYV9*NG[? '11]>*N89'YXAG^-EIDKLU,%!/\%7/(.(1B M)/@O**?ML[T"3N*!+!-:[>84'2%601B_@'"=):S+WO"R,+5_P^:04Y(N)/A& M]. C9CM?DAWN*BY75KB$ S!(@Y9'F2,9?5//W#D.F<<@R6G!= M(1TWKY"R5D9R/31 3A2!'64^66%*5TD[/9F>G.N:0Z6+),-D41D:]R@"8)MI M,E7'UN9P;Z&W_!1C38^61LD7,5*:F)5\M\C=)% 1X!YNX-?)^@F!Z!5Q8VZ" ML*H]WEUHC[9'R#=Y:?'4B956^!Q%U/9R/V"M@>U 1;*2AU!HE.;K()&VO,$A* M0ZY%8-I=C3@P8L-;;J\4N^U1'D3 M7P3!'W>>C??GKQ08!:YT9&HV(+J(RG?G&/3NK?!/@*XG;A*XT\2#V%;.3"R9 M)37$+M>BM#O*4PU2%>U(,=SZ3=:!V1?+R J^])&+^RT\L\;NP@5.GNTZ&X'. MS"\G]H1_2];<%B$A7]&.H=Q4(ITLY*G(Q%I*UG5YN%*V/Q-35*35\/M(X MZRIVLMH%PZIWEM>EBK6EZG@Z@^/I5,V4T@EDC%]5+^&5'[C$LBH@J2/S0)NM M4;#8O[;O[A*/6%+M^,4 RCZ<:0UH,[H9 MX&H?RYTD'%_JE2OPRN>P?=XU%7J"0172+$K)>S5K8^R>S+E6J97 MU&:,DD'!.%#R"&78 6&^R!\YP4EIOK@+_"5Z[KP=R>S,8&MFU#SI(>+X'*QN M+#?\U?(2< \L]._=VW?&V?WPH#F[HT8G::N3 MU"_N.I-MER7O.88['Q0[ N]/3:^E'3L&0WI'LCZJTI4OI;BI_+1AKKQGCQ"- MF>*D(2H)@PY$ZK++891+1A(&X>:/TO!!>_2;(&R.F]*PFGEIM]+8-.V#,-WI M7WR@L<5K)AFN+_KRD$PIHGU%L?I,].C?:;==0RWS?Y0M,W;LOK'&U!3\E0HZ MIP<0G>GHR2U/,<.\I)*7T#,+*UU^%L%C1FR)>Y&W."DU.1(#8M[S)[!!+K3^ M$F,:Q!=3'._(A[!\_.8ZH*3Z/%'"#1Q0UQ#$$%*S2!J$IN9F\C".B$ABOZ?- MM$.C 29FT@#:4'Z*%+XJUE1=4AT\@.41[]E7/Y[61DZW_K*.SWEH^ZS/=^;A MTO+S5PY7(+9'!87[&*=M-W;.66)_^6MZWYPE7N\V7@1X'G.AEU M?>>QI/7T&9/EVZ[E;?=4N LP06V*"0_B7N3OO::@FO_54;1.D:;D&# M((.>>T\F\/)L"%CX*G_7#T!"OZH0TN50#J+BY>SAM2K6M M305Q]R%!PVV^F"V1:&W,JY8PDC=D'&O<8="'H(G*JX-^*!CT^6*!S#8DU/,B M53$/U;U14@X[22&"1GP#=T47I87(ET'BQZ$+HEO_MY5KKS)C89:-J<$>OLJ? MFE<"5#5,FV%'_/%L[OT73BP+#^>V3;2 TJ+#/5O0W647Z5F0N66 M:3[;V='!4>.V)_O^)%A,2CV8[+HP*?J "N?=0*6+CDSRGHS%UE8RZ:>9Q2P[ M_LV-5X59GY+$D[FVFFP'^ SO&'E(5;29F3I"5TU_P"FG7N:+_*9I'N;W3!B[ M5%LQ[5#DAJ)Z2&:6D0%!,5XE/ B6[PI;7<2)9;7!D@N(5OP8A=/5X#'S_<3R MKA) B')=+Z,C>HPPU$X"3)+I"MU-"/>M*S<"SY9'@J^MG#D0,DMGB-,R M+TK^CX2'6:UEM8%>P#K*+ZB^OLP5EU;?>8#=VOWF!?X4P2TA[&S[2._8BG9D M8$>RR0(1LNLZV3^!>^M].]?-X'!)I<+/^L0*5=&/U'O6BH"NMC#P*T!7[.^# M. Z:DI#RDA!K? ;T.VC D T"9CG%74FR5M..- *V#9UD)MAI12>1JME(\R06 MZ'N/ '[,:1OZM#ICP9$,0FVT=Q):]ZN]YNR%1QU7UDBTN80U,<%0F]&X")GU M@9G?B75,HTEWH07=PFU20C['5AA+\OWD)LVM;X? BL 5R/[WUN]"(\Y63"66 M"#7D5/O6E6KG&=5\)$M>5O>YJ;H^_P7J:UFW1DPEF0 MY!P[D<0Q15/9$.O? MH?D4:IGH6\/EX"VIS3JRW3IA[QRLCI=#K69^E, M;DV7P7KM1A$R4>5Q E^"ZL44KW]3\S4[CW]3J3^3O$.3.)ALNS1)^[3W="K5 MAN2=3D\/IF?G9]/IRP6YM977;J-<8"-@$JHA,/D[S*P98Z$]!NZVC5QD(1 =,_669]_7TP MXCP W$867V$L:).A8D8<)[&@*8%DNS_6BBOE%+N<6\12S4_&'JKH>MT8XHQ? M&.$<)[WV;GT(2JMC&A&Z"RWU+9Y>=@5!ZXUB<[F*!>>P_Q4>U59^K(F!LV16 M[OQD\ULODV:E!Y-P7&\UFPJE&"U)%31R*A3S(O,;'$UGBCU0J0!U>X29B\9@ MB1*SLV1ZPK=]Z/X+"):AM5G!<>=A7F)BRVH'(39K/<<^R; M3&Q9;0#E1Z.&))>$6MB1H@+W"-@_+8.WG]/9*/Q T)\6_T#(GY:0SW_]^_?G M&LR[/^B%*1X:3C._-X!4*\ ML;ZMG!&X\4DG+7VIHJ1 13#F7'L1X1Z66$<;*@C8*'476%\[?-YUM*A&?I#(#AJP0< !M9/,,B([#/("XOK=]A('I>R*(GC\ M \Z+]=[M-41;2V/A!QG<)D=$J4)JHB!=' !*47@>0]?FOOP_Z77Y7_KZ)/W\ M_N)_V)GG":"5&?5JESA^_NJYV1"\?M\ E+SVQ5W#(I!)\+?1(L.+Y"(@IG'M MYB<^9P*)2AC,[6!X6J7NN5=6W!9!6LY'M*.91.)(8"E=EWKY5 B+5/Y9F,*E MC<&N@U3%-%>(.A<0K?@Q"J?KQ<(NJC>4@S5*-K525073D^FI(I]G?J!J9K-N MHNJ/=M<(]@JQ[($'%M018B@NE+T16/*.R;&'K.V]/Z&90,5]H K#J?H;L'&= M LAZU-X 2Q:\#_G,XQ49ZH[<(M%&C@%641C%WNK/0N(>RIH0\^;WM)6J2:E/ MD77)"7EI12OTG^M_)>X;W/!D20">0!2'+E(:^AOO=<.T7_@T^,5_3_][4NK4 MQ/)1DLBB6]G?]_<0PPC00I(J0QJ4*=.)+*N0MK6;"?EN(>3I8)CKT>'9"!52 M5T-\:87A!]3XKY:7X(/U,=35CDWR^-'.Q6X:,G,G6-8J=C]7+O2IV<.@"KTB MO&BP0,I8&#\U"<5K3I1;.7*9U3:."O>0\& MI_WRQN?]FQ0=1%&5MUV9TTA>EQ =/)9TV64XIYT M GOE!UZP_+@";\ +-HC"\PT(TV0[A->=#/5T1)D1KMIDW%G:4<&>1R'E!+U2 MRW#(Z;(J]XRB;:;@.K580(W,G+7KN^AT%[MOH- /PRZ+I0%S:-!?;.5Q&00? MF.\H/F_-@MJP0\CYD#Y0-.J4 8^/!'.U4N=Q[ LU[VZJ)3D[Q7E6*5?NWMTP,) M\ !^X+@Q#R]7EK\$MWZYA.O;[L8CAMKNU69ER)XAU]_3,5F_Q3@(Y4 M5#L^],>JB3^SX,J-"J*75+@']!TK=*+O&P?N!F'YZ<$1.;X42UWM6,.,<,OD MT%E@0]C2=0:F'5=[MZL=RX98J^1H3=]@S021L",S#1Z4)ON:IX)<>^E;C!OW M'0XYMW%I]6D)U44O^DYK&&F^1W";\A^N[T3N.9#Q NBUM3-Y;]_3IRI M&LAQ/M4#9S%S^BT$TE^Z4/)T18H>0'SKYV&)?PD"YX?K>9@)GJ7JIV-2;^7D M)#LSZ>4@7NE$G3^B?F?!*QZ"&#UF0YF9N:U[';[Q:6DK7XLYO\]9#CW2'"[2 M+1BGI\3QP6'=4R)K9BR.#5EO*&H6I1X)-&7XMD?@T6AFCF0+,(P6V@M:R&Z/%A@[W\99!3W^#J MI=XC9]L'V*W=;TJI%"BI@_A:T8X+[$BVW/(*D%WY?2_6 SV";:9CA.1E7BND M';PB(*H=,=F$5HYK]S=C3T@_F,=]V[]IAW3W29TNEUYO^M*^M@[*VE^UP8BN MX18TS!Q<]Z[OKI,U%K[*W_4#D&F:9)-CS"!:[V00RW\?,XA4.90_H)-Y6KVC M.*-1:FD#O+AS3Q>)!WQB]9 @HJ)4?S[X87DO(&Q@ARTW$K3(NJYM59GEE&%] MP&#T"$+TVLA:PF/7K6^'2+Y;OW;%CKG'9*U;E1&]+SL9/9:]9-?9IPEIIB%& M05?BS(NM91C^?:06])[Y#82O0OJO%C9PU#2,$7TEEY"R MON6MK?J9Y!J>-V. @NPO,N_@E^ ZO1OBF%>P;1C&*7$Z('@^*;C^INP5"X^1 MV3($F9V0M&-LEC:,!5VDE>H[Q3V;<*PPM?UQ1NUHFX8CN(#$A]LN-VIX+(AH MTD3FR%")5)[\G&1U% MFF7I:[F0^6"(/9%T4];ZL1[K>2QU@#XN[S*,)T>AZ<>+L>3!+4A8D?^%_M72>R=T0314]A9/W]>9;1>NV[@TA7C9?LM!5R@W<#Q; MWC^!A7O0U[U![8C1&W8VYY@>VC'1.,JD(JAYI)27'T$?&NY:V7./324FYC3G MT@O\,#D 4<[>]*Q*L5,@S"[9FZ"I-=Z6VIF3SI&G4CU<1X#Y]PW$3,=:F;/ M.4:=F&@)9U7,; &[+8AXE;;V[.-1C(DV^>K(K>^^ MD]\H .?ZW89%9VOTKRY$P[7UZ5G'I1@30VN*C\E]?@BUI3A5J 0:\8@NR/<; M]_!5D8<*&DA!V.Z;L;,UYM%V MT^&]1NC/C!I!OZ7$ (6[>P)R*\>4Z\B MV!8'$ (+FM!";@!]8:^@!BNI]N MER8T9!#.3B=,/*G;?E'9&HF7(55A'\![_/(#>&_@/O#C56MHLA[-575X=#*= M*KIZ$D: &J=$ZT8O?]W^_&KWP>W8RIY-;"J1:A]31:(6O]K.[>R)Q*H4T]8[ MC*]LUV;V1&+4B51KE2H>-=T0NS:SYQ&C3J0:G13PB.33VJNM/:-X%"/5CJ2 M5CV9M"!_[?L _\BX_G;_NM[>?_ M?;*FO/W?/^^G3!0H2TO!8)*]KZU['D.Y'6AOUF&4PT66I.H%%-PD<."!/ MC%>:PBZ3$&F9R=V7UH@V_.!#OWDC($#L3TRI6Y_B!L?=SF%'FVX@"I+8;@J1]IZKP;R?3TU.%TP$3 M'8@N@Q*UTM>41,EH(BJWNE!]8&U(,C^UYR2/8B0GVM&5ECCSD]R/[:G)IYJ^ M!JQQDA-GN9+ZK3TUN333U_8U4F9BC%Y2O[5G)I=F^IK-QLA,K+U,YJ?VO.11 M3%^+FVA:#FIS(VFPGSV.U/*H"2I;#WUM>%4^OK2:\DX$S95IZY=6M)HG\<(+ M?K0NOXU"VL#/:,QC$T#0G;9J:UYN*7H ?4QUNT:TP9H#R6Z+$45FJ0Y;9\-R M9&>YZ4>32CM5K9U K1T8RA2ZV%(]L(8GR]:6TILNY98^%6&H@DMUJ1J<,EL; M1U_&E!OZ3(2ARBW51VIXOA26A]Y\*37TJ?A"DUNJT]/YL'S9603ZT:72SN=A M"UULJ5Y, T\N_2CRJ8A!H8-DMR1I3Q91NN' C^%O8<7EK0]I":)X_L.']%RY MF_GB,EBO _^[[\;1K?^TM@.^MXK?#@[K;Q4?4';AW3N+ZDZ?[R_E8'BE"&>VF6C&/!FF%5=A8X0!(.5CTY@59FS%6T]:RU<$R MA8/EFYJ9@0V*LO6371ZIA@\QUO4HC$NHPW_5$8>_^GT[[F;O;MW.V?B[-LCR MX[7#FDTJAO318OR.^5"Z"E!" 1).60EMD&+3-@8=@BP2QI^8E^)PJ;KS['NP M?FV_':T4T!,F@MIK.RBZ,,IQDK,HPAT7N(W!&G>=B"VO#>)]IM!N4DHU_XKR MDWA>08T18SQ42VB/)QF3VGAFD&T4\33K2GA(T 0U7SS'@?UG>J)!DYUS\5'= M(F8S8!OHO1K4AB.L&-=8(5YXO7;/?4GT:.'>@' V\6F(0A!7KU5"S.YA9TF9 M)W$46[X#AP=FY]!:=L3$X)=+U)U?JUU-F)FUV"P_@M!&RE^2 \'CBVN#K9 = M!*^@>D56EG-8:-$)T\ZC=WO:4*L3->CGC7Z*T&LG.R#U6OK&#@S.'T@+C<'!:)W MHQ=MH[YC4]K,"NSW?L+%56[N[L&.=K5U)4A[:R9SA$-BL3%2Q%B[K#_2=6CF M.\4^J$7*5B,74\VQ(M]#.@F[!2%09ZO]71!%-U C:&IS_02=E3)_J,"/+L B M"$%6[L5Z!]$LCD/W-8G3EXLQ"%/%5UC,OH<4_Y41DF5(38AR5Q:]?LBAU^>EDUSZG)FU"'6@ M5^=VJFH].YF>:4\HL;+F%#I7MN")(5"'3?[U.U0M%-_UK? CO4OEHIK$+XZ8 ME$-KI;#M'8SA@=%@$":@29=+W[ACN]F>_,XQ4(*PL8_HT>N8:^@!+ J1F) M.DBH'%ZQ8QCM7EH9@"\XLVJ^.=0_$.]0"8#U7(@[BCS,,[QTD[-UU;HPR-%] C" M]+427.RV\E?=7.>+AV2-#(9!B H!/UB[/OK7]P@XM_Z%%;EV6MM+8N!<;Z)+ MR[,3+S,P\AVV3YH1<8I^3F!')VE/)Y;O3+9]A46JW47A<>"J/?&+3J?EG5VW M$5X."IKSBGJ>_37K^^3Z\7EBEWH_EA-[S?EN^ZHP?896>DV68[13<#I0,"=[ M48V*>75NKX"3>&"^J!.WQK^VLWZ'%K29YL1"NWO'WE\;>CU1%C.09C^LT'F! M7R%8'BIEM.&)*%2;"R1=7GWM$87LP+D,UN@N(X SS+?[#6@&C4D/$I;=C%SH4F?P93C"'G[R> S TV'*6[J !/S]^)1W%B M'>U8-!@CFF3D5Y0AK'J&"*>ZO?2L*,HC3A!6.6QY;=@D;\7CDYU@!E(=5:/4 M?>+:U2RH#Z:;RCPC+AS-@MHASXA<"^1LLBF'O.^1%V>P M[=B*-@00/\&+U(C4Q!M3'3Q_V\U"Q+(CY0X9Z>;,PBZ[B4:27H^43@\.U"=^ M8\>/@GVK9%(Q5S0SL)HALX%%GCDZM:4-A^3.+.)T(S5NV!A8*()]VK!./#]Z M+[\0=FG!8U@F:]O8S'K]:!&W&<<03D\A@E-.=XL._$':(G^K$[>S' M0+E\9#>5[OR11'%JG.\P];&W^IEGPIY:DIKN45$(3WC\"E-3L.5E)KX\W'+E MU6WS_JATO82A:?^&M6&J3$XUF2M)<28:3S K#PX2OE4=U\HGI:4(+8DZ1K<& M-#U1P\&&[R=Y]<85UX95$ MNOSYT&*D1%ZZJJ]#J*]CHTA!$E-R)'3YR7%)[P=FCN-F\MSZBP#.SOS1LD^: MT;(97@+L/CPI?7DL7OR,RS*^F ZOQWJ]M5/USNG!T@.W!_\'=Q[!4U9XM9,1Q4T@' MH8V>5$I:N;2B%6U.J14WCB1<@@YUA]?SK%@)7UDP/4U+40J;C0(AK +/:>98 M[]2&,<00)[W4]Z+R[WMG]K\2-W([!'6;-H.ZE1L;R^WL11)!SD1H9GA%@>10 MWRF.4Z0JD"/3Z=GAM\/SP]/S@].SHT-%^XB=WU31W3(Z%Q^E?Y'N=GF;T6Z& MX :KQ?(@0@?Z7@:V"$4P-F%*:X>[$-":7. 1GP%R1:[V;5*@'T- #H9&K:<= M#7CP8D.;+J_RFT#,CO$B"/ZX\VS\G4*E0%6T8SVAI(-1V_/11=05O7LK_!/$ M<$=ZDZ!8QE@0V\J9B26SI(9$=&]1&LUJ2*JB'2F&6[+).F"XXE?DGUT$-7\) M\M%2R :B7T)"AC-*->V8P U9$_5.,IOIU9^:NVZC* '.51+"^?(1P"XYOUI> M MIC=F(OFGD;,I%9@K0@-9"+(J:U'+91%/^E[_X%G%L'8N,N7#1US^ XC*-\ M9#HSW[F#OW8]B >(X-^2-7 > .WYN:2OF(3Z#W(_N1XBTE8!1V5)W M.N<&#)0D1)S)2J:I"8<8*(V/[@>*O('"INQA[I+'.U >PV #PO@#I8B(\XEG M@T[Y XP7[+?WPT;:L.'3N51O0.Z0+@.<.YZ#1?P#TD'VB:/XSI[IU[+X359P3FQIY^&V*E?X7H#8C!;A@"T[%N& M^&05BV\GT],]V8=4=4[[4STB=PY ^\LDBH,U")] GGUWY6Y:G9&E?W1/?3G4 M9U=V3OXS/Y^_$@;/^SZ+B[O#B0-&D6O/D0J<[!1 MLA\6DH<%PSB0Y?+&/0X&.)%D1:[?;2]!\<$Q>ZNA/KOGO9Q3"8^ZBU'0^XJZ M-1R\ 0>3_ *S](>[P%^^@'!]!5Z'N'XC=V _AF1?7?,HOAA-G>^QS[/1Y(.E M%>=E#3N0-+4ZL-]'_MH1 MU5+P1)-+:Z639Z$HG-[%3IZTK^U9+&+R[*3E8E#TOLQNG3P5>VN7GAH^AL$- M2KE4RKS$^"Z3K9$]A6G1"GB55S"S[X6P($]H:5@ M#Q8P48M)$5(?.NH3 6NK"SAH;WT[6(,[?$@-YOI[:M'5(?6!H#X$*Q3"DW:5 MMYFJ?J=0OX>?@V[\6C'YM1V#8LBY7?D;VC./0R_#O%63%C6X[J<(][[%&6J7 M>6^^0#];_L=SO3A?H.'39J#A78.3K,4T96S1!5A@UXM)L)CD_?@?44O%D80I M+AU1&]KE[B3S"8F M0" HXN+CWOHC"+-D,_CXQAPM:,,D081H,JRO,O0->DV0;"?7@[4FQT/F;$4[ MPO3%EXLQS!K1:V+".*0^ 2LW_-V$E@]U'($G=[F*"9%Y*57&Q YF+&L.GEU4 MH#P@LY@9)W7Z:>B1E/F-4,-PKG35@"&!GHN $'!G6/QX!=Z %Z3!3RZ#B$(< MYOI5)9Z>3,].U-*(%_"637$OV0V9:[:1%]#)//T'&GIDTA#K&$@4?GD-FUU* MPX)I-FF4-Y 4?+)*L""K( 3RJ:R%KB!/%?@*!E*"4U@)EETAYQ4XP[G(/(T_ MGE1+&(0DJW2C"+65J@%EL<$#62MB&I(LXND57*IUFH["N#1%PW_5IV?XJ]^? MH(Y B[6R\C?M !9FAZ2+R9"K18R%D1VNUH%9^ZLVD-$UW(+&Z Y03.#]!I E M"CBS-Q!:!!A;R^D'**%?54C9Y=$37)&V_SM*/BV6JMI00<6U$%D+4EUNM+M) M^AZ!1>+=N0OW8U!E\'AY1Y)=Z0Z3(=8N@5U)N-UJUS\D?@NQ2G4VU MFX.BF6TGZ\1#SU9GZR",W;]2L/G9A&FHJN,SN&27RL'^?P MS^#(E3XIEW"2BS(EMCXP$^4'@;MD>PCB?X(8>5YZH.EFS%/51%;TEE^JK5+1 MDXGR1#I?U%6+F5'(E4SD3@_)I9I%M_MF%6[GUU'LKM'R>)/$R&V6J)M&6%U> MA_0C;H?T;?\F60?\$5AA1%"/YJ]K-F;T=Y54H#&NBT(RG+:(_ M >2B![N/#(:%M!T.C(PM:\Y9+8#53$J5:M ['0.A$1 O/P(A/,[;JFKZ')Y!IGOZBM2EB:_/ M.V@'?I[_=HS8VIZYHIB+U:;4U^NCX>Y-D(C9%1>-[9DKB+E894JUFBJU?^U\ M/"Y7R/LGNNULW#KF-FX5'T]C+62?G[B?RV@U F/5CB)%9]D"*E1*:S-'"8R> M0!=0WW?LSU#9Z9N$(C#-,UBF3Q0((0Z(=;0!N M.+2ASRZHQUEG7B1$)*F7T MPY(;C19$J1(J=U/%7)473][A;B@7 O^& U=6/TBI<-1NO;DD4PZEH)MMSTLO M\PJZ$U_7M1<>-? =1#/DL6VQ9MU1',L;Y?3#N],%!IA3<,,C[9,B#< XNK '648ZS;4 MH;* N_0S4YC]\0)W/)&7(O<+7"L)4:79&ZAH]O# !+)T%-KD-8-GQC"#!"2( M^]Z593/&M=]TH9=ONIW9=IA4,C+M]E/-O_&9;,^: 7+S)B>E-FMVVK82(['3 M/EH?:.>)S-^I%):'\Y@CEA1RIK^WPC]!C.XW$M^I3^LM);09L@Q*W![9&40P MY*!^O=YXP0< 3R!]VE,:'/F]%F9&IM8;&^[]!#/D\)XK"*YD+]8[V+F-9^DL MTM^1:<'>P%CYT5-"0R)HY8OI8Q@L0!2E(MP )G)@*XV:$'Q2*0^9)3# :W,O M1R8!N=)82=!!*@FN&0IG F;\C8.^$^HB$]!*/LBA'-.[HQOZ%]]A[;QY6$.- MU$YGZ:]&?4,;#B!.9?P/VY\8]EHV_!QE496B>:+PY,K8*=N K#^%.\PT[4M MS2E!0;9FJ!.J!+V";)'"X=X%_O(%A.L;U[=\FQCDF%3>*"IP"RKU'DU,R-R> MR\8=Q0<'4UIS6G3?!Y EE,J'J0Y\N+3"\ ,.BMDZ2+ '=%(5S9E!QI?&#@91 MI:X0YVHH\MVWLD=%P$GU$44)G#I!_KH(0Q)R)<-HTD'8OG,))0*>(JI4U5A6 M"SR6,T\I+?4,(TPW>25'353$F6)'AG1"M@RWE#2,%ZP2]KT?TI\)*,<,,QEV MA0WF T5(J0]YIP-?(MQ;<1*F5R7=+A0:T>A:+A1VW]A?+PPXL'=J?P(;ZR-] M]#)?/(8N/(UO+(\GTE;?9JOCZ.AD>O9-]XL+*2(K-X8.SK);GS'B5:\VS>87 MH[R&.+YQ*88XW0C_E5^G-XU/BFU MOC]&Z^^E-\(ABI?"1"^]JJL*P4NO65 ;I'EQ;#* 43A]O?1J'DX.G@"K'B2.66&?\#.@NIB%V M7V&O)31 O_L^C%$X N8FOI;0#E(L,#1$*1(JG]]'\UI".TI0D*VM]4*5('4G M;X[[O':4Z;XPD"64FM]%@Y/==E-DO;OK9'T1A&'P VV9K W\2_S!<.:C-:$Y M<\CXDP^$G40WT5CP$,0@RD,,O 07EO\GACC-@H;1@U' L>PZ;WW(,Q#%3W E MO5XL@!V[;^ 1A#8"9T81@!^LMN8DZQ\JS)L*88Q@FJ:(+%%;E\83,/ M#YJ16%#+D[3I2;D[Z/)WE_BH'#&SZ-3$BLN5 W]B3;9]FZ2=&\M%\5:[.\W@ MPFN2BRK)XE;TB,2@$FU@@8? #RLL(ETU"VN_.IB_G4Q/%]/*)59BQ6T\C=MD!P&H1TCZ%I@0%-,2'YV-%M-8K6_ M:H,H7<,M:!!D4&[9[ [>O>NC@S(6OLK?]0.0T*\JA'0YQ@QB9NW @UC^^YA! MI,IAR'UA:9-\ZV^2^ 5^D'!KB"NN#=1#+Z&=%*.O!:A-#.+-([Z"=I3@@H@- M88*DRB=YK%>0G]N@GH"3V*A7MWZ1T0\\6QYHSVW'5WD4X!/0:_@4]9%;.17D MS U%[ ]DWR3Z'-$KFD.7GC(KWU7@@O3YA>4ZRP[^$E#19ZZG/?B,7:[-&9U% M-V2ZV.[ +CZV/_Z'"T*(P^KC#KP!C[#/9*NL'7.&WG7V4!/AIDGQ'K3U/J$I M'G%;RM5&53\G)].S0TUHQ \K@2.=56':A)1.ZE&JQT/BQH500U_.=(:90!U& M^0TFRA$W48X^.5%(\BO?YLHCRC$W48X_.5%(\AL22Z6TH)>4>1."?R4H42[; M1AA74U_B#+\+YM(1P?-&PRWP5A[NC6^MIKY\X<2/;:_+(KUI&Y?RC+T=9FP+ M$Z&JOL3AA)OQD,0BOFG,Z3%EWU%>EPC]AKY<''K1DZ9-;.@H%02]2"+8V2BZ M#-:OKI\">QGX**,U,K &?N3"SN8^K)D:<.]7.K1D)-G(X#<))TIOHTA*Q"[L MSJ%_OO@E#"*X:KP!/P'12W !'BW70>'9O#H9Y7SD4_-T0)5*3:S#[4^)H3!4 M>;(&SD."]B[SQ?:V.GH./&?F^XGEM=.2J6)5+]-/2+7N:I+ZR$?10^-;WPZA MDL$5R/[W-AUWR 7]-S=>7291'*Q!2%N;.5OYU"04J3,)H6:5OT""2@Y\]$8W M;7>^($'R':X:RV=WZ;L+U[90AIO@-0+A&]J/9Y9*WH=)C8P.^(=)U8ZBY ZT MITII=R>E_D[*'9YD/=Z_5AK)N5G!:R6%4Z4FKY6FU,.(+B;@H=QG#%D^\5B+ M<9\9#W'4N,_H1"-^6(6ZS]"I,DH3L?C+;ITXTQGF'I?=AA)%_F6W3L09?LWB MTI&^;XX&O.P^A;HXUX0OG/@)N.S.I3=MFAGBLELGXG#"+>*RVU#FC/.R6ROK^[&@6-=2;]K/=!\YP\SN!AR@U4SOXJ[RL_G] MVG?PL_NPEZ>[U/:D$.N<=Z*-M'SX.]%RXONL!Y.\"Y.L#Y.B$V.YYAQ=]KZ2 MH>+"\BS?!L\K .)?PB#9P('"=&M)J*K-TLJ>WZ^S6()V@9XF 7T'OYK4:>/% MB[V86T M#KAO'+>UJ@H[.YEJ)C$*8P[$++MSB:$><-CA9TI@4SEDU& M]-6 (3/)I16&'W P/8$-5 AP,@L6+YTX6]&.4GW)T*27"(T80K'K*';75@SF MB\[3%4\3GX!"8;L/"0DA-6 )=)6"K+(4I]-JLH0&T!]@7"-](!A1;F( M=E3@P:^)/E4TJ2O)B7K(MR.) ?MM68-)0)91JGO*J?2K_^M_)?!+%U8$E\=@ MO0%^E+;%=Z]_U$S"F+7[-6UX4FYY-)?U6VF0X]*N_T_ 0QN'RR"*H^<5I"'J MH/-H?60Y+S&7^CT;4S$EE/P_4,\:%"E[>EU\[,KDO9_]L$*'Y"$@K/WJL#Q7 MERU6#&7*TY!<'>F5I_$98I1*\FP#WX(]P.1L;"VG#0>&06['%#Z-:(9XWMWO M?K0!MKMP@=-JT2"6U09Y/B1J"'))I^F&XJ5?D/=@F!?HQ!&23-K6> M=OS@P8L-;;J\H[!T7P3!'W>>C3=?5PJ, E&OI>6W36TD]IW'CW+IUYXROB4=MRC09Q[ 'GUD\52# MFDR,RDU5/T[[-,>0_@WK1]6!-_:25*AO4K/K]<8+/@!X!N&;BSQT6N5?+D.P MM&*&:-#"VM6/BG*HT>2@'-7I^TJ535XO[8&+@L:CV.Q+W_T+JCD-T9!>XUY: M&S>V//3;[ U#+V)R?TT[NLIA45>VBM&G7EF*!!G?,M7 _7.KYJ[?T8\XCPVV MRI^6FSW4,XP3F883[8OU?@%\L'#C&X@9.Q7%-/YIJ2I1?7W/4.<9E?U40N=% M#*,Q9V\F-5R_VR"*>(DJO/U/Q]5A--C7?[]*5UT._6Q+T0.(YPNHME[+?='( MI^.G0#5ATZQR+O\!W-3V?U& >YO6.&[N#J,H<6(86=Y\09@-N1KX='02I**< M2E,]\E(J-F$^P!-@JH#L-<+N.4@T3^(HMGP'Q2((/.\F"%%YT99.WN]7$3U4 MG]EB,"N46A5+/7XI.NEWUFA3D?$*A"\K*U=T!%7^!J*XR'LJ>M#P?M^<02.$ MRP+'EA D!@A_KNC-I 2-KH,\C8WD3 MT:_I+'3K9S;^P5>DZN?W@TG9@L0 Q!#VR?.1C2\\SA#8!7!C=(X=;E$J?70_ MEH9?F&CJEVPR571=]9G/2_LQI)\T4+:Z-"U_5*G?EAV TF0S9UDXE"4ITJ>RE/51L5.7;]QR]F__>!5 M-GA%()6/X%.30KH-= MOX'+T[G]J%4V:GO#E _9\_V0_:2GV_UP'<'IMCI8#P^DV:/&=KA-_PMM72#0 MV+= M>[L^+W>Z?&\_/BCC8UC-%X-%CE.E(D]D:2K,IAV(9_XK5 ZWJ S;B?VP4C6L MV.$HQEK?P"54?S%I:0CN@ 5%B%;NYG*%<(QFOO, ?N0ZO0\N,KYBQGKO[GQZA8.W#?722SO^MWV$C2*&Q, XM,C'&,AB-T\,VKV M5C"Z^'A!G)DO=LW LO"W4,;VS[,E-="UX]4)Y!A.(,=JYG-NZK8G1AB5GO4- MB[*-7%]$MGT&RTPO^"BMQ#K:\&SDE&GA/K?:&6BGZFE?UG5R7-=R&?UHQ8U& M"Z)4"94G < \"GX"]];[#1PZ4$,1&B29)/C@A<0*^H%+!68'9D?QE",K82.* MHBX2UHW6LOIA;\IZP:YNAHP1BM:)A@S$%0-36CN*L2/#@.HH5X^:#+#(-]+: M@2VN/[0\:PB?F,K1[9X.JCGMM>=\:RVG'>:C7S'X5#U8THEN5$)*3FT*Z Y\ MY6Y>@FL_1GF_<2GF.%O0AGY\J%'0[B"S\OD'L[KG(1/V8&@D3YQA47215 2#/=^VQKU4)IR!HF9>V]].UB#[4WE79X=@[!Q(=30CEW&;"EX ME4X(%*)XL<=(0EROB76T(QTO5LQHZ[R>B?+Y\&";RU_@F K3\3-SUJ[O(F>O MV'T#>73K]@-^IS;&0AZF)4V-MF;[K"],H_1S_+%N>I_'$+E(MR MA&U6V!.']23+J#N],AO@DZIG#YUR;:&LC247&"1=&Y,8JNWY1.135PT.9-GIQ1O?"[.3Y@NSO.&O:4_6KAKL,S):<;6O MQW#]N_BH_(7I01='6]I,.ZQPMC^MZBNQU V,HOTP1B=$;W=L#6UX(A[[)J]X M]:#O6SF,)!27=$(=[7C BQ4SV@1YE9NCL"><]%UX](2V ; 7Z5-5/X:[IOEB M@1[\;RP;/(8!W+,!AW1UQ]W,6&A! +5Q@!&C!.5O"1P/ZVQ"+Z;Z8C9_"0AL$]>P:823K!FI$Z'\L$'Y\^I;?Q% M1:5[$2X;SK1IP\F;G)3:'(OQ)N_Z$]@$(8IEB#':T(NK6+ZRC#AHAX"Z@S8 M12 %3/?Q%:I,/STY/5 =LHP"3'EEX11+VDYXP#&+,IO["> =NDW%=,/ M34$([;#G$GVP&$X\P*)[R&+7B7U7C2VK#<1<0+3BQRB<^GUC>54("M5[&'!R9)-/UX?-%&/P) M0O)XK)>I"G@&#_N*K@YZ0\,%.KV8. MP%V%[9N&6I,[(,F!5Q4R0][&N;L>&"+<*7.T[A4)50>/)H]@RO?18B;DF>>E.Y%B M%B.^1VPO/&K<.XBF?!LNQP1?VJ;<45QS6*KJQPIY&[2NZI#ZPD"9@TYZI$&^ M(45X"^07ZKM1H<\81HXYA'MP- M>K%J![[M>FXGUXACUOO5\D?VUZR#S"1EE<\7\PU SP+]9198YRZ(4@^T8L5^ M">"PB +/=9 S$.G6M7_#U8%UKM\\0[J$E22^OB\9)!N?-(!?$J2];%'ZTZ*? M+4H#V/G1X+)%T1$TUA:E [A48+K;HG1!5E,;QLC0[R":(=:K^K9GNP["DQ:< M&=&+*^)*6%T(>@KZF'?>&VTT,J%"]'D-AEK1K*_2AL-$%@&=/<.O#KX$H MAB?Y*P"[:;M%?,_9&BGLK\QDE9:=.7\D48R4TK;RB6A7.YH.R9[:4BM-GU*- M,XK"UO\"5S"D^KE_Y4:;((M+.U\@.Q4^UA:YTIZ+E7FT@[*D3H=39?M U#AP MVK/3Y\\6\?M"ALI[XM5WG%V5UO?NXSPCH ^6:<'7]C CVOQ(W M&Y+Y0\6VJ''\#>RI6*%B3\7U];,334=X,;#71(F M..9Z>T*50GATU1< MH+![F"IWKO4*08T_<'O!@;Y>P?/X0/VC>NTFU,&T3H@4/.+-07%.S *C7\'_ MP"G%AD=&M&/'YZ@@5=ISMI9M@%M9.=5.]8@=*Y9HY!-/K=2>2JU4(FDGY\Z9 MI&E*$7O*-BSXLP=:C%D82K%4W?.L%I._H\IR\IV;MD:BF;O0\.YE:@X!"J*6 MVUQ1N1?K'437[W%H06W 34KXD:K^ >*'7.2"-'E(,9*QTZ"T+^ZIWI(+:#A- M%\;T@[YK.XH^S^GJ^/>?,Z[ESG__Z_\#4$L#!!0 ( "MI84_D%53L(S$# M -R)+@ ; "TR,#$Y,#DS,'@Q,'$X-CEA,6,N:'1M[+UIDZK*UB[Z M_43<_^"=[SUG[QVQF)-& 6NM/4\H8J\HB-T7 B%1I)5&Q5]_P:ZL*LOJ;*"F M:\=>RY(TR1SC&4WF&#GRG_^[-/34'#BN:IG__1?R$_Y7"IB2):OF^+__XCM% MB/S7__W]OU+A/^M_I5+__+\0E%+[>;:>DBW)-X#II20'B!Z04PO5FSRD.I9M MBV:J 1Q'U?54WE'E,=C^)/LS_9- LMC/=/@O,@5!OP^[S8MNV(ME/FQ;(S^1 MYTVH[:NB1@CR"_F%PD@VE7F B0_'DOF7IJD]>LL!VKT!^]1MU3IH 0X14T_5$4]J_+.I<]IZ^:_NSS*_-PUU3 M=>E!X3">O&0W+-4,9P$B\E]<(OCU!. M7;Y&-P0[>.>NN0.45^F,_PJ?'LY:/<&2YU22@7J<'>&#(\,.Y_YTX$Y(^N5/ MR3+6C>$L!N]GZ%II%"%.C6738ON#8RQ&LMGLKV6$T?W\7D#N2=/HZ2-L/H&: M$ K'1_P6#E (Q9] 3ST*/7P#/?7'[W\F0)1__V, 3TQ)ENF%:NJ_/SRP]'YM MYAO]& (S7YW_]\?V.>0%=CC27[__\51/![__^;7[[Z:OD24'O_^1U7G*]0(= M_/>'(3ICU80\RW[ 8-O[.WSKK_#QDS:RZMJZ&#R8E@FB!NKR(>H-.)N/JBP# M<_TQ;%!T1"F:<\HW58^-,,F''P0N)*$L.K+ ,^F*H>3M'QPSFL9[3<])%S!481L@(&"Q&(A$HY8'-UD?=A8\@4J*J# M +.S^)$R12,<[U8;/5"68:A>I-W=G"E387^A10@M@PK<'RE5_N^/\GKH@C < MH\VLU\?HVE@L816AY6>6BX@23^=TC3DBJ( AT21)P1\L^F/9RHY@ 8M5^N@ M5HG]]"3#(6!%K:^ZO%@ULP5360I@UO[\)-V)Z !7://SS$BO YRG@N(R2]%# M R$6I[FW'7K4EP>BD5.ZZ+J,PGF6I.66JKMO$4W.,M>/\PU@C( C3"BV!=&B M68:-93&=4ZRRT=?#%\I 4@U1#R6ZTBP>(Y)EKOOGUN-F?"^2ZLA%>$(E@@!4 M)<"&-HPW.SU"23>[P^SXQV_D:F0Z!,!7Z+2T\U*_V1AT>*B\&@QRN25:L]KG MHE/>]8$ST+!\V/O2Z:-(>S@3%B?HU R]+$>53N(BM(-"R[%D7_(89^NYK*<9 MV10A9YJ^J!=\X&YGN)L\"^; ] $;*FO5# ?: LY:]88ZFQGIZGBM@^FE#:30 MZ>JH1M@DI&'XK:MLQAC2U_$*(8T?7R:%2G\]* B!0_LF0)*'T6Y]-:)[I>JX MHM(:$2S:S\GWY9&$/U M&7E"ZK&#\KYH51J\3TP!C6:0IFV$I&YAC1VQM\1- M-JW1B- 1K<%2%HE&8:#RJ&P&^JK;*$VE\55HC6?&,4QCG6&BL;QW&2V:!"=2C-W%5HWEXY:7?+E!@VMBGUONO1P MA_J.M$YO:4VL\@USK 5U#;>=*M&0< :FKF,;ZX#KR2-LLN1]LC-DZG.:(AOM M]]#Z_6N-&%(^LZ.\,RQDBOU%#B[-\XH.]0N4P5U'>Y-ZH^E">0O2Q&II3 (A M3U9&!\N)LT,\="A-::*Z@!/UF[B .:6T K)K+NG>H*K">%W51.0ZZEOIFSFM ML.+;_,SFD'X>A1NFE+NL"W@K>N_=P)X]DPN&U&["LXQ5PY=X'^N7KP-NS7#* M5G;HFG"@V)E>WQ\Y-?3"*OQF]-ZY@J)D,\&J^@?F\7[+EU0!MH%SQ2OID!)CEU&(L M7J2ZA4*WT1_W9]\5WWNW$.&S#D%VFS 4%+V*ISN65+V.6]@(V G6J\T;?*V3 M%ID!B0V1R;OH?2ZW\&;4W[F&U9(XKP."&?-^2Q7NR\T+(@ MN.333;;5K"/32NZ"KN&C#YXSY9O[B6I7FF58!G/X &;J+(:US&JG8'' MHG6,M6@_G3:D8D96&J6K[6?=DO@[#Y+T!C67*.LEWC?DN9_OFF"9O@[R3;=0 M6&4@B*)!A;=+\S8]Y. _@OC[W47$R7GI95^&T4%YT6^E;4QK78?X&8I:>B72 MXS4#6HR;1'/:+2XO[$[&@_@[WS+CDR:;U^B%1F4Z7K[8=X;^ZCK;C06]L""8 M7&'(BXR&#DBS8:URBS^!^#M'TZLO\/9LT1*U$D[2HB7R4W%^'>*7H)IN^1T6 MI0'=JQ8QN=X=HN\B_OGW'V_)BIW7V1+2 :8&9$9C9A3(5Y8CC5I>AQ4+P<4* M^:J&:6JUF.W52K5R*0K=O<*'N*4WY+;K6,5L[;0)V5PMO0& M;]K6%E-H6:/%F33ONJ0R$]I1>@-!8AD"R28FRV%'+H\VAVS#D#,TA&;HK.K7 M)^V0ZV3]U(+JA7)E@(>H= MX!A/@]N-+KZ2:6@&V%I0KHY5_8:0 ;J VUZJAWK= M]^K#O-.)G#D8AI$,B?J@D<*[)0@0,=OC19H6,MH+1.E,F@A H(G&^(.S68DZ>^N\GX*UI.$RQR MTCHS.K*DCF6&'R6PR0<\5)Z/C79:V^5M.<1QV#<.HUNM4RA@$P+%.ED-*M@= MAU'(3%=^8'JQKAJ']LOYNL$^PQD.J1' M2-N=.X]Y+B/,^%994XN6Z#M64[7T*/"^>3]86]?=7ZH<_:VHP$FMYP&.'F"@ M*K6GQO7YCW?=N6 <#7OSIQR^;&GKJJ1ZFZ&E9#5\NCZ$LX?-R:G^^/VX(C@V MUW]^'7W/[]T ]\/Y=6SN]EK1["FQSN+W?F\.+&0A#-Y/<_MD]_?N=[^>,/3\ M_&U:9M298^DASL:5L-L03-LI"J-Q(VL4[.6"[QE-=NB6)UUMF4LXET_-^'OS M.B?+:ST8^CBB*E=,2K153]1WBQC*8=MY06[1O@66/(+)'NHF7:1/3OF;=Y=>VWW@,^'O2?D_%$C*M3--3 MS: K%NG5*_AH.4XXEV]CO^/ Z]/VNU!989T:0#D:+S7[V)Q$*H-"TIVU&]GO M6'#[W?8["U=KS JIYF@Q:+ME%;?SN=4BZ9R_O?V^# J&I9I;-T>@H:&9;*<* M2T4U8"[.K9M.'MN&6<[DO/"+*:O39,OG.62$5=*-H2X+2==TUW9>L'5 X+;\ M/>F\V/,N'KCE5IZNM74\ITI]O#2Y.R])Y?5IYZ51&-80*IWFM%YGHH3*DN_A M;-*9?2/G)1;=_*DDD<]X+]U,I;OH$(L2SRQAQAOWAZNI>?=>/L!@JPNK22OI^ZBW\E]BP^]T.##5/#QOCOMC4N'FNT!3KP:Q0O#LPL8+!+H9V M)A.^@)%\G35,5^/2F>G0R%OZ;)QT:;^R";](C/2L%IQ RBUC5W'ZW_2Y/ M5V744IH&+&IYKM%4T&+U\DO:;V^_+Y+]<";[K8O9IJ_,K1Y,!?,)EUO-9#N= M=)9?VWY?(CIV5OL-,:TV&'&U)>VSLVI[,&='3OMNOY/*Z]/V6VHWS 8[[:F: M7T'*>%H92_5ETEWR&]GO6'#[W?:;S5WWY=! M 41-9-9?C0#L2Z4>D2DO(.3RN2HWG3QVWOA!-B--J=509&@ M;/D=(!U:MFD MF[5K.R^7B(Z=U7E9+3H24^$7-5Y$NZ#9]5B3J"3=1;V-\Q('7I]V7NJX7%WZ MZ&)Z.9,P>J&5&KR8K_!LGA"3+N8Q M<%XN@X("9GI$H) #&H>U@EF?C.JL&K/LAS-/?A] (\[CO=1H4J/9V;S,UW*E M/$F$WDR&2[JJNZKW0EPH0OI1!I]V7QH"0K>+@:ZAN.0.!3G;X5M)7X[?P'V) M"[-/^R_]6MO N@)!\#-\.EGUM8;;1!._!+^!_Q(;=K_;@>$=O^/LN^<:=P8?K1KTF($=U6CK1+=I,DK% ME-6Y*ONB?E#R.Z0!<&C#UJT O*B^N-%=>RU8MZ3UJY[H?@ZLW9L2,($3]FS* M.=E0336DIAB5OXFJ YGND;J.80-?\GPG*LJCB^;CD%X\"N>1?O;S_9#ROAMZ MTJ[+;;C@'G;3$)>[VI)1F9]-BUW\1ROC ZR:(6!4I0AO1>2M8A [U10R[^$H M\[8@/LJ]5P'[;GDYP?9'H_F(NM WN7Y$1(,AG=LPUGWRG)AYE29Y#DT]4&=[3*2>$2:%,7[U%4 M&J*C@:B&7M$WY9VD>GYSF&>ZY3H=I,<>H2W[66X2V]7]*_/;PN'8!&.BS^.# M@KQE3>NZM&7_=#J5-<4L89JJEK!QS>-$J1!;!7F:_4]F]JWX_CTN!HH9J")W M_1@1=][Z$2J^9=6BXI_R*5MZ3MJ']+Q,QS]E*^KG]R-'__EUV3?MZ7I P#.< MDKY,H;Z8"M\;=Z+=A2]QPI>^"U]2A.^-"R#OPIA>\35\/>(,Q M.,-"IMA?Y.#2/*_H4+] &5S2K-YS"OYI0G^@@"4*W#QM DH?1;GTUHGNEZKBBTAH1+.X;*]@AF6*YBT-D?-)D\QJ]T*A,Q\L7^\[07]W%,NEB>0],)%,L M]Y$*Q,EYZ65?AM%!>=%OI6U,BU\]QKM8WD,7?X18[F(9I#>HN419+_&^(<_] M?-<$R_1=+),NEO?@1C+%:$A M+EG%_IQMF)AP=5^,C3A:C"UB,K>K85@"UM@1[8DJ'9;S+>G6:%W"<5V'_)G. MY=ZN?=FQHI+UQZKZ548(N_"6DRPM*F@:'9>[LR 72Q_G51)M87*,1F\IT=?? M^)'BDJ]2]YS =)^5EB-N5E+P9BA^M7CK6,GIO7&M3VK4B)Y[\JK2L8=W$'\( MQ+-H/EV/F!"'CDIX.J7U&NXL;Q7+^6;BDG[>0;'K M@/MFA;R3A7 J[$@U_QK33GRSE+2AJ :[6)L\PW[$HLU?4) M;)^DU1W5,4)UWK$TX%P"R"7%Y;-63>AJ?L'J(QW;$:OQJXG\!I"?D^>.W1AA M]]7$XZ]C%\W GIQW4:T'E$Y6R<&NNDB:$OYH5O$=NU=<\TF6;WI.(/#<>;8J M9('#TOT1QVJXSB$PR&E-'8FEMCVQRML2Y8'G[GL3B<;IJXK56RS%6AKJJ'RP M,-BN7QZ5ED0L%6N,8'K7IN]%*94[CS8E2=ZQS55;TWQE&;1%OS?)M&)YE.\= M,*5R=VV::)R^JDUS\**2L5#+TX )3U9>%DH/YTDU^M>"Z5V;9L^C)&?$:@*3 M_:&K@71_MBS1'(L48V?+[QKLPX[&P'"H$=Z<6*-?3AGJT;6%6< MFET[=I;S(Z!X.E2T$=U;>3$SC)]" ;OB#G^ MV?Q_HC@/=I33GI'KX0/G79H!-M)UZ9Z9^$B],[LZ]!895?,')O MG)Z&R_]I8)?)8I8V8V<=WMA7O7/_(UJA8LK #@<2?OO44Z@M@J9:20L%#76& M"K'L>WV72[1:>&VJ=V1\;%E;PWBGW4=D%4:9ACR%^X9-YQ/M/-S7G.?('ZJF M"U(FVUH58!2;%]K6&.6FHZ0E['XE[>>/0\7IG!N"+M 6J4$^C1+9DC0P2:FJ MQ\Z"7"15YH]#PHL\%=EA)W)K9:]X;D$2(]7-+_AQTI3!N]-+$LWOX]>LWS2S MO^T-%@-J5%OP?I5BD)F1->;Q8OF?VQQV[ MU\OL%]G"P&CKMLN7)M6EC!9TWS9BJ6UCE#)]WYNX=F:_/*Y5X4F[R\ E@Z\P M6".=+EEWF-YW'\Z#TG-E]J-$URZG ]6" 8>L?*1$55>K6-K_&*5,W[7IM3/[ MTTZSARY&V()6,9:UO.%DWC!C&=J,$4SOVO1,F?T,"*:C>L76875:+:!MJRBN MIK%+T[MKL,MAXTAFOZB7LI.:6B8TO*22,YH;K5IRHD%QWM_VQI+,C3:0$&.*Y@21BB58) M-\CMCALN/I?97\@TBX4A.LO!8M9<:7*&\]I*[-1"_#+[X\;]=:+5PB\S^N"'CZUDB_8X#KQ!&+&JXAHZ+9;Y=(+JQ7-3& M-W\[6:@XG5DA]0V*]7NH"^-80RN.]2XV+R;-9MPL?SM92'B1C3!A?:?50C,V MS"!Y>.@.*;*DQ,Y(Q"A_^W;\WN;KDX?\)F^;OPWWZJ#)9_)CGFK76]# Q4:= M;M*B37]<_C;Y_E,(Y/=!\:N;_$U[8&1(*>CR(B*GJ5%F @=L+%5@?$%\]3W_ MF&(X)OG;=*M,>(O^"H9]*>VJ775.#SM_DHM_5G#?)N,J<0B_4OZVE>VXE%DC M KJ$$N5%0%&S'!E+G^.>O_T-4'VY_&UG6;*8<:-'P+C=5-(C:*B69K'T.^[Y MV\G$[N7RMZ=ZI<127,W5&+X+S_M-*IN;)PV[?U+^=DRQ>[W\;2QK9JHJI[DT MZIDTJDWQWAR-Y2YGC!)C[WL3%\+IJXHUJ/%0V^]U9 TOYL2E7.-6[2"6WFV, M8'K7IN]%Z;GRMT6LWI!R 21KU*Q:[4\5!)6RL;3_,4J,O6O3"^'T56W:0IN" MKYFL!/=&E"Z109_1[S"]:],W47H6)5F@R&+16+FVQF2\7&M>R7&$'SN7\Z[! M+H>-(_G;Q39I# PXH_)3S?_7DG8]O]L:NGE[!:/%4B7KVOGNG$VT2KAV!F\, M4@TACT[IU'1H9_2),WZA40;C/N:\QSY0Q+H M]0V3-7@:GQ2R..G/!T(\CZO'-+,_<:@XG7/#+NJY=*>;!EJO@]:J^:JM3>.9 MGAN[S/[$(>%%G@H)]XJC2H:C>3]=:%40CS;(^-WW%)?,_L3Q^T5N1U=2()ZK MSRVM1#0L=Y .J.DL:?Q^=TI&HOF-Q.\D!YIQH3R6E9JP:"P:16-:FWV-R*P&BF/)KD.:O7%1-WI<0?=I(C6=B] MW$D.8D!1,QGT&G!MV+7F@TSH:L2S$N_])$>8II2SQ_KC,Z(/YLK5,)QH+-\CECQLN/G>2PR&+**)6ZQB-+JJZ MN,HT5G00.RC$[R1'W+A_CI,<.@ELTV#R?9CJ-SF9QA;T:!R[Q4O<3W(D&!FO M+FM)V^7]1LT!M"BGV;::)LHS*';1E_N:\YP6XSWY0V4/.%B.T\9T#U$S%JE4 M%0&.G<:(]TF.9*'B=,Y-4,:,-*(,*9KBZ6K=(D?IQ2)I>+C928YD(>%%G@I1 MM^$\.NQE-48C!X)2\R3'[?B-"BB^9_CC'SO7<.@J04MZ/A!FVB41:T9.]6^X_J3:?WX_?SKQWE=C.K(]PZV!1:T7&RHXK3"SX:%Q83SIGY!BYV>?X7YFRC2 MR0E^:Q2\LAGP;LGW%:G50&MC"2XA:)GKXBN5B^\%OK>7_!BZ=9^7_,EB2H@3 MOM:@T1ZM!J6:#Y+U2Z D5#]<7=-Z^ MZ+.$/B>:U7!@8M@VZAU"4 C)[&F\??)9@![Q2,X-N%W'15%UNJ+N@WRP_U@. MP2$ZTB2H@SG0GUB_?9N*:?N>NVZ OMYE XAN.++U/K/HJD\M*>UZJA$.DE'V MO]A_"!61I%O1;[>=CQN.3LYTW-)0(V"+G=X8*J&Q%9#KX?;=0WH?HQ_]@1.< M/NM@CD'D<10?PU7IN95?.: M'K_3HW?A_G["34:&&T.2;;A/"B(E.DZ@FF,6V)83=6Q$F#_0<[]L'O$@KFEST,:/&USZ0T'0QDN)T0N@&DQ$_BYKM6',O$[A'-JPV'W M["0![UL09_-D/HWAD0F/NQ/'KO(E1?)7?&9.9>38JM/S0RU6]OF1KU$F RN: MXTWZ0O170URJAF]LV<8B+%_)+#2,+A'LU%DQ0]AIQ^VM H%;$*@6">K006[XS *F>G*L96:#U'BT62]BQ3?,[I/G$;6(J1% MI(J>>3)1 %0*W3?.LR2--U7/93G^F3>^3YZG=-$-W;QUVZ=+3LLP+'/].+<[ M4.:HV7FEREEPC5Z".>67QQ,FMED"3\ASZ &=H,_7G>U7"7NP9'Q!V4NB][V% MI:^=H71U]#IPAW&)13\'U[0^K&3S7%Y])*-S1&V/TQK"H_\W0Z\.CL=E'XBN=PL"&_#O[N@;S-=S-;P)% =!8X.@X2]EVCNG_3VM]5<0PYA@2SIJ$FWH=*PH:A.M.=EP5%NP M%,U1?^HXI3;?JS;4CF,^,_$2=?.3SO4%AIWO44 />$[ HO MYI>NT(SMXCB6A^=O@8S7=J]/0V'O2.GZ.NM\]W"+A9**!&EA93BP"LPRR"[, MB36/K;)X PM[K^CH7..^N_TY_KYQXZDPQIF*@F&TWT:*8R.+0UD_=G&EN(GZ M53-VOB2^XUJ@#H?TE*9!W[ QER3L(1);QS".XGO^?)2/,?BT_,X)EF6AKEOG MQ5%URBUGM;Q=O\OO#=C[AE_V,L#? ^IX$J6FS($CCI]?<%54PS4YJ*MS(%?, M<$AC=:2#G.L"S\T'#7%J.9NU\Z$.Z#BB# S1T:*:,.L_FJ*Q7R.::'%A*\8$ MHTL.IV"+'C\8P+&#RI$4@J.$^OHFQ00G1 2.K= MQT*4'&_9Z[TER]V;.:RRM%=,.9NE>S*;*;8&01Z*9QF?&&/[W>2^X_R\.%\[ M,\];;_L-TB!7*!7L+.U76G44QN=8,7X&/N;(/D'@.Y;/B^6F94J680,/Y,8. M (=KD2*;EX-:I3[G&;(FZ_6Z;.O.''#'\B3G>]K/$ M8<>IFE.-KLWTCLM:/:W"QVY'-*;0W01UGA#TCM4S8I4%8E0MS 'R/DC&1B_8 MZ=U9NX- JPR,P*4VXULX,J:!? ?O!\#[!H7O:#XCFM>^6E3H;MO1<.:N* 8S M>S0J$R65S0V M)& K(JX8.+9-,%'JY86?57"Z-A ,@:R/ELPWD?P++^)CS>6W%MA!0458M5NL MT2A!0$H)[TS(^-Y4%^OE;ZQQ\'QIBH/1M-;H"UU-S"'"5"9;^+3]/9R_2R\< MKYI!=?[%H$#;'9WD$ #76A#H4_*^KQ8YWTWNT#YDK H8M_#*;S= M,#BQ'A05=3@E143B#:H@"$Z6H4?(]_ 5;K8>C!<(CBT(&U#)Y::FGX&AE2_Q MZ@A7E?C=.!7S!6$,V?S6BG""CKMRU<5(VC!(@9SE$WP\(SY>$V6&M M;XK]$:!%)H_7%+.-V-GO8>RON"2\>"'HIU4#-IH[)$]>=(%\Y&S\;I^G'"B8 M7!MU:-\R)\4NY;-6([8V_-G1_XV^?G.2R5CDOXNC+> H5OC)E-YB+([2Z4&N MY(LTCN5(*W]X,!VO#5+?,<73K46C70DEX=,--/V0V&5 5'E_8?)M#VAS;CJT[]BJO M3\TQ&?R\1D'Z]G"8'P5XS^9!5F[568Q3LZ/D,3MF@GUYW_M3DEW,8S47*3-3 M6JW.YPRC9RNHY% X*I$?E>&:B"G-]0=2KN=A)WPTO5+^*)?V$P*UZ MG-0W*-^G*:35&P0KT6#5V.U+QD?@+F?]/BAQB\J23(L2+\'<:M''1(!GQ_Y= MXJ[!-/SUPCOOJ1^9WW)PX)H-!F'0G*;BS65:LF!%',:.@Y^KY)B_M ;%SZA! MO\C/73W0+IV!*672,FB#ZK1S2E:O+K78+C=N7IGSUOPL_+RN>9^8F?1S['RY;3$ M9)HAO;G)ZU6YWKU;T.LS]$3I](\(Z(1B6Q MFF786!;3.<4J&WW]F^PH7'R' MZ$JE\#\BG_4![?9+)2;/JW6L8M86^J0ZC<;@PX/ ME5>#02ZW1&OQ30J)DX!>L=C]1R34H\TAVS#D# VA&3JK^O5)6[Q;T-N4MXN7,#$0T#+K>EU)@U:!U6![!-.! M8ROD3ZBR#8._0I97D9 < #XK"X? [RX+%S9]1.OU+LGZ"/ 8HY4V5H"OT_Z$ M*L -1JNT+G^-?&*5TWD>:4NY70!GG6U1EDK@,:B>,=";*_E M?!ZY:U\^#^ZF89Z#78T @IU"U8,IK;9H#W3.(TKL MZN(F-&9; )1HJYZHJRL@4V%S1Y3652Q>2Z",!$1U([G:JH!"MFRWZT[,]FA6Y?/I)G8A^54V6[A5452D4M","L,'H[(@+^*;=A!3 M-E_\7&]15)VNJ/L@'^P_ED-*BHXT">I1G9HG%GW?9GVSK+MN@#U;G!QT>7 5 M;=$!,Q^84G"\OX.6+AL=X7$>CZQP01?%ZU8C#S,.@.05R?3[\]@BZ7T4?70@ M3I#TZPN;=_#BR$A.,",9ZNPB.$\=P?V]@NU MRP#]XAXL(HF]>7Y9RL(,BD\QHT=X ?&M@?['>;") /K%75C%'2Z+6G[4UIB) MU)_4,'&TZB;!6[B[L+$$^GE0F2OW>1G1&1)6 ;60H#'>Y'M)4+]_!A#>&6-/ M@D?;-^RV6+8L&>Z1BPY95MLC9I8$I-T]VJ3D'CS)FD+W65-1^8]]6)Z3@"F& M7>^OUMQ]4;0<((FN]TP.OE3SLL5D![-,!9EKI6[6FA1[C,$;L<-\5$GD*'TV M=VP>)]#741V;$IM?R*1"SYM)19S4\I\KJ)M7 ZE+4Z,F+\Z;DT8=UAOY^-T( M?PH4URVH^UR?$3?39Q]&P_L5DU*UE&';U^L\SMK]1;]2<7KQO40MKIHB2=C( M6Z;OMG31Y(#GZ5$ME7P.7LQ'+.(J]/% JUB>CM;*Q20RCBVZ9;QLQY$L;+QA+_@>-RI8$$G!O4Q]K/-9#6_HB0+$ MC>S%35%P^C37)_>C5JI,F&J#A6=>I2*6LW;7H>[KB_B>Y_H\&MYO+P8J/X/\ M,I:CN2)5MWC&;^-HHM1#+.Q%@K#QAKT@\I3F9A@S]"H'BVRZFZYV1UJB%IRW MLQ>W0\'I7^>%D*,NP+3.*3CX))K/ $U43R+3H1+>>[J_!*''%C.2X M99[R,JT642:8?C]VH;07IX"/3?4Q5GM\KM]SK_(G2)U_K>IZB9 M R81$^:@$MVA#;:HZ4UZ^@*F/)ON+2$WVU.17FF9=,7R[NE_3P2E#Q!TX@J* MS]@AJ2(:7*DT86"@Y""?&YC4, &EM.-FA]+OQP8>/VR:-P05!H%TR:QK-%:J09R;I,IX5R+>D0N8T!3SY2WFW );TJ+@%D(KQO586Q1':KBI]XM^_F M!ORF"$H?(.C$96V?L4,,L^@1KH #'GC^(*W RB27N2\D/XJ-]VXRD)?:G?D2 M-D[;H>E<1)FF*53HV7REDZT )DT^Z1"YF1U*.%+>;8A!);2;U="ZZO6\ M[-*4IHE'31SL4-P01$PF?J],:BT>0)-*&BNR_?3EJWPEBG"'B64G;G/\C 'O M9>D\LN+POB:23;7/^E71:";=W[N^ ?] NMEE=F>^A(W3!KS#+[KYVKC!\4RO MLC1I5\IGD[^G=RL#GG"DO-N EU%G@(VM@<,'!96E1-V==.5[*/<;(B@8C#FN MI6.:AM;HLK+"\&&-C]U.\$T)]\YLOH_2>=:E[]KZ=OHA;CE27U)+TPMNNJY0P/C:Q[>G!9GN4PM M'__%75ST0NQ3OSZB%S*08!-Z:=6#57%9ZU**7+&=NUZ(?Q;!&;&PTPMR/3/. M+O#I7$/SU?&*9/*+5O&;8"%>-XO>)J/D(WK!ZPUL@Y(6C%:2"ZJ@= ,FQK7G MXZ47DI 7\!&]T,%U46ITL1[,(!HQZ12AQC2^!?#BI1>2$.'_B%X8=X@B3K+ MI$4]-ZL2!486\+M>B'^PZ(Q8V.F%4@=S^5&QW]-4?9B5I"8SUN)[DV3L]$+L M X"1<;;=U$JBY_1\.W0DW6^RIKR"7HC;YOV7] *4L;K%3*_6A:G) M#()86%S P3?!0KQNI3\/%EZ]%5 U50_4U7E4H<43S;$ZTD'.=8'GYH.&.+6< M#4D.X< MO#KY<\+ENORL&:,@B:^R@UT'(VM\Y@(")S_.IT+EM;?=9+W M7=4$(>FDF:^ZZX2+P^I7UK2N2]N?(+6&J?!*4X%K^14+1HS+RKW8:HW+5#][ M]^M?H>N^ZM8!8;]GX.R"9;X_@5W(8[/B:MBC8!5B.C0!^_Y"CZT?=,?N30I0 M;TPO&L)U;7BC:Y!02 M=BT,.<<);=;:L^VIWN2Q-WHIZ;ZLFN-UT;TU7UMB$+5S^]L[ M$T#7PZ&6PG$X(2%,.2<;H5T.QQBVG0-Z&0UC7QKQQ;)EARIN PGW<:PL:(C+ M8CA&:1+"+23&IL6V([@QZJ'^% (TBA>)II(M%/7XU5B,KJ Z"I;-[53/T/)U M&;TYS+;:X'TX^_I\3P#TP./["$*_/J:3T-[2YR2V+^:(PFBH$\_OB+X2R6#! M.M^R%:KH8 T!47JNC)RY*@&7#74S"+$45[=R>JK?C&VWE_BL'2[2KY[7RW$TCO\MC6 0BH9P'GNOLT<)SOL"II# MEQ9P4\G/U;VR#$&W&CMF[_3!T:EM&?YB;A=R*> H M1G:.[ MGR^X$2EJ-J+"?E'="+UUPS>V?%T6VE"^DBF'*S]]BF:+K-AUXW?'7Z23][/8 MK/:>3",9 8>G7&$6X0K*G:CVP2*]03&/^VD=9\:,FSVSR*LKHE0;"DHE'<3. M.X]X\60JNT79X5R2P9^#@-"[&*2)K,+EIW4-YGJ2Y.3FZ2YV^2-?26+0M<(U MF\U"2_8ECW&VGOO!541 FIB6;HV#@S 5$[X\[-(7^M ME3OABGDPD6"#JK2#1:UI^J$I%24%UO* MNYV8,P$;;D^,7 LG55ZX8OT;8/08^"-PNM=(] MNTS0#+;T5BVZ"EP]EBN&NP]R!-%QNQ/\]CZ(Y[,Z-JDT-1695UG,$TP[?F4X M[S[(-T#S=7T0==#C1"T_[,',HB4['5FNER=)6RS>?9"$87R7(@$X47\!Y1/1 M@"?Y%>!Y>M-\,N_Z@PR!\KVYENXJP\"NK)*&Y6.D^3ID3X4A3A+UCMFO8K9A M>9[UDKR['@3;GHM+*!=H*DTY5;:I\3TM:;L;UP?M::I^3]2^LU+540]@GXJM MZ^M*>;N'6Q0NV 6>AJ>@P:O+"J34VDJ-&L1NO?9. [Q/K#XZU^^Y$_ 5;+PC M+1>==YW5=#:V8:.E\9##QB]8%WO%&S=7\FR*EPI4;S*; MLA;,K(9"NF)-K'0MJ?BXK>*]N>/V5FF@S^@/0>7'*TT2&C!: LX$*2-.G[\[ M;A_"1A+*1GU6?Y2+@S)IF54$QME@'O!3AC2/ON27USB+KG\=)=946FHA9HF@ 97UGTBE40.+OK;L53N)1 M@/TB^B0;-#59T0I3#6URLNIG^[)KQG\='4^YX^2;%F[_/$YH4C(68J7?Y_W,DB-+D[H[3D ISACB) F%O#^/ M$Z+<9MM]I";"?@VFN7Z0%6<)N 8DGCB)1V'GB^@3IEDV.C/4=6F_#&MF7JG7 M2_&KBY40G,1C0^&S=WZ>Q F$=^:@.>6*/-K3O=$*GT$5\JY/$E40>N_$BHQ/ M=T;]!0W7:'FA975&)B]?@_4=A'IZ\OV03#78*E[&R2 M46TK?DEMYTRM3/1>T&?XGC--7]0+_I[G+;/>S.4_#Y;$K8]0:%:8-1@3;1JM;*VTJI!_/9N8B;G\=BC^;2<=V8"*Z&ST12& M:OT^L\J,!G@\2]+$1,[CQN_]-2:;\X?J*BHZ&_IXHN11ENN])O+1C2"J&U%W M"P33D0O*=$2.:+S9,^K]SCA?BN]]>2=F>U0//)_NMT+(,V_W787>CQYBQ!N^ M:W;M=E^CU(*;P4H>WJ)BNS@^77#]T@<'+^&Z[TJIH_C3]>P'2O:+Q3:,]\S^ M3,/1^8PHB6R3'\9VO_1&-?.?5WU&\3,NNUXWRZ>J]B$]3AD[U71:@UC%%.A" MN2]U8K??<,VJ?3=7JQ_GJ+@\X.BT7B?Q(#ONP(R'.=WI+-<=5&-G4(]Q]' : MWXJCSXLV5LH!FZN+O \;0Z9 51T$F)TX9'Y>YXJLP:(_EJWL" 9@T'*U#FJ5 MV)C-_FSE!K>SA\]SZ3PI>\O%W$=G&IICT,&R4M&:4NQD.S:713Z!,P+'B*&[ M&Q][+5L.NUM!,&62I=R0<#)6_,IWQ.;&QTLP] US6YG7.M763!K"^*R]L#0A MW9PKL4L6O995\TUU0[7H!JL(\J8L.K+@1C?5N$*;GV=&>AW@/!44EUF*'AH( M\:C9#2"ZO@-^;\>X_LWN/;MGN[^C%[WQ4IXK"#))-2W/PC-PK0 IM;Y5;EOI M]HLWJJZ51A'B(?S)%UZHAN 7X%8FL'M*L\+7R"J4'=:'?M%X. M9X?MA4IZQ'8PUL/XV0KE<7HP#$:MES/<,B_\^(47;NZC$'C!+):F\)J9=',J.]4^[-F1UJ^ M1-Z:']O?? $'6S,@:$796M2'\RH/EJ)21"(] M9'Z2Y.-7CCJ>[+^S-EL(X6OT=<&JOW\\Z572@>@\C"QO\O?S%QS[I;BFCI!- MRQE9P4@!("-22 ,I*Y 8GA5P@B203%9.BZ@CO(HP-[G/V1<7(TQ;.53H7F4KEF(47WJ7*N M6:)3%--H5#BNPC3C,'CT^.![HCL)@>E9YE^IPD_J9PJ%,^GLYP>,OV^\(\L) M10D:1>5\C+!1! G7TE4Y]3_P^I_=C+#P 4+N4+/^%,W0M45S-[3#UZ7W:-M( MWR/ZMJ(7?3%7776DZJ&+]#!1Y1"E88__YW](%,;^_N=7U/-UF)5]2QQ.HJ[( ML(W4FD^A9C(M\D;7\<1E\M_UPX0, =1+"[HZZ8(*KN'<1)_R8P1/ M5Q?/H/"$1!P86R#%5U)<8(18_]>:RUDBC3]R^0CB?WGR(1-OQXQ3%GE/IM2& M3JF6[[A^N'Y.>5:* ^L;[/[/_R X_#>"I2PGA63^+?\G92DI;P*BY[X3NBWA MD.FE-(DV<5,YR8L>(UDLO3%+U9IQ\@NF[:;$48Y">O]EPUX,_FOS(1K342U^JK.?5_.'/LA9AMV/[*Z%KZ^% M'V\6?J&&\W5_Z67(_1Z7[L8OK&Y?N&!@IB6 MQB*B2[S&^Y@KB%-')VG\+:L&PPB$X4BT 7Y?B%Q]_7MD.^CBV&'!>%T?WO2: MX9,#_/2L-M.C!NDNC]H+1I:*:2?+CX\O:='T\24M2_]JY/JI45R^'P3- M5JY?* ZS8P%_V9+5"Z3489M9&DT/S!*%J$937H0M=V]_ZKF+DC9V+-^4(^_= MK+OT!Q_!G>!%]SWH*F/4W3[;[X4JG\3!=Y&+M_GF8#]_ MO7K8#7D'CPTD7E]16+N50SK[OP]QM/=9?^)KJ[[]SZ.2/0@Q'+S+"OM7=&NQ MP]?N;RA:HSR,'"!JT"(DVIMAB_US<10*K>^!O]=S?C'C311E^^^G;O>K4T42 M.=,KZ@KD_;KB,_3/P(EDP(NIKI]39?K[AXT9)6[9CS2/O\.R;E!MO//2/ M+<>V-GVML\2H34( 9<4%3ZCTO>7ROY#'0[+$522O1)N+KS [XK*RS]RN,99M^6A/@=G2*Y@TTDS $9S$"26=.XSD9:NV=F23/F/?4RD2? M'];GZJ1H,;M6(-%VIQ75LDU-?4=U976]&1JN;O\9.:E?O]5#C;-NZXQ%4UVM M_PY7MNJ?I1CVK'A)T&^C)RZ M,I/]B?W<[-'2QNV;@7 V>#KJ>AO6FP4P#-P M)4-*SPDS_-BFV;50EB1YO"FA8FJV+T2I[RR%%_=T),4%CBCY+DAQG@. ]^$D M@XT^ODY$:DL"*OS(.!UK81ZF6^"S;+=6)_*TN+2[5KNH2!Y%V;JOYZYFQF'C;AFN)=\L*14@6- MI!R9%L="YAWK.10C[DNYHP[VEN)14-)V0M6AVJ*> DL@^=$N72R@GPLX0%890.63="1@*&R&DAC2.P M0.)P5@ (BF;A-)H1LYGG*0[+IC.1RS-%H'U\IOE\A<_JU")$XHMDB)S;3O=+ MV$+BQ4*O0XW:*&,6VA%JG[<2WL0 .01CX=_;R6;K>]OE:3;SZU-G2X)7'T>A?/GR5W$AF3^_H MXZ<$,?M1"[E^(?H3W9N;CNKIZ]1*($J3E!25-SGFA;\E0'?ZOD9?1UQ[$ILS M'A\B[59>[Z1]A;3-;5+P&KE@=U DM!*+B1I^\VA*3FY7W#7')\E_R<7)UB,( M$'2T5E#[O:PAY?"B5IPS.V6;:K&LSI7*I3:6FU+J&TU^I_P_^ M&54D2MFBDYJ+N@^B(SBI=)YNPTQ>Z@X..AF1 16J_8 MZ)6LK@3/VG6OL10[W1*YV&0R17086(ZVT1/[@X9O;'5?9B_NY2Y Q92C# V0 M&@4I:0+" 89-M="R@77F4+3\.3@+\V_D/YM$CHGHKH^[R2E1U\,6T='+:%$U M\]5H216NI$9@VR#L^(OG,%-R^#1T;:*FM@,DL'9T$#2U/CSNIOX=]A?B(.7Z MH35V)U9T-&=W_M&;B-[S62S$IT-=G]M;_W@[D?_\E1)-.?5O]&"VHQ!28:/1 M-)Q+]*-U^_"7T5"VG:VOBUZ/9#U2T?5263@EBX'[\[5CC9>/V%"^XX3CVIR. MC729)WJ^>[ )-Y8EELZT&PNXYA/]3E#,T4%C_./W(*J4]12C3T;^^:H/KQ&C M:7VVZ_1;75]@1^WE.=&/R5($JA!/ANIY(0R!'N+*LG]$+H&.'4@[\BTQ-V%ZKJ:-SCU-BQ%MYD]_AG:(E 2@:* M:JK;7-E4M'V/PG^_,KCU4^3OOW;-7@YGVV+7X-6A[=I%AF?;]I51[EJJYD;* MP[4+A.Y,Z:']_)DZ/ F)XF06("0I8"-)$=(9@A1(940*^ C&<04%D8;,W)@ M7_;)7I#CY$WLU.GDG^ 4(CL$G FYWBE]&B]_I?2YZ M?R18\J;#F58 M)/1J!RIQ0A;LDF1.I$?\^%T_OJKY0%FX3_LYU\'FJXOB%Z1X7ICT(Q&:MSR, M:^>]_/B=>V3I9K_@*5\_,+FWC'DL^9C^%!_?-*/7YR.]W0+8,'&S#[#YO-T, M^,P\WS!>-]"@ERRIN=&<.T*6UB2D-L3;:U"5U9:]>AJ,M9X]0@@L7YD$RRAY M,'->,'[@=$/,+.!)E#:/;<1]$IDQF-JG^7N22*EO8EJXS0[F1@OMMS&_K)1N M8F=NK976M-Q=I;K71K4TUZI7BKK.4T:_@VH=R62XL8"N=TBOH(V2:"H_=^8G M5B;R3+/[SD=YGHRCHIP(Y42'*XY&H%3E6"!V'7X-+9=IK:.GT6'KJ%4H[IM* M]D<**UO.^EUZ$+U\H8:O#E^;,L/)6%%X)R3,VA*:HBFIHAXMLJ*"3E%C=WMC MDYN*SAZK\FLYZ-B_Q?^\$M?Y:H0\%=<@H#L!NKYC8NK?(6O6X;A-Z=73X:[7 MX\@#X)X(*]] [4>3?.*#KF/-Y4D#K[,B%M EC>HU(!T0!Y;OK25J+5KK&]YVZ'!>'L+:Y6Y*F]Q-=Y.[^9BSN<_B MW.5N;E*!-C_+O_6SOZ)JP>'+&5J:U1] MY";()Q=HA#20+4\&DAKZ$3]2;FC)0J+#3S%[E>M64]M!N/_]46D6CV0AK7M: MOX%;SX]Y9-J!!#BD0MDVT>O0O8SI::9%I,N=\8_?"/$7B67^(J(;-IY2\?>: M/8DF[1M7$Y^)M('K$Z.\U6CSO4$U1Z7KJ.7+N9"T+RCZ5R@W4<7K:.-9#WZ> MU53L0MG[O%;O6:8K9B]3LN5'D?4C":DG#X)_U!615=?6Q2":.W@R4MA^7A_R M57UX@@!'Y_^QXM5$&LZD1R,@8%F "^D,@@BDB(X$,HV-,BB,PC#8I4*\N(CQ MR96)AY=LH,A/_ R1@J/3^\@I_H]'"_Z?_W4XP9?G];=X.9CY=FSHVH,? V@3 M8Q&5<&0/HKX0 W>W^B1_HONLZX?'JNJ;=&>2_-^IQX^/1\7>>>\E O_$,L\O MOMQ]^4:HQWB\#F7+."/\R<_5K0_Y^]-VU27,>VAK_?B.<_$-6W[WLZ M JH]#W6Z*\(8,\]@IB\.8VPP-C9XP,"O?RU#9E$%29%9)!C0C7NJ25)I2UO: M2TM+6UM_[+DQBH\ZL>;_*:U/Z)0H?6KA?UH_^.E9V%>:N="C&.0K>5*/>,>S MJ*_DVT?']W.61!]?'_Y[A?I]AOR,0;H7ZGW!?KI 3?<'Z79& #/23TFIHV\N MT)K?#I7[:LYVM)Y]"\I9X_G/T_ @\V-)QL_'[GK(15[6W5^/W#)VYDX0=+(' M=[*?1]0KZZK+CB<5KDN\?AGR.^)5YYKM1.%K%+".HG\GLH4J5^4+7#D1+E5K MS0K7CJ[\_H6,76:R^OQALZU0Q"I^-X[>O&CIR"V'Y/RG6P[)C^C[<4:(#ZWR M[A]*KC@$XH52%[;4Y0T!4>0>4>1UNBMXZDQ"I>S+5EH<% =0I]UQYJ]_,+_% M%OR4Z( MENR/=!".]MJ6Q'YC$KO6)+;-V<6S[M_PX( "6JJ(U6=@8,Y4MUY'!X4G7Z= MA(]0'7=WU#LA+/S0(2$;>B\64G>$59 -038$V1!D0Y -03;T(4U(=B=2UK0# M]V&H$&A2(FK2*_6!A.>D4S!W!$>0\#Q7L!"D-I#:0&H#PXK^4;4]U?7LH]%% ML3KQ=)S$1-4'R2U_RV:>]<04>T?( 5G(4[.0/[44Y!^0?_PTN44G=S&IDN'B M.(O[PF'\[HKN*[+LA0"^06SI+-M:M'LLT/ MV@-XT3;3."C35%W?W"H[M;FZS3[]%'P(H^\)RB A@H0($B)(B"Y)B'"I :Z$ MT+TH#2WXP=Q]C@U+PB%+ND^6%)>Q=9PZ[=H MR(ZA>HFF[AI/08T(])Y #5(C2(T@-8+4Z)+4B)! IG_'-ETIG!ZDNF,KZ@C, M"+%A1@1D1O?)C&(RM(X3HY>J1:3H1]6>@O1@]P17D/1 T@-)#R0],$#G3LC# M&Y1@>]5"C.Y:V+MLH=;."TUXT<+SX@-D&9!E0)8!4>3"%RV4U;%L;A>^:A3# M&1M1!=ZU<&O,^:"HK.[3XJ#).=.2<#Y^HNNF0.LYL1,M1Q[KKJ0Y(9P/J!XY( M[7+^M53%=W1/5[>!,J*K@E_N=)[G($+P=HG88P\$;6Q($#PO=6OD^?!YJ5@,K>/D M!U0ML:W:_KEQ2'KB!E>0]$#2 TD/)#V7)#VD5/,FJB,5+ U,&"!S6FSH#@GI MSGW2G9L/JN-$)ZI48J]2D.+$#9P@Q8$4!U(<2'$N27$H25A-PM9Y\1%R*,AL M[I/9W&HL'27/:56H5< ME6N+3:'U%/SDURO!_^V!&^2O@ Q[?WG^\(\+7EVB'CB]5X\$^ _=?3AJJMU M'MKFZ*T&O< +7(_T"B__M[KUF[5V.1QXW5U-!192,E:^&+ MO\EF(*_=73-I]BO^S[^'MC,*?X.\5 K?]NU7G/QG8N\SL,>!,6?R*K5GLI\= M?/MG+]\Y.QS8?FF[T<4RWQS5C'*I@Z?_]-S7V09#OU( !L(?=PTCT*\T^5E] M]>.= ML3/U\$TL>=-=ZT,74 .B?K_'*-9JV<*51SK61H9O[K+_8]>AEH6C;#1JJMB:IZKD01 M#$G'9Q2]<>?GKLZ);:6OUB5O$HX()70O_!OE[R.M^*M@);R)[;NR-7*3"76E MJ&&GNA/9V=Y6,5>=EY]FX:3AN?_Z!'IR^5:]7LT:C^J"9U$_ _=;E7\?CR&' M.(+C""VAE$9*!$U@DDPSK$23PR'"*D.5I48[E]G^15N12&2I=K1*,$5*:MNL MKX-\L8,&(;AAOY;L5+0BE6HV.$3MD*VRE^/S(@9*D@?/M!9+9=B?$,:BV2FC MBIAQA,)8P@Z?66]+2&N=HGHVD*T++9$LM;GUP(_8C>=_H;NN"(G,8ML?.C,B6*M%3#P9@GVRU1W6OVA=45]3Y<.AX#AK6]<@8F!6+_GPTD\;& M+-]@NI-AVQR$%L".C %_(3"*NME@HK])%7+^RL&Z02!A1\9 EZMU<6RZH@1L MR#;&C$Y72HNHZ$&S!@QGMC8I:B4L.)*PO.E\5IA%10^:52LA:8WN]7R1E_%& MMTEE:L-J0\*.C*QP'=-,C3&)%OD2W=+8IL&+X2#$CHRL7F629O*=*27H^F0] MR5+9?&\8/O7(R$H/QVV>ZDXQ >LM/;HB=+A!,ZSKD9&E69LT,>K[X1BH90(Y MU60\KA%6X,C(2C&-2DJQB#J2FK!Y>C;V,BLK[()C(ZLSJ XLILN)/I6GIG+? M\B9^6($C(XN7L4:_SA"]9$QL&ZIN.AQN]T12VE;ZE+:VL#:806.])8^;XR#=<.QD%DC;061#]U7!57XP%JEX.BQ[I M+9KA$&4H='2$YPN6RC>4@MT-BQ[I+2$UJR\5U,T(LH!61_X@2X4+7 G_M;$(*9TAQU2@[GBM1@5*<$G*VOU+ ZOXX(():P0S4#-J=%N4P9*]/#PJ4?&T%R>4K4\ M9S!"-TO1LUI?XH?AM$L<&4,+JH$7154,!T8YA3NLAYE:=BP11\;0J&L9".,U M"8&:LMG*:E"@RU)4] ><_U.0]<:X@))32=-UM*0AN9RH.@+/$;"YJOL$VDT M0/(QY;FK?GOYL$]VJ1\J?:2_R+YGOWRQ%5^B;W[2:/95V6V90Q',4^NV'N?';Y#,^W@A56__)P" MC_ZV5;B"T$B_599>?R\/PU6?[ZE_ Y'ITZ2_"PO*>[K@;_3]DYV ?<5QV >? MW@RQO=0/ZE3BY-_C)W; GOQ_VR'/U!/L5(V!/Q*$G;@Q-L"<@.L6N)T)T M.KD]#WOBG3UQ)"CI8&,U(LOO[*C?DMLKVH?Y<)3.14SQ.QR/MR7"=H,O__L% M^W)1JZ#(5_JRD3;,I3?&6NK<4V=#U=E&FN-(\B7D?/CGHR6.0^.C>SC7&"OQ M'BH95=D?*>C1D0*Q%F+M+;%V)YWM2 PZ7R6BW?[$2^!4G!T,0U#V(K@+1\Z; ML]$69N]\E##OQ]Q_*(JJ:MJOMODS\?;=QF#_+)Z*<]W],)W?N:9H_%0F>VSJ_DQ4O']&TC:(_UURWM4[,/ LZ4FR,\3O!ZY[\YLP#<'&: M)[FD&O>C1M8=V9SC;77[_ZA$[_DD'^R-/4?>Y7'P] MUA*=' TG,MF=1.<@%/!!7?CZ4C:W9VV>8[7X8)SV]]3E?^]J.7>T/2=TUP1%$,/T@M+QSZLC.2Q%9&&C%\U?9LBD1* MF916ZMGYADTTOB24L#+A"Z._XERIIDDLB! &RJ-4R*^;7%D6?60VJ&7XHH.J M5COXDABIBCZ33?>_7U+XE\0VT=]_O^@K[YOEST:VM_O]EX0EST)K^&YJ+,OS M;\ ;.6L$_D?XX8JHZN@/.G@*C ]39<@D Z\NETY(?7 ;3::5Y'H$DIK](#W1AH0DIG M>W-1;8P++"=1@'Z@;!(%FV]GT(]G9!G0B2'A^'/"L5$=>Q2ZZ$<=&&&;M-X= MI#-&6!,Z5?61?'$T#AV8VO8GBOW]/G+Q+J4@'A2#4Y0H_T.DAEBV%S[6414U M)&A#4TTFE)WB/[<=T/QDPE3=L*QIV@%(AQ'=:/R_]P7OW$OEL[:3L?VAI_GF MBQ6:KTW_=;A40YXJ+7LL4F;DV<# V#G!5@T"K=%!B/9H$J,/%YN133_'.I]' MU/_ /'DB:[4):L$:)8)8JD&[T,G+XR_?Z23+( ?6288#S9VK"@@L-]=_++P] MSN3XWB7KXTR14(^+!T+NW+T*IH-PT5ZV96O/]ZNJ]_:<:G9-PI+-%6KD5)RJ M9?K*L*%?.$:?.%< MCW53NIRBUIN6D%JC)BXC37QI@RR'8'.#KGHVUI317-%8L$?33*$^$ MM#;&^OK#Q\8W!UH]I#4G6=F$T6]4U&YT"E M0KZ#)5'JU,H*:BT03.)BK"W=>G8P^3PZ=A::!"-Y,U2F,B/J5@OK!M0FTUZ/ M0S0!7"S)D!>0:>)'NL!%*^$+VK8GFV>0KJ?C5C!0 XH[G[S9]!M80E/C- "2M!RR'!#OO%-1UH/M"J>=&6T._\=\UU6W@'=,<(=WI MB.#FT7^2T6G-$B"?@:9)WQFW;'G817745@0.',V!]<[)1.6ZH$P*EE1 M_)EO1K<-C=2Y$YI;C@; '898_6A*9J\EX6=3!1\X:\3-0$39)OK^Q3!U4[:\ M\'?"BVV.1ADUV[V5F>*5HJ!/.;I,4@XOE1OA7$ D2?HPNN ^@[ ^TX#ZHCR< M6$;6-N0FSQ9#?^KA51#%AB>QSX_3>NCY-K:GI^[9&)!@_Q$8OPD.5?78?*T/ M^V2MA(?OI_)=?B8SA726BVY^PH$.0% P@ O"0AR, 8G[GW&,=^+"JC^<-K*M MY@K!\FMUEJIMBOJ< [@0\G@BB;.'S.%^]4&P#QL:)R17UCAAJK*K)J+>!US< M#W^ "B&4&""!N=9>Z(LGEH$C-D';:IKHJI'R< 2IR&ZA)&1EIHND&FS>&JU& MW6RA$2%IR&"P)$;"0##HS5 PO/[!S/=Z9F=+7L M54YHQHF.A,VSE(D.N,?84;<7PV^E0ZC(P*475&3NB=!D];!6:EE?JJ."%=9M MK _-+0:ZQ]=>%MD(LRKP;&HJ\O4XW:#$CK*466>LCK6(J&T%#2)%0!$^BY#OW5^/.A+8!\OJK M=79B3$2&H"(#UW"0P%PG.OT\?&H*>DN8N$9%Q&S;T+A"MLV3X1*. -0%(Y(L M :.WH"-#,>:6D>'G>7(^2+>-(+O.&WRUF@_Z5*G574:># [R8TGVY'&31])B M6>B,N+YQZ!-\E:9;K!9E$V?)0*&+W<%8JC<"%%;N/, MD21]9IPY%%D@"$"1)SICJ..@)IBZ"4 E=@4$JY*B-Y<;^VO#JU^"K,Z/)BI@Q32,[(NAEW MD%$T(Y#0*-DX >Y!0*&, IT8RBBW811G>K&?&?6GO9I0$[%E5>A3R^ZZLAX# M+X[R'24I]M0^[B-)*-M-G#VZ 2)K?TDV#N45F*@D9L:"68^NE?6H:EO*FV>* MNY[<:"%!IB+6FG1C1A#=&8^';(C>GE$B$:C40#RY!V/!Q$=72WQT$E (.E6N MLGI/%TN-D37-B&E)X") V1UN8A](]/DU^=%_AC^](-C^T= V1W^_9$9Z.>\T M/&>Q<4_.CV(]L' 4W7\ON?C'3T]LP+T*,;M.O6>/;)N9*. MX%>_JJ5;A6&G+K2"BL*[PW:YIG$2&J6^)G$T29],I@OU(>B\1[G($SKO9V=* M.G:1I,N6!S6$#@RYADV,(5:76V@ O!>P#XQ*,L0[#U??K2YTDHN4=3GR;EW= M7E?G>K9B3,+?J8[[?__ V;^CK$K>^BV>\HCBT84(S(/NT\?,.A??*SMNG1,0 M&N?%<,P\"SI2K!WILOM5-W2D>Y,/PF?NLCTFS!\3\K<'$P;@5O.]Q(O$8@Y\ MQJD.#O9GGZ?N)+ 8"H,Z--Q76;&TJ<__]KHWSKU M9I:>L46V0@BZCDRFRFBNSKG(J<&QBR3S4,E%C_ /QU='^ZMIN)B&ZPM(.JY! M.H#G[>TKO0U18W,X\UN+"B>JTW4^/#*G& MYU*-LUU9GN:7PU97+2/\:*D.YR6KO!(C5Z:B6U!0XBEOGMY>V@W.@:I0"[GO M==,]&P-RFC_B-&W@OK]=<"U;K:#HMTH#0:^OK E9[Q3Q3@B!44;1T_@'-12( M!7>[SQ]++/@\5G0>&&3:J1)=:I(M),<'644^[H:E5YV7IMGX;J##>498B MWQF+.6-83?=US!=28PE[32;*PF2BT*FA!G,CMO%!KRX.:)QS5X%G+*AZ@_75 M:7?0B[P:T \R23#O/'WY&'(,_W,V#) @8Z0.C^;E@HH,7(5!12:N9*=L6^.V MZLPRH?>^C8(2-5+Q?+I=%->S:3!'2R9/"H&$1?E'L21%G,JN##49B 90D[D/ MEG0>'!3QVI2A-8(U=+&C-D2AWDH%'( #*H(#[-0UW/>NRARA/KO]J,3<=UQ? M#G_GV5'&4D=55'T9_>K'Q7A0Q8$+/DAL/HW8A+]>?>-F^Z%]HC52G;:\:KZZ M(_?JC6^#'%/ANUJO0?01K)/S,SB2JA%&R'FH;2PO2<.+>J%W0SGGRD3E8NZ- M&BNK@RPV#6'!&]1R[;1'VFH,W)N*W)MZY\UTCZ'KO%Z"G##!+>L0T?NT;6QL.@. MJ@'P89#HE$JRZ%-$^D1QQT,/WGMS^\4:- 8D,)>-\#EYST1_L2H/JS5V9*1R M3FF.=0IC QPB9Z,@'PQ/DB2\N@9"0AR, 0G1Y<)\3F("E9&ICMO76B+6(Q4$ MG2F3+A4 3 "1/AB91*E3H7_W)KZ$SZR_)Y;G/2SIZD[*M29FU1F#&H,P'R*)D^?%-C\CMX$>#IE*/.)\3KIXJ9%7 MM%4E74-JF%*RZGB+,V:1BX-0'SJ)8<]R@\WKB7+ :/;VDB(> Z4=N(Z#TLX] M\)]?;W;?)L<*H7%/Z#Y^R7N?*- <*]9;1JMNIM9+).U7> Z -V [,#TQQ(58 M& .RIC_3=]X/#+36J!G51DX4NZ4J;E-B4.*("!C [A?R2"F._S[,K/.6CI. M0@Y93Y&F21#HE"^@7X- MY9L89MTYZ=CU9LFPIKR+" NMW*5R:0]E< XX=I3W+XEAQ).(-B?.9,$H';AD MBXDQ( /ZC+-6)R%R.=.IN4(LVD:MUL45MZ=2L]I8PJ,\R22=Q)A3RS:HYT!P M@'I.;&C4.\]+G02&0GM0,Z>94<5(U:L"/2XOC2P5 &!XR"-3@"-Y$]7Y*#-Z M.@($CXY>2/!Y]A.BGT>'@#_OB]:GX"[=SJYF_&9F&*4BK08;%N>SJQ#NHLS+ M5!*ASSMV_HQL!R+!A22B9T>"SY.0W@4%HQ4AIH8;UT&ZTL@:C^7<8N1S K M[5ETDL*?*ZW/3X?(83(?N :$ M&=,J(]!#R">[DAQB(D-\X8^F9.Z.ELJA4, M0PH4)6@F<#2)8_#:+(@#<3 &U((N=IC]"!!,/PV>V/%LQ)K8Y4AWW__Z!LW\GU(4/ MK #7[9"OW_NZ/183(ESG0K^YLW5NO.;68Y-+/'+8\Z;LN@DN7 C.9C9H?#B7 M)A-SV4DL9=-7$_][>L&?T9?Z2(V6^^Y$=E17RL_KDN[6YQS"X[@Q9M?]KJW\ M1OW;K=:!?.!%1Y2C6M6T:&;G5KK[6H*/JAG]FJNHLZ'J2.6^X/9RN5I:U,MX MP2H%YB2O_J08%*K9=T7A@E=$KZ[+3LV)*C7J &O45:<%6ODJ)2!;*:$J.XXT MQH=CMROG+9'J&+75$AM5,SH7=N&G&7!?-OD3"WJ"-6A69B-22&&DP.I^>=*0 MQ]>WH*PT/1'5;5G0AYF2KJ:\>J83?/F.?$40Y-C)A%^^2,Q5)Q%9,7FN3K6S M>4-J'3J:JNW/C=8/VXV>Y@J)YEM\$GK2FE6- ENOC\'A&209#E+P MWQGC=&N^A/SZKK^??KP67-=_P^9J#D]UZCDZAW1=M2.:P9PO>N-HAYK!R21] M)-7HBX7UZ*F1TFG[G@NL"(X&R"X(=FNIICX\JTB/#F'. M5:0?9YWQ!H-^G+7#K9?6L=P*NQI>O_-DVBLX1#3NR%[:0E_@B)EB6(//S?!4 M,:W6"N)8PJ.L[J>N.#UOQ$.7ON,&PMWMZ\SXE_9I;36;T>0-M9#JS M%\6^8V0,K%LF5=(:]9J+(,[:R(L%5_.TTJM6^FTQE=_T^QRWPDIVX_H69#RS MQ35K?@712<,/&ATVVQH\EC9RA4%[UAJ_FQIEN\W M[5:$5QBJ9]DM;\\FO%RH9814T.HOZ71ZV1/!JO#A5)&KC=03:_"9YZ*N.=2Z MAE^I%#C'109C)\8*WM5&Z0F;3?O57-J1QI0Q$^E6DZP[\W8>*$GGCLZ/"TK1 MG[Q3WW@_97J(5=)[]Q0?9_D4VRB$6*ZKK@;BYYX^/V-%U5/D/#ZOK:J(7W3R M!79EREQS+.'1M3&_/VS^ATX"X>&I6@YEE^L0E@OB@U^=U8=I)R,9>G?JS.VZ MR^<6 <"'ATQ&\:OBPH5O TV2S<12(!!VI#Z?/K!R1\. M6 _]KV#Q6^_;0ZXCH+5:Z*-B:]'OBK4I5\X,'(ULKCB)B&Z%(2@LB1'P6ACH MTW";Z$:'(#_DU$AIEBER1+\ERI*A&.LYZ8^4 #AU=,,ODD2/RLX/=\#D5XK2 M5#TY+#U*J+)CA>^%V2%@M#S4=^Z*Y+RXL+#S8$Y1_)EO@HVXC*KIBGXL68[& M+(B-7^NU1-5MS(M#WEX;I;%$;"^#09,L>UZ0"SQ+ ]$!RCMQIDL?@@>\CO()ZSD?7?C"A($PM>CT]Z(=C1ZD%^7VWWEZ85;9=<$U636O+ MJR/ 6,FPMA$(?DY,S61-SRNHT:]S$A'=.8/3AV;C*4P_Y1]UW\AJDI ]S]&'O@?N=$YX M=J(I_+O"]1+YL"A@J\E$:/BO4)2"RTXH2MT3T]K/8B1$GGX$+N7-6)DWK=84 M\0F'PY0N6Q@[(5Q&E]@0+)&D4'@K,82#.!@#JE!_QJW.P@->+7=7(M;*"'QG MP3"KG(P>1W4]*"[!]>-3 MB$L U_ZZ+YY3T2W;";NML//5$-7"EH4/.0)O3B.3[G!U%D=XADF73)>GA[VQ M1$1WU> AW<&00[IS3O+BIZ U$ >7T#Z/ #X/&;S'@3(#HU9::;6';'5E)L" MF2E7F_T( 0#!0; DQA[>;/ROIQ>)H/QSO?7>@R/F9>6A&$/IH\E'!4LQ?6#! M^O8R3VY/-V[;X&*P'RNG/2C^%8'[>#'-^FY!%RD\70LG( M]L&V[+6PY"\G*5XW:->M,?(:%Q-RUN@LC1_O#7!ENNA-1"PW&55S1(/( M6X%$4(" D3B:I/'S;BM\1IX%W?I-YO.$;GV5>P;/]6O3'N6Z:HIWD1F=:2*- M?+F<6HZ!7P-I"Z.2#'%J816QFG]'3.HSKL=05$#'SO).ZF46CG[S#1PMU)5S M_?5*-==_KO9^1;]\;ZEJ0E9 Q+ILK<$^(K@&T06Q5;XEA_051+6'@REL@[O] M%"T8HF!W3;=D2]$C*6Z76\+]&O;:Y1J'TV=U G&,"AV8Z$4])]_R^%_(WWY_3_A/R\U4TQ5=@ N M37;5?X4=T(P=VB+(/R\XD[PY!@"/?B756ROB6T>*:AW]^__^9[_VARO.'4+N M-6OW:BP"R[&:&CJJ;*1D+7SQ-]D,Y+7[LH!@O^(OX/OM%63Q:!\;^8J3_TSL M?0;V.##F3%ZE]DRVP^:4J6IAT[=_]O*=L[7'[DO;C0[^?G-44_;TI0J>_M-S MHYX)Z?XW#/T*_'@6_KAK&(%^IQ?3^:D&++!!N/ZH)G,4?IS$=EAMU4.L)I#:$I6<(T M!I.(D:9([%#!)8S%<33\:Q;#M9WCR"\$T9+T]&+.D+;@KQ2MN?%7G=60DT(" M^VO)U3R7;533BYZ(I5!4*C/:*B,%84GFUY+C5(?%RP4.$=;2W"EFZXOQV@TD M[/"9OF^WTL/U4A/653594$_:&F/U%H>#DN1!V]75:ME>^A8B3[UA@6RD>GUB')8\>#NG MU09J9:7RB-XNS?L992V+!!>61-%?BW8F6FY$9)B\* ];=%;V4JUT(UQ)2\A! MDX1A(3TB'=/0L?IL,C3Y',6?F&RC4XMUC09]TF>/MAX[7YNM)8$;YFS*JZ,0E=0VCW&Q)UV*2A5]D( M(H-TA59:RT_SO2'-A/U)'Y8TN-:8RBI(6RQ9T\#/X"UVI' 2&/J,J/(/6*YUN0T*1PZ)E9-!)DYO6 M0)R-H, MD92Z+)05HL=/^V,)Q0^+HHHL58ST)HNHE9$^&JKIDF"$3STRHLQ\OSU@'(PQ M2JT:77";Z39;#9MU9$@A&6*3TD8DC70K-<86T54P6H=%CW25-JI+7&4D:$*7 M:797KBJ6;6"!(WT5R )?H5;KM:%.!*9(BZ98:(5%CW266^A-"]V<51!+Z)"I MU_&YIINA!8[T5K_3-[MCVJ@+M3R-6%2M49-#C\:.]!8^V_ IJC[*(%2CM,KE M)*MI%,.B1WJK)7-K?SUB+8%RFCVADPY8BVE(V)'>RF(;S@]:HBB41JWQ'$U; M^VN470S0W-!BAZ8 )Z M/*I2KEPOB[G2BBX7+*(]UP-0], $#MF;&4-U: N+$6.W^ 4Q7=>CIQZ:8,+1 M>7=9K?2%Q:3U-- MO9[.; Q!G]!\09^K@S$YCE3D7XLNEXP]192:%?KLD!6R%2(_PZ*G'IB@9LM: M,.?70V,Q'BK:9)JN,ZN 'D" G!6)WR-UYV M(:ILO=/4[844H%'1@W;5UYDAJY3M)9)3R%1E.LAB8J4!BAZTRTK/25[@5I0@ M]\=REQ_:@=V.ZGK8+D8541,K\QNDFVIX*X,OS9E*2 6.P(92D[I5S6,X0VUI MC=+:Z;H]+'SL$=A@S&"6U18E1=3=05LN5;#%R@HK>P0V\'IQ:<_&%CT"&T*[H,FZ:5<-'LE.,C6Z0>)*5/3 L K7=$G9RTT$OH;*.J7U MQN(@*GI@V%$>F_FPS\(C!6&K*43:1 K]BN,L3A/D+Z+% MGL*\4RSV52'L*T5'8H/GO+S]A=9OB?MY-RJ1Q%?RU ;&WHI][_%V^$C-M(,7 M5O_R_%)4'H;+4-]3/UM4>7MU@[YC*^6'.O:' MVP](6#O8$W'H"11V0RRZ(?2(DYNKL"NNATTGCRG"CH#0]%S=$$+3R7/\L"L@ M-#U91T!HBD< ?J<* M7M$\EXTT^-VAJ8\8ZW?"W=T;*S0-^/*_7\@O%S4BH]L11U40E M_,7$30C62!TEWCH>=*&Q=-E\4$\TE*B3L_SMAU(U?-BID02Q'&+Y73O@E0]9 M7]Q!W[J9&@)^/,<; /S''V]/,BU S/^@)5X=#/N8@VV7O6BTU7K/W@0.(C\; M4E\"E_]TV%PW7]%G#!OFB88-'"407.X'7(!:?.?#AGD_F_M-XJ:;L;>FNE0M M7_WVF=FG;L[%;IRI[)G;_KMPO\L?>#R2*#9&!HG%G/#R7#ZL\]#1_[];I_*# M%GEOO =TFZ="T6=N.W2%>+E"+/$26N2]83GQ=IO?9RZ][[8(U_Q:DY+=9:ZHG(KW96[L=]3PV8U54RK#4$74AG'P@/% M0S@IRK,>^CW!GLJS?K=^#ST<>GCHWY>>V97>C&_Z7K80,+MO+KM\7NK+(+<8^^4[32:1,^\/OC,/AS/[W:V;K^SW%YS9 MUWE\1J#:@!=X42B6;69(!,&M9_:!:^,4(J;K8H['2[6ZX:;0&IC942QR?):@ MWG>%RGWL[?ZJ4'"6Y=JCUCXU,2@1)$O%OWQGD@Q^WC(( M[G5 B'G0S< XZRX'$--1M)38*B]M(T=7;+=/K/GIXM82:[J*D")OS#"#'U-4 MLY"1#,+AI.CV%S:)(J?HV.-!# 03"":QE'@.P*2]D)H*MAA.D52IUZMMR&&? M6M^:K]B>K^OS]6(MZ)N10-<5#QNI@*^P7[YC5))$SE-U'@5-(&&)'<9 .>D= M&.,U5TO)5/&R0*6+H_K&[\CIQ?C&&%,;:D(%IPLM8>U,F4"RT?R2#4*, 0I2 M"#+T'U["&R^A*.W8ANK X)5'ASBH[EQ2W=EZS9X6/G*:DQ# YANQ%3#T4'?3 M@3B^-5M2>@2*TZB104H4Y]GYL2-:$RYL,/[E.XHG,1:#>V 0&. RZH*:S $P M,$@W.RR0+4'TB4R]@'K"C!%NKHB5VR$$,!^^8Z321QG'Q$"(#?X9&" \L<[@($NSY$T-NBR1LU@^I*6<^IT M^=:+AC:SL1"9J"P$:C!RB]G2;+BVQH ,82$R4$F*.H4,#Q- 4Y$=0_7 "9]L M6'/W38$$1M) U1A&TGRFUO+JB< 1]]!SDPYJH^Z8F(KK8+J>YYDL*UBWIE4B M+A&I4IY0A%IU'I!XJ\L-U+'$1)(+DT1P FY0P0TJN D>3_7F+:AIN]328/E% M$]$Q1F)VD8-7R*[D\]!F8(A!)276Y+"NI*IM5+IP;!7"T*4H;:# M"<7^?BJ8@8 " 2666M!;@)(AJ]G, %MPB,Q:&V-$MKR&=NLC4TJ>GF80;8$( MW6F+D[I<8+0*@+NP7[Z31)*AGBM4#W*7V$$-5)?>#S4.D\50O5C&!2PHFO*& MK&R$]!"R2&04DJUO,@B&+S,->XRUIL-;:_*%\8:0ZEZI:*10BA)']EHO]AN@ MW5^^4\D0,>%>'82:3]GDO[D9X@,U[V)CYT"-HG9[,ZLY$P5JDF$IQE_V)>O6 MH4$E?]7-IH:=C(CAF6*W+3(34P)00P&HH6GZ$:$&@@H$E3M0D\X!E5[;039H M3B= M;&O%,?D8IC0D&+EU*D;\YQ,36-E"N M.BU7->F!W.KKTX*1$Q:S?-;).S)RZQ FU4N/T_ZX02(+3V>=R:Q7SI<:$HH MM8E&DR2!PGW V^\#WMRKXHPZ<)%Y0KGJ9@:C8E5%16'M"JIKC6MMV[[U$K$W M&+8%S1^6A5R*7-(;-CTM;CB .M131A] ?(FM;2"^G!:Q"LM2NUA?* .$6C0" MVY"(ZE*[];*P3]6G3G><=I&9Z.;3-8GI!)4(7X &A1))%$&>"F @K;D[V(%Z MUBD]BRXT.LUI*<<:5+8YMZO%WX.6>D)XCGO[W3;3=K]2/,[ M'-4Q//?PE*,:CE\X?N]Y_$)4?O $)'_2[OO??-X=>FBI9EAZG$S8KVL#<.Y! M'LUT2W<]\-52?5TNP-UI>%X,IM6(_>[RSJESJA7ZM,E9(^XG=Q:VWGQ$ ['J M+=+34A0GE,SFBF"=#":!#64LNF672!(TS-H> ^7UJ8'B2K!F!&+! : U_+228)ZKL@3" D0$AYC#_?#D* [+9++KY<- ML;;HNAUF4>T6,A$DL%^^,WB2QB!W@-SAYKNR3P04G[OK^F&@L.TNMEG[7,I8 M]&:,,,_7 +2@ ')3 >35 MYR)8BCK##7]Z&Y.DAMEI4R.^@\A(N6HK>"UOUAH2BK\S&^@3 M8-CWX?"SJ8(/ GW7/G8T38RE?&+?I5$6I25(C=33*2R(0820&8@D^3)A"=P MBP2B!-Q+C9E@\1DH83L.N>A/\) PT?6@GG*6W<)T#% "'+!/4LAS;:1"/(!X M\!@BR ?Q@%P5)KH_9S$CEY=+^0K3P@4S M8$*;=ZBYT&IEQ*XP+30D'7$H+%I<1 ?8R21&GLH^?V]Q%7_E9-WZ5\*T73<1 M]C"XLR-A.XF1[LYM5X]ZW=82LNNJGIM,6*H' RZ>.+?'X^5#!##WUWV+*)&K MRF8NG(/F8=W"GT%E=,M71[M4%;8%O+P<^GC->BE^!/K63<5%:9Q>(&N/K_3) M8:-4:34DE(S"-PZS!?T+[A1!@'CT_/C7 (A/UD\N!A!.L=F<9L0%)E*H3H^M MC6.2&@< @GI8@(!0 *'@(564#Z-":)KP74?@06A,"*FVRV"_?<1*'D280-)[NSHM/Y0_7$5(NQA_0)=Z8SMLEKM699+AT! M!-!6CJ19_]K81PJPIB"LP8'P=,^5R% MYQQ,66W@<] AR"KE<*D: K M6)EB;^(@M1^@!@F=(,DG!2[(@)8DWJ,1=*7JHZ)MS M0(75>[0:,'9&3+E9<663EB[G&P!4HE ;A$SBQ*F%SMW$VNR4GQ\71^B68L^. MWE+Z',(.!+8'#*5Y3)FF$+DJD+:/(%@&M=,3PW!1Q*\*VK+-8T[##A&,CC*] MXDF"@ E/(!3 G?+'4%=.0L&R-RJW.);-BIBBTM28F@X*]0@*0"Y7-,D@YVFV M=P8%T.FATS^T*'+2Z=%1IYFJE7I9HX809MY-;S+^@ -.#]*K,$GB3%'USIP> MSO\PZ"5.4' E*>,D%!3HH66D#!472H,NH?,6UE3J 8 "(&:05)+ 3QTXOMOP M%J!K>!/5>8UCB4X)';T1$T:SP$.2]Y^!)5X&>20J !WD(9(-Q,L@MW80Z K0 M%6)BD%N[ IPKXC4>8I!QXD\,NHKO>R4H+;OP_LHW>YKKGS M3 @O#O9V]EQ,; M#H>O6$%EMMJ85WR;;3"',HUS["&>;;ZK7/ MX+NWYYEWGJ3@][X[;*7KJ%$8587%5/(==C(&7LE^^LTF00OA3/L@U\X<0W? M_=QMS#/8<;=,M?.^@XBM\=AMK'K=Y="-?!=L83))ECA,K/Y0)_1_7:B_':8- MMS*A^G;_6YD/%;']XK7;*(U,^)\;=D=&C?*8'HO8R(X6@XDV51="*3?@ZGY1 M:3ME+JQ;=,H>/97E%6KS$!T>?O/JH8*XWXT.3+[@Y@=KKR_FK,%@L49QAT;' M !U KD/F4&QX9'2 . !QX#'BNM^- _4*N\D4EAE3Z-)M3I2\'E+P X #X.1[ M$J'AK1&0)SSU'OY#!7N_&Q^,S7J)^I&YMJF';-^KH5(KG=&N57?1HUA>[%6E:"H0TZ^LA&T*C MJSA1,'N[]3JJL-)FC9:!6-W)!N!HHL1_ #L$_ M9"X,B ,0!QY1*/DC'$#GOFDRJQ1I+%)*@:O(>4\HH8J!6.II M4XP:=/UIG0/P G2;)$,<+MD>&EX@D,36-D\.)-=)?OAA()&\ #/8N9469F,M MP\@998 Q$9"PX 0!1IYY_.=1@ 3RE+N#%Z@C?7I"Q0_#"Y$N>NW"0WTV\S4XDVMHE,51#TZJ)N6,#YPA[._QQ=S8IX'/HPD?EH)(UV@& A.@@ M4I*ESKMY[\X@ 3H_=/XX:B/7=7YA*-M69MS.&[EI"J6F_1X1#,; ^<$%$T@R M;.$C.C_D P^>3N7!S@Q=$Q**:*J7UOL3#)%'C7R=2.$=I1#Q :"!$'22QA[U MHHGZNQ00#Y6(8-7/_43.OL+D3B-.JI6KZ,6C,3#2CIJV9,=+*6A6F1 Q& M+-*0,&*;WI4@<;C[!'>?X@TGS[RY?47UYAPX*9>65).IDX[0JBERQ5"&NJ1$ M'#BNJ/R< QR4BW"KDJ\&!E78]*A.#Y_Q0+4A MME$P) &C=2$/B3>RKS['.)-W$7K_X61*K'32>J.'>+'&]<3CYAV29:S^3+2&A)- M6:KTVUXQI"0DD$90.HE1#YF=X9DVDB[EDT^R6WP5L>&D3_+HA'!FP;(MZ/F! M42"EBKK,<\ G060'&:X3'G)S%WH?]+[KK-A/SX@X6F05)5T24X[5+@SZRV%^ MW0#>QX+T[TF*A#,B]$D8+''A9>])GQQH+G4?(+;AUR5P677=;R ;R$N0@^QYCC[T/7EHJ@G/3H3M3^V%BX3%=E?6 M_&79GIH@/EE.O,LU-50.84#$HZWYJZKW(_J,VP.)MGUV0!FCL$9]D1)[0LH0 M47L5F"UM-98P"D@#3!)ASUN%P,T*"#EP[S,.D/.YDL8E(&>6,]E*WQ@OQ'5] MZKL]K5ZV% Y #O7E.YTDD.>Z? N"2VQM \'EJHK-)<"%Y:N4-RDT^V+.:ZVZ MJYX@#S<1GP$W]K!)\LG0!1*:N\.Y M6E=L ,R)DMHR2?)(C,8CA&@<*%--X=\5KI?(VR:HD9M,A+;]"@,Y/HJ+>.CW M(]L'QKT-,%XPTN/V+8L!I%U?%CH"5YN!QFD%M2L;.3?P&X-.M^_F0HI$ \F' M3:+TX4$9N/4%_?JLU=%S^_45M9&(8Y>HBK+LX55>\"TSI:-L*G#ZD6,#A0"D M]J,/CY->-+3EK:%R.S6!) Z18%LL9:J:%U7@MEK*^Y_J!;=;$7'42[D1VU(2M M)7A3=MT$%ZZ)9S,;F,A6#+@1^\".'=,%SHV;>9\3%!RNMV)><+C"X0J'*QRN M3S=A[/_=Y//9%[UQO!&7VIC]1H&SA: MZ[I2?EZ7=+<^YQ >QXTQN^YW;>5] 9B[;5RPR^RI,]7RHM5S36N!53.WTMW7 M$GRTG(Y^S574V5!UI'IZY2V9)>F*K5F7'HJ$-RF#W>@?6\G8.W:2!=FQP)J^ MKCHMT+X($%YWE)'7'>6 0*::,*C6!+Y5W6RRF-IO-QJ@1?B7[\A7$A[;C=TI ME\>'FL<*)KL,U/P2>/)'4-.F3%FI=/ N4D,->M+.IBK3^?BSH:;-92OX4,N0 MB,]B/L&TA28]C:"& E!#4$\%-1!4(*C<#E2.AZG^$:C49G5BME'%LN!/^ Q2 MJ1F%NA-\-J@4\P)F%>=MU^B*=<>79+/LL %H$3BG^Q4[+_W:HX *Y"]Q@)H' MBYF]#-1%,"5ETC$K>R*B5(/OI4*.6RKVFY<\W(E9:#5<,[=F- M6@0UT?'B).1-$"+C8>@ %YVV$F*?J#4^?YTRC-N\T%8Y+ MZP5Z#!#B/1K.G2$$Q *(!4\KO+R-!9:ET^,^4W 1O=$ND931;U;Z <""]T@O M=X8%D"W ,\90+SD3(1!D@PIXK^T9*90;TGVM:&A2M)[XF&)R'WGXPX=VHU^H MHX0J]MX>O>M@/J$[7LN.)D>5@L&[X^%I#BW'=B_ZS?,-S[$BNGOEZ&8'E6]OA\OGLMNI M3 UQ20[-LDJ)_#J[8GEA,$/I($Z[UL@[5*87"87;*BA5'[PCK$G4UMH/O>2M M:!T]6ZK[NN2:AFR7J ';*#9JBX:$X[N[RAF,2N(XS(,)D>:3#NW>W@ZQ0IKK M[GY?$VE2TV!5F6>EBI ;M)=]QD2")8@+Q*,;V.DD35!)E'G(W3"(*1!3;H$I M-]E%OR:F#(J],H*U45'(N:U*L848;,J,V N[92\(GJ01YA$Q!;*76R/-@^W' M7P)IKKL;?TVD&>8W=2Z774^$4MGI8)/1O&\W.8 TT1Y]2%]P/,FB3Y=6_/>' M'N"N_(.>#XN3<:!J]0BJU0Y%#D#Y"!X3M76S-JB5.J+:V"Q(5V'4$A'B,?&B M6Q%($B7/8WYP_PO"5GQNO'YZV+H[">P=L.5KQ)S.K8>&.,MD5NM-=K68Y@( M6SL1C$:3&/I<=V9#@(JO<2! /8*>]@Z F@M6+NMABHC4LIEF$"!I:ED8 X#: M*6HXDF2)YP(HR*ON#[:@.'?_XMP[8&LZ,M*#OJ8C1JJYU#BA*:>$>@/ UHL\ M1]%)"C^U'KR#.RIXV9TD1M&Y*6OD F.;H6E&\"J*!][:@,E('B492:&:?0=\4JB\Q->=9K 9 \"(4I5@IW8T[Q8P(#1 :+CK M5"57@89*?V7HTHQ2!!5+;^IB,RN(2@"@@0700.&/" V02\#,)0^8N>1*@%'I MY:LJOS"ZS)C8;,(NZ@TX !A A0D1X[?A4?^.+MW\C"Y70I.JSN\CA"5(J2:(52)4)1*(D9:N%H8XCP%PB#J1H1ON#?DUUU7J$)5.L%NI!_?@X _=RG((CN-:)N:Q5BZQA1K:-__]__[-?^4"G? MH>A>LW:OQB) ':NIH:/*1DK6PA=_D\U 7KN[9M+LUU=UZ-LK$ ,[)$+PQLE_ M)O8^ WL<&',FKU)[)MOA=\I4->_;[L]>OG.V]MA]:;LZ@(%OCFJ&X+A4P=-_ M>F[4,YX]_X:A7ZFP);/PQUW#"/0K37Y67_T2ZHC_Z)EP\$T< .C_:-O**?+P MNW?N>:X%@-G*'IK[/_< M<\P--R' WX/QWY,HZYD M:V#*G$N%Z';G'1[$H$W\*P+OUSSQH^;;/IW-'742E@L[([%MPFN[;S9+[D\W M1UKV5\%*>!/;=^60-_SK!K/C^VLLODR,GU'=2\UWV BA-66(2D-")B4"QRF) M14E$8FE2&ZH4.\3HE_$MOW"R3&&B4&G3'PFU-)'U?"3=J.?'@(+^6K*SXDJI M"BUV$%ZP9]*J0JY;V498DOFU)"^2JW:[2"@&E6$\ M;YO"S*C@%6*,D%*I$98D?RT9J&G2HM3V1*PY5(!@;!F]ZFBDZ$K$V'!Y5LY(MVID#1XYD&34AFVDBU2?=W@ MUQ1*X;D\/?$:8V&1!V6U$9HB^_GN+[8=:J= M16$^J]*U0*(/2_:6G7FY7#_NX$G&?+1N*6)7L>_;+%UM*%7WS$_/: M6TKORAQ26\]YJ<4+8&U!ZLQ-<.:45K/'./8>;H &\EY]30#/XMB6I M06B1WY+#'5^/7OQ25!Z&$ZGOJ9]-"M]>/((FGJL6_6#WO]%80@)\0F#YRIZ4 MS#ZY&PYM#^CZIRVB;M8'O]6Y3@N7T!FNU1'45_9D6C;8$]=S"?9D_C/8$]?K MB=/16[ GKM43]%?F9$X\V!/7(DVWA"9(FB NQ:LG(&N*2T] UA2?GH#H%(^> MH+_2-.R)"_;$.^*H:J(2_F+B)@1KI(X2K[NVGS26;IMI_H[' M$A+SL50-'W9J*$$HAU!^Q^X'H/SGX&!TODI$\3"?$1M\QW3 (4\QX."L &>%JSDI]C$GC:S$'#E/=E\."0Y\/1W:WWK8 MA#A.WOVP89YNV,02?PYR8]S=0(+X<_UAP])W/VR8]W/&L^X2OSI'K*I>0M\= MCOAX7K$_"K.,RUF!S\JI=OUSV4=/'U^J/;_;[X[;H>/7#'#@V/&(X:NV9U,D M4LJDM%+/SC=LXGW)CIKT0&[U]6G!R F+63[KY!T9^2G]2 I_QXGANF-KNE>V M7??U7##^>BZXRM6R#25C3(QN%1\4%[UU37?EW(74/Y\J_I [H9@:C8E5%16'M"JIKC6MMVPX^QY5K!E*6)PT[ MA:CU##7:!%A6G8*32B!_-9DDB?,2C%UJ1H9^_$!^_#Q3\O&<085EJ5VL+Y0! M0BT:@6U(1'6I<9_CQVO5)"W;D+.&BH^4<;K56+8],"6S7[X3:)(BX90,7?E/ MIN33\5H/Y\J_3,ETH=%I3DLYUJ"RS;D]+3$+@?PD5];E1:6TZ*9Z1HU&E6$P M*Q;E.IB20=(=G$UB+'O!M,=77]KS$]D:J^'J/J'X,W\;GI?P'-ERS:@'$O)H MZKL>R)AP1K:J1USB?V0E?T7A*I9&V'*-FUOA!( !T/KKKC6!FC=1G9\2F&SS MEP OL!$LN PJ2(HB\C3?D-B5(I1Y3HI2(+,?2H#\B+H%A(R' MY!D/I7E<#3*R\_:TW0Z(C,"7TNO3E(HFQ)3F# 2U"Y32Z%8L=#( ,P 0@U-GUJ>W&EDQFM26Q2+ MWA#9'-Q,M9?3&KPV\AI-'9_-J(%'OT8#@MM8%M[5N M[BYQ-0^4DV(C)YU8Z=D#F_ S0T%'4@*2;Z*I^ASS0J6ZM0Y MJR"-U4O+-+F6#7DRRV*^U%BW&"X$DP]I33&6E/@C8M+=Q0%=@6K%_[C/K3;G MGH'W7$6Y.0)7+U 5_F3ZP+1UVXF$<\]S]*$?78/1MJNV!6KMV&9HNW$!G&-4 M7>\(JFU6.;=90:R2B%6;IC[TQIA'),+CS]FG)+A^CE?"LT$4UE<]W M>5I->517D\KBK$CW*<%O*UD!N/SVP!&%GW?@Z-F5%@@&3SW_7T7W^'PP0 FJ MADB=?$.4Q1J?:G4++!>,0S#8GEJBB5,G'>#\#UT>'DRZK$SQ^2Y?+9GNNM;Q MBT*);F5[.MJ9%U/@'L&7TTT8]K[33?<8-U-67??;\;@9><^LX(;OT ZI/#1UD568#B0%R#)-$ MZ,ONCC\H38.;5C#8YJF$H0^"C;+(S4V&F,P-G9^,>[R:4S$17!--??E.)PG\ MLCOD3R<001B"G.>I)*D/PE![G7%JXW9>-=:57FJ])MW:S!V',,1^^8ZR29*@ M(.F!:!,3\\0_4N=9U+ /HHT>V%6KZI;S8LUI!UDLHUCZ&I >H'ZA3))@WZE^ MQ5CD.A;)(F^;H&YN,A&:^>OO3HT]NYSUYZH5'H+&R/9!)]P& M5(]F*[L ][I%PV( A[<6G(Y!7;DF<@R1SPFM?F A2H/BK1H':O?E.YM$21C: M<]%#]0_AT<=$G>?VZ)NI.D<\&J\U6A6EN[0,WZEP1C_0ZU-\'-:. O(PRIZW M4GIV80;Z.IR]8R:='/'U2M;I=,V4JADYM?__LW>F38HJW;Y_?R/N=S!JGW/C MG(BB'^9A[^?I"$2<9T34-P0( C(I@ZB?_@)6=5>WU=5EM56BE1VQ>U=I-I## M^N7*S#]K#2Q/W\I[*7SW7SOX5_YNKTX=GC^\?)LUB7KA]OD M/S^F/,O2=^HE99YI>11OERET/#]*;Q_YZ5A28BTUE2Q#E9?6(3S\E&_6*=G' M"\M3O+FE..GUTP^RN$/AE[0/SEJY\S6R9H4K1]EE T3_X3[9M7]]F]<^?O9/ M\]^>IK4ZJLXK'UK)1[VL(_.YIBY0F2(I6,81')-5@B)D3*,T!4$H54/T]''_ MI:3_:=;FZ[_3OQZ?>^[H2I QSWRHW#>D94_Z@'(8_N_W =>/ Q'%G_BFAS8F M#K:9/W7^]__]/T^?_GC+^8&^3ZKU<<![&A0VJ@*S:D+-(;_ZTXB;(+'\'. M?/F64^_O;P#'-Z2I;Z$F3/7#_X$O3WW_/<9U_X(=6 M1J"_ _T0(CR[Z@_7RWLD73W\C2)?R&P IK\^5 A'OE#$>_713XL%['N/I(/. M#+)9X*^1/W^C$2#?K." &2^;"YP?[.+AHY<&3]:LZ0.-\EU6?U'BLBDJAO=XP9RKUUI=&O"?:G1Y;Y\2X-WP #W!+K9 MG'Y K>POY*&NZ;J;-9/<#QY)4(!:<=\FC*?/7OKV[&'6JT+DSVTS_0=Z$&8( M1*A_2OPZ3M'XK?X?5)6CD?[#'/E,_?ZGX94BTX_#U+\*[TOZ=JZG9A2:2I!. MIFY*K2C\WPM,]*?70WR716S3)]:ILL) $KSOZ3@OA0Y$T5Q"=E42.+FK.R9$1A";*"YMQ?]=PQ!&BYD6/GA19U"-D90@*[ J: M[O>YJANVV>Q)D9^+[F!1%SHKML[76HZU0I8(M4?SHOC/15M.(S0-I&/:0K>! M2,.)(MJ"(6/']4?1;KD>KRB>ET1H7^F[4&\Z9-.21_5OAN9TL6QCI"W0%;S7 M, Q3UK.2Q_7GQDNK.H;U%5_CS;:%<"UB)2994>+GHM(NVBX,S]Z+7&O*,_OI MJEU3!EG1HZ:*!,.NT]-*8M?:;!!B^S(Z\[.K'C>52-444ZI@#5$) [ZO)<;" MJ^?U/VJJIM8SQWS'AOB>J3>"CCAE0HR5\>.FZBB-B2?)1(.'.H89V'!WT9L/ MTI)'UXR@C1I4^LL=3!H4TW8'G:$'9?E2CAH5"?2BHOKFW!@\Y6'XLZJ^-OA&J^@P63+;2 X38Q]B)?Z8U&GW<(TJ1>N1"LDJ+X\HO>JG"5^.&[4 M,1Y+=+F&I-UER?8 ,3KKMI%?]:A10T6=DZMA#1+)^FHR]=!F-,[CPA\W:H / M&)B;-@>BI:.5SK*SA_985JMG&A6:5%;(2/!AE&XE%%C9[7:VQQ'H-MLH^ZHY"8<#(F^WI[PNY5?,Z'=BJ.C@8S QT4=;0.-\&CF MPS41633G-:C5CQ(YG4&.BBX;FDJQYER!!:A='E.]?C :IE=%CXO"8F4Q[X[& M 2SY6X](C%4]T P9P8Z+3J7$W*P9HB9":$?%E9!JC(YHU,= MSKS87,)YT:.QRG::@VJW+-7AUE" [-I:YFRN\6I7%0D5EVW%Z%(1[8TP"![D98_L5;$0GFGLDE!4]%EK*%LK MG6OECW!LL$&K40]8HB[8%E5KT'95:=/]_+K'%ML?*9Y;%QHHWYMT%WY<<\FA ME%_WV&1[M#39E7W4$*W8M$.WO!DH9%JW9\8WC^)JO3>>PF*O.]IU9,'TZ]DC M/#.^X]6DLAG-NQM;\36<(I9&=]Y*K_K,^%[N';_7PU-'1)IKZ&2)MVW-3!_V MF?$-T;-><][;D[S@^<3 FH]Z"I]>]3EH&W$Z5=8&?5&HP#$V9(>5H)H6?6Y\ MZ]7^VI5JE@VM5+(>6AO?R(H^,[YC5^O2[DQIBZ1'8TBD<[*3SL3H,^.[+@S" M6*\2-;BW]Y?I[&%2"SO)BAYUP7J_4KEJGR%M'<$F;G=+-#="?M6CD4BNF3(& M[783NY4.:Y)O#R;X.B]Z/!+9IEW'HK8^Y&M5ILI5HJVWWK!YV:.1V-:IT%RN M#$[D3-46S853A9Q#V>.1J,XVDUFG.^%=>#NLZ&58)?F\9L.JXK"2>/DP-K\$BG]A/CPUW#/KK_Q??MQ9*_X1+Q,7JL[D%X+X M;'7^C/T,?V&PSU9GX@L-QO8GJ#/HY\]19\"PSU%G,+8_1YW!V/X<=09C^W/4 M^9..[8\(0%JH.E-?R$]7YT\ZM@&W/T&=P=C^''6^XK']FL"/2ASYIT94^*AS MCC,KS\X4AN(M+?9!L+B=!ON@$Y;;:3 PPHHYE]U.@WW01'@[#09,$HPP,,(* MU6 ^L D@4D6JL& 20*3!"99J 8#)@E,$ICD'S=8VCS9A_^Y0^_>U'AY2]%? MR/.&XJ3>TE OO7;-SN>Q&SO9N];_[R^$A/_QL[3-W]ZF!L.G /8&B Z(#HA> MJ 8#)@E,\LSGM85["8UZ\R']-3'IG5KBF_N(O\U]_&6KX%_H\P:,/+M+R3E* M&!Z<2;9T%D\2C(>7Q@-R/>.A#(;#&5>7Y!?JO'/%^5>7Z?-D(=04!W1\D3O^ M7,[48Z-(KN]!8 Q\[C$P\J.?/02PF@:K MZ?.MGIXNG3\PE^![S)RN[QW64F$6"_=FR5FLY348,[<\9FY[@A<@T\\!O0?<\:^>C?L MK_E+GUOG/9,(_;[C7ZQI67$4;ZZ']Z6FXL5*L"LA]R441IA7#_]?U/FV M!2=G;HRS!\3[G47D^;&>W+"$?D&)'Y*IE_YM;;.\]M5 F6<2[5+L6=$PR^4M MIC]D.:,]30DT.<]0',H#<4.H3ELG16Y7W3(*1Q1I>WU M5V$#I\ MEH*7N/N* GYUW\REF8TT= MLA55,MHU:3]L6T9&%>SN*T["]P@,_!) %4"5#Z+*XTL/_,.Q[P-.QD1CG(RH MI";VMG O,B:S_=)CBX<3=R;[E<%DL[;C74U&PQZ"]UN##"?DW5<4N4FR<30?$:%=7W:#^T1ZM>& M!70K1B[+Q74&B6$+&U*K?1/K[7>2APHV75D1,[-EY%'OHP]V#+S9U('K4T83$(N M-S9:;AI[NE=.^M4W';#T W]A16T_#)^Q8YCV:*0GAGN[)X]6DQ:B;31B().9 MY.F4,Q)@$$6)'U^H.G^"*?P&($#4V+43[SNN*'E^)_'F\T2NLBD$" !8!!% M,(A'V0$!R2O*J>TEV%*VK3&WT!JKX/P&8==B,XY[[DH46G@H#WFI0HZ-U" H M8!!@5@00^!000-N:I4B-91W6,;(!C9:=H=[,('"J?@A0 % 4. U%/@#_9#C M;.?&E%\QHCLU8=X+^Y1>>W'C[$U08%>HJ0F.1?'N=EE==Z6V4N.R]7(F_P%0 M % 4/A0*/Q"_M,NCZ4(FVA5&%KLE=:DRC>\\MN/UEY$@J0J:WQK3AKBNA'P M;F79[GM1[B>0=U_Q>QQF !#.!H3SZE>NH,Z?0+-S7B_AU0H> =$0%8:%*0R% MG6#*A/W59G;^9408!/*BWL%\,9[,&D39W;BU<>XQ,,!C !X#\!@^&! O2G*X MR*FWG*;?@'>)/&F5+8X+>F^7#;\(ADHG$LV.VQC;UM! ]FK,;-M^YC=D:AKL MGL9?I\T#6 !8 %AX!@LU=;?L4ML6;]=:.JMUY1EG:F]_H^A%6UZN;*4,L^,) MS*UF4I0@G#>Q3@UT M2YT9O_##2>HC08-D'M8["6]/LCV43$<&L'1Y+%V_]@P$DOH\HK1W)!7-KN!J M3/E37N]M@WBF5_8S*'>@3I2T 5(!!^K&':A_WB$HU=7JX=Z12=25]F_VLE]*N+P5Z M[JV6-&MCI0:BE;+TB9NTK=+I ZB0WU3G*U;EG9!]Z+)2F-?E(DJ_WAY"XS7" M,-:U0R*B_(/>*N<&O]6#N95:2%>/>HN1LBWKGKZP(OY@(L\D*EJNO*WA-4>1 MW?+&&CH@9F[2360ZT^-1\#W%O*0 !G;TV9R):_,9BK?A;*RYWM<#R]>&^MPWO/PJ8\6)]>?VA5XL!V5;&>PG<*MK]J2(3(,2 MT ;0YEIH4_CSTH^)./8!8/EEFI^!TEYTFN1(%2VSO5NX,U17USEALH!FZ.O. M40%?/H>D#"C';DXY=@&G!L/06< UJAMX;6&#F<'#P]$X7T2!(&G K;D!M^;* ML'-F45B!2#-0_2K%DP$'6VQW,.?6%;=.9Z1!0<8C0!I FL)IO2[ ""DVNNB, M[@_@%HQ"8W:Z70=2S@@BVV)!*.1FH[D=U%YY)+=\B[[$9AHQU\],ZGLJ22"< M!9' E\((S$"\LM!%?:;Y<\51 ;C3,4S])+EE93O_F#)SQS" M/%#8-X\P+9*YA$ 5^Z8Z TU70507OUKJ9#E^'R.+/)>WN[^JMA =VXLH"C<[ M5:.Q'VT&,@*?*O "MO(YIOMKF]4!'_Z(#W89PSHTW99%?<4Y/;/9:M;K1L8' M$+ +V$HA;.7\DH@WVDH8S+#ZRHTC>[V5YU9]1S;<43Z7@L!<8"X%?/CL?/#[ M21TU6VH;1H<;O-?4HK),Y',IB*X% $ <;.BIS?R@@@-E\#\L .3'6:-[=T^ MY-5R?^)4!13@!> %X$5Q1$QG!H503\2N-=VX8MP?1X$L+^7N,,E!<6*V10"* MSZ%- A*DJY4@O7@"^$: F/5IT[('VS&\[M1F?=&4&G;C !#F[BM& G8 )P,X M&5RM5\XV,3%:$@9B] !< %T41!;W1QK?T MP(_G;G\F2J9*L_,1&;)L[A)D"B&2N=&@47UEEY&W%"G;]"*/B0,CO^3I42G4 MH\C1LWR"65;&>?9-'D@J'Q @CM3'QI%2_4#3 ^A0^&]DM2V%OF-II;_@_,^U M* EO+!OA(W4.>8ZR;=6J'Z2$D:S(S.*MI=V0?I!_6_XYQ-TSJ8Z8/K'N>_U! MG;>:DZ8B+U4CZ*<40C)Y$D+=HR0!7M.ZL'[Y PWQFAOKX-@4F%H7=WP*HI1Z M$J-S>)C_1_ZI!'L2HG>UC6!H-\9%4A\*S&0@-\=!3C 0XPH8)50:>D1$,!.(J@%4"A-T2P@H?6N=2.2+/ +(ZA5Z*90HWZIGLCV!S!U"L@(U5>(H5SQ&[K-+NS!P+%M3$5=:2;8UG MPKRY7U *DV_RG"K RA[MW!B &4G:/T RJY!"_@Q=*LFM*VP\7X$[V9P+)B^ MS[7A@Y<&0I9=WF"!HP8T\ WR$2F7J;E>3T%9@ODU@_*Y'=7)O*A-6_F;/Z_>! MUR)_=4'YY+_5'ZZ9',JI:2NE7Y851_'F>GA?ZBC!W"QAR'TIZZ]__TL%"O&W MU?F*PZ^=H$]@0[FW.)=0B),[XVZXXP(7B MEP[ !Q/A)'=!>));^K!V:GAS)\YZH.\'6>W9* HL-8X4U=%'_O-+J.<2XL", M+V!U860+6S6<1#HQ$X4D0T?J.*" &)_>>CYZ2GW4R:S<6J=&P/T8KE65\I(- M>L)H9GS8E#KO3?I(.:I7[9Y9,\;^1O;05CZE4NF4"NP"S*2?D 4?.I.^'@2O MW?![MTFTWH4@EX)9PHX-MTN,J3W=D'-8@"!L@!F &6=AQA_HU3J560OA<%RP MI9&Y(&5,E,CAVS/"O1M'-G-C1@Q6*V*:L'CF!W7W$2O2=AX'L MC@".O!='?J$1$Y/ET.'I?BP*B(HU\,[,T>2WATAY-X#0,W1.*99I\&B[M0WG MTSK1QO+5?*890Y%[ZIEWFP$_WLH/$+,-\..MPBQ[ST9[;S[@86ME3IH+L\-6 M[ )N$/+5&4[N#*QI[Y9:/*N,H\:8'N1(R<.XX8 GP!^Y6G_D/80$?T:0%\5/ MJ\V8W(7U?IEO#1R2M>83LF868"&3-FUZZV?H46[!)(*.JXG8J^[T#JX*N+K, MZ9&IHG 8N4?@XTB0S[Z0 Q "$%)$A'R\2S) B&2 NY3%2]!^,TH"+!QN"D"! MGXU_"BN^M/&G%=O=3+=H*+&*N,]7(YDJB<;N2?2E*+#7'/*MJT/)H )17 &6PZM5' M_&AEP#5#6.]X=.KKPQPH(!8:L*$KM:%'[4--K0_F^Q#3[5:XZY8EFF?[^S>] MO?FB#4T3+V:0A.)%=QFH:KCW-OLLR20&HI<5P(; I R (LH?2*T$RZ7G]!P9BM:T:J*QJDXT__R M$:3:AJI/!AR\3A*&HQJ-,<[D'LNI:2P!8 !@ &"*!)A?:+#F#<45:C6S!^L+ M%HJ%J#E[;I*&3E>R+NO]#U!P0 NEXV\ M!1KCLRBRSNN]O%J@U=A/44I6RSUQMS9:2=S8]+'RFP+-O(@:>$U: M?>C$7) MK2&D8.P]E#IX,B 0UN7M"W@RP)-Y,VQ>U'(U][C<1;P:Q^L0$P?FJ-+0EV]7 M<;P(&=9NN+:!HTL_7.9E""R'OD1<3 M[_X^@.GU3G8'PJB ZB8[E^4$N MWSPX&A5]'NA*J%<#W_W!#GZEX:P?[. 94'3["[LG.*+.2V9EY6SF.R4:I:# M3Y5M 7OZ'/X F/8!0WYBB+EF$TUJHH@-37LKBU:7&S9F,X:&(- MU=4^^-O,\ D "0#)>VBAWM'ZB:A/ M=S9ZMRU* C^.E3I>T3JY'Y$IJ7YK_=<_K--VHKI= "DIB!&UAGS$%U6:?&ZM$3IU]M#Y+U& M&,:Z=LA)E'_06^4,XK=Z,+=2F^KJ46\Q4K9EW=,75L0?C.J9G$7[/=>L!YM) MV78'(ZJ%K&:R@[$R0N1I .\I'+RT!D3>16B,B[LRQ=MSN8S:ZTD6XI'_BZ.G MG$SJSTF(A]GT':;]*^C!QIKK?3VP?&VHSWW#RZ\R5IQ8?S9/^GX3HE/,Y2$6 MF0HR;@6=.,D@!>)U FNTIHB*4*0668'.;NPNZ\(_;ILZH!; M@%LWSJW"GTA_3 2R#T#4+_,R(0FG.'.%_@9Y'/Y;=_]J : MH I$-P/1S8H$KDN(\R[@:8FB0L=) U_S.LUC3!TIP_3JX&F!F&F7MUK@;17) MV[HRA)U9#5@@:DFS=N@@PGS&ZP14Z2%5L:(%^G@! MWH1NHH7-W1:#N3;=1-C]4HB<@QPH"^Y&'Z_RKBRRVT%(F$=URT] 2FPF/W3] MS**^IS0%$NLWU?F*I8*WI='Y-LX/=\GOSN7ECBP^@=FN5Z[Q;5[?^E5BQZYB MMY]Z&"2(T@9>0;B%5Q $TYF0A#N&6*DL(BHKUNRM?9M5M@2%MPZP ];?)#VZ 1$($%E MOMXP/=:6W(BV"'PLD?+A1 \%!?,,3N8,[$*Q8(UQPEC#,5S]!+EE=2OGME)3]SR_*@8=_\LK1(YI@!W2.( M"5;D XKS'^K_:HF2Y6Y]C//Q#%.:48SQ0WO;XE$'3K 1ODRT+((Q=:KH!U@7 M4!4#53% S:]1$\[P.;F?:0.8(S'!AGM)D(P'&6I ["Y@75=J7>=7&KS1ND95 M;29RWF9JN\WIK.:'KB?7\HD@!Z"D2>MX]T>0;F8,;B+L@IX[%*_7N1B7-SK QS?//9](XMH4Q2FW5]HI)&SB+G[BAUGB0(8 JX/<'V* MCJ&/3&+Y1O(,#)Z7B*W1$97F6MVT5U&G4\V]H$Q+AH'PQ( \16@,0)XSZ]/> MB(MVBZ=K$(:M>0F>+ZFZLY&9^* K(>Z^DL1U1X_J*[N,U:5(V:87>4Q.&?DE M3X]*H1Y%CI[EK,QR@LZS;_*(4GF_@X!2;ZOSQ75FIRA-;RS;Y",*#IFDLGWA MJA^D9B]9D9F%24N[(?T@_[;\<_RYYY))S>O:PC:#*K^3DOIJ63&1MI2B@>==K?=R5SL!SPOQAR=;%;(BMG4V0P;()05X,8M<*/P86HNE??P M#/086W;#PEG;X;F^-V!]1,7+4NZT'U(:@H4^(,?UDJ-X'L=EU57G9<=BAVT: MZ[HR%UM["T4K0IO7]8/G<:+H"O#C;]\>F>P^G:HUIBHWH%MB]:78JBM MJT1TL'KB=_L=9U#B6V33JI1G/HP2NRU;\6G>7R?I @6$XRJ "1Z\C0\T MP6MNK(.; GAUT[SB1U/-7CJP+.X:W7G C#J)@>2\ C&]@ G>J F^JVKC9!/D M!MU5"RO[!N_*$CRAUQYC0&QF@B#PU^5-$+@,@%> 5T]YI6S"#BW(&-C%<@>E@!;! "P#KTXG=3H98@W!V_!B>\#8I<2U2F B>@>?KGDS: MAC(P !@ V!4T%@#8]:KL3H96>;BHNQ81D[:R1N<)V=CVB'B00PL$,KN\+1Y4 M> !<)\CW +AN1-YW,LM"D]VI] YOP#&]QA@==SL0D^]ZG2KF RP#3AAPPH"N M\-UTA2>S;3&7)GV^KQ$BBMDTO+'+]D#*_;2WJ @!WP#? -^*[:N]G[SQ9/@$ M8V@Q&58[!,Q!:\,9S)&^O#\HD(C?[6S]/G);Y*\N*%A\<=8J*X[BS?7POM2, M/;V$P?>EK&^ ./MZ8[9]2" 9-I1[BW.I>L9\:G<+L^_R+C<:L O&:6[M/PC9 M]B2I\"&23"^.PJR2:3<\$R:FO%Q%-)F%9[,ZO*6@U JW33:M5R8_1*A[&F;N M$>0X0ALPD&*\O?![!/[7+;R \/[S]0<;]4FS>W[/[#4%/0@/2YV&-W?BK ?Z M?I#5GHVBP%+C2%$=?>0_O^)Y+H5@0Y]1-JL,>6B%-9&>6DNZF)%9?S;S Z._ MD==WKF=6?!2N3$.OTT-Z*&M;9'>+SWUXHCJ=VSEG16GCRLE\95D57K'=4 M;M:-N$EN%U0Z*P*[ )/A=9KSATZ&K[?EUVZQO=L\R"+,0%KK6L1SG?*RN:*7 M(R== J?V#J*> ;,'9G\&*5>EL<=&+1T5>++6G6 ;&FE,*V_/IO1N*!#\,EDA ME<2VA:BF>TE #$3F@ +L[BM.8O@D?:&VG!!"(]\4RV13*'E/, !18U$ M]C$(^ 3!Q/[0&WBUO(B!FZW>'FFRO+(;A'6+7)79?0$WR[H17*LNV#TCMI1N M0^4COCU#\DV!/!,C0P$D *_@UJ+T_!D$7I3>+)4:LFPL\:7M\@V?CMH-4MV^ M/P^;=KTUL\ 8+^BPDVY@4,V*KC++BYUB=DH!T">$)&A[Q$4!R&. 04^ MF6,PJ[7"MJ?J'1LEF%$3GE>M7:^ $WA#Y:Q.R]89&)I-!MU&S;;QZ>&LF[C[ MRB#W#'IBEL*K"=S5U:.2E3M=0##XH=&[;AH$WS1NU!.-&W.>(_1^>1MMZ T1 MBH(K4:J(1V8;?].I03_P%U:492]]A@FX WMR@K2Z/&EH=6G=MO!I)Y%1!(3? M*H -W42P3Y#H^#,!I8(VE\/57 I@14G\A2EM>GW/R( "XF,!&[I2&WH\RI]Y MAD0P'J+!TEA?2X%8EO'=F]Z6>=&&.!ZJ(%39P>Q:;>Z;[L:-UW9N0R# U>5M M"$S* "A7!A2&A2MK)UH.85=US.5R@FAT-??R002J A@1( H@RDM$^0/946 W M%ZC"]1HP-,#7;!#:1.5MXL,7 3,:*"V7YCNZ-U7 M^AYF7O>2)4 ,0 Q S/LB9DC-%&%J+1MVC5^[]6I0#Q3X[3+-%[G -Z-^3$-5 MDX=6E%06QJ-I@SVH,8@\' E*'@LL3XE&='$A5L4*#]JU],G#4N27TII 3Z"< M=^:#^ T(1]]49R"\*HA.HF-Y?I#+-P^.1D6?![H2ZM7 =W^P@U]I..L'.W@& M%% U'#!+6U_:.QWM-;OL;H)UTU4*>JIL"]C3Y_ 'P+0/&/(30[2ZI#3#*>78 MRMZU9MY*6H\2(V/(B4HMP!!@3]RI;C: [$H(R#'5\?[T9+8P5EF3V M=*)J"]@3F),!0SXE0\*0$,B6[NQ$EUK.^T(7154^9P@(Q 0@ B!RL^JJ=V1* M8SUN]LO(PH37WA)S= A7.)3-F7*B-@LP!3 %,*4X@JH+P&1A4EUNZM$ZK$P# M64+$SK)9/3@H)V;4 S#Y',HJ(*"Z.0'5._+%5;%);:OO-5AOQ8GGUR;M^>C MEQ/E5X OP%DIHK/RSSM$J;I:E=0[DF0@P;U:LN)G/+D9K@E_T;/%<4Z23&.% MWR,$B%4%0 ) S78L]LDAZ4'VYF2JK?6O\UQ[HZ MP!U2TX;4TLYU5ZDOF'=J2=]F/^NE=%"4 CWW&4N:M;%2"]%*>OK/-FDKIM,! MD)J"&%EGS(QS6:7%ZQ+EI%]O#Y'W&F$8Z]HA2T[^06^5,XC?ZL'<2FVJJT>] MQ4C9EG5/7U@1?S"J9[+HU.6(W7>7[%#DJD-ATAN*L!2E#,(RD18&WZ,4#53> M0.5=@,:XN"]3O$V7R\B]7I/'-D=3/KMS3R;W839_AVG_"GJPL>9Z7P\L7QOJ M<]_P\JN,%2?6G_&4=![6L"!M U%9K5F6F(^EZC3)* 4"=@'+O%X/X?6ZCR,/ MX6?K? _G8(O[MCVW^R'?:M'[M3K#AVL]=PY C*_+FQWP#FZ#0;V0STT!AFF0.2P I@FX%21.%7XHYUSJ]E>W-W] %K],E7) MLN8Z_15<8>W>M%Z-K'U7FC4.V,+NOM+T\<;+LT<_@%F 68!9-Z*6*RRLI(7< MZ45&R/,[.R#<#>Q,=T,VAQ5Y]Q4[#@4"6 5BFX'89D58!Q9.FG>!)2*%S. - M,NZ6>6[+1^1\./1KE7P#&41,*X#5 G>K2.[6E2'LS%K E%K.Y]N)&F8AV"3 M@O9MGUO0]F2D05[^ISE:NF2W/(Y_9Z+35Y',1G R\?W,++!X ))S.A MO&:$Q4;4>)B,9U@XUBMD?9,S <1; _91"/LXOV3E!/NPXK%O8M;:AR%FU,-F M(YK#$S:S#Q _#$L116=](9\S03PT 4 A:M7 MD)V!$5N3D@QT*=7%&NYTS%Y#Z6G] R- ?#/ B!M@!-!HG-UC0B0BK_J M&>$!%R#J&' A;L"%N#)>?)#NZ 1$Z**X]_Q=4X=CFF=VC4& B.L7^9Q@SHM5D^GYQ,:%=<(P>;U;9>N'PX9,D_/;!<(UQP?C3,4S])+E ME93O7EG)S]RR/%S8-[\L+9(Y9D#S"**!%?F XOR'^K]:HF196Q\#?#S#E 0G M<0-/N#KO2MA\5L4Q6YTD*5!.%?T ZP**XAM7% /4_!%J&O,*;(HK$[5)==_= M^\AH;>&###4@:!>PKBNUKO,K#=YH765=#AIMA^_;+4C>\^Y ; QQ-K,N$)OK M\M8%)G* FIM!C>7'O21B@QF\FR=VK;QW%0PU,M2 ^%H%,"_ &L":PFNEWHB> MY7HM=GU,'?,*I@WI1MAK#+'6)H,Q*J],*-^W.#5])& ."'=UX^&N"B_[?$]5UXL'O:^DSR\C,MC: MIM/DA8Y++QKE,A$C^4E-IO="0'10X/84HC$N[O84'D$?F:SR3ZE3W;<653&& M!'M'H(ME?2?8\]WA?!B]^XJ".)^ .H5HC,](G3,KT?X4%?TDVD6#!DAWYO)Y6G7'C&JK^PR8IY#$59>27/#TJA7H4.7J6H3++ #K/ MOLFC2.4C 21>EN=+ZXM.\6F;RRWY",4#FFCLKW@JA^D )"LR,Q"HZ7=D'Z0 M?UO^.?K<,YFC>C-46%5,01'7$#?H#6W=:)B&C))Y6LE[\IFLDN#5-J!#OYK9 MOWA;K1?/!3D\S) C_U1J?/W7J\6 MFW6^XC]5:P7X\3F44]S=VW9WG>K)N4'!Z2 M.%G )0$NR97+GSZ&(FR]%]F,P>OP>LV/(8SA=(',MU)!*"U D5N@R/4+F,YK M\6U;H4)1XW#8C1%[IPOJ-E!SOR&3,_UF'^.:8VWE?AY0<7YH "W5#S0]@ Z% M_T96VU+H.Y96^@O._P#OHE#2AE]FX\Q-Y[G75A-5:'4GILWO<&H,RQ9*J:O4 M>Z! E*T"F.#!W?A $[SFQCKX*8!7-\VKA 5" M=0$3O%$3?%=9QLDFZ.RW(Z(Q]@RQ%S=DVFF,(MP<9"8(XGE=W@2!RP!X!7CU ME%==VM"'W!11;&@<](?.J&PGO7R) X*"%< & ; L#Z=FNUDB(W;$MX6RG)B MHTD4PJ23FV=:N-ZAVZXS#9FY/4R2I!@"^ M+X"O8N/K_>2+)X/'Y/M#TXQ"#19&Z*!'>.IJY.8;5[E8\<6-J]_'7HO\U07U MB/]6?[AFI.U)ZN!#Y)A>'(59)=-N>"8LC-P-=X2H>Q6^-UTQD#S55BTJ]5+H3(V( M4/?-"# M\+"P:GAS)\YZH.\'6>W9* HL-8Z4M+]&_O/KJV>N)]E,J8W+ /\8I7A]UM%6<7?MV=.!\W\:+$ M9%^56'?'M];5OEPSZKP\2S+#H=*)%Q@.F&\_*Q ^=+Y]/0U>NV?X;E/MRFS% ML>8;-+P>V5,)Z>[M33\G!@C%!L !P'$^PO1M,VG$MTJSM!K8AJ3^!MM2 H-7<;\_4;3B)WJ/X\5O- "8 )@ F9X3) M+\1D6!3VY+78K]M6U5?BP.]:OE- BMCS(2?QWD"V(75E:SK#5BSOX)*0=U\Q MY)YAP![ 62.T7=S8S@Z1YV1> "+O(^QJ-&?RMH+LFF++W4#0F&> *DW*% N<1P#.YEZ3C5T9-"&A9&( M]$?-A2U5V)P >= V^!Y'X-]IH?Z5W_4#C/:59GJ.Y\"HI^,G^P_Y/GI^>*A? M//^C)< GX$6S-E__G?[U>.FYHRM!9G_F3Q?%LJL^D!2&__N,Q'QB17,]&S>/ MS8#BWPWHH1G()T^=__U__\_3IS\65CZ0X$FU'FZ-YE P=$@-=,6&E$5ZX[\5 M)U%VX4,U:?P1,7]_0TG6"B7ZOTL/_\]:X:@)764+/6FH!_) CKZ(_J:__YX3 M(__ #_.=R[_SA*7IVB"[Z@_7R_LA\E=_H\@7,GUN-_WUH1HX\H4BWJMG?AJ. MV)/AJ)3,(*/07R-__MP\]]I['G[-_F%J[BF:G'^>*@@?/GIIR&3-FC[0*.-! MR5^4N R17I;0]6&4*Z\9Z3_VV',=4A32*#E'99U6856A%!FGZ(6,8P0N,SA- MRHJBS144IS4UV^K):Z\\DG>OSY(!A[-+WEH9;@U+:KBQ,V1$1NB?B[*6X4_Z MBH6(4M-&@JG/)URFDL_D9S^6M'=E5L:1MB:NY>5D8HQ&+NJF:\+LO/S'DL2( M(&9M<>O!,:MM.M.:V0FZ*?AEY.BBFV!$!Z(8&*(."?/U%J]WX45VT>,G'5?Q M_09O388\-VSN*@NRI\9(5A1%CAYU.<7GCM1%1(&+Y\*R&O&4ECT BO]<=,@W MM_*.F/DP5-U"H\%X$;-)(F/']>\+TU:06+LUO.OUZ\BN,V)'VB M>53__E3; MMI3)UN256.A(EJ+1?(=-2Q[7'ZV)0KRHARU>VBFDZ]>"D6$:65'BYZ*D6E7) MA=*>V61WV21'9C3FF]F3'C=5,E[J-51CXL5(7-N-*B0C?UZ/'CIIILIKLN$S T MO]:"45.N#]OL-!T\\O$UN\/!Q.TY7;C&XHQIXLMVD&37/&I4N]:7?7%#.; K MT7-F;6\5RLU*,C^73(UD1^WP=@A+/CE8SD?DS":,M.1Q\\-5M1R)XKK,D^OI MRIR/:S5DDA<]:GZ&=7IQ''1J(N0:+<5(*@TUR>ITW/QBH]S;)./AUJZMA\E" MA:-%IY9=];CY.T(=2;1$PFP27R&UF/ VNW*2%3UJ*D&):]5H+N&\I:SJ-BM9 MU9'!RH0,_UPRJ%;[=E?=E6W7TQEZU@K)3L-(2QY=TU5AB57KGLPK#760A&(9 M6D&#M.11HU:'(:]296H(D\E,"7Q8Z^XV6L3YFI9[?V72&J]":#F9!=];A1W2&UJ,0Z,811J W5%GB/D$1#)H\; M52_OB5;%ZO&\4IEH26\<+_@F*U/')7O;G;;>SUH*7".(%<&L$F^$#&3ZN&3% MY$9U"9I5^9BIU1%3TNNH0B M!4>A:<^6T+*Z:?$>=;A>@S+'AK D-#QN&K9[C'#] 'PXZ)\T"'P M<(L,Q)U@R-4>V6ZBP_2JSPQJPNF%7)?@(#XF=,G#G/+ 2TF)/--5FN6XYII+ MUN*.)7U!U AR$R4R\DQ?D6J9VHE<>6.[7=,GEXI;FW73%GBFL]09H;8MN#L5 MUWVJHYO#[6ZAI%=]IK>:Y0#>[Q77Y==NG\\TQO=6FFTQPKH@=# M799 R\.QMNP:6=&CL2K6@[$\&P1MV-T3N,,.!_#63[*B1]8Z9BG%'JQUC+?8 M.E,SZ@[+-P99T6-SK;44J[Q!*DV;7#M0M['GS39W*'MDKX-Z,D,:"M$16QVC MUVG:RDQ4\TI.=H-53;0J\7 Y[HU;LV%>LV.+'98#SC<&@L_O*BNQ MHZ+]A34_E#UJ!IJH:-B646P[MBQF3]DM:)D]PS/C.XI-M#*W51Y>&XF?C*P1 M1&TC\0= M&6VF-96-86@\K6RFDH-,-_DC'(_$MFGW)'>G6J([:U-KL3V3[>3PCL712-3: MK2"R8'4.2[9HLLTZY>X:A[*/S9#O2'Q;B!ZVIM)%J*.L0OWOQQ^>K@_([]M2 MA\7ADWVJA]7A\9H["AYO\;BJ.*PD7OEBV(L[H$\61T\N[J<77#A^\K@J>?P= MRO;C_CZLGI.TNK]=QW[[7E%#WXDC_9]L2?MNVPJOV8A%3MTI>?C[73>BW[D; MGFP2'??(Y^J)PXMSH"@+0J2@] >A4E)X M="I*3P Z%:4G )V*TA.'=PM!3UR^)PYO0X*>N'Q/ #H5I2> [U24G@"^4U%Z M M"I*#T!Z%24GB"^4 CHB3/VQ#/1X(]>?%/BR/]5.H'7J0$_^'WHIZ]]Y8'C MSY1:X:6&N.E7Q4\?$K^3P[WW^YZ%'".OFM:+/2#22F8?_N<.O?N3P?$1+0#& MQK7 XG=K#C @KG- %B L0'&!A@;8&R L5&HL4%_(='W3VOVN['Q4J*S)P$? M#WG-_"SLXZ\2FX%! !QLX#XTW8XTV A;W@_XR9W <&FWY_2%7^;P?RR5? O M](OG*)>?=O.$,8<)ERV!V?;=QP."7\UX*(/A4&#GZ_P.^+<<,*#?"]SOA7*C MP-BX\57Y_&G:A9OE0D$67 6?(+J^!X$A<%5K[K./@9$?_>P?@*4T6$J?;^GT M=-W\8XH"9+4MA;YC:9?(4/"6B=/UO<-"*LRR =PL.8NUM@9CYI;'S$W[5RO% MTB#+ YW^F3K],5DFZ/5/M:ZV\@R&!]3_C^.'X?_>@]WW3V7X3_(]W6S'@T7U MJX9"^"1;V/_["V/^ 0OLJUI@_SYMWP'TQW^?\]63:U[Y"*82Z.%9./C6ETLO MU>OGF^VN>0"P;EK=Z%,.@#=W^N$EDFON=6#VP.P_J]F# 9"O@I25=72B!$; M)QH!NA)XZ0.!6> /=[NN>0QX>O3PSL?B\/](V8+Q\&F18#WD/P=#X,_VO*YY M#.CKV(IVIV^$_36?Z_IB\7/KG)#([1TZ_L6:EA5'\>9Z>%]J*EZL!+L2_B6WUE$GJ/PR0U+Z!>4>,@5?[AGZ=_6-GU(KQHH M\TR878H]*QIF>>/%] =9B!1/4P)-#O-5M#P0-X3JM'52Y';5+ADKM2 M=M"0WC;_AVPH]Q99+EH,D=,A1LEQ"!F*LLHN%NEN:J2Y_K^W$+(M:79KA=]* M<+DX(?^:[>BNJ@?RQC,GY9$":7R/CC:>Z#2U]MBX*VGZW'(5)_S/7:-;O2LM MLCSTT7_NK&WTMQ>[FA\]%+@K>8J;-NG#+?X^W"*_]6%GH!='85;+M!]2&*:= MF1:&[Q[32GH]6%LOT+8-K[O\)BJK)C_DLIS(Z-U7A+HG&?*>89!__^O'5GQO MDRK2^IW0>3> ;3_]9[U.7O0EH]#A"A49(WFNG[DDP3!">')/QN7O0\.9.G'5!WP^RZK-1%%AJG">3'?E=WWMRR-IX<"J_ M@03[!I(YE\#!ONX-X?5N[^.+[L:':UD:=.+N*PKX<2E^7+&]??B47'XP.6*! M<$HPMP-1JE1&M8K.+:TA^V%3\IB6Y+&+2XHHC$:CM6_'"-E-4DNBTBD96!*8 MB3\]&3YV)GX]%GZ>B?=ZX&M*:'[8)%P5)Z&Z6'0L48&-UJZMUWJU>>;-(_#! M5!#T'T 00!! D+,1Y&"_*2Y6OI?^&OY D>^O@_<52VMXW.&D[@$HD]; Q<8R M18EKZ^X@1RCS , MH J@"J#*QU#E\74'_N'4]P$G+9ZV^>%Z4Q=;;*U,4PPQ)X2D>#A1NP'1[)!L MP][!K%^IQ'V7J^=."GGWE;['81C Y((P^0#C^SB8_"YK%H#)DY"1O2Q8)/3B3-68D]@N MD+1MTUL_PQ)$K0ZV*\(TQ18][,5F.X35$5;?HKNP@.*@T(YBS6\E@Z@@151ON"\"$GU' ^]5PON&[+.\V)XLRLO0: M%I3M@J!$B@+F'D')%SR+9V17'_NFX>]'=E>/2H=7JI\;XI]1%_5YY$^OM=Y* M'"C9=61$SLV7ED>^C#W8,OUG2@>(\,=50FJ-8_P>!/+SKH>>P.9S!1/IQR1?,9Y^]+3\Q74^>)K M @"!5T# &I/6WIW+-;%E+604\A?"B,L@0 ( (,H@D$\J@[H545$#&;0M6M* M%$CQBDG(\/P&P25-CUAN5SR/[G6\WH6[(T=B4X.@@$& 61% X%- @%$&?8:T M&8%7[*#9G?:LF;/-('"J? A0 % 4. U%/@#^=!(3,;EEM$1Q)[4V'I\."\S MLQW& Z6YRY% WGW%[QD: T X M&Q ^(L=YH>K\"30[Y_427JW@J:/!%#/\:2#N*M:02ZE@CK4WO<'P(A[DI+D9 MF)V^:>LU?$C/UZ1B[XT,#PSP&(#' #R&#P;$BY(,C7-/4(?:VD %@ 6@'CFE5C8 M30U!Z#N8;:,MOK[88^2L);Z3+?LB:[9K_4'9KK6WJV9G77&Z>K8&R.0PS#U" M4J>I84Z54%U,)E.QPH-^**U26(K\4EI%Z E?\SY^$""!R$,@\E"1SQ?.?^K> ML3P_R$5W!R^CHL\#70GU:N"[/UC.KY1W]8/E/+<1V=DTB.9BP\'HIM[<):V- MVB98F3I5N .4N->@Q+WFQ@ +E-NGD;>:-PEZNM!M!?/#B!X/A'YDI#0Z44$$ M: 0,L"@&>'ZYP3L:H-#AFMU=M-%%:T*)M>E@T:F@@]0 3U0L 0,$[@"@$:#1 MG]&()&-D8RJ\S:-HE]ZWQ_6EHV4T I&7"F"! $< 1X578;TCG1AI2Z-ZKTV) M<9VVU '4;EC+)*/3B1HN0"= )T"G(M'I;'*P"V )&51M&L$P&X9V\7H\"*H- MJ)$[323 TL4M\2:T9R"0U.<1I;TCJ51/CX>+6E*VN?4"6O!LTS)7N0-UHJ0- MD HX4#?N0/WS#D&IKE8/]XY,!9!T9BW>.W)DC'21R8CDY_S.BN'>7&OQ,RGS;?+ 5K_CR!4$ MMCI,!I":-E>6&M)=I5YHWG4E?9O]K)?2KB\%>NZMEC1K8Z4&HI6R[(F;M*W2 MZ0,$Q'I3G:]8E7="\J'+2F%>EXHH_7I["(W7",-8UPYYB/(/>JN<&_Q6#^96 M:B%=/>HM1LJVK'OZPHKX@XD\DZ#AY M3Z"OB^/]&;V,S^A,7-LRIG@;+I?1T+':,@ZC[/ZI;_&+L[ <)_G\RCV97H?9 M#!JF_2OHP<::ZWT]L'QMJ,]]P\NO,E:<6'_&(]FO-TFS!NL;&T4 M@#Y1D@:T ;2Y6MH4_KST8R*.?0!8 M?IGFAU@LE.&^'X?B3IBB$]'GV'!7PY7-(RH!R[.:48Q=P M:II\W";X.)CR$K,WU!%7EZ/ R) #@J0!M^8&W)HKP\Z916$%(LT*'U&QO8%A M7FDUZL("1\?:X9P69#P"I %QUPJG];H (V!UVEO4Z DEMBRAFFQK_"QJ9MY( MI@%#[M$7M1S7'[Y'?G\G)'],#'-&^WH?&"7UL;H[Y$%P0=&C(#(K,5P*!NPB6YF9=C %U. MI@LY3$*D92Y7]H[DL>J"9/&:RZ9T 9'6@$%=J4&=7P=R@D&UIC$T6C;(L0JV>)PR79D87$ FM M !8%\ +P4ABAV1EHPT%S4XR$=A=&F_..N<%K-E'/MAY 9+,"&!B@39%H X1F MI])EAJOR+@I@EE?<,1:5QW4#7N>^#'GW%;LG\.,D-R#$!HA/!N*3%=^5N8#* M[ 3P]+4VO5/[LYGH^GLX0;J;_DK)W1H0;^SRQ@;RT,\57<&BXL*P<#\8KESQ5$!N-,Q3/TDN65E._^8,G/',(\4-@WCS MDKF$ M( [8F^H,-%T%45W\:JF3Y?A]C"SR7)QVMU%6PF9#LH4U-%3;D] 6YH:,P*<* MO#ZC'_ 9IWNPA/A4?!BAFMLF6:L&0^C Z& BU9+\G \@8!>PE4+8RODE$6^T M%6@_ZDW'M5B$R3;70W&5\OJ-W%9 8"XPEP(^?'8^[-=ZM\ZJFY[=F];6XG(Q M,3&)S?@ HFL!0 ! W*SHZ8V\&!@4OH)7E9&(;I:!6N>C\J UR'EQH@(*\ +P M O"B."*F,X.B,>LQ"[/1;O.M1B0QLT0:.ER2@^+$;(L %)]#FW1M$J3"ZQO? M4W3TXIG?*Y'QR_AX=8%-?1Q807@HBJOE6-J9PNZP*&'NON(8") ''(SK=3 * MSXV/3%CXIZ@(]J:)Z([0A+D>W=IPK7BFK0YGA>C=5XP!J "HN-Y04]L1 $]WKE-8^T-9&/?9-'CPJ'QH@=M3'QHY2_4#3 ^A0^&]DM2V%OF-I MI;_@_,^UX./&,A ^\N>0VRC;2JWZ01-? MD3?QS#X%PVKF1-R%@KWSA/&T/?4FUMK(+!($QKJ\10*? N#KTC[%NZ9O/(-/ M03*C0:.\JE=AP4^Z<%U&4&>79 0#P;<*8)4 8;>$L,(?&UTJ+^090&:&PU79 M=]38EI9LM4O&$N(YN2N6J=H($@>;.X!BU]!8A:=8\1RQRZKKSLNQ96TQ9>5> M2/)0N5>U_246VQJ;<^Q$T1U V;N%$ ,H.T'?!U#V_]E[T^;$E:Q;^/N-N/^! MJ.[G>;LCH%H()."Q3-XM< 6@WTQCGJ28Q1M#D1I.;$U_HI3-=(*;0;L%$":&=K)6\8T.Y? M2WE9\+&5[*HI^\\ZGO.\QQMZ'O2T =Z[@+=80Y3,OMR3 YY0I4O35. M%^JIGEJAFP@Z('$@B$&LYZN7U*U.1FW373VG+77=EU9C,&BM*%!H?MF2:B=4 MGJG0Z345T3JC>6H::^=**K*+!%Q2B5V0E?0;8L&7KJ3O!X+W!OP^;1&MBERV M,%SYBBZEUFO6SC \%<7\FQ1>(YA!,.,BF/$'>K4*JY26/E6BJ55-:RYFO92C MQS]^"MRGX4B<*8@+W1O6^'PZ4]?$?'F^; 4X$OOQ*\Y$PRGJL& *P1&"(P1' M+H,C;VC$4HP\R:R?I#H/(LU4E%8E 6)[H):UVN9B>(-@,:;%9_4B57.I%.9)Z&^H!,S3\Z,V4&P,4DC](B& M*>HPF$K*NA$(N9NR;E]/2;(QTTNL1LD!SU)ZUJR,AY66=@,H<.",R)I@)RIR MG@(Q,=7G9U7_R<9;BUB4% U'J5/>R#U7?*L![\2QCZ2 VZ<5<'MH(-@I%.-[ M"D56C%&7T"MT8JXPS/5[NF8\I62Y5E?U^8=V61J.-=(\5!/R"";41Z64TBQR M>5X3>Z*18$JB#U0Q&COW.$@BDB;G19/#Z0F@-,SIK&G.M([.RDS]B=)GS6BM MB0"%E$(C-G2G-K23/G02.3;9 B8O&=RLE,C6%9']4/+FZ46Y:\WE)JNO=7\M M+V+]*.! 'B_*I'C9]6V(+,H$4.X,4&KZ@%^U&E8;^ORJ:D_K=C/#+!"@D%IB M-V!$!%$(HIQ"E#]06DWF$EVOF6*1G\W71K*QHI*F<#(V^2& Z9GJQ 7:VM S MM5YUUN6ES_L]H5"*>I&ZR6%X87_\2H39^/MD5 1;= 2S>FO4B>[J9TNJ)Y/2^U-.7)Y9E,(A)WHO41H_(]ZTDM9J*#U:2. M8R^D#M8-V!=A,H3)?!AL3FJY$H5FJ]F/EB7*+U-\N[]*23/GX_5D3H*,RF7X MN%%6NU392759VNZF-#W8=:5__&+#J2/'\!*((1!SKG4/'UFC*N5IQ;;76@XC((46M%XF$F=2G7_ M?>&HJPNQLIH;:-=@RUU\Y*9E1O9 &0_F1OQ&RD5]Z)V)\.I&=!)5S;0<+-\, MB$86R Z07)!SK.D+.WA+PUD([. (4/#M=M,=:/65,"UGV(RJ])NE'"00\7-E M6]^1*'Q'/D \"X(AKS"DHG<6NA.IU_G(M$;Q[EA. K0I'#]7J44PA-C3O<@D M/M&>^A,[5QVYVD*?+AM2LRG*3D7$:_*9JBUB3V1-)ACR+3%DX0@B 9/OH:PB M JJ'$U!](KXDGSI+N523.'V:24U;H@\RCM7$^'*F_(K@"R$KMTA6_O[,H[+N M327UB4@B%%)3WG6!)$A>K/B$D*]8P$B"-%:Q,$L=ELHCA:X(D-R-,NH*0')A M+=1G;L9,%]GL,#?GJ'(!,$[*F5C] O93D)+JM]9_S[6N G"/#-$QA7!PG\\I M#($E^AF$X*0(.<$AAR%%FVO00I00@%^;PUZ$RP&ID45J9%WP&*+K*BW>=RH1 M_/,RJ+Q7=%T?*,&11/B#NHTQB%\"1]:@3=6 5Q]UI&4:F&"D>7Q@5$>.+,JV M#4%;%J<) ;@USP8V'O"T#1\?0AQ"ZW?+AS?-G#FF@P:P-$LI05D2S7Q7;J2X8,C3*G4 K M$[W?T5?-B>I1TCS7*7,(I4C!+F*9]\L0WJ_[.& (KZWS,\A!09:?-3 ML1X=-M-]/KI>(+,C-;ZN;W:$'3P&!CV6\.P*[�KW8CN=9D0(%$X2F=;@V] M3DM%,$4JA]V :1*<(CAU,]JVD['>*V!7UJG$>"'J:SJ;M)?6V!$28C' KMB/ M7W0XRK[O/'6"7 2Y'ARY;GY3^FN*D'T!2+UY-%-"%I.S;"=?I6@Y+?):O@ \ M#3N$2%G',N_;K"9812J1)N=? M7=]0"6K=DN#PZJAU8?GA%?!FF+%F;JY2MH1VHC><^3:H#]:!)(A!(2DJE;CW M^FZ!G!#7=L/;("$.B1"G%K*IYX--26VW#[WS'0L&'TNHLYOGP5/PTS/XN@.; M3RT+;;:YJJ3XE=R/(:.)8,+9F*!73&]!Q5R/FN6T M5J;B>,-E 6,"J;U&[.,F[./R\I4S[$--^/54KY$'NI8HQM:V6-4DKXGL@]12 M(VLFP83OB E3U15F'K^,"?F&6"TLTN/T$ G565(;C8 " 87[UX]= ".D":B# MO"P)%*M95IC\Z "#9CU:-5KI>FV'IK62NVIFJS&NSHD2T] A&DMM@- MB'O.,.>QW=J:4#;S9$-0*^XV#<,^UPC)CR51!2#-#TC,K M"UF(EN'283M>!B]!Q(Q4!B.5P6YY@^+RF_ION2CH!-=ML8\CF-(U%I,,/X@M MA$SJ27)G_0[MEA=B-'&NZ(?HBHFNF&1#$*AY&VJ,UMBI4=UDAI_9;'G>9ZJ1 MAJ,BJ"$%O(AUW:EU75YI\$'KFBG&RJ:8HD[-LMW!R"]'Y*[-(>LB=;JN;UUD M(2=0\S!08U8SW<6LFI[PTSH+ECW']NNC)H(:4FOK!LR+8 W!FIO72GT0>@HK M+YXU2VE3!SDS5HN*/5\V ^@Y4S=%H(= #X&>6X*>3S]N\J-QBV)RNA[(#9X' M%4ZOMFC>X2D=GJKI.;O2^$WW>K+OG]%FEQE!. M1(\D^)A1ZL]'DQK>J4%Z+R9.ZNX1VG,+G7%UVG/S$/25!U?^*>K$JO'1@C6] M@MYN)+(CJ5&MR6L<5L:G4T8)ZA#4N87.($JT/U:B_2E42#.ZU!YG*I(@-8RT M/2HE9)O&L1DD3TN>+ Q\!Q6C&M(*(7;(DY;P)MMC*3TK9 (OY +/,P ZK1*= M!BJCO^ J4G@&D")2'WOGJVO+SK'I!SMG<@L*P1%2*!:>.G")%6[+JBX/?/T1?I=P>9Z$A>;FAGF=SA?2 MRTJMM2I8P>[FR2H:0P(S!&:(PND:!^E=P.J+PTC'+[!V2@ 9;C9?%(VLVL:^ M"B['=3K0<<_%N# 1)!6VOK3"UM!R%.!$@HO_BMK+D&L9FA+Z!X7_=UOTX]H, MX^K:AS>/Z<2F;8+MI M16RID#)T>I"I1&?YIXZHJ,@$2<&OZYL@H0RWC%?'.^MT[.-F>X_8';&[.[&[ M^^<)-ZG:.IL[Y&/-BNE1 X:BA50^Q]1H+]K!X0:LT8H>ABX)@!$ N[W.(@!V MOVJQLT$K'9&$.F?8:SZ2C':S<2'+V!WL\) Z7#=@BX&:C #7&3(T EP/(E,[ M&\MR>B65<-A%DB\K-6,@U)?)Z@C'3\\5I1$L(R2,D#"BC_LT?=SY>]G#92QB M"W**;SOKE,6,8EY5"/:R/Z"&(_A&\.W:^(:$=W>%;U\,89\GTSL;?#C*;1C1 MPC#"2TT_[C5%6S I#H,/\[O(UN^+D'F6?47=WY[+GI). Q'ZIU(LUFL9/::8WU5S TZ@Z>AURPLX'LA%5TT$4[$ MV7 T>5@IF:CP;T.%_WL(_.=CYNM<>KW^8J,^:W7'ST1R>^"X@:M3-&7#1R/0 ML!ST]ISG.=K0]Z2A 3K6<8_G6!9..<'X]E!G^'*';;9SGNKTTMCZXY]4RQXS?H%M>+4X9>MO-C8=6;48Y.)9<5)\ %O+_6#A)$^?X5BMJ?0T$ M?(.B6'_(!MXM+VJEBVW:3*YM76JE*"H2H6WM=&[8=5#AJ;=(V8WHFJ?*JXYM M2^G^8,(%J)#Z\2O&$D@@K.#AJLW\&0BV450X#N@P)5K M3GT],8ADQDK+7P\!Y"%-$RZ2!&J+RU"]=! L-.X)?8T;JG+;*%W6$.2 MJ]U8CZI']<2XDXM4)_:'D@X:CC72/'0DYQ%,6#X]];MSR:.$R"!29IYB5D1_ M@I@0)56D;L"&'J)HY<.<$DX Y1V TK-'6:X\DG@!T!VMH QZCKEH(D A99Z( M#=VI#6VW\KW>P)YFY$5=SRM931QU5_55XD-;^2=MJ#6LMN1*5RA1/4K@YF,W MJ^LFMB%2I^GZ-D0690(H=P8H6JFT%I<1?B'0]+_!QL5#^4'[O:8!1TY%(QK^G2RG*G356PZCWUN*9: M[UC6)^&"65O4.DJ"+U/MLK?B)]&:NJ@&N,#\^!5EPDS\SZH175V(E=7<0+L& M6^Z&/"L$WR2R!\IX,#?B-U*$Z$/O3(17-Z*3J&JFY6#Y9D TLD!V@.2"G&-- M7]C!6QK.0F 'QW(Q1,:)R4_Y@B"MM(9T$P MY!6&R'1>';N#OD1-*YQ6;,X8.5+A$(:GE6WJ7 MJB=XL1NE$]-1J8GLZ4S5%K$GLB83#/F6&-(:=AA.6;0=H:V5^&&^.,[T.QA# M2"$F B($1!Y67?6)F!)I:54Z5D]GJ#8[IQ6'4Y5B/L"4,[59!%,(IA!,N1U! MU17 9%29T 733XYUR2TO$E)#%=H5''@\]T0] B;?0UE%!%0/)Z#Z1'RI]I-L M;38<#H6,T>-]9VA(5B_ ES/E5P1?"%FY1;+R]R=4J;I;E=0G(@EC\TP\.AED M],BTP2JC.I5EJ 7>(J5__(J%XT>D%*16%0&2NU%&70%(+JR%^D3K'WKMP:S0 M%TH\'2LVG!&H9U0&;V[B0]U^9_WW7.LJ /?($':D @=W:D,NB PMY":[<+ MQ[<-G+DF@P9P-$MI =E237R7KF3XX A+TN,E+MY?L6DA4FAP27/^M)S(&*9( ML2YBF??+#MZO^;@*.^BH28KF9ER'FG4,5AM7P#+E+I#9D?I>US<[P@X> X,> M2W1V!78@MF<)AH[D9+XW$A.M92=13IH<@BE2->P&3)/@%,&IF]&UG8SS7@&[ M(IGH/+JP4E,>/(V[G:1<\8E> L/R3\.1G M!T5!9T?]6:+K5N-Z1,401NJF7=]J">4BE.M6%($WA%HU0W,$-COB*1";%4>1 M?%D?\=A-I,E&_?4-E:#6+0D.KXY:%Y8?7@%OJ(X]SQ9JC"M$THS)1A.-LE / M\(;Y?5CJ+NJ[!7)"7-L-;X6$."1"G%K(IIX/-B6UW3[TSGPG&$?V=),2D0R%9V7JHRJY$I: M@X]PR#Y(+36R9A),^(Z8D&)&,V.UBI:%E9=>Y6NK@3VF@$% @HW+V& M[ (8P<::U7:^GT_K0*[4UDRYT^EU5(P1I-89P8@'P(B;+Q_R-<=%GH$)FJ=P M=FR\4(2VD*"ZGE&()( M:=B9MN9\'8X\RY>-NI'%H0=2@8Q0B$>@$'>&%U^D/CH#(CJ]9EZ@Y8E/119V M:TK["U\O!#MZ9$N/0 2I+78#XIXSS)E:.5%--K)/O#^A!Q6C$N\7V,"R6-R@NOZG_EHN" M3G#=%OPX@BE3(R,-.^U&FXHH^6*Q,K+S(H!>!$,*@-V =3T$IR#9$ 1J$-0T M.+ ><"/7YFF*38M4O.H)#(8:4L2+6->=6M?EE08?M*[V3"]0CE:6],Q"I!I\ MR^^/V2:R+E*KZ_K6119R C4/ S71U5JMNB.)$>J5(K_D:W4!Z&G(#;5<2DULOE>K$FUA'BYEY0#Z#E3-T6@AT /@9Y;@IY/ M+YCU03!SE0:(O)D%@B%"?&^@,0GUN]RC+#R)/AJW7 M,IE)5Q9695WB&:U=BZF8!>%C*F,$>0CRW$!G7%V1=G7DN; ^[8-P4>V[W:=) M04P(DM@OYT!6%^E8H"MA?OQ*4?==/:HAK1!6ASQ("=W=$96>%3*!%W*!YQD MG5R)3@:5T5]P12D\[J2@U,?>^8YU9H]S N46$X*SI5" .&, /\%_3KTO1'3E>R@'-4:H0*2=Y.EUP\JLJ*W4FD%*PI. 44:>3!);'$8SM M%;!L!6MEQSH7-IZI12+5[?!II5NDIKEA(I\=9TO1 H8-4I.*F-"M++L7/-KQ MPLNN[BG%\:SO JKLJ=F\G**BTU43V0^I6466W6^-&8\E[[KLLLM4KM=[S3I(;5LES%LD+)6!#<(;CRL5.NR,!*+C;1JYZG?X4$Y*Y04E[?*R@+# M"*E\16"$P,C#R:XNBQ]NS^:G.;KN"=+426J)E!Q-*=C[/U>-1?#C>VBKB(3J M;B547P,I&9X!A?F@D=4SN<&TV]*>$E8Z@!1228M0$D))[EP.]34H4DEIPTG= MAES+T)30/RC\OV^- M$;7CSS$YL.D?@9!"3%#917NC":JBV9]&Z6P=M""<)4I/K!DPPH!Y?:(+W MW%F!YT/PZJ'Q*I.KF%;)*S+4M-*)IW.IML7Q&*](82]B@@]J@I\JUSC;!(>. MG3*I!*,*K-G.#:W!PO/X)C)!4OWK^B9(* /!*X)7+X*EDY(>-6#7J> M6'8R66.!\(J4$+L!&R2 10#K871M)]-;_P3$_-J"95)BD>%[L82VRC3UA%L* M0"SVXQ=-,03 "(#=06<1 +M?1=W9H*6M,SDK.A:R_*K7L[E(H=U)KP+0(M7, MKF^+@>*. -<94CT"7 \BY3L;RZ)S)JD/.5W69]Z('\@F%[<; 9:=*=PC6$9( M&"%ACX1E7Z\A/-]_3)2ZQ:PU3U"9A35>E&6A'NEA^#I7,4C@B\#7M>$+B1,) M?'U97;8_ 1[%FBVJ3\5$0I]5"HGFH![KUQB\6XCTBJ<#5[^OSN99]A7UB/\= MOKCG(KAN:!D*_&-:,B13!FXXU :VA]>"__U'E*7^CE'AX 0)\8@S"@6/[0 />- V<4E.%"W;S M9 69D\BQ=]!P4%&F[GLN>DDX#$?*Q5#)5@MXK%W6R[2?-9FXS;!C3J232(T8 M3803<38<3<9)9L,E,QNN;D$O^N2?%\N!NOI[794A?#$LG,4G\#-1[@-PW,"Q M*IJRX:,1:%@.>GO.\QQMZ'L2'*^.==R_.D(VY'1M:$93M*_[L173EIQAU>+=2&4>,FK'V@*.H62).]8SL?+'N?-W":RR2H!(K M^B)?7TWF9C,I>91.CB>CW!2RTIT4: @P#'Y8#C#P1LJ?A,38%ZMD"U1\D>,-RXKUHG M!;C7X>T%5Z&6N8%6T%F^_*1-K)$ZB6+Z@=1M<281IFB6@ D!$P(FGPDF;XC) M%E0T76E-35=OQYG)TS1M&3/U!KW_ZLR;C>UJVM*E1&;)S!AWD!\&E(2%7DPR M'(^2&,!%J[5=W=@N#B+'9%X$1#Y'V%68K NT-:I-*4E/MZNU$9TKS4]F%%^) MG:3FL8G:'J[Y3--OQ3.EZ"I2P+L22/H5CZ8(J!!F$'L.E9Q2U M7."-31I""!4+)ZC#,.N_"8X0'/F-\.FV<.3KR8F[GO.\VF]:.B@P7))->JZM MW2")Z*VB\I#R>@,*Z/7NL)]U\RT:.R=(!Y6@PU$F^3LIU'_P0[_ 9M]II1=J MQ]Y\D@'JP9MIV7M0+?I^5/NB_M)>-A+]_!<*"FHR_&L;@) D0Q8.6[6"4S9D M6AY\O&=!PY3@/$='B,(9#=_!#7["JDI\YNA(,R53UB0#WG^SA+L_X9Q]]7** MYMJ&M$(3&;QH/&K>;WKT'7V"OGH@MSOHHW>.B(3-4Y2&(,70U BB2IP6XS0; M$X<@F1!C,@ 2H**,E 2PN?^1X/\5;?[KO_"?;;ME T@.@N[QYN5VR(Q:NEF$ M*>I_+KC8OCD!Z/@S]F[P-Q%@"&XU_O?__I_]UA]J+R-YK;1Y-X_5$!9&A M R0](HW@@_^2C(6TOF8QO5Z>_=JL0ZH50\G]"F_^B7CCHPJFTC.QUU&;1 MBAA@!%^8^DFGGC]S@E[8?&BY./C]%SX5%[J7Z.XO[HO'P[/LO^CH3Q9-/_CK MYG7BD!E]U@#M+8CH_['GX8 S;NR@=>P?'4O^H 5$=R80V+:)%C?CA5%L/CHU MM"?]RX(Z-QQ>!WBDI;HO_3Y7K MAPKU2K98R[?#H6(M\W.GO TP(+.'=,\NBBM:(S$CN6,Q9U@+=X,!-_!*F1U$ M[S<\]-QP/*2PX2'<\-W+7F')/ER%CKS/OXIFR!M;O@OIH/OO*Y.,][58V*Z7 MG]'9@:B7%%H>#*IB3$%"5!TIF*@WA"8A-T(KZ9U=*6JLZ[ M=3V3T+TYE>>,6IF%>#]:&208GY\N1@S5%.G#*Z=T MVEFQG4:/RC0GLV);*4Z+.KJ2>7TE*%58VTH.&(&M]O+>JC M]PQ.C(G4ZRL7 M\8*T\HHY2H^,9\E869ASF1XGQ@^O+.4$;=VAEY*PRI>T)ZH_6_39)KSRH)WE MCJR9I3@[INKCK%2+M4RYVD?W/&BG8==G4B%667H+D3E\NCQ: M==WTPAP*O4H]UTMZE=Y*YT3V\,IDVIWHM[KQB*A/UA&9$Y.'5Z;;N;3AR)HC],9,!?& M%HYH^\)4%,1D=]09KFH+,4H=7LJKLNR40;?(U\WQPLU(]B#:@E,D>GBI6$DD MO4C>+0K2L$L-VQ7*;G>;8I0^O/2IU$X7JEI:H&:92B\Y:#(U&37@R-A/N%9N M-FW) Z$=+8S-IA-K)*?PKD<&?US16E:J+PSU3%E]JC+1F2)1JA@],E(+B5II M-:%K4NW:W%W.)VK5J,%+CPQ5R6MVEB6*7?+EVF2T,K;2ZT\T M/J6S3BZ9D\T:FQI A_+(:*W,5'=>CHRRND2/\MEX?96I@H5('QFMZ-.$:F;+ M>8>:V3IO-">B(@TYD3XR6HS3UMQ*O#VBVNV:UK:->+O2@R9]9+1*U+2TKJ_; M46&E#_F>[T83673JR9'1LME8'[#]RD*?E<< S$UEZ5;@I4=&*ZNGDAX3%46* M95N#M%[CTG01GZ5R.+4+>FO2%U(6SC)Z"#3@R6F(CW66\02W.^Z/8 M)#Z2-%ULZ/ MLFS)6&@JNO0 !-6V7^(;75GB_64J.O'!4JEZL %'YH"A3YUR/YZ;"E,ESJWS MRE,^ V /')L#"]%I+9WH5,CGNP.J74S(+:6)+CUH:R_A+^W(P"[P/9K*+)," MVZ/*^-*#MN9935TLLEQ2GS64KE:MFCVW!B\],K,BWJ"SICIB4_<7%;<=3VKE MYEQ%EQXTH+):>GPC;B8$6M0:Z7$A2M?E!;KTH $F6QOHJRF2^\J-51:C415[/BZ[DR(5F.F.I MZ-+#Y5IOQ1.6,4_Q]&32RD7B_C+6QG?=MA4'F':^81!HA'ZA(=DN^&O[PSYY M87<^?>"N2;YG;3\(?#7\R0N7;B\PN;GFT%/VG&TKMJPH8$+OR 1,1'_&XJ=" MWGN^S-[-+7C#$>3*6U:U_3V" K!_!3[O O;(;[W.W=^E(23FO@?^1@[HIP4# M+ARCVHL4_"9:O9=[^3-V,ON0=/A%.OSW6SW,%4=A$_7"#SX8D.\U$*F?R6O: M QD)Z4:0B8P$ :>;&XCH3^KDV5YD*,X M#\QOU'T[(X3W&3,([Y8C2NN&1HXU#5DV0$763#6$U'ASR%2!^]>?U+5[?\#L M5C:1/ZWTXTE?\,'?_G?1HW_UTTXK:MX9P*E5^_J.VD MH%$:/Z$&O)"&,_#.2$:X9QN]?5.\1%K(]1>44.QKJMU&@VJWJ?UJMRFQ."]W M2HV9_$2QL^;"TL5X;3[Z>)6+AF.--*]BN>Z1- [7Z@U+XT4K1@%6&7?GVO(I MN4)*,E2G(AIFF4\I3DG,[X;-[P:6L"^VOU?5IA/%9K=3.IMKV=:DG)SQ MS"?9GU$8E+K&NKB@5D;:G4Z2^BB;1O;'_O@52X7IU*ED[#OU35\OXWOEN%'> MC@/@6,F: 4+F;GU'GZ/?9.33VHXUUU!H=;BZO%/["#2!4'GBUQ*_EA@#\6OO MS*]%^8[P"5E@PT50PQPE!+E-2)JB7.TU_H"XNH]CG7>W(CV48[QO9O!G ^!R M"*;"[5G;$&>4;]0R1]DPFR(N,S'C&U]+'\K! M_J =,)U+;R6<@P0^MU3BO:P5 MH?)MNR# !J6\M@J1 #$<2' 2%SJK\OH\!NVNA/ZE2IKY[Q <5%="-8"<$"K= MMO41 MAPTO>JJBK%[EM+R874G/Y: M=O%;XWUMLZ-BI)-GTTJ18D6CU*[66TS44Z'-(GX1/SS@YM\/%S\)2NI&AE)0 M7'2*@BC!M@T)J! _B@14;I.EX!-$T\AF,WLF>P3@)&>'=:0E M'UA8&IA@I!T[:2/9&R:E_*(\TX&?,/TV:-?HH8K*V.(-'3;V/A;R/<@&L6!" M'3Y?;W*N"6?TCC+V>6HLK+2>YE3%A=.(-9$)HS2/,$.=BF\^2*@D)VE.:"X9 M/@A)+Q,^T$C"EL!?\?DLF@*<-Y6N)'9"'"?"7Z[(7]*^"U_==:'7--1,_.#, MSGXS^^;+.8X$/\5FGAFC'XLF-T5[U?71&U^I:%(P48Y%F_W5H!YI]5N +S]% M^1[G6B[77Z :_8@'O9,%D5@,@91'B,7<_V[3UP')FWO."W%B1R951A;@Q*&E M879M1V45(0JD9<>BNZ$M) M.K4H-2W7)S5?3]6].8=.%H($APXGC]3BN,2)RL1Z'^%-62Z UQM>Z-CSQ4 M] :;)SKC77+'0?AZ$[L^Y291Z49IJC2+#:JW++%\+M.,#/)-=(PAY"7). F\ M$#3X/H&7A]K)^A H+R\'?9"<$#.;JO?"0$9F*3EGU).F3$EI(=8?@!23B*GHR&54R"463AQA-B3> M0FS_?+YR]6YXR'C-'QG_0&'X,M==5'DP9.FN--=6$0X;/U;DT(G#NJL/%*R) ML?@)M?=65"6QG MZ;U='@UOMG=MG2@\5"X+6CXX(:FQL/[T27*1IW($GMS/_ M8T7PZ$:W:=8*ELZR:H]K=*J5&@OQDT'DB6'"T>2IXA(D+$2 Y>O#1E?OG]M! MEL]E9'^$+'9[G&[1##OBRV;.RRU');;PA)$%;:,EPA1]OQ&FOP]/9=/,.7#? M4\#^ 6G5MXA]W]V&UU5>F\S@QWG)ZV_2_,E[W[MOOSE4I>$[\EARX>VL$?+O MX=KKK<(A,/,U&RE8@BIHULA;2 [ O\A!L&13,!=]S7,D!]\? 0&LIS4KPP*C3K?6S93 M([[?IE>Y!8(!K%*-1<\MVW;#' CW2E#&SL6:5$1J\(:'%/27@C[XYPNS>-&6 M#'RGH:/]?ZBU-[Y>K $<>_AJK^<(BC=L9H>2M36=VU-Z3/0+"6TUH6:U96O2 MFKH1I=S\\2O&'@:HPB$'N#; IFFL0B2^\S@KXMW1WWO;Q'H+V0Y6OVU&*7!K M *6&[MGSD850S=2[>9=>&0(;S0S-B4V7FBKDP[CB\-MH1R)=Q)8)B?U,$GN> M&5=&KC3.K\RJOHK,K+%=7N4G#(?,&/)9F@DGD\E'5O)LF&X+N)ZCR1ZJ0OR" MWRXT;QSRQB!4E1P=X'VF''PS-[@B8#(Z]T;L7D["_79G%\[)3LS MQE9\PD6!T"C:]46LU3=4'606O55UW5!G/'3UF ML7GM^%P0&FS+5M:S6MOB9X.NW/9:O6([H2)H8-_C_-Q7&!!GN9&0R_?1#3Z< M[OAQ=BQSEM-P++B"*"["+&R:Q:T$[J0N4%]PA8192E'Z3!P7Z7B\LM2['&PL MWK\,TQ3)UB(X\.C96O=.82X'!PF!:^=Z>4'E(YWZ6,U,\T91;R(X^"B#N:NX MSZD,KG_Y+C[$X=]'Q<4DVD-2+D@NUX-$BWZ3F6 M4ZY7:Y!9X<+*T02D5J5ZK#VYL^#DS4)!_HPN+;)YM\*SV:J; M-?6%$*=5A"LHQQZY;"<+FMYVD.E(*M=(,R53)JE<#QL+O[L=,9+*16;P_0M< MOGTJU[9X/Z01"AB2RKID0_8A]!KWOZO1 O;&-NNC++1,SE0V)::?A MIK,^Y0M]O<33_*3%:$OUR+OT"W:FO9&6RO;62N M1V#0D6I\/],;5/49Z-I3(0Y&V32$06;#7^C4R:Q $EPA$$""*[=)A=Z- 7E' ME&BI57&HLL$V0-\O0S*$,8#%!:\2S+F9P3?,>#:]@XO]22L404''.\.[.\"0 M4%HPBJ\ +^0"SS/@K\YSPC"F/'@ND##+ X$7H2E7HRFMP.;PX;$]S1LC?P+E MY5D.]M[2D@L4B%WHI#7IC00]8\EXJ[S)I_2,V15:Q938SK4YD6;QF8NQDT6Z M2/2%F#.A'!>D'!>PYU1A,EQ%4FZ5ZGGZG.]/AZ,ETD*RB(PDCR3B/UY09H^B MH"&%CT:_P1]=R.:"8241%R(A)[DI]Y>;\ILT/PB4F9W%9_8-OK(Y0G65VVJG M3V:JS/TX4S F:9'/K/4QRVN@!S*0%27.K=E&PCH$9TBJR@-QM(M!#.7W!\EH MM9SE>[X]'V82A;9=5!'$H/K()W>][R1B]#IU>),M?#1]A02$O@_L/1R+NO^ MTAMY>,>1[,T\O(PPC29C@^Z07R7S\V53:4X+XZ9(XTJW-!-F3@?"23B)@ &A M.C= =2Z#!HM2>S"DZ\#G9[&N64K3@\DHKR(T" KFQN+G9N7>0S *WI0?C8", MPT]@*8\ER!1#1.'6WPDD$7 B@2R'I7=W01$OI>F9PK219I+15A.]+B1I<3:LC\0H+<8V,.P/%GU5L5)#"H!!P]4[M)5O M+:Z#O$> M,DH3KY6=0=Z).9,!C-^[O4**FH]Y%9,*IQ*'&Y%D" 801<2!+L% M>$F(JPCE9$L>E='+B^; :'N)?&O=O!EXB19=3QU+T:6^FONY6F82[8L2AUJ/ MI5SAY$G7[;;#5F+%K MX]9>B*JP:G$52?"IZ5,]FRDY46!V;H<5]3L5L6D-JBVA9_=[92KN)(U<4XS1 MN'8!Q8:3R2@).1$S?P<]^,)+5]VS8 $NU+1DC17-FP7-]! JQ1 MP&;0D0HAS0P&!K[UT3,42/B(5&&YMYVYV^H/8@S?^>VOORGU)QURV\[YZ\QW M?% 0+C@(US2XLGD .>C$#;\1L[RR-MU M+Y^B5HLFW9;2>JK"&J+)1% M29_V6W'-,&FI4U@@(T15;<+QY)D!]GOP8%\O[L]',#\O\+(U!4']/>*ZWBU; M/PI)C^.,/AA?0";701;W-EHM;*ZIMH2< BE#.M>D^O%E3%#%&"X*S(:I&#GF MF%CT/7O4#\8^WF'28HSM94TJ6N9G_4)$&$]+]97<1":-I)CAY,F3RV\[B( B MY?(8*+X!4&0<'XZ$:(:V/829G#)\@Q#S'1-.KO+:9 8_SDM>?^6\<"SZ0Q[> M]5W9XO&\1TF6X:O@,W-6$M(2((D9_-#Q@1(R-N75X"J$G5_;=^0Q_";>SK4= MRX9OO ICA9J-]GS#(=<:>0O)"6XC!^*@FZ8B>2O+6^U\=5F#3C@@%WQ!P>PN?^1#QX MLZ)$:I;ME-<@JO.9KC!YZJ;JB9K!(6! \C?ZMX[[?SS4JMLQV/ ;__!?N=!D%# # ;&T*6[5"(0+3\N#C/0M.0\E7-)P08)GP'=S@)YR[ M@L\'VE1_E0QX?_@!/O?@)QR#B[[:Y[W@?]-6#-AZ\WWO17='FO_X+_]FV0C: Y""T&V^:NA/PHN=NL(ZB M_N=S(.WE/*/C>XY!T&/)O5;C?__O_]EO_2&:;[3&>Z^U>32-(5H%D2&$&#TB MC>"#_Y*,A;1RMUY0ZF=\IV/^:Z=7CF$WA?I)I_XGM/Y S@QT7)AO)CNFX]. MS2+4O;!!'>PA0C\.E>-&(+*;^-)[)O_+D3LV(!)>0&H(V#PKLP6SS!Z6Y;90 M]B-X:K".U/PI<#3Y$FS[9:"Z[JB2N7%@GYL!?X$K9L,!+A(ZHU_KHUW#VCN( MS>[TSQW8J+2!C[+#*^10%$5/B _GN0759MJYU2(W!<41Y < KJ4V;( '%^// MXJS#-X'YQZ_HSU#:=^'WW2#;;+\#_ON?X6>L&"A \0J46OQ_JEP_5 C.XG'# M("6IOY^]5?\:?3O?X=>&,@^K[0=$,',\L0Q"F^]E@F7[Y^:[H= GL(NWN[,#&[)I04B#XQH:.7"NCC47"QIP.R%D M&W#RH;D+/U)\UW-6X=UUJ#/VKQ@ZE@X<"55650UK*!G&"K(0".KX7IOQ&3JH MLU\.VFZLT)^FEN.I\";[MUMHWGC3)$2J8;]B>W)W]Q%^MG_N[O+\S"I:4^&_ MNSO"!_SDO"]0E9020[. ]B'Y_1Z KKM,S=8-\%[3W>>=-^.EVMCCLM(1//TMW,(*]7>DVDACK:=59PJR"D M&K+QEK#<]F<%MAI!:-'MC31[SI@?)H1UI=C=?HE*GT*1E^M+%$7#22\TY<)Z++HI_,4XXL82=)"_TSU/:G\,LK M1$[W^B/TW"&A;8_L6,PG#TM:!EO(A#'.E]_**HX_<)\>?QFZM'<5XY;-L^W/"L%R&:G0L3VO=A M0FG)D-!*T!X#X(4D+Y0%,L;B__U'E*7^CD7#P0\H#!@.+1!XAA:0L4"R QTE M!>*1-<68LQ?W.1WM00^!ZXT70I>$ \"$WW^.'.'$%6UZ3@0)DJ@YQ$$ 3+2V MV9(30"G\'EHJX&!@,A?@(B01$"P1EL+^ 3:ZI?1LFK8#.;=F&Z]H7BC/<8TM M7/\,98#C2? !>]FC^$5&EN6A6-B+?-/ J87/"]A\T#3)-'WX"K]_L_WW0>UT M%#Q>S^^#6K;W_L^]!AFU!=\=WOEGZ& ZG-.YR+<(* .Z!+WJRR\-L=5A=R9X MPV!";+=SH3F^8'G>^/9 Y=$-UB)]R<",+0I M?!O\^L5@7;1LR#:"[5]H7G#!#':*O3_I'.AT&>B\!SC"FY'>E$:1?<@"D'Q* MF4 7)KC8A,;ENFAQ@)Q@TZ6AD:0Y<'9XSYX1/F(P\;>[]\1MC (Y?@Y,WIST>;0"C37 MX2WP&>[H6%KTX$T;T98[-#"T*8\>ZHT=$.RYFQ"M($DQO;&+"L,@_VG;ZA!L M<&C75H0M:(P"L]^V>BJM4%P9#B;R N$D0)$9]"XCWS BJ-P?JC.#[0\:!)[B M+CAKZ-RQY1L*>@!T*+> ,?'-@/YB"SLV*.]'NCT/\O5-N,#^6\"&+ [95 Z^ M2"A*1P13^Y>W;/H/7-8BAX(+ZB'<]2-(QX=XPC>F:XA1& M7;2ILL\9J^G,CY1<[FM"3V>3"_@.:/KMWN(3 R='FO@R8,_L=AMPG!C]>BWF ML2$;P3JUD]><8X=OK=1X97,0OJ!E]!FQ$7A.)1V@$-!F*+!?Z[K^U X #A,, M*3B))X!"9!!HJ9_N%B4)[QWBK^ZKB[;H^;R$OSI*^L7%P>W1RV%1T?@\!'I& MZL/F.6 .H ^$KP%+=.@W?)[BXS7E^3N8L^!R6W#)E#UD_%L E3&Z*1KL!6?+ MTRQWK]=^'D6"NYG)G^W+ A4-4FO;S:=])JF@Y]JS9+4BE%;.+PJ\OR!@A4J.-@]\A$ H( 5 AP(LW/-\EU(&*V%B%+9 ]RW'#H:PTUY10!?)A%3@!VPZN1@"Q>5@8 MG6 &*=N.D?0@= #'#&4@%"O2IOW0*P0XA @Y-S1%-?#@+.@DF+!7\;U6D%8: M!OS#Q@^H2HX.\$S*H9?[UXYJO7H >G5(22T#,6S(_HQ5>'\GX^5MW&>&@_0) M:.7)8,_O9*6796LU]G^Z#-;)SR\Z;>+'D@,?O??Z38 M1.KOU^UXI4/;Q\V7&HFK;-)OS#VWMW6'':#HWX'WJ2%*$SCF.]=T8TNO_:4 M[((8@P)LY!9!$PEV_%[L#>[=ZHUM0+3,;SQ@!TY>.+61& !.U3&.L[C F>.] MDBWI^KE;10Y$862.?_LY_AK-/SK!I[O[R!+\"WP""K*B"%BPH3_T-2,P@*D$ MUU<4?0RFLX22''8B"=>WL>LO;R*4>,]T[^8>D,HU%CB)KW$VM<76X8#GO6MD"M<,^X=N&N R@2O+JU>5#RYJ$ M_N7NNVL;<],N^_I'HAOO?_U])S&$M>HW-C[(:443*%")[+NN_][LV89#B@\0 MC9CY$O+(@\T4S7S>89,!O,;".RY3M!6,0YF.AO9D)!PM/>+JG: 0Q]>=30+H M=BE^A4>?'M)[(9M]*Y*W[I62BEZL]OE,NLT:H!;U0/RSU0\?CK@S7K M^?V^-DKWCM;>32#O]6[U7AS?Q4+<[0XO7'50[ ;7S(!/<^!:&,@2@X)F6SG6 MV3H,]\4#S."H6%3K2_(\1QOZ@1%":T9W?_/I;VWRGG>7,][A66Z.)F-Q\S!3 M>=_UF1=-+6[VHV$;[&WP[_A^Q2=C1BO8ALDYUA110B3YZVG>...[EM84FRI-R\WTJKI('I&V';_N:Z5M>U/_? 3:]$^H!6H8=MS&GW1? 7LL$IDM.Z@3'8L!G6-FR\@1KT>4"==F4)W+_1#B2< M*WCRAUS)V.Q-[KX/5WJTC0?79P->C,1,;O#\G8O_-]IKQ*I=E"N)8P/&=HO3 MPIQN=P/4/"R!.&C11CK\]PZ3IM- E ;(@,%2YP0 =DQN[WW@A^_N,F+7D9C ML1%$X>W:8/-AUY-(=32&,\!8A;#_M G_H?T3*61+#AY?RP3[*I"0-82\"+QS+5\?P%G,D1_*P MF',$L!!FFY'Q/#?PV(2WIOWR;^A+X;WXRP@'B8)/ ]WNYA?\;H%Z U(U^($" MC1_"--KB 7"6O>PZG#2 1_#XVZ-=!=>2-=QMP4Q_8^)C$3V^T\Y.T&Z/(VGH M9,W]IN.-Z#DR@:"U&T:/.?PK.YH";VPIP9Q"F_5 POOHL+NA&<%9JFU2'I"I MV+"E2+N,XF(0%C8[,-!\7<\!TG1_+SRX^;/5X022H)_L[A]N3&5.9Y,N5VDRD'P,8!^1H>]!HXC\YN3(\T-UC$ ML6>^FVMH,N-+<,U2+ 6#UCS<4['#OPTE-U 58AJ"!?O[R*AN)2(;1=N&#>P+ MX8-]2*QWQ#"S\SF?[_8"A1!4F8A:2/ &&S4%$I4]MU +2)"%C.HYI6=S=V1[ M6&&(;A-@Z2XC!7MB6+F%YJKVO/C@'_$*N0YP%MT6/P]_YWENPOYZ!J+#FTC0 MJ'#\$?>:8ZTD Z*3A&8P^O/SULAO.A1OA!SOGMLP@-=Q=33W/S5/_,5L?_WT M&YWHFWWYMP9RHXG<3)]@2=VL$9M-!1!@-,;<(QL0NWV'8UL-\(_;W883NPPA M;B-I@M,?8,DX5@<_IK,2231V$C6CNL-?P\^1\UN%OU\;=0*#!1B+?C4X%OC5L W[J5@BWVG;> M:_H\W#BU+G)JX4S8A:@"(0<>J4"K!@8$X#K5\IX>35,A3W$!] MO9OFKH_G1D I'3P-3"NDP;;)6#N(J ?Z J0CL"=V[_!B7VZ7V+!G/U\UTK^1 MK 0D,>M_'AJ>G.O-Z+AP&M18#X#@1\R7,5E-(QYV M RL^][(5&VVJVK>73D>H)]5LS%3*^N@)Y]*^CI=$ A --*/(&@(HA8@0>%DH M]>)(3U\.2M\0H!\&@^]MEQDEAI)M9K+-?/UMYKT.CT9_,MLNP!O/(*4PB3@M MBT,EFA#C(T41I:$2$Y51DJ'A>"=327:S)2UM:VBE%:V8-I)=6RC+TU6IEDDG M2Q$5X>/K*Y6Q\M3JCO@)U2X 1YF/>*_-H"N9UU&E6&LHC<1/D=?7]HQY:[BJTE+E_PI-TWJ MN;9"-T5:I%Y?Z3BF2[<+7(?/]$&'%:U:*LF@*P]>J9V+@%1M5>:%LM*S.P(] MX>==#EYY\$I.?=%E5CFO(VC TNFZEV#:^,J#5P+9MJU*3.])[_4'5;W0ZSJ+ MA0JO?/5*HBPQB13%)L4A/8*C%9,E<0BHA"BQ($:S\(\*.&C&=%!>254N8_%: M)IZ6\F6KE*2X8Z/%M*/=TH)BH_JT4N^"=4_JJ(G%L='*QN>##K4"$SZR+D<4 MQ4EEZI1Z;+2>\CI%F>58@:*C@F,NI3P]&:A'1ZLF@L$@5NAR.CUHB,U^VBM1 M"^[8:"6+3OQ)7"T-(9_EN6EZVB[S*_78:.FS2$K,:]&94"[T^1FOYF+J6#TV M6D-/H_IUOJ<(*S,U63ER@Z>&S6.CI; C9=BRF+H0$1>]46JEION@>3A:\%)5 MKIB8[F*5 (:T"L#C6]\XL.6PO='5.T:# )](3WQIJW%%+B26L5+0= MERA6=KH+;:33E'"T[SW7C34;[596B#2DB-74JK%YY'C?I]9TG79RDY+0JV?I M""6DL^:*.]:C5B]CT@.GT]1GK&ZT$Y*1*>.W/VAHW\BWS5B[T>5!/5(?:F51 MF&M'>U15>L8D,8LGA?9T6'UJ=HP,5>..]JB7Y+1.1I1Z0L_JE"W9,]:#^D*, M'4Z2S+29[LB^V^!GD=E$!4PFEW.7!*W6D-5M3%$709Y6NY1D9-M>GFO#* M@U>2Y46U)5DS6XBH:0ODFO$F,%1XY<$K%2IUK3+-.3T!>FA+\1KOI'16Y'O3]A<4PCJ>NX^#UZO0&_FCRK;6TW[4?M]% MTK9[%4&X<9,RD7WUM6T1*.0\O7%)&&] HQ0X'WX,Z3W. K+,[5=WOO\[]K7# MFTWI9[_QY38:%JRJ#D !JM"_\*M;T.DP%????YV;5!!T/?LL,\#,5O(]:_M! M0&OQ)R_8+_6LVMI<<^A?>,ZV%=LQW6C/?G_&1RS^,WZR.O >Z]N[.7)>46+V M5ANQ_1V7$_LK&<)Q\#_R]%=E],BL_OK^,O_E^]<>>>_7' MAQZP)^O@?_(P[&D=#T?DNXU$/$9&XB9&(O:3/5F[FPS%5PT%C0O/DI&X_DA M>&+)2-S$2$1_DH7B)D:"H-.MC,1O#ML@ _&%W"E!UHF;& J"3K QEQ! MN[/[)_G;[@GJ+1[^^^(=X1NA%_]_/^@?'WK?X.68GU1RJ^S85?VPER$<4P]M M-2.?_?:_.Q_J5 WL3<_3!3XEZ)V-[-XEL^$/P(/^^MGP\<$_Z+>=##_HH63(M".;;S]^_4OZ-UR:?)M,KH]-KMC/Y)U#S:N5*?@O,)5@B3JU M)OW!Z=MG[/Q^!K.KO5V&^TCQ\,\]%O;"O.TRO/;:9^6>WON\O\-R?[>%>/>' MY0:G&D5I,;8Y*_=,^=*BN$S&)5F0J?9ZT8])@$VI?O/LTW3WJIJ\+74Z21P[(_]ZSL"Z^9]W96]ND V?W9 M_V_VZ.[>_+]&R_A!,'A]NG;1_!T\O'ERMLX)RU9V%B_K?J&5$JBTF8U,D)R7 M_?&+9@E.?#5.?,6B^J4TX?1NV>?C!,*&?WTG<#@)!2^S#*'+?0029DPGR@FC MM:2W5U0WNQP4Q%D795>D,"0P5/( $OY-,(%PATOM4=T]=SAV(.H9>,#1U"J; M]#*<4!]KXMQ8)"HE[NL\!S7>R,E)D3+Y::;6'L_;M9'A+U#:#@U=!S9,Q]D3 ME."M^I#O'\N?:%".E(K=2W>$PPNF1S8C7^XPOB%B%.E._=!%\/ MD>-J[=F6>]DK.+(M,[8I3[+;L=K5L4 '7_[SLPA#XA*$H6%6:ASGM.K4:FB+ MV7BN)),-KWP*=J]2@>6R5*9=3N>H'DCG<_(H M5IE7F^C@7.;P7.4IVA':G*WY:1W_54SM*SK^L+\Y5TG3!9?JZC25MJ6J&^U3 MF@KA.O8S]7:'?^PTQZ/E.G][NL"5ZZFD@RI\GUE;[4B;7E2;VBL$B*HL!^>" MNMO?-V63=B?MODX%W%37.*@3A8L6/==JVQ8_"X[&<\!S-18)50-!>RF;,GPO MRG5L'A.":Z3KXEJ6FNOB!-*@OBO\:8S^BXH@OCB*]6?HS7=\60P-GW^$:RB^ M+BVR7]'E5=$T7/E%.O[HD"7+OK,[>WV_!M>FPK4MH;NO@M8I)?I%+Z5=(QLV]+/.Y5_W^15U9-'?P M/+10(4T3+"3C18DM5%9G6ZM,'DOXF#3?QL;WLI#HW@U0*21K6V416:R"2M!N M"[<]%T'%Y?7?7>H4%W)[L]+:KD32?BDG#SC37;+N84G<[;G@\-6\E8TXJ;'Z MM!)+1^?@QJ$1.RL;U$>KP[>EK9Q;5ZM$X34CM"?'XQP0_O>U"A"?B+44%I^!W!KQ4JVM!5QKH ><\( MU?A#!2/=UPLC7H3WRO'>6H]B=#U\\^T=1-N>2\L(M](U/N.46C5=Z"$#OER7 M"EZ'M:MC0Q1ZYIJ.SA-C>92$U,9%<_E$G^*&;\]$/YUF_ZK([V':_>XD\K>3 MVB^6QTZ2U ]?\4ZTPB1)_0%&@B2IW\A(D"3U6QD*DFAU*R-!$JUN9B1(DOJ- MC 1!IUL9"9*D?BL#09+4;V4H"#K=RD@0[G0S(T&2U"\[$@^>I$[2T4DZ^IE) M?R0=G:2CDW1TDHY.TM'O?'*1='22CG[7Z>A73QXAB>?WF#WR[L3SH\*>=:\M M]Z<9W^)1 !@OPD/3KZISY8MPRK-U0ZQD WLKT_?3\U_WVV)*&$Z5?9\4= MII-"5BJY+O"";-,I.C$6_>4@NS1D:"-P(K7TYQ]D/1;GY4ZI,9.?*';67%BZ M&*_-1]P!YY!LW/>P>=N)GK%<[UA6^08X."RX,^7/ +XW]M,R7JOCSLD=_MQ4T-.,A,RC_13C^YI'_-)&.Z-D_MS _($X='?SAX,M MQ%7U R3RK."_6R$ F5Z(1O6Y3FJL'6CV>:?F4J^AM=].FE M;+["+-Y,/@W>-/;ZI3^]H,WVV*DWLC+>RGIZ3E+9Y#]9K%4<:=%B5I\6Z\)J M6!"51>G.#@/*5J>M7 90KU\5YXYV_NOS%I>#%=)3L:#),#GFVUIM6^ATU MG4_\0=[[&\T)\N;P"YTJA!&E9,\IJ!6*6CVMS55*'J[S7Q)%LJ"/5H+250?G+ILT,C M/4L8%^]**B+S6'%/3!KOPUT\Q5Y\@]P@5[8F%X\GX>VOV_.=5,OC= M)'I?N\9$'>?V;PIV?%TIB>"QVY.3-3=D.W V.? Q+\]2MYWM*U_: MH[B2K/W]2O<_H+[O7)TC >,=TV=N2P;,OH/9OEA>TF!L;/""@5__9MI 406U M=1<%U>V1I@\%:6=F+$]&1$9&&@"5%TE(#S=0NV&9 O2 EY(E]^0RYN@F=D?2 MPRHYJ%54Q6#IV%-'6KCIPYS?V(]NK6US#:7=?NH,@D M*L4 .SJI$9%0;3@HR_:BPA"V&?XXM=$+G80;%8Q!1%CK\ 7I!'^!=+I[.JY@ M!J*2#B&5$[:B^$Y$=A^J6_A^"SURH;Q$XG$8^Y#D+$/C[N/&2C; M]OQ8]L($4TG9)M#=]:&.1]4N=,@QKTKB(+.CA8RD.%U5.V<\[ MX0%E9L$U9[I%7Z%B.M&,]O1QDPG71QQ"O)1=N.[ ;Q8VU&8XV.42_H$:.R L M?;&7KGU#V(MMP@:P,S2P_9"/P]I7GCD#JPO?A-F\)YG,B@DD!RV&LR>9""32 MJ*ND,C^[@4!0AU7^J- X_C05^;__ZTVUS$[FM>^;"-?P*4A%>=Z2!GO^+IF! MM'7W\\QD40CC6']L/RHRQ!@L3=+_2IQ\_N?;!6K"A3%U0K-'E3/VCSTNGG'X M\I5\\Y-:7@2>9AZO*!2>SM#78M83K"4?6/,?*3%SD GQ/WU;N;2(O;7/D_7# M0O: ^>AVB_U7+TD1(B\<4%A0!P$J%?I8)*(E2I8YW-.02 &)$EL MQI0L]#GDT3UMN9($"M#LH(?Y>8KMC4"/76D!;,D^;5G,6[W!H)K=&%O*K6^V MJP:[,@.1.'^G6L1M4%MF>YB4-3@//M9<&:B.Z=D[E>FP-A(\&^-3D\DDM<9, M=;M&IM/9.PN>R30"U^IA/:\R:71!6VD['&Q)/VT)2FU3FY!-U]"I?(4G/<"6 M2.3;G?7N5 88ANMJC\\#U6KE9D)_T$4RFL9B6E9.3[OYA5'4WMZ>1:(S'G+ M:M%8&&6LA?'$VLVD:CNA; P",7/>,B>7)HV2Z=<-79QSZMS(T 5W*K+G+1L% M/ ;7Q/XGE1=%U>ZU5=P#OH09RT]*H.3==,B>>B#R,[";?4T"4H]=MYT%K3* M1:M4%H7MW)0E;BGLEAX4>_R\:8_AZ9Q#8HR0:O0ZY*:6$^1*@/9XSIHZ/-,% MHJ,2O+X899Q4'6\6I(Z(D^=-E;D@T%B[TC=*FP76$+9KRV8XU/1,3GP&RV^E M;,D7 +GE4J:IX&8^?.N9H#!-M8LQ?*HI@%ENO>$"*(W9L.F9I-#S37<43',; M8:$9NW6J+M9WQ2EJ^D141)J55$!F&)$F&4VD@"R+L@PT,4.K"BM)$J:QF:=O M=RVQ.5"JV87!:%P*QR9=E1Y/+P$0,:9:# J#%,&L)G%U< M&XS:G%,.0Q;&4 DN<*&<:NR4BI\K""EG@YF]X=0B[.DE &JL"I6*UEI *>@6 M"QT/D&P[-;T$0,2JL.FNC5;1(':; SN=L,9;2[]SD4 PMFA M5Y]VQU-,"L2)4EJ4O6Z[OA)FMF:D5K2LU-B 27D7 :B7Q["FDM,$ MC,EFE>%J5;$;QO MULJZ3$ZFEP"(EE?U'^68U1O"NP--B0Q?E@."-!- MP7&<3X[*C2NKJA+X!D&"+MOJB#LY=]%4T>8-(C\4-E5AH0.O3O9&J^86F3_G M0FB03%*54/)^#/(A=#^.J/4TFA.5!^O848OMUN'+PTJBK#J>3:3N0B50Z(SR'1; M^)COR8L95;KWD50W57&@M4N+ EL M:*9\LNH,^:H35K$^(W]O5:AN*3W4V>DYNK@JC/G<1K =9 M&S=+=9?FAXJ$]=U,@2O98=,S1LW+O;;;8? AMIC7K'93K:VK9-CTC%&S16:Q MK>>+6T,:=BOC(C[+F"4TU'-&D3A!.U)IW!(6!D>*15E:%@9H_D=&7:JDV9?% MJC4,6JGN0.=U(FNI(PR:J18GHJ;DDR*G+[=&$WVFCY36M;?KGK2#RTYU4>OD MMHV C9XBSOMXH35Y-5?Z-)9Z'@ ^#:=>2)LLZ*XTG3I@&M8_/<99'P+ 5ZYI M>](_?%5+VX_@4DU;2-_IG ]Z?4F<\J5-L2?/@-HL=J9/:]1>G\X5ZTD]V##, MGTRX8!I&0D]"E>HC LO;!%P1IXZTG*$M)!0NE9X6DTW\?(75?7@G#!.%:<#[ M+Z(84?A-7(3U:O'(>RBM\ :NW+C<:LR4N-;J;\JMN*S65V)77%;K*W$K+JOU MI;@5UUK]0MR*D? K<2M&PB_%K=@H_$KLBJ'P*W$KAL(OQ2TB3<7*%1=;C2MB M_9;4.M8FH7^N-LFS@H:EB4\HS_*QY4CZX?V?C:A.!Q_6Z?A:)6P^6KS.:'2_ M\H:GR4\H7O>Q\A:6A7E!W.)5(%X%?H=5X/MM2ND>^E?*0WT]IS;N!34GU(K]X\J-9>Y>#+$=<)W>F'5F-+) M<8BP*)0"Z>PY6]C9L8;4L7'.=^%<7;<7G;-PSZM(06+N?]S7C_*"C52C4GU= MV :+[L ORZ5-)OCI^E'[\RE%QUXH3 PZ<)Q [4N; M"X6E5N.RYXISG>&W'=5TV7RU7AFBTU'DMQ\4D<1P\D\O5/?Q,:"/AZO?OG+= M753B_72T8D_1BOU" MT>)2DV;.W!@3&M4=8"!:D4F&/:_;&Z-5C%:Q<75=N+I\[/93X4J=UJK8K#-H M8:6%4&F1#8HJV3>'JT)-:PJ$+O'Y84.CM6[-\<*"*MEO/W""3E)D)L:K&*]N MCE>O94/^IGAU2_,JGZ6*RR51'1NKN-1?[6SN!<&MF!6*BL>'V4';<6 MN>*,DWW.+ MK^6Y#X%4#@LJM$W8G@$L;+;SLBEJLO[YZZL^!E(]6:W8Q7'1Y'V9KRW8\7K2 M"0O0D=]^T$F69=YD ,9VW@=BUAV8<_=)FCC(]F8K\(,@JTTT1=^PN@HVE/.F MPFY'+3,[O3%DZ3H_Z'N@@/-^BL9&$H,O=PL.0A;S[0>3Q#-8#%DQ9-T):?XT M,^M7(FT?A%F4TQP2@4P&O$YVN[8WF:T;UJT]5]5J@'EC[M2Q4ENEMUTI2$U\ M5&@<1=HR29QXV_VA,6C%H'5]TL3AMD\WM,25S9HULJMA!$.G2,SW=W[WUML# MF998&VX>^4WE8R;5DRXP2W3TUP^\3\ MSSL&[P_>]+TY4>\&]7\F(AB"> 0&G*6&EY_M ?PC%H&IQIG#:6W$&GF97WOJ MKM)?3FYMN69M;!;83:IE2#P'VF,7ZZW-JF[LT5__>B M*9[^W)-T7P-,WV5"7Q=,F\OQ@F:5[4"0<)7*R_0,VW9O';HAZ*MA/W_8D,]'E_]W@1HD37L79EG&V99P&<(78 MZD= 9XT4G,X(5W6,:#74.39:+/GL&KD:9I;HRF^4 M1(DG,?9M?GUL<,:[^W$6Y:=$)C\"BN;J)-.8#)>_*AE2:45V_<.OM&H-G M2G-O.UIBVYJ?6I"4M2M;"(H8"$5$DJ+C[,@8BNZ%-'^:670YKOVBQJ5=U=H]8KS8U:9I(SMFM#P/L=B$4HZ1':140V!J,8 MC.Z%-''6XT<91NS2%?Q&S0&\I%+=CDYERJO4K<&(UBM]QZW.:L!M M,8U#YB%*9J29)$Z_,\#U9;,9XV)]?URQOOLFT9]F!WY>L;\PQMV0' -XD)Y% MR"KW4)!&[)'42.YU#<;LX1C@C*:)WQJDQ_.@H]G=T93OE=>^U%F,A&JK([(H MD(9#B&;B:G]WO_UX?R;FW9$H#L%=J9S-\W!'9BVZJO<,ER<\BR>,.3-<$R_" MW0XXMBJYL^L@'2?ELGFE:^:$FC$?M-3LG&46 40Z)I)$G/@GAKH8ZKX\U/UI MIMWGE1I\'NND;F&\Z)C0"R_-JAN5*)C^UW;3MHL!L%P'@!>+U8:^2$7*+Q!6M_-#]G?!7+'=6#N*!KX(94+GE\!*C+> M#;S-+,M+&D$1T_)@M>5N?>BMRZ]]+E,Q':/G4<7\S#&L?I$3<0Q%!PDBOL3N M[C4_K@,3ERB\PS#EE<$4&]9!4Z!S4R'?J;=38Y>4^X,;FM,98P3URF#:\<;!."_7 L&OYEOX:I%=K&]> M&48I;_ND:9"XL#+FY5XWH^2WNP A:O;;#X:(Z[W>O>;':!I7*+S'T.Z5T92@ MW52.S"I-3%H$C>)B6C%H\88YE=BX7>$*TSHOI()>L)YLYT6U%0+I;YA4^:A MX9$]B9 _<9)EG&09;__?MCKA\["YRNQF&#N:N :@1JM-B>]U\>*MPZ-D+U-2 MUS5Q9FR5WK(T7192;F\JXGB8/,DF,3+.GHSW]>^%-''VY/O*\#P/1H4\6RPN M=N[2:-$>UUY7N%[&O^&9Y\Q\.LCINTR5EV1RSJCM+MG*A#@49T7&0'1WI/G3 MS*)?KD[XP@D]L)W+]:JS K+)]93WR;,PF% MYA R8-NP%#8'#0$?5.! ^EHM?SXUI5NLFU\5LCT!!-KM2A3G(U5 M+2]"."?";,0D1<25;NY>A^-=WS@?\8X#?Z_ HJ@+TYVAB V,* %GAI=Q9R3< M&A;'7K]ESW)SC^_A@EPHEV<+FITB6 PO/Z;B F#WK\(Q+,;FXCV'(5_!18K? M9<::D>H(0"W3K.VEG*YVZS DZ)?&U8ZT-815CP6%%;9=@'Z(BUET[V;VC:5M M8ER,X&@__? MQVU,WWZN=P.-ER.,W<4H\:M%N>B4'0F[-:H9%*-7Y&DS+T@KW.:W M7DMLC#D1)U%P,(,G:2J^*_@6F\ZWUZ;/0(X+(;@8.,YLJF%AHE:; !?XK)E;F%X5,Q3&V.I\CQK)92_$=!!Q,G*T2 T=L"CDMQG!@ZSHR.3*4SZ,YKI:S!%+M+>UYC5SQ]:^BH&O.JU'-7/ :$ MLC1@O(6$2R%TA+?F,G@RP]*O16'^[4F0T1\MLRAF$DKLX0-D6<5*>#, B62: M=H!.3(8])Q-N%.Y*.!%1$KJ;4'57FDX=,)4\H";D;<(.+/C!=A*ZI8(E@/^$ M#TSAA%SX7?AB='%N K(]$=UW@;@1?M_E_]W@1HF3"Y&/7?X5/FK[+GS,_3N= MZ,/F[A+"2T(&7@" ]4K';L*RO03D.7!TR4QX=MCADS.AZ.DPKG?HUOT>\B"< M_C$P&VF@ HDC+5WP_?#AE.#,\J 6*1-HWG?)]^S#%Z'21-_L%31J,^4^F/(&6R-[0U:=3/V<:S&W+GA:&2)FUU=A%_1Q7BPK$'/K MGKB%IV-F?1UFX6GRQ?.7,;ONB5TQ$GXE;L5(^)68%=N$7XE=,1)^)6[%2/B5 MF$6\4L8M9M<5V/66\^5A7/B=W'PUM'L#&NYSEM&6E*;]\ZC?/)R5[.BG_;$7 MZ1SN-*E L:,-G^^02L!!H_JHE.J?(?9K$=N;RNME.KZ36I VZ,O_^T9_^U@Q MQ3ZZ+ G[ROZD BP/.*_24GYV6_O;C_[, 2#1@#_,W 0/!5!-_.??\O7$ZS6C MY^;B]?%;_U>3-VB2?&Q6]R?(6Q.^_B5QB]>0> V)UY!//,WT"3K? TLO/$#T MO_^#,]@_)):,/L0+S9=::/Y$H8R7HW@Y^DK+$?&QFH_3:>)S#]=^@N:C#.RO MM?1<),HK)(C0[/S?SY$;(LU^;K&*SY$;]FO)S13JOXW0X>_?*]1RVDBGM-/)0:[,IFL6)/?&RX-!=D59I;@^6MBRRX^7XI MPYO3K='J5#*L9\E8"00BA6HLD&0R^\8:"Q]84NLN[;^[+O_T2IP^9[7\K4LUC/)%E992J2*FCU+.FJAV MC:#5@?##0/BADSC)QO 3P\^MX>=/LWY^^7JC"_ CF:7LK*:7,P93TMD5WY-W M;?76U@^38I;3$6US1LJG\ZHQZ=6#8 KA)_OM1S:3S&9B^(GAY^;P\UHFYV\* M/Q]J_7A28V;+E-CG:VJ5E+-%DAD-;VW]L+E^O>&D:A0F:9EAJ2!->OTYLG[" MDA$8D<2SY,<5[KR'2%7EI'##"W&J/S$<]26C3O=9,NA/L]=^.5IUHI:/8;,6 M;)MZA1(+!N%,M,QFY(WCV=L05AL5P/!U6^/,VO I$.[^C&DP1^ MK;J@=V!IW*?"W8,-=I^4B2-7[[3=GH4BEUKK\^9BSF!Z#^^(F:PMM4NWKOH% MNDU@V]5A':OU_(9KTL2&RG4@%#$A%&6QM]U($4-1#$6Q571O4:QGH:@IU!5" M'!EKK$?5.K5L;M!U.K>.98VD64['_,;2*,&9=FOK_J300E"4#7?R:.)ML:P8 MBF(H^HP;NN.(UH= D].5'O!M9_/4L,8<(>R0G0DC=2DZ?YH4N5MB/"-&2GN-BH>>PM[8']6G5"P;S M@.6)G*3$A2MU8R#\*(-0LI8S MD"WV^&%);_1+0A_T5[?.0\O=(P>F,<%7'B%9#G6.CQ9+/ MW=J(;$@$7NK6RBNLU;$W,CV?MUOF%%(!!17Q),;&^7OQ3O6=4";.WWNGY?8L M%,W52:8Q&2XY(]^5#:DTH[I^X=9F7$OAZ(6S&' MQPE\?U15M2^V#_&GF8B_'#@+@]I'%0\U?(_+J\QNAK&CB6L :K3:E/A>%R_> MVEU=+[L%?3M::IBTW?;H ;7;3%(=D0U/OK))C(RW7^]>1_\UUA>ME_!?-S1UP;%5R9]=!M%0^-U1[&2N/$8(^'8!J MI3URIQ#1F$C"<.*?&-+N73]C2(LMM6L'\YZ'M!;8SN5Z96EB^KQ:(#IV4=K- M;WT:MYH!';/8D!L\(6UZDU1&:FQ9#N):]ML/FDJR#!/#VKWK: QK<:FZ:\<% MGXM::A6_7Q&M=LT1\C.QO0L44@,+9*FA MF.#KIMJ72GF+NGGVQ.Z?&->+S]]^\D;OS6EW-R#[*U&^0RO.-$-U/ORX!]F@ M&S 4-@<-0=]4X$ Z6BT_OO5AL]ED+J[JJ9YI@#9M!L/92MR4IVCJWWX028IX MF^D86X@?N@]\RNEJMX[H%5J[4G8W+J7XEIR;J%J^-&T7.#CU[+*U"FD05B.2WP+1Y"3 =WIG4Q%]P:REBEX4JX6U#XE;>P^_AZ M.J04!&4HE$P)>\AM["B#EO%13:V:ZG',(@)DXMB3'HRV!0; >]*:!66=?ZU?9*F6#, MJA/8AD@UU]JMP_KBN%YA)K6EA_G.4BS/4G;.RDX1!F6__2!P*HEC;SNL&H-0 M#$*W!*%+D; 8A,X,H4RE,^C.:Z6LP12[2WM>8U<\?6L0&BI"(P/*&U58N+OE M;+(T\W@J!*'PE"J#)S,L_5H@Z]^>!!G]X]"LZ5G^;J ^KUG*V37TCL5 MG$OP$#YY42#>" T?JX,H*!9JX.'#Y4&CS]]U#XJK\L\9RGW[T7N%DVRCR2H#\>4@[,T]N(IBQ+=6/$. MF\L(^:4VTRJ-CERG@DCM=-BARGDOM!-1,_Q; D"Q7\+1>HX//AYSS]G=A]S1 M;,BO '$G5(Z$;B%]A#T UX/JC/CH1$1+R-O$%DA. NSI@Q@L _BS8D\MV+\* M'PXYKOF>[Z ?S(,<+$\X;S]P'K:6O(0$V_I0BA"5==C^+]M)+"6([9)I;D]_ M^3L!6Z,.@*4F;"W\Z("E[81'MF$?N@V?#@=A^RY$1??O[Z%415,[K"?1 @#7 M$E-:NN#[X<,I(9D'\$^90/-.5X.4$^D\_&:_LOY#R>,ZABP/Y(Z7Z^;V; M3!K[C+-P[[9THG<=(>_3-[6(]+U%W^^"+'B:BL7E ETR:8J*Z1*KT9O5B(SI M_UR=(GU*-:C6(]B/8KU*-:C>Z!+K$>Q'L5Z M%.M1K$>Q'MT#76(]BO4HUJ-8CUZARUO.IDB^9[\[3^2N=]W8#Y2G#R'71V\B ML#]!J__]'YS!_CG_]]&DX101)?[O&_'MIP@0SI9-9\E//4UWD1PG&40*L#S@ MO"I,\K.9:M]^'+,A(J*1_Y&=Q+]_+&##F1M]96O1=RC3XC__EG]O87J15L]+ MVA.J_*JT/48Z MGMAV;-57O);3 \Y:5\!#C?Y( 0M0__9%O0XUOW[YZ!@EP'XE3V5G=?QD@5(U6,5/>"5,0>J=Q):]XEIH9A MK%:!!%(E=MK*OEB&\*.1RJELM[/9JB)@0.S9\]*:-G($\O[>=O=;#%4Q5,50 M]3M#%;F'JMFB.&7(_D0S>D)OM@H:F7ZE^6*AL(^&JM(T/\(&:R8P\JHZGIN$ M7RQPR/G#Z1BJ8JB*H>I/ARIJ#U697:YA38UMW6"63C734)@6EG\QL/[14#5B MZ\I.*2A3GC"E=J,P6XYF0^3_X6P,53%4Q5#UIT,5?8 J9U*@BZ. PTKKG&:F M1H7\HO>IH2INZ O;BDC9 K&RS5'))]6\B*"*P&.HBJ$JAJI[ABJ.P+8%ULMS M0FNFBVLSR-2KW.>G$/AZ,Z^6>$[&F$T'L$!0&MDR"B(1%"K7G"2HERZNN)#G M]373N>#<+&6FNR#A0@)=3.F*LR%^]M0W=0^W37\!2D5Y7C>GU-<"UJ/F]I#B MWB 7C--*.Z"ZUH8?CJLZQM1U0\)_^3ZB=P,Y5='6FG5 QR[THB&RY7:F&A=)K8BK9K MS(89D:/RYR>1E;;4UBM2&<:09O6%M?$8U]D&$.28;S^8)(N]=+/([U3.YZ8% M?&ZNNU^ 4C'*?264.V2?26IQG;/TQL0H[1J9U<3EM?'+.1U70;FAW,P4&4-< M88P^;;:*)JW.BPCELN@B<(JYEBD7HUR,XH[GK1UKHK@< M2GTCDC3^MHO!8YB+82Z&N1CFSC/F<"'K9-A!$TMMBU[%,QU;J7[^/G*G-I\& M8EV4L)19M6O95MWK\2',L6C_@^' MT$-!1Y).LF3F?9EZOTU%-B;L9E^&+JYO=.M:;(\QAX28H]J^;(*[@>=/*-9V M>QI\+>!]2(_F+/7F*7WZ0%G1W1;I"%NL5>_VR$VO-OE\GSJWJ*G+84D3#$8! MF%K(&OU G8H42NG+)K&XO-O=P=]Y$N"?!G^7S,X8_KX$_#TD^Y67O6R#IQ@, M;/.@.>GOUESS\S>(:1,76@0ENOR";"I>8"L-ZZYF;)9$B"NK?W