0001558370-19-006938.txt : 20190802 0001558370-19-006938.hdr.sgml : 20190802 20190802150242 ACCESSION NUMBER: 0001558370-19-006938 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190802 DATE AS OF CHANGE: 20190802 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: 19995670 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-20190630x10q.htm 10-Q
false--12-31Q220190001581091Prospective111780911917754416trueP1YtrueP6MP1YP1YP1YP1YP1YP6MP1YP1YP1YP1YP1YP6MP1YP1YP1YP1YP1Y0001581091us-gaap:RetainedEarningsMember2019-06-300001581091us-gaap:NoncontrollingInterestMember2019-06-300001581091us-gaap:AdditionalPaidInCapitalMember2019-06-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-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-06-300001581091us-gaap:NoncontrollingInterestMember2018-06-300001581091us-gaap:AdditionalPaidInCapitalMember2018-06-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-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-01-012019-03-310001581091rmax:MarketingFundsMember2019-01-012019-06-300001581091rmax:BoojLlcMember2019-01-012019-06-300001581091rmax:FranchiseSalesMember2025-01-012019-06-300001581091rmax:FranchiseSalesMember2024-01-012019-06-300001581091rmax:FranchiseSalesMember2023-01-012019-06-300001581091rmax:FranchiseSalesMember2022-01-012019-06-300001581091rmax:FranchiseSalesMember2021-01-012019-06-300001581091rmax:FranchiseSalesMember2020-01-012019-06-300001581091rmax:FranchiseSalesMember2019-07-012019-06-300001581091rmax:AnnualDuesMember2025-01-012019-06-300001581091rmax:AnnualDuesMember2024-01-012019-06-300001581091rmax:AnnualDuesMember2023-01-012019-06-300001581091rmax:AnnualDuesMember2022-01-012019-06-300001581091rmax:AnnualDuesMember2021-01-012019-06-300001581091rmax:AnnualDuesMember2020-01-012019-06-300001581091rmax:AnnualDuesMember2019-07-012019-06-300001581091rmax:AnnualDuesAndFranchiseSalesMember2025-01-012019-06-300001581091rmax:AnnualDuesAndFranchiseSalesMember2024-01-012019-06-300001581091rmax:AnnualDuesAndFranchiseSalesMember2023-01-012019-06-300001581091rmax:AnnualDuesAndFranchiseSalesMember2022-01-012019-06-300001581091rmax:AnnualDuesAndFranchiseSalesMember2021-01-012019-06-300001581091rmax:AnnualDuesAndFranchiseSalesMember2020-01-012019-06-300001581091rmax:AnnualDuesAndFranchiseSalesMember2019-07-012019-06-300001581091rmax:AnnualDuesAndFranchiseSalesMember2019-06-300001581091rmax:GlobalAndOtherMemberrmax:TotalMarketingFundsMember2019-04-012019-06-300001581091rmax:GlobalAndOtherMemberrmax:FranchisingSegmentMember2019-04-012019-06-300001581091rmax:FranchiseSalesAndOtherRevenueMemberrmax:ReMaxFranchisingSegmentMember2019-04-012019-06-300001581091rmax:ContinuingFranchiseFeesMemberrmax:ReMaxFranchisingSegmentMember2019-04-012019-06-300001581091rmax:BrokerFeesMemberrmax:ReMaxFranchisingSegmentMember2019-04-012019-06-300001581091rmax:AnnualDuesMemberrmax:ReMaxFranchisingSegmentMember2019-04-012019-06-300001581091country:USrmax:TotalMarketingFundsMember2019-04-012019-06-300001581091country:USrmax:FranchisingSegmentMember2019-04-012019-06-300001581091country:CArmax:TotalMarketingFundsMember2019-04-012019-06-300001581091country:CArmax:FranchisingSegmentMember2019-04-012019-06-300001581091rmax:TotalMarketingFundsMember2019-04-012019-06-300001581091rmax:OwnedRegionsMember2019-04-012019-06-300001581091rmax:OtherMember2019-04-012019-06-300001581091rmax:MarketingFundFeesMember2019-04-012019-06-300001581091rmax:MarketingFundFeesMember2019-04-012019-06-300001581091rmax:IndependentRegionsMember2019-04-012019-06-300001581091rmax:FranchisingSegmentMember2019-04-012019-06-300001581091rmax:FranchiseSalesAndOtherRevenueMember2019-04-012019-06-300001581091rmax:ContinuingFranchiseFeesMember2019-04-012019-06-300001581091rmax:BrokerFeesMember2019-04-012019-06-300001581091rmax:GlobalAndOtherMemberrmax:TotalMarketingFundsMember2019-01-012019-06-300001581091rmax:GlobalAndOtherMemberrmax:FranchisingSegmentMember2019-01-012019-06-300001581091rmax:FranchiseSalesAndOtherRevenueMemberrmax:ReMaxFranchisingSegmentMember2019-01-012019-06-300001581091rmax:ContinuingFranchiseFeesMemberrmax:ReMaxFranchisingSegmentMember2019-01-012019-06-300001581091rmax:BrokerFeesMemberrmax:ReMaxFranchisingSegmentMember2019-01-012019-06-300001581091rmax:AnnualDuesMemberrmax:ReMaxFranchisingSegmentMember2019-01-012019-06-300001581091country:USrmax:TotalMarketingFundsMember2019-01-012019-06-300001581091country:USrmax:FranchisingSegmentMember2019-01-012019-06-300001581091country:CArmax:TotalMarketingFundsMember2019-01-012019-06-300001581091country:CArmax:FranchisingSegmentMember2019-01-012019-06-300001581091rmax:TotalMarketingFundsMember2019-01-012019-06-300001581091rmax:OwnedRegionsMember2019-01-012019-06-300001581091rmax:OtherMember2019-01-012019-06-300001581091rmax:MarketingFundFeesMember2019-01-012019-06-300001581091rmax:MarketingFundFeesMember2019-01-012019-06-300001581091rmax:IndependentRegionsMember2019-01-012019-06-300001581091rmax:FranchiseSalesAndOtherRevenueMember2019-01-012019-06-300001581091rmax:ContinuingFranchiseFeesMember2019-01-012019-06-300001581091rmax:BrokerFeesMember2019-01-012019-06-300001581091rmax:GlobalAndOtherMemberrmax:TotalMarketingFundsMember2018-04-012018-06-300001581091rmax:GlobalAndOtherMemberrmax:FranchisingSegmentMember2018-04-012018-06-300001581091rmax:FranchiseSalesAndOtherRevenueMemberrmax:ReMaxFranchisingSegmentMember2018-04-012018-06-300001581091rmax:ContinuingFranchiseFeesMemberrmax:ReMaxFranchisingSegmentMember2018-04-012018-06-300001581091rmax:BrokerFeesMemberrmax:ReMaxFranchisingSegmentMember2018-04-012018-06-300001581091rmax:AnnualDuesMemberrmax:ReMaxFranchisingSegmentMember2018-04-012018-06-300001581091country:USrmax:TotalMarketingFundsMember2018-04-012018-06-300001581091country:USrmax:FranchisingSegmentMember2018-04-012018-06-300001581091country:CArmax:TotalMarketingFundsMember2018-04-012018-06-300001581091country:CArmax:FranchisingSegmentMember2018-04-012018-06-300001581091rmax:TotalMarketingFundsMember2018-04-012018-06-300001581091rmax:OwnedRegionsMember2018-04-012018-06-300001581091rmax:OtherMember2018-04-012018-06-300001581091rmax:MarketingFundFeesMember2018-04-012018-06-300001581091rmax:MarketingFundFeesMember2018-04-012018-06-300001581091rmax:IndependentRegionsMember2018-04-012018-06-300001581091rmax:FranchisingSegmentMember2018-04-012018-06-300001581091rmax:FranchiseSalesAndOtherRevenueMember2018-04-012018-06-300001581091rmax:ContinuingFranchiseFeesMember2018-04-012018-06-300001581091rmax:BrokerFeesMember2018-04-012018-06-300001581091rmax:AnnualDuesMember2018-04-012018-06-300001581091rmax:GlobalAndOtherMemberrmax:TotalMarketingFundsMember2018-01-012018-06-300001581091rmax:GlobalAndOtherMemberrmax:FranchisingSegmentMember2018-01-012018-06-300001581091rmax:FranchiseSalesAndOtherRevenueMemberrmax:ReMaxFranchisingSegmentMember2018-01-012018-06-300001581091rmax:ContinuingFranchiseFeesMemberrmax:ReMaxFranchisingSegmentMember2018-01-012018-06-300001581091rmax:BrokerFeesMemberrmax:ReMaxFranchisingSegmentMember2018-01-012018-06-300001581091rmax:AnnualDuesMemberrmax:ReMaxFranchisingSegmentMember2018-01-012018-06-300001581091country:USrmax:TotalMarketingFundsMember2018-01-012018-06-300001581091country:USrmax:FranchisingSegmentMember2018-01-012018-06-300001581091country:CArmax:TotalMarketingFundsMember2018-01-012018-06-300001581091country:CArmax:FranchisingSegmentMember2018-01-012018-06-300001581091rmax:TotalMarketingFundsMember2018-01-012018-06-300001581091rmax:OwnedRegionsMember2018-01-012018-06-300001581091rmax:OtherMember2018-01-012018-06-300001581091rmax:MarketingFundFeesMember2018-01-012018-06-300001581091rmax:MarketingFundFeesMember2018-01-012018-06-300001581091rmax:IndependentRegionsMember2018-01-012018-06-300001581091rmax:FranchisingSegmentMember2018-01-012018-06-300001581091rmax:FranchiseSalesAndOtherRevenueMember2018-01-012018-06-300001581091rmax:ContinuingFranchiseFeesMember2018-01-012018-06-300001581091rmax:BrokerFeesMember2018-01-012018-06-300001581091rmax:AnnualDuesMember2018-01-012018-06-300001581091rmax:BoojLlcMember2018-02-262018-02-260001581091us-gaap:DividendPaidMember2019-01-012019-06-300001581091rmax:TaxAndOtherDistributionsMember2019-01-012019-06-300001581091us-gaap:DividendPaidMember2018-01-012018-06-300001581091rmax:TaxAndOtherDistributionsMember2018-01-012018-06-300001581091rmax:TermLoanMemberrmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member2016-12-150001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Memberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2019-06-300001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Memberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2018-12-310001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-06-300001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2018-12-310001581091us-gaap:RevolvingCreditFacilityMemberrmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member2016-12-150001581091us-gaap:RevolvingCreditFacilityMember2019-06-300001581091srt:MaximumMember2019-06-300001581091rmax:MasterLeaseMember2019-06-3000015810912019-01-012019-01-010001581091us-gaap:AccountingStandardsUpdate201602Member2019-01-012019-06-300001581091us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2019-04-012019-06-300001581091us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2019-01-012019-06-300001581091us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2018-04-012018-06-300001581091us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2018-01-012018-06-300001581091rmax:TenPercentReductionInFranchiseSalesMember2019-01-012019-06-300001581091rmax:OnePercentChangeToDiscountRateMember2019-01-012019-06-300001581091rmax:FranchisingSegmentMember2019-01-012019-06-300001581091us-gaap:AllOtherSegmentsMember2019-06-300001581091rmax:FranchisingSegmentMember2019-06-300001581091us-gaap:AllOtherSegmentsMember2018-12-310001581091rmax:FranchisingSegmentMember2018-12-310001581091srt:WeightedAverageMemberus-gaap:TrademarksAndTradeNamesMember2019-01-012019-06-300001581091srt:WeightedAverageMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-01-012019-06-300001581091srt:WeightedAverageMemberus-gaap:OtherIntangibleAssetsMember2019-01-012019-06-300001581091srt:WeightedAverageMemberus-gaap:NoncompeteAgreementsMember2019-01-012019-06-300001581091srt:WeightedAverageMemberrmax:TrainingMember2019-01-012019-06-300001581091srt:WeightedAverageMemberrmax:ReacquiredFranchiseRightsMember2019-01-012019-06-300001581091srt:WeightedAverageMemberrmax:OtherBoojMember2019-01-012019-06-300001581091us-gaap:TrademarksAndTradeNamesMember2019-06-300001581091us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-06-300001581091us-gaap:OtherIntangibleAssetsMember2019-06-300001581091us-gaap:NoncompeteAgreementsMember2019-06-300001581091rmax:TrainingMember2019-06-300001581091rmax:ReacquiredFranchiseRightsMember2019-06-300001581091rmax:OtherBoojMember2019-06-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-06-300001581091rmax:PerformanceBasedRestrictedStockUnitMember2019-06-300001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member2019-06-300001581091rmax:OtherLongTermFinancingMember2019-06-300001581091rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member2018-12-310001581091rmax:OtherLongTermFinancingMember2018-12-310001581091rmax:FranchiseSalesMember2019-06-300001581091rmax:AnnualDuesMember2019-06-300001581091rmax:FranchiseSalesMember2018-12-310001581091rmax:AnnualDuesMember2018-12-310001581091us-gaap:CommonClassBMember2019-03-310001581091us-gaap:CommonClassAMember2019-03-310001581091us-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-06-300001581091us-gaap:CommonClassAMember2019-06-300001581091us-gaap:CommonClassBMember2018-12-310001581091us-gaap:CommonClassAMember2018-12-310001581091rmax:QuarterlyDividendMemberus-gaap:CommonClassAMember2019-07-312019-07-310001581091us-gaap:CommonClassAMember2019-01-012019-06-300001581091us-gaap:CommonClassAMember2018-01-012018-06-3000015810912018-06-3000015810912017-12-310001581091rmax:FranchiseSalesCommissionMember2019-06-300001581091rmax:FranchiseSalesCommissionMember2018-12-310001581091us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001581091us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001581091us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001581091us-gaap:FairValueMeasurementsRecurringMember2019-06-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-06-300001581091rmax:TimeBasedRestrictedStockUnitMember2019-04-012019-06-300001581091rmax:PerformanceBasedRestrictedStockUnitMember2019-04-012019-06-300001581091rmax:BonusPlanSettledInSharesMember2019-04-012019-06-300001581091rmax:TimeBasedRestrictedStockUnitMember2019-01-012019-06-300001581091rmax:PerformanceBasedRestrictedStockUnitMember2019-01-012019-06-300001581091rmax:BonusPlanSettledInSharesMember2019-01-012019-06-300001581091rmax:TimeBasedRestrictedStockUnitMember2018-04-012018-06-300001581091rmax:PerformanceBasedRestrictedStockUnitMember2018-04-012018-06-300001581091rmax:BonusPlanSettledInSharesMember2018-04-012018-06-300001581091rmax:TimeBasedRestrictedStockUnitMember2018-01-012018-06-300001581091rmax:PerformanceBasedRestrictedStockUnitMember2018-01-012018-06-300001581091rmax:BonusPlanSettledInSharesMember2018-01-012018-06-300001581091us-gaap:RetainedEarningsMember2019-04-012019-06-300001581091us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-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-04-012018-06-300001581091us-gaap:AdditionalPaidInCapitalMember2018-04-012018-06-300001581091us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-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-04-012019-06-300001581091us-gaap:CommonClassAMember2019-04-012019-06-300001581091us-gaap:CommonClassBMember2019-01-012019-03-310001581091us-gaap:CommonClassAMember2019-01-012019-03-310001581091us-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-06-300001581091us-gaap:SoftwareDevelopmentMember2018-12-310001581091srt:PresidentMemberrmax:SeparationAndTransitionAgreementMemberus-gaap:SellingGeneralAndAdministrativeExpensesMemberrmax:ReMaxFranchisingSegmentMember2018-02-090001581091rmax:ServicesRenderedAndRentForOfficeSpaceProvidedMember2018-04-012018-06-300001581091rmax:ServicesRenderedAndRentForOfficeSpaceProvidedMember2018-01-012018-06-300001581091rmax:FormerPresidentMember2018-02-092018-02-090001581091rmax:MasterLeaseMember2010-04-300001581091rmax:MasterLeaseMember2010-04-012010-04-300001581091srt:MinimumMember2019-06-300001581091rmax:RMCOLlcMember2019-06-300001581091rmax:RMCOLlcMember2018-12-310001581091rmax:TechnologyDevelopmentOperatingMemberrmax:MarketingFundsMember2019-04-012019-06-300001581091rmax:TechnologyDevelopmentCapitalMemberrmax:MarketingFundsMember2019-04-012019-06-300001581091rmax:MarketingStaffAndAdministrativeServicesMemberrmax:MarketingFundsMember2019-04-012019-06-300001581091rmax:TechnologyDevelopmentOperatingMemberrmax:MarketingFundsMember2019-01-012019-06-300001581091rmax:TechnologyDevelopmentCapitalMemberrmax:MarketingFundsMember2019-01-012019-06-300001581091rmax:MarketingStaffAndAdministrativeServicesMemberrmax:MarketingFundsMember2019-01-012019-06-300001581091rmax:FranchiseSalesMemberrmax:ReMaxFranchiseAgreementMember2019-01-012019-06-300001581091rmax:FranchiseSalesMemberrmax:MottoFranchiseAgreementsMember2019-01-012019-06-300001581091us-gaap:AllOtherSegmentsMember2019-04-012019-06-300001581091rmax:ReMaxFranchisingSegmentMember2019-04-012019-06-3000015810912019-04-012019-06-300001581091us-gaap:AllOtherSegmentsMember2019-01-012019-06-300001581091rmax:ReMaxFranchisingSegmentMember2019-01-012019-06-300001581091us-gaap:AllOtherSegmentsMember2018-04-012018-06-300001581091rmax:ReMaxFranchisingSegmentMember2018-04-012018-06-3000015810912018-04-012018-06-300001581091us-gaap:AllOtherSegmentsMember2018-01-012018-06-300001581091rmax:ReMaxFranchisingSegmentMember2018-01-012018-06-300001581091us-gaap:NoncontrollingInterestMember2019-04-012019-06-300001581091us-gaap:NoncontrollingInterestMember2019-01-012019-06-300001581091us-gaap:NoncontrollingInterestMember2019-01-012019-03-310001581091us-gaap:NoncontrollingInterestMember2018-04-012018-06-300001581091us-gaap:NoncontrollingInterestMember2018-01-012018-06-300001581091us-gaap:NoncontrollingInterestMember2018-01-012018-03-3100015810912019-01-010001581091rmax:FranchiseSalesMember2019-04-012019-06-300001581091rmax:AnnualDuesMember2019-04-012019-06-300001581091rmax:FranchiseSalesMember2019-01-012019-06-300001581091rmax:AnnualDuesMember2019-01-012019-06-3000015810912018-01-012018-06-300001581091rmax:FranchiseSalesCommissionMember2019-01-012019-06-300001581091rmax:MarketingFundsMember2019-01-010001581091rmax:BoojLlcMember2018-02-260001581091srt:MinimumMember2019-01-012019-06-300001581091srt:MaximumMember2019-01-012019-06-3000015810912019-06-3000015810912018-12-310001581091us-gaap:CommonClassBMember2019-07-310001581091us-gaap:CommonClassAMember2019-07-3100015810912019-01-012019-06-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 June 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, LLC

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 July 31, 2019 was 17,833,158 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 June 30, 2019 and December 31, 2018

3

 

 

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

4

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

5

 

 

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

6

 

 

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

7

 

 

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

8

Item 2.

 

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

26

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risks

40

Item 4.

 

Controls and Procedures

41

 

 

PART II. – OTHER INFORMATION

Item 1.

 

Legal Proceedings

42

Item 1A.

 

Risk Factors

42

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

43

Item 3.

 

Defaults Upon Senior Securities

43

Item 4.

 

Mine Safety Disclosures

43

Item 5.

 

Other Information

43

Item 6.

 

Exhibits

44

SIGNATURES

45

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)

June 30, 

December 31, 

2019

2018

Assets

Current assets:

Cash and cash equivalents

$

72,486

$

59,974

Restricted cash

23,627

Accounts and notes receivable, current portion, less allowances of $9,774 and $7,980, respectively

32,206

21,185

Income taxes receivable

1,669

533

Other current assets

8,474

5,855

Total current assets

138,462

87,547

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

5,643

4,390

Operating lease right of use assets

53,363

Franchise agreements, net

95,407

103,157

Other intangible assets, net

23,478

22,965

Goodwill

150,812

150,684

Deferred tax assets, net

50,997

53,698

Other assets, net of current portion

5,687

4,399

Total assets

$

523,849

$

426,840

Liabilities and stockholders' equity

Current liabilities:

Accounts payable

$

3,673

$

1,890

Accrued liabilities

48,937

13,143

Income taxes payable

11

208

Deferred revenue

25,571

25,489

Current portion of debt

2,637

2,622

Current portion of payable pursuant to tax receivable agreements

3,578

3,567

Operating lease liabilities

4,829

Total current liabilities

89,236

46,919

Debt, net of current portion

224,090

225,165

Payable pursuant to tax receivable agreements, net of current portion

34,355

37,220

Deferred tax liabilities, net

313

400

Deferred revenue, net of current portion

19,121

20,224

Operating lease liabilities, net of current portion

58,578

Other liabilities, net of current portion

6,231

17,637

Total liabilities

431,924

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,809,119 shares issued and outstanding as of June 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 June 30, 2019 and December 31, 2018

Additional paid-in capital

463,055

460,101

Retained earnings

26,595

21,138

Accumulated other comprehensive income, net of tax

397

328

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

490,049

481,569

Non-controlling interest

(398,124)

(402,294)

Total stockholders' equity

91,925

79,275

Total liabilities and stockholders' equity

$

523,849

$

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

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Revenue:

Continuing franchise fees

$

24,894

$

25,211

$

49,850

$

50,451

Annual dues

8,819

8,973

17,673

17,669

Broker fees

13,459

13,993

22,047

23,181

Marketing Funds fees

18,060

36,832

Franchise sales and other revenue

6,149

6,100

16,157

15,618

Total revenue

71,381

54,277

142,559

106,919

Operating expenses:

Selling, operating and administrative expenses

25,726

28,307

59,250

62,675

Marketing Funds expenses

18,060

36,832

Depreciation and amortization

5,541

5,069

11,099

9,644

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

(16)

(13)

363

(31)

Total operating expenses

49,311

33,363

107,544

72,288

Operating income

22,070

20,914

35,015

34,631

Other expenses, net:

Interest expense

(3,154)

(3,171)

(6,309)

(5,895)

Interest income

342

98

662

217

Foreign currency transaction gains (losses)

61

(103)

116

(186)

Total other expenses, net

(2,751)

(3,176)

(5,531)

(5,864)

Income before provision for income taxes

19,319

17,738

29,484

28,767

Provision for income taxes

(3,186)

(3,147)

(5,094)

(5,009)

Net income

$

16,133

$

14,591

$

24,390

$

23,758

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

7,563

6,943

11,411

11,127

Net income attributable to RE/MAX Holdings, Inc.

$

8,570

$

7,648

$

12,979

$

12,631

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

Basic

$

0.48

$

0.43

$

0.73

$

0.71

Diluted

$

0.48

$

0.43

$

0.73

$

0.71

Weighted average shares of Class A common stock outstanding

Basic

17,808,321

17,746,042

17,791,942

17,727,671

Diluted

17,833,958

17,769,641

17,825,880

17,763,592

Cash dividends declared per share of Class A common stock

$

0.21

$

0.20

$

0.42

$

0.40

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

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Net income

$

16,133

$

14,591

$

24,390

$

23,758

Change in cumulative translation adjustment

65

(85)

134

(167)

Other comprehensive income (loss), net of tax

65

(85)

134

(167)

Comprehensive income

16,198

14,506

24,524

23,591

Less: comprehensive income attributable to non-controlling interest

7,595

6,912

11,476

11,057

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

$

8,603

$

7,594

$

13,048

$

12,534

See accompanying notes to unaudited condensed consolidated financial statements.

5

RE/MAX HOLDINGS, INC.

Condensed Consolidated Statement 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, 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

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

See accompanying notes to unaudited condensed consolidated financial statements.

6

RE/MAX HOLDINGS, INC.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

Six Months Ended June 30, 

2019

2018

Cash flows from operating activities:

Net income

$

24,390

$

23,758

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

Depreciation and amortization

11,099

9,644

Bad debt expense

2,560

823

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

363

(141)

Equity-based compensation expense

5,847

3,424

Deferred income tax expense

2,521

2,060

Fair value adjustments to contingent consideration

345

80

Payments pursuant to tax receivable agreements

(2,854)

Other, net

685

567

Changes in operating assets and liabilities

(11,973)

(6,285)

Net cash provided by operating activities

32,983

33,930

Cash flows from investing activities:

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

(7,378)

(1,441)

Acquisitions, net of cash acquired of $0 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

19,917

(27,329)

Cash flows from financing activities:

Payments on debt

(1,311)

(1,554)

Distributions paid to non-controlling unitholders

(7,306)

(7,818)

Dividends and dividend equivalents paid to Class A common stockholders

(7,522)

(7,209)

Payment of payroll taxes related to net settled restricted stock units

(731)

(895)

Payment of contingent consideration

(50)

Net cash used in financing activities

(16,870)

(17,526)

Effect of exchange rate changes on cash

109

(43)

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

36,139

(10,968)

Cash, cash equivalents and restricted cash, beginning of year

59,974

50,807

Cash, cash equivalents and restricted cash, end of period

$

96,113

$

39,839

Supplemental disclosures of cash flow information:

Cash paid for interest

$

5,948

$

5,616

Net cash paid for income taxes

$

3,885

$

3,741

Schedule of non-cash investing activities:

Property, equipment, software and trademarks included in accounts payable and accrued liabilities

$

547

$

259

See accompanying notes to unaudited condensed consolidated financial statements.

7

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 125,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 June 30, 2019 and the results of its operations and comprehensive income, cash flows and changes in its stockholder’s equity for the three and six months ended June 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.

8

Other – comprises the operations of Motto Franchising and booj, 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 franchise owners and 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.

9

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

Six months ended June 30, 2019

$

15,877

$

18,828

$

(17,673)

$

17,032

(a)

Revenue recognized related to the beginning balance was $4.5 million and $11.4 million for the three and six months ended June 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

Six months ended June 30, 2019

$

27,560

$

3,283

$

(4,697)

$

26,146

(a)

Revenue recognized related to the beginning balance was $2.1 million and $4.4 million for the three and six months ended June 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

Additions to contract

Balance at end

    

beginning of period

    

Expense recognized

    

cost for new activity

    

of period

Six months ended June 30, 2019

$

3,748

$

(704)

$

525

$

3,569

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 generally 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, reporting and site tools, to its legacy customers.

10

Disaggregated Revenue

In the following table, segment revenue is disaggregated by geographical area for the three and six months ended June 30, 2019 and 2018 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

U.S.

$

41,689

$

43,343

$

83,424

$

86,695

Canada

5,893

6,213

11,242

11,976

Global

2,803

2,554

5,543

5,033

Total RE/MAX Franchising

50,385

52,110

100,209

103,704

U.S.

16,381

33,053

Canada

1,500

3,385

Global

179

394

Total Marketing Funds

18,060

36,832

Other

2,936

2,167

5,518

3,215

Total

$

71,381

$

54,277

$

142,559

$

106,919

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 for the three and six months ended June 30, 2019 and 2018 (in thousands). The split between owned or independent regions is not material to the Marketing Funds or Other segments:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

    

2018

2019

    

2018

Company-owned Regions

$

34,019

$

35,692

$

64,037

$

67,055

Independent Regions

11,394

11,694

22,317

22,843

Global and Other

4,972

4,724

13,855

13,806

Total RE/MAX Franchising

50,385

52,110

100,209

103,704

Marketing Funds

18,060

36,832

Other

2,936

2,167

5,518

3,215

Total

$

71,381

$

54,277

$

142,559

$

106,919

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 6
months of
2019

    

2020

    

2021

    

2022

    

2023

    

2024

    

Thereafter

    

Total

Annual dues

$

12,615

$

4,417

$

$

$

$

$

$

17,032

Franchise sales

3,737

6,512

5,162

3,693

2,193

1,108

3,741

26,146

Total

$

16,352

$

10,929

$

5,162

$

3,693

$

2,193

$

1,108

$

3,741

$

43,178

11

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):

June 30, 

December 31, 

    

2019

2018

Cash and cash equivalents

$

72,486

$

59,974

Restricted cash

23,627

Total cash, cash equivalents and restricted cash

$

96,113

$

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 for the three and six months ended June 30, 2019 are as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

Technology development - operating

$

1,199

$

2,164

Technology development - capital

1,529

2,464

Marketing staff and administrative services

1,024

2,049

Total

$

3,752

$

6,677

Costs charged to the Marketing Funds for the three and six months ended June 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

12

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.

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 operating expenses in connection with the ownership, maintenance, operation, upkeep and repair of the leased space. The Master Lease is the Company’s only significant lease as of June 30, 2019.

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.

13

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):

Six Months Ended June 30, 2019

Lease Cost

Operating lease cost (a)

$

6,112

Sublease income

(724)

Short-term lease cost (b)

5,300

Total lease cost

$

10,688

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

4,211

Weighted-average remaining lease term in years - operating leases

8.9

Weighted-average discount rate - operating leases

6.32

%

(a)Includes approximately $1.8 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 June 30, 2019 were as follows (in thousands):

Rent Payments

Sublease Receipts

Total Cash Outflows

Year ending December 31:

Remainder of 2019

    

$

4,290

$

(559)

$

3,731

2020

8,750

(888)

7,862

2021

9,004

(775)

8,229

2022

9,000

(804)

8,196

2023

9,173

(822)

8,351

Thereafter

43,711

(1,382)

42,329

Total lease payments

$

83,928

$

(5,230)

$

78,698

Less: imputed interest

20,521

Present value of lease liabilities

$

63,407

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

14

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:

June 30, 2019

December 31, 2018

    

Shares

    

Ownership %

    

Shares

    

Ownership %

 

Non-controlling interest ownership of common units in RMCO

12,559,600

41.36

%  

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,809,119

58.64

%  

17,754,416

58.57

%

Total common units in RMCO

30,368,719

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 June 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.56

%  

41.44

%  

100.00

%

Income before provision for income taxes(a)

$

11,328

$

7,991

$

19,319

$

10,367

$

7,371

$

17,738

Provision for income taxes(b)(c)

(2,758)

(428)

(3,186)

(2,719)

(428)

(3,147)

Net income

$

8,570

$

7,563

$

16,133

$

7,648

$

6,943

$

14,591

Six Months Ended June 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.62

%  

41.38

%  

100.00

%  

58.53

%  

41.47

%  

100.00

%

Income before provision for income taxes(a)

$

17,286

$

12,198

$

29,484

$

16,820

$

11,947

$

28,767

Provision for income taxes(b)(c)

(4,307)

(787)

(5,094)

(4,189)

(820)

(5,009)

Net income

$

12,979

$

11,411

$

24,390

$

12,631

$

11,127

$

23,758

(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.

15

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):

Six Months Ended

June 30, 

    

2019

    

2018

Tax and other distributions

$

2,031

$

2,794

Dividend distributions

5,275

5,024

Total distributions to non-controlling unitholders

$

7,306

$

7,818

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

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Numerator

Net income attributable to RE/MAX Holdings, Inc.

$

8,570

$

7,648

$

12,979

$

12,631

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

Weighted average shares of Class A common stock outstanding

17,808,321

17,746,042

17,791,942

17,727,671

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

Weighted average shares of Class A common stock outstanding

17,808,321

17,746,042

17,791,942

17,727,671

Add dilutive effect of the following:

Restricted stock units

25,637

23,599

33,938

35,921

Weighted average shares of Class A common stock outstanding, diluted

17,833,958

17,769,641

17,825,880

17,763,592

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.48

$

0.43

$

0.73

$

0.71

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

$

0.48

$

0.43

$

0.73

$

0.71

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.

16

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):

Six Months Ended June 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

$

0.42

$

7,479

$

5,276

$

0.40

$

7,096

$

5,024

On July 31, 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 August 28, 2019 to stockholders of record at the close of business on August 14, 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. Fees incurred with the acquisition of the Marketing Funds were not material for the three and six months ended June 30, 2019 and the year ended December 31, 2018.

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.

17

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, 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

Six Months Ended

June 30, 2018

June 30, 2018

(in thousands, except per share amounts)

Total revenue

$

73,055

$

145,432

Net income attributable to RE/MAX Holdings, Inc.

$

7,648

$

11,640

Basic earnings per common share

$

0.43

$

0.66

Diluted earnings per common share

$

0.43

$

0.66

18

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 June 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

$

(85,460)

$

95,407

$

180,867

$

(77,710)

$

103,157

Other intangible assets:

Software (a)

4.3

$

25,111

$

(7,605)

$

17,506

$

20,579

$

(5,802)

$

14,777

Trademarks

9.3

1,886

(938)

948

1,857

(839)

1,018

Non-compete agreements

7.7

3,700

(1,221)

2,479

3,700

(896)

2,804

Training materials

3.0

2,350

(392)

1,958

2,350

(157)

2,193

Other (b)

5.0

800

(213)

587

2,389

(216)

2,173

Total other intangible assets

4.9

$

33,847

$

(10,369)

$

23,478

$

30,875

$

(7,910)

$

22,965

(a)As of June 30, 2019, and December 31, 2018, capitalized software development costs of $7.4 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 June 30, 2019 and 2018 was $5.1 million and $4.7 million, respectively. Amortization expense for the six months ended June 30, 2019 and 2018 was $10.3 million and $9.1 million, respectively.

As of June 30, 2019, the estimated future amortization expense for the next five years related to intangible assets is as follows (in thousands):

As of June 30, 2019:

    

Remainder of 2019

$

18,969

2020

$

22,271

2021

$

21,462

2022

$

18,312

2023

$

14,157

The following table presents changes to goodwill for the period from January 1, 2019 to June 30, 2019 (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

128

128

Balance, June 30, 2019

$

139,012

$

11,800

$

150,812

19

8. Accrued Liabilities

Accrued liabilities consist of the following (in thousands):

    

June 30, 

    

December 31,

2019

2018

Marketing Funds (a)

$

35,288

$

Accrued payroll and related employee costs

8,171

6,517

Accrued taxes

1,181

1,480

Accrued professional fees

868

2,010

Other

3,429

3,136

$

48,937

$

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):

    

June 30, 

    

December 31,

2019

2018

Senior Secured Credit Facility

$

228,538

$

229,713

Other long-term financing(a)

494

635

Less unamortized debt issuance costs

(1,332)

(1,481)

Less unamortized debt discount costs

(973)

(1,080)

Less current portion(a)

(2,637)

(2,622)

$

224,090

$

225,165

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

Maturities of debt are as follows (in thousands):

As of June 30, 2019:

    

Remainder of 2019

$

1,315

2020

2,704

2021

2,350

2022

2,350

2023

220,313

$

229,032

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 June 30, 2019, the Company had no revolving loans outstanding under its Senior Secured Credit Facility. As of June 30, 2019, the interest rate on the term loan facility was 5.15%.

20

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 as of June 30, 2019 and December 31, 2018 is as follows (in thousands):

As of June 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,415

$

$

$

5,415

$

5,070

$

$

$

5,070

The Company is required to pay additional purchase consideration totaling eight percent 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.3 million. A 1% change to the discount rate applied to the forecast would change the liability by approximately $0.3 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 for the period from January 1, 2019 to June 30, 2019 (in thousands):

Balance at January 1, 2019

$

5,070

Fair value adjustments

345

Balance at June 30, 2019

$

5,415

The following table summarizes the carrying value and fair value of the Senior Secured Credit Facility as of June 30, 2019 and December 31, 2018 (in thousands):

June 30, 

December 31,

2019

2018

    

Carrying
Amount

    

Fair Value
Level 2

    

Carrying
Amount

    

Fair Value
Level 2

Senior Secured Credit Facility

$

226,233

$

227,395

$

227,152

$

221,673

11. Income Taxes

The “Provision for income taxes” in the accompanying Condensed Consolidated Statements of Income for the three and six months ended June 30, 2019 and 2018 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 in 2019.

21

12. Equity-Based Compensation

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

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Expense from Time-based awards (a)

$

1,872

$

1,061

$

3,963

$

1,861

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

(872)

1,101

250

1,569

Expense from bonus to be settled in shares (c)

920

1,818

Equity-based compensation capitalized (a)

(124)

(6)

(184)

(6)

Equity-based compensation expense

1,796

2,156

5,847

3,424

Tax benefit from equity-based compensation

(254)

(305)

(827)

(484)

Excess tax benefit from equity-based compensation

57

(73)

113

(145)

Net compensation cost

$

1,599

$

1,778

$

5,133

$

2,795

(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. As of June 30, 2019, certain conditions were no longer deemed probable of being met, primarily for awards that must achieve a certain amount of revenue over a three-year performance period, and the cumulative expense previously recognized was reversed in the current 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 as of and for the six months ended June 30, 2019:

    

Time-based
restricted stock
units

    

Weighted average
grant date fair
value per share

Balance, January 1, 2019

298,610

$

51.97

Granted

158,342

$

38.61

Shares vested (including tax withholding) (a)

(66,918)

$

46.66

Forfeited

(5,844)

$

46.41

Balance, June 30, 2019

384,190

$

47.48

(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 June 30, 2019, there was $13.2 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.15 years for time-based restricted stock units.

22

Performance-based Restricted Stock Units

The following table summarizes equity-based compensation activity related to performance-based RSUs as of and for the six months ended June 30, 2019:

    

Performance-based
restricted stock
units

    

Weighted average
grant date fair
value per share

Balance, January 1, 2019

179,615

$

55.75

Granted (a)

93,028

$

41.37

Shares vested

(5,620)

$

56.59

Forfeited

(30,716)

$

52.97

Balance, June 30, 2019

236,307

$

39.24

(a)Represents the total participant target award.

At June 30, 2019, there was $4.3 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 2.06 years for performance-based RSUs.

After giving effect to all outstanding awards (assuming maximum achievement of performance goals for performance-based awards), there were 2,187,446 additional shares available for the Company to grant as of June 30, 2019.

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

There have been no 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.

The Company has a contingent consideration arrangement to pay additional purchase consideration based on Motto’s future gross receipts, through September 30, 2026. See Note 10, Fair Value Measurements for additional information.

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.

23

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.

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 six months ended June 30, 2019 and 2018. Additionally, the Company recorded expense of $0.3 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 six months ended June 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 six months ended June 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 $1.9 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.

The following table presents revenue from external customers by segment for the three and six months ended June 30, 2019 and 2018 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Continuing franchise fees

$

23,978

$

24,761

$

48,095

$

49,562

Annual dues

8,819

8,973

17,673

17,669

Broker fees

13,459

13,994

22,047

23,181

Franchise sales and other revenue

4,129

4,382

12,394

13,292

Total RE/MAX Franchising

50,385

52,110

100,209

103,704

Marketing Funds fees

18,060

36,832

Other

2,936

2,167

5,518

3,215

Total revenue

$

71,381

$

54,277

$

142,559

$

106,919

24

The following table presents a reconciliation of Adjusted EBITDA by segment to income before provision for income taxes for the three and six months ended June 30, 2019 and 2018 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Adjusted EBITDA: RE/MAX Franchising

$

30,020

$

29,990

$

54,165

$

53,797

Adjusted EBITDA: Other

(138)

(1,245)

(1,293)

(2,208)

Adjusted EBITDA: Consolidated (a)

29,882

28,745

52,872

51,589

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

16

113

(363)

141

Equity-based compensation expense

(1,796)

(2,156)

(5,847)

(3,424)

Acquisition-related expense (b)

(15)

(313)

(87)

(1,487)

Special Committee investigation and remediation expense (c)

(564)

(2,650)

Fair value adjustments to contingent consideration (d)

(415)

55

(345)

(80)

Interest income

342

98

662

217

Interest expense

(3,154)

(3,171)

(6,309)

(5,895)

Depreciation and amortization

(5,541)

(5,069)

(11,099)

(9,644)

Income before provision for income taxes

$

19,319

$

17,738

$

29,484

$

28,767

(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)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 for additional information.

(a)

25

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, in order to deliver core technology solutions designed for and with RE/MAX affiliates. 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”). This acquisition

26

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 June 30, 2019

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

Total agent count grew by 3.2% to 127,020 agents.
U.S. and Canada combined agent count decreased 2.0% to 84,133 agents.
Revenue of $71.4 million, up 31.5% from the prior year. Excluding the acquisition of the Marketing Funds, revenue decreased $1.0 million from the prior year.
Net income attributable to RE/MAX Holdings, Inc. of $8.6 million.
Adjusted EBITDA of $29.9 million and Adjusted EBITDA margin of 41.9%. Adjusted EBITDA margin 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.

During the three months ended June 30, 2019, we grew our total agent count 3.2% as compared to the three months ended June 30, 2018 led by strong growth in international markets. Intense competition and the subdued housing markets in both the U.S. and Canada continued to pressure agent count in those markets where we experienced a combined decline of 2.0% from the prior year quarter. Our Motto Mortgage business continued to expand with 98 open franchises as of June 30, 2019. Despite a 2.6% decline in U.S. existing home sales according to the Federal Reserve Economic Data observations (“FRED”), our agent-centric business model and differentiated revenue streams only experienced a 1.8% decline in revenue, excluding the Marketing Funds, during the three months ended June 30, 2019 compared to the prior year period. We also maintain a low fixed-cost structure which yields high margins and significant cash flow. The expansion of Motto Mortgage, the favorable timing of certain expenses and the prudent management of our cost structure resulted in approximately 300bps of Adjusted EBITDA margin expansion, excluding the impact of the acquisition of the Marketing Funds, during the three months ended June 30, 2019 compared to the prior year period. Lastly, we continue to invest strategically and meaningfully in our network, our value proposition and future growth opportunities. We expect to begin 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. Beginning next year, we plan to offer the booj platform to participating Independent U.S. 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.

27

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.

Six Months Ended

June 30, 

    

2019

2018

    

Total agent count growth

3.2

%  

5.9

%  

Agent Count:

U.S.

62,700

64,495

Canada

21,433

21,366

U.S. and Canada Total

84,133

85,861

Outside U.S. and Canada

42,887

37,221

Network-wide agent count

127,020

123,082

Motto open offices

98

51

RE/MAX franchise sales (a)

368

455

Motto franchise sales

17

23

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

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

    

2018

2019

    

2018

Total revenue

$

71,381

$

54,277

$

142,559

$

106,919

Total selling, operating and administrative expenses

$

25,726

$

28,307

$

59,250

$

62,675

Operating income

$

22,070

$

20,914

$

35,015

$

34,631

Net income attributable to RE/MAX Holdings, Inc.

$

8,570

$

7,648

$

12,979

$

12,631

Adjusted EBITDA (a)

$

29,882

$

28,745

$

52,872

$

51,589

Adjusted EBITDA margin (a)

41.9

%  

53.0

%  

37.1

%  

48.3

%  

(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.

28

Results of Operations

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

Revenue

A summary of the components of our revenue for the three months ended June 30, 2019 and 2018 is as follows (in thousands except percentages):

Three Months Ended

Change

June 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Revenue:

Continuing franchise fees

$

24,894

$

25,211

$

(317)

(1.3)

%

Annual dues

8,819

8,973

(154)

(1.7)

%

Broker fees

13,459

13,993

(534)

(3.8)

%

Marketing Funds fees

18,060

18,060

n/m

Franchise sales and other revenue

6,149

6,100

49

0.8

%

Total revenue

$

71,381

$

54,277

$

17,104

31.5

%

n/m – not meaningful

Consolidated revenue increased $17.1 million, or 31.5%, due to acquisitions of the Marketing Funds, which added $18.1 million, or 33.3%, partially offset by a decrease in organic revenue of $0.8 million, or 1.4%, and foreign currency movements of $0.2 million, or 0.4%.

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 and was partially offset by Motto expansion.

Annual Dues

Revenue from annual dues decreased primarily due to agent count declines.

Broker Fees

Revenue from broker fees decreased primarily due to lower total transactions per agent given the 2.6% decline in U.S. existing home sales according to FRED, 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 compared to the prior year period.

29

Operating Expenses

A summary of the components of our operating expenses for the three months ended June 30, 2019 and 2018 is as follows (in thousands, except percentages):

Three Months Ended

Change

June 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Operating expenses:

Selling, operating and administrative expenses

$

25,726

$

28,307

$

2,581

9.1

%

Marketing Funds expenses

18,060

(18,060)

n/m

Depreciation and amortization

5,541

5,069

(472)

(9.3)

%

(Gain) on sale or disposition of assets, net

(16)

(13)

3

(23.1)

%

Total operating expenses

$

49,311

$

33,363

$

(15,948)

(47.8)

%

Percent of revenue

69.1

%  

61.5

%  

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 for the three months ended June 30, 2019 and 2018 is as follows (in thousands, except percentages):

Three Months Ended

Change

June 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Selling, operating and administrative expenses:

Personnel

$

14,538

$

16,093

$

1,555

9.7

%

Professional fees

1,805

3,462

1,657

47.9

%

Rent and related facility operations

2,211

2,236

25

1.1

%

Other

7,172

6,516

(656)

(10.1)

%

Total selling, operating and administrative expenses

$

25,726

$

28,307

$

2,581

9.1

%

Percent of revenue

36.0

%  

52.2

%  

Total selling, operating and administrative expenses decreased as follows:

Personnel costs decreased primarily due to a reduction in technology investment costs, reduced stock compensation expense, and various other savings in personnel costs.
Professional fees decreased primarily due to costs incurred in 2018 related to legal fees, primarily related to an investigation by a special committee of our Board of Directors (the “Special Committee”). These costs did not recur in 2019.
Other selling, operating and administrative expenses increased primarily due to increases in property tax expense (driven by an increase in the assessed value of our corporate headquarters) and bad debt expense, partially offset by a decrease in costs associated with our events.

30

Marketing Funds Expenses

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

Depreciation and Amortization

Depreciation and amortization expense decreased primarily due to amortization expense related to intangibles acquired in connection with the acquisition of booj in 2018. 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 for the three months ended June 30, 2019 and 2018 is as follows (in thousands, except percentages):  

Three Months Ended

Change

June 30, 

Favorable/(Unfavorable)

    

2019

    

2018

    

$

    

%

 

Other expenses, net:

Interest expense

$

(3,154)

$

(3,171)

$

17

0.5

%

Interest income

342

98

244

n/m

Foreign currency transaction gains (losses)

61

(103)

164

n/m

Total other expenses, net

$

(2,751)

$

(3,176)

$

425

13.4

%

Percent of revenue

3.9

%  

5.9

%  

n/m – not meaningful

Other expenses, net decreased primarily due to an increase in interest income and foreign currency gains that were primarily a result of fluctuations of the Canadian dollar against the U.S. dollar.

Provision for Income Taxes

Our effective income tax rate decreased to 16.5% from 17.7% for the three months ended June 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 $29.9 million for the three months ended June 30, 2019, an increase of $1.1 million from the comparable prior year period. Adjusted EBITDA increased primarily due to lower costs for personnel and legal expenses and expansion of Motto, partially offset by slightly lower organic revenue growth.

31

Comparison of the Six Months Ended June 30, 2019 and 2018

Revenue

A summary of the components of our revenue for the six months ended June 30, 2019 and 2018 is as follows (in thousands except percentages):

Six Months Ended

Change

June 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Revenue:

Continuing franchise fees

$

49,850

$

50,451

$

(601)

(1.2)

%

Annual dues

17,673

17,669

4

n/m

Broker fees

22,047

23,181

(1,134)

(4.9)

%

Marketing Funds fees

36,832

36,832

n/m

Franchise sales and other revenue

16,157

15,618

539

3.5

%

Total revenue

$

142,559

$

106,919

$

35,640

33.3

%

Consolidated revenue increased $35.6 million, or 33.3%, due to acquisitions of the Marketing Funds and booj, which added $37.9 million, or 35.5%, partially offset by a decrease in organic revenue of $1.9 million, or 1.7%, and foreign currency movements of $0.4 million, or 0.4%.

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 and was partially offset by Motto expansion.

Annual Dues

Revenue from annual dues was flat due to a fee increase from July 1, 2017 offsetting the impact of agent count declines.

Broker Fees

Revenue from broker fees decreased primarily due to lower total transactions per agent given the 4.2% decline in U.S. existing home sales according to FRED, 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 increased primarily due to the acquisition of booj, offset by declines in event-based revenue from our annual convention in the U.S. and lower amounts of revenue from our preferred marketing arrangements.

32

Operating Expenses

A summary of the components of our operating expenses for the six months ended June 30, 2019 and 2018 is as follows (in thousands, except percentages):

Six Months Ended

Change

June 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Operating expenses:

Selling, operating and administrative expenses

$

59,250

$

62,675

$

3,425

5.5

%

Marketing Funds expenses

36,832

(36,832)

n/m

Depreciation and amortization

11,099

9,644

(1,455)

(15.1)

%

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

363

(31)

(394)

n/m

Total operating expenses

$

107,544

$

72,288

$

(35,256)

(48.8)

%

Percent of revenue

75.4

%  

67.6

%  

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 for the six months ended June 30, 2019 and 2018 is as follows (in thousands, except percentages):

Six Months Ended

Change

June 30, 

Favorable/(Unfavorable)

2019

2018

$

%

Selling, operating and administrative expenses:

Personnel

$

31,993

$

31,041

$

(952)

(3.1)

%

Professional fees

4,333

9,089

4,756

52.3

%

Rent and related facility operations

4,435

4,617

182

3.9

%

Other

18,489

17,928

(561)

(3.1)

%

Total selling, operating and administrative expenses

$

59,250

$

62,675

$

3,425

5.5

%

Percent of revenue

41.6

%  

58.6

%  

Total selling, operating and administrative expenses decreased as follows:

Personnel costs increased primarily due to 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.3 million and legal fees, primarily related to the settlement of the Tails litigation. These costs did not recur in 2019.
Other selling, operating and administrative expenses increased primarily due to increases in property tax expense (driven by an increase in the assessed value of our corporate headquarters) and bad debt expense and investments in technology, partially offset by a decrease in advertising expense.

33

Marketing Funds Expenses

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

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. 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 for the six months ended June 30, 2019 and 2018 is as follows (in thousands, except percentages):

Six Months Ended

Change

June 30, 

Favorable/(Unfavorable)

    

2019

    

2018

    

$

    

%

 

Other expenses, net:

Interest expense

$

(6,309)

$

(5,895)

$

(414)

(7.0)

%

Interest income

662

217

445

n/m

Foreign currency transaction gains (losses)

116

(186)

302

n/m

Total other expenses, net

$

(5,531)

$

(5,864)

$

333

5.7

%

Percent of revenue

3.9

%  

5.5

%  

Other expenses, net decreased due to an increase in interest income 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.3% from 17.4% for the six months ended June 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 $52.9 million for the six months ended June 30, 2019, an increase of $1.3 million from the comparable prior year period. Adjusted EBITDA increased primarily due to severance costs incurred in the prior year period and continued Motto growth, partially offset by an increase in bad debt expense.

34

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.

35

A reconciliation of Adjusted EBITDA to net income for the three and six months ended June 30, 2019 and 2018 is set forth in the following table (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Net income

$

16,133

$

14,591

$

24,390

$

23,758

Depreciation and amortization

5,541

5,069

11,099

9,644

Interest expense

3,154

3,171

6,309

5,895

Interest income

(342)

(98)

(662)

(217)

Provision for income taxes

3,186

3,147

5,094

5,009

EBITDA

27,672

25,880

46,230

44,089

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

(16)

(113)

363

(141)

Equity-based compensation expense

1,796

2,156

5,847

3,424

Acquisition-related expense (a)

15

313

87

1,487

Special Committee investigation and remediation expense (b)

564

2,650

Fair value adjustments to contingent consideration (c)

415

(55)

345

80

Adjusted EBITDA

$

29,882

$

28,745

$

52,872

$

51,589

(a)Acquisition-related expense includes legal, accounting, advisory and consulting fees incurred in connection with the acquisition and integration of acquired companies.
(b)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.
(c)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.

36

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 June 30, 2019, RE/MAX, LLC had $226.2 million of term loans outstanding, net of an unamortized discount and issuance costs, $0.5 million of long-term financing assumed with the acquisition of booj and no revolving loans outstanding under our Senior Secured Credit Facility. As of June 30, 2019, the interest rate on the term loan facility was 5.15%. 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.

Sources and Uses of Cash

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

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

Six Months Ended

June 30, 

    

2019

    

2018

    

Change

Cash provided by (used in):

Operating activities

$

32,983

$

33,930

$

(947)

Investing activities

19,917

(27,329)

47,246

Financing activities

(16,870)

(17,526)

656

Effect of exchange rate changes on cash

109

(43)

152

Net change in cash, cash equivalents and restricted cash

$

36,139

$

(10,968)

$

47,107

Operating Activities

During the six months ended June 30, 2019, cash provided by operating activities decreased primarily as a result of:

a decrease in restricted cash of the Marketing Funds of $4.9 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 the prior year period; and
an Adjusted EBITDA increase of $1.3 million.

Investing Activities

During the six months ended June 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.

37

Financing Activities

During the six months ended June 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 the first and second quarters of 2019 compared to a dividend of $0.20 per share on all outstanding shares of Class A common stock during the first and second 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.

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 and access to our revolving line of credit and incremental facilities under our Senior Secured Credit Facility.

Capital Expenditures

The total aggregate amount for purchases of property and equipment and capitalization of developed software and trademark costs was $7.4 million and $1.4 million during the six months ended June 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.0 million and $14.0 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 and second quarters of 2019, as disclosed in Note 5, Earnings Per Share and Dividends to the accompanying unaudited condensed consolidated financial statements. On July 31, 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 August 28, 2019 to stockholders of record at the close of business on August 14, 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. 

38

Distributions and Other Payments to Non-controlling Unitholders by RMCO

Distributions and other payments pursuant to the RMCO, LLC Agreement and TRAs in the six months ended June 30, 2019 and 2018 were comprised of the following (in thousands):

Six Months Ended

June 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

$

2,031

$

2,794

Dividend distributions

5,275

5,024

Total distributions to RIHI

7,306

7,818

Payments pursuant to the TRAs

2,854

Total distributions to RIHI and TRA payments

$

10,160

$

7,818

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 June 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.

39

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 June 30, 2019, $228.5 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 June 30, 2019, the interest rate was 5.15%. 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 six months ended June 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.5 million, respectively.

40

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 June 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 second quarter ended June 30, 2019 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

41

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 Amy Winger in the Western District of Missouri. The complaints 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 Joshua Sitzer and Amy Winger 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 quarter ended March 31, 2019 (the “Quarterly Report 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 Quarterly Report on Form 10-Q.

42

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.

43

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

44

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:

August 2, 2019

By:

/s/ Adam M. Contos

Adam M. Contos

Director and Chief Executive Officer

(Principal Executive Officer)

Date:

August 2, 2019

By:

/s/ Karri R. Callahan

Karri R. Callahan

Chief Financial Officer

(Principal Financial Officer)

Date:

August 2, 2019

By:

/s/ Brett A. Ritchie

Brett A. Ritchie

Chief Accounting Officer

(Principal Accounting Officer)

45

EX-31.1 2 rmax-20190630ex31150ad2e.htm EX-31.1 Ex_311

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: August 2, 2019

 

/s/ Adam M. Contos

 

 

Adam M. Contos

 

 

Director and Chief Executive Officer

 

 

(Principal Executive Officer)

 

EX-31.2 3 rmax-20190630ex312d36f93.htm EX-31.2 Ex_312

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: August 2, 2019

 

/s/ Karri R. Callahan

 

 

Karri R. Callahan

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

EX-32.1 4 rmax-20190630ex321e059dd.htm EX-32.1 Ex_321

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 June 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 June 30, 2019 and December 31, 2018, and for the three and six months ended June 30, 2019 and 2018.

 

 

 

 

 

 

Date: August 2, 2019    

 

/s/ Adam M. Contos

 

 

Adam M. Contos

 

 

Director and Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

Date: August 2, 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-20190630.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-20190630_cal.xml EX-101.CAL EX-101.DEF 7 rmax-20190630_def.xml EX-101.DEF EX-101.LAB 8 rmax-20190630_lab.xml EX-101.LAB EX-101.PRE 9 rmax-20190630_pre.xml EX-101.PRE XML 10 rmax-20190630x10q_htm.xml IDEA: XBRL DOCUMENT 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 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-06-30 0001581091 us-gaap:NoncontrollingInterestMember 2018-06-30 0001581091 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001581091 us-gaap:AccumulatedOtherComprehensiveIncomeMember 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-01-01 2019-03-31 0001581091 rmax:MarketingFundsMember 2019-01-01 2019-06-30 0001581091 rmax:BoojLlcMember 2019-01-01 2019-06-30 0001581091 rmax:FranchiseSalesMember 2025-01-01 2019-06-30 0001581091 rmax:FranchiseSalesMember 2024-01-01 2019-06-30 0001581091 rmax:FranchiseSalesMember 2023-01-01 2019-06-30 0001581091 rmax:FranchiseSalesMember 2022-01-01 2019-06-30 0001581091 rmax:FranchiseSalesMember 2021-01-01 2019-06-30 0001581091 rmax:FranchiseSalesMember 2020-01-01 2019-06-30 0001581091 rmax:FranchiseSalesMember 2019-07-01 2019-06-30 0001581091 rmax:AnnualDuesMember 2025-01-01 2019-06-30 0001581091 rmax:AnnualDuesMember 2024-01-01 2019-06-30 0001581091 rmax:AnnualDuesMember 2023-01-01 2019-06-30 0001581091 rmax:AnnualDuesMember 2022-01-01 2019-06-30 0001581091 rmax:AnnualDuesMember 2021-01-01 2019-06-30 0001581091 rmax:AnnualDuesMember 2020-01-01 2019-06-30 0001581091 rmax:AnnualDuesMember 2019-07-01 2019-06-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2025-01-01 2019-06-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2024-01-01 2019-06-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2023-01-01 2019-06-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2022-01-01 2019-06-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2021-01-01 2019-06-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2020-01-01 2019-06-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2019-07-01 2019-06-30 0001581091 rmax:AnnualDuesAndFranchiseSalesMember 2019-06-30 0001581091 rmax:GlobalAndOtherMember rmax:TotalMarketingFundsMember 2019-04-01 2019-06-30 0001581091 rmax:GlobalAndOtherMember rmax:FranchisingSegmentMember 2019-04-01 2019-06-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember rmax:ReMaxFranchisingSegmentMember 2019-04-01 2019-06-30 0001581091 rmax:ContinuingFranchiseFeesMember rmax:ReMaxFranchisingSegmentMember 2019-04-01 2019-06-30 0001581091 rmax:BrokerFeesMember rmax:ReMaxFranchisingSegmentMember 2019-04-01 2019-06-30 0001581091 rmax:AnnualDuesMember rmax:ReMaxFranchisingSegmentMember 2019-04-01 2019-06-30 0001581091 country:US rmax:TotalMarketingFundsMember 2019-04-01 2019-06-30 0001581091 country:US rmax:FranchisingSegmentMember 2019-04-01 2019-06-30 0001581091 country:CA rmax:TotalMarketingFundsMember 2019-04-01 2019-06-30 0001581091 country:CA rmax:FranchisingSegmentMember 2019-04-01 2019-06-30 0001581091 rmax:TotalMarketingFundsMember 2019-04-01 2019-06-30 0001581091 rmax:OwnedRegionsMember 2019-04-01 2019-06-30 0001581091 rmax:OtherMember 2019-04-01 2019-06-30 0001581091 rmax:MarketingFundFeesMember 2019-04-01 2019-06-30 0001581091 rmax:MarketingFundFeesMember 2019-04-01 2019-06-30 0001581091 rmax:IndependentRegionsMember 2019-04-01 2019-06-30 0001581091 rmax:FranchisingSegmentMember 2019-04-01 2019-06-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember 2019-04-01 2019-06-30 0001581091 rmax:ContinuingFranchiseFeesMember 2019-04-01 2019-06-30 0001581091 rmax:BrokerFeesMember 2019-04-01 2019-06-30 0001581091 rmax:GlobalAndOtherMember rmax:TotalMarketingFundsMember 2019-01-01 2019-06-30 0001581091 rmax:GlobalAndOtherMember rmax:FranchisingSegmentMember 2019-01-01 2019-06-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember rmax:ReMaxFranchisingSegmentMember 2019-01-01 2019-06-30 0001581091 rmax:ContinuingFranchiseFeesMember rmax:ReMaxFranchisingSegmentMember 2019-01-01 2019-06-30 0001581091 rmax:BrokerFeesMember rmax:ReMaxFranchisingSegmentMember 2019-01-01 2019-06-30 0001581091 rmax:AnnualDuesMember rmax:ReMaxFranchisingSegmentMember 2019-01-01 2019-06-30 0001581091 country:US rmax:TotalMarketingFundsMember 2019-01-01 2019-06-30 0001581091 country:US rmax:FranchisingSegmentMember 2019-01-01 2019-06-30 0001581091 country:CA rmax:TotalMarketingFundsMember 2019-01-01 2019-06-30 0001581091 country:CA rmax:FranchisingSegmentMember 2019-01-01 2019-06-30 0001581091 rmax:TotalMarketingFundsMember 2019-01-01 2019-06-30 0001581091 rmax:OwnedRegionsMember 2019-01-01 2019-06-30 0001581091 rmax:OtherMember 2019-01-01 2019-06-30 0001581091 rmax:MarketingFundFeesMember 2019-01-01 2019-06-30 0001581091 rmax:MarketingFundFeesMember 2019-01-01 2019-06-30 0001581091 rmax:IndependentRegionsMember 2019-01-01 2019-06-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember 2019-01-01 2019-06-30 0001581091 rmax:ContinuingFranchiseFeesMember 2019-01-01 2019-06-30 0001581091 rmax:BrokerFeesMember 2019-01-01 2019-06-30 0001581091 rmax:GlobalAndOtherMember rmax:TotalMarketingFundsMember 2018-04-01 2018-06-30 0001581091 rmax:GlobalAndOtherMember rmax:FranchisingSegmentMember 2018-04-01 2018-06-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember rmax:ReMaxFranchisingSegmentMember 2018-04-01 2018-06-30 0001581091 rmax:ContinuingFranchiseFeesMember rmax:ReMaxFranchisingSegmentMember 2018-04-01 2018-06-30 0001581091 rmax:BrokerFeesMember rmax:ReMaxFranchisingSegmentMember 2018-04-01 2018-06-30 0001581091 rmax:AnnualDuesMember rmax:ReMaxFranchisingSegmentMember 2018-04-01 2018-06-30 0001581091 country:US rmax:TotalMarketingFundsMember 2018-04-01 2018-06-30 0001581091 country:US rmax:FranchisingSegmentMember 2018-04-01 2018-06-30 0001581091 country:CA rmax:TotalMarketingFundsMember 2018-04-01 2018-06-30 0001581091 country:CA rmax:FranchisingSegmentMember 2018-04-01 2018-06-30 0001581091 rmax:TotalMarketingFundsMember 2018-04-01 2018-06-30 0001581091 rmax:OwnedRegionsMember 2018-04-01 2018-06-30 0001581091 rmax:OtherMember 2018-04-01 2018-06-30 0001581091 rmax:MarketingFundFeesMember 2018-04-01 2018-06-30 0001581091 rmax:MarketingFundFeesMember 2018-04-01 2018-06-30 0001581091 rmax:IndependentRegionsMember 2018-04-01 2018-06-30 0001581091 rmax:FranchisingSegmentMember 2018-04-01 2018-06-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember 2018-04-01 2018-06-30 0001581091 rmax:ContinuingFranchiseFeesMember 2018-04-01 2018-06-30 0001581091 rmax:BrokerFeesMember 2018-04-01 2018-06-30 0001581091 rmax:AnnualDuesMember 2018-04-01 2018-06-30 0001581091 rmax:GlobalAndOtherMember rmax:TotalMarketingFundsMember 2018-01-01 2018-06-30 0001581091 rmax:GlobalAndOtherMember rmax:FranchisingSegmentMember 2018-01-01 2018-06-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember rmax:ReMaxFranchisingSegmentMember 2018-01-01 2018-06-30 0001581091 rmax:ContinuingFranchiseFeesMember rmax:ReMaxFranchisingSegmentMember 2018-01-01 2018-06-30 0001581091 rmax:BrokerFeesMember rmax:ReMaxFranchisingSegmentMember 2018-01-01 2018-06-30 0001581091 rmax:AnnualDuesMember rmax:ReMaxFranchisingSegmentMember 2018-01-01 2018-06-30 0001581091 country:US rmax:TotalMarketingFundsMember 2018-01-01 2018-06-30 0001581091 country:US rmax:FranchisingSegmentMember 2018-01-01 2018-06-30 0001581091 country:CA rmax:TotalMarketingFundsMember 2018-01-01 2018-06-30 0001581091 country:CA rmax:FranchisingSegmentMember 2018-01-01 2018-06-30 0001581091 rmax:TotalMarketingFundsMember 2018-01-01 2018-06-30 0001581091 rmax:OwnedRegionsMember 2018-01-01 2018-06-30 0001581091 rmax:OtherMember 2018-01-01 2018-06-30 0001581091 rmax:MarketingFundFeesMember 2018-01-01 2018-06-30 0001581091 rmax:MarketingFundFeesMember 2018-01-01 2018-06-30 0001581091 rmax:IndependentRegionsMember 2018-01-01 2018-06-30 0001581091 rmax:FranchisingSegmentMember 2018-01-01 2018-06-30 0001581091 rmax:FranchiseSalesAndOtherRevenueMember 2018-01-01 2018-06-30 0001581091 rmax:ContinuingFranchiseFeesMember 2018-01-01 2018-06-30 0001581091 rmax:BrokerFeesMember 2018-01-01 2018-06-30 0001581091 rmax:AnnualDuesMember 2018-01-01 2018-06-30 0001581091 rmax:BoojLlcMember 2018-02-26 2018-02-26 0001581091 us-gaap:DividendPaidMember 2019-01-01 2019-06-30 0001581091 rmax:TaxAndOtherDistributionsMember 2019-01-01 2019-06-30 0001581091 us-gaap:DividendPaidMember 2018-01-01 2018-06-30 0001581091 rmax:TaxAndOtherDistributionsMember 2018-01-01 2018-06-30 0001581091 rmax:TermLoanMember rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member 2016-12-15 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-06-30 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-06-30 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001581091 us-gaap:RevolvingCreditFacilityMember rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member 2016-12-15 0001581091 us-gaap:RevolvingCreditFacilityMember 2019-06-30 0001581091 srt:MaximumMember 2019-06-30 0001581091 rmax:MasterLeaseMember 2019-06-30 0001581091 2019-01-01 2019-01-01 0001581091 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-06-30 0001581091 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2019-04-01 2019-06-30 0001581091 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2019-01-01 2019-06-30 0001581091 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2018-04-01 2018-06-30 0001581091 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2018-01-01 2018-06-30 0001581091 rmax:TenPercentReductionInFranchiseSalesMember 2019-01-01 2019-06-30 0001581091 rmax:OnePercentChangeToDiscountRateMember 2019-01-01 2019-06-30 0001581091 rmax:FranchisingSegmentMember 2019-01-01 2019-06-30 0001581091 us-gaap:AllOtherSegmentsMember 2019-06-30 0001581091 rmax:FranchisingSegmentMember 2019-06-30 0001581091 us-gaap:AllOtherSegmentsMember 2018-12-31 0001581091 rmax:FranchisingSegmentMember 2018-12-31 0001581091 srt:WeightedAverageMember us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-06-30 0001581091 srt:WeightedAverageMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-06-30 0001581091 srt:WeightedAverageMember us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-06-30 0001581091 srt:WeightedAverageMember us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-06-30 0001581091 srt:WeightedAverageMember rmax:TrainingMember 2019-01-01 2019-06-30 0001581091 srt:WeightedAverageMember rmax:ReacquiredFranchiseRightsMember 2019-01-01 2019-06-30 0001581091 srt:WeightedAverageMember rmax:OtherBoojMember 2019-01-01 2019-06-30 0001581091 us-gaap:TrademarksAndTradeNamesMember 2019-06-30 0001581091 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-06-30 0001581091 us-gaap:OtherIntangibleAssetsMember 2019-06-30 0001581091 us-gaap:NoncompeteAgreementsMember 2019-06-30 0001581091 rmax:TrainingMember 2019-06-30 0001581091 rmax:ReacquiredFranchiseRightsMember 2019-06-30 0001581091 rmax:OtherBoojMember 2019-06-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-06-30 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember 2019-06-30 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member 2019-06-30 0001581091 rmax:OtherLongTermFinancingMember 2019-06-30 0001581091 rmax:SeniorSecuredCreditFacilityDatedAsOf15December2016Member 2018-12-31 0001581091 rmax:OtherLongTermFinancingMember 2018-12-31 0001581091 rmax:FranchiseSalesMember 2019-06-30 0001581091 rmax:AnnualDuesMember 2019-06-30 0001581091 rmax:FranchiseSalesMember 2018-12-31 0001581091 rmax:AnnualDuesMember 2018-12-31 0001581091 us-gaap:CommonClassBMember 2019-03-31 0001581091 us-gaap:CommonClassAMember 2019-03-31 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-06-30 0001581091 us-gaap:CommonClassAMember 2019-06-30 0001581091 us-gaap:CommonClassBMember 2018-12-31 0001581091 us-gaap:CommonClassAMember 2018-12-31 0001581091 rmax:QuarterlyDividendMember us-gaap:CommonClassAMember 2019-07-31 2019-07-31 0001581091 us-gaap:CommonClassAMember 2019-01-01 2019-06-30 0001581091 us-gaap:CommonClassAMember 2018-01-01 2018-06-30 0001581091 2018-06-30 0001581091 2017-12-31 0001581091 rmax:FranchiseSalesCommissionMember 2019-06-30 0001581091 rmax:FranchiseSalesCommissionMember 2018-12-31 0001581091 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001581091 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001581091 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001581091 us-gaap:FairValueMeasurementsRecurringMember 2019-06-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-06-30 0001581091 rmax:TimeBasedRestrictedStockUnitMember 2019-04-01 2019-06-30 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember 2019-04-01 2019-06-30 0001581091 rmax:BonusPlanSettledInSharesMember 2019-04-01 2019-06-30 0001581091 rmax:TimeBasedRestrictedStockUnitMember 2019-01-01 2019-06-30 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember 2019-01-01 2019-06-30 0001581091 rmax:BonusPlanSettledInSharesMember 2019-01-01 2019-06-30 0001581091 rmax:TimeBasedRestrictedStockUnitMember 2018-04-01 2018-06-30 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember 2018-04-01 2018-06-30 0001581091 rmax:BonusPlanSettledInSharesMember 2018-04-01 2018-06-30 0001581091 rmax:TimeBasedRestrictedStockUnitMember 2018-01-01 2018-06-30 0001581091 rmax:PerformanceBasedRestrictedStockUnitMember 2018-01-01 2018-06-30 0001581091 rmax:BonusPlanSettledInSharesMember 2018-01-01 2018-06-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 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-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 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-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-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-06-30 0001581091 us-gaap:SoftwareDevelopmentMember 2018-12-31 0001581091 srt:PresidentMember rmax:SeparationAndTransitionAgreementMember us-gaap:SellingGeneralAndAdministrativeExpensesMember rmax:ReMaxFranchisingSegmentMember 2018-02-09 0001581091 rmax:ServicesRenderedAndRentForOfficeSpaceProvidedMember 2018-04-01 2018-06-30 0001581091 rmax:ServicesRenderedAndRentForOfficeSpaceProvidedMember 2018-01-01 2018-06-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-06-30 0001581091 rmax:RMCOLlcMember 2019-06-30 0001581091 rmax:RMCOLlcMember 2018-12-31 0001581091 rmax:TechnologyDevelopmentOperatingMember rmax:MarketingFundsMember 2019-04-01 2019-06-30 0001581091 rmax:TechnologyDevelopmentCapitalMember rmax:MarketingFundsMember 2019-04-01 2019-06-30 0001581091 rmax:MarketingStaffAndAdministrativeServicesMember rmax:MarketingFundsMember 2019-04-01 2019-06-30 0001581091 rmax:TechnologyDevelopmentOperatingMember rmax:MarketingFundsMember 2019-01-01 2019-06-30 0001581091 rmax:TechnologyDevelopmentCapitalMember rmax:MarketingFundsMember 2019-01-01 2019-06-30 0001581091 rmax:MarketingStaffAndAdministrativeServicesMember rmax:MarketingFundsMember 2019-01-01 2019-06-30 0001581091 rmax:FranchiseSalesMember rmax:ReMaxFranchiseAgreementMember 2019-01-01 2019-06-30 0001581091 rmax:FranchiseSalesMember rmax:MottoFranchiseAgreementsMember 2019-01-01 2019-06-30 0001581091 us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0001581091 rmax:ReMaxFranchisingSegmentMember 2019-04-01 2019-06-30 0001581091 2019-04-01 2019-06-30 0001581091 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0001581091 rmax:ReMaxFranchisingSegmentMember 2019-01-01 2019-06-30 0001581091 us-gaap:AllOtherSegmentsMember 2018-04-01 2018-06-30 0001581091 rmax:ReMaxFranchisingSegmentMember 2018-04-01 2018-06-30 0001581091 2018-04-01 2018-06-30 0001581091 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-06-30 0001581091 rmax:ReMaxFranchisingSegmentMember 2018-01-01 2018-06-30 0001581091 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001581091 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0001581091 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001581091 us-gaap:NoncontrollingInterestMember 2018-04-01 2018-06-30 0001581091 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-06-30 0001581091 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0001581091 2019-01-01 0001581091 rmax:FranchiseSalesMember 2019-04-01 2019-06-30 0001581091 rmax:AnnualDuesMember 2019-04-01 2019-06-30 0001581091 rmax:FranchiseSalesMember 2019-01-01 2019-06-30 0001581091 rmax:AnnualDuesMember 2019-01-01 2019-06-30 0001581091 2018-01-01 2018-06-30 0001581091 rmax:FranchiseSalesCommissionMember 2019-01-01 2019-06-30 0001581091 rmax:MarketingFundsMember 2019-01-01 0001581091 rmax:BoojLlcMember 2018-02-26 0001581091 srt:MinimumMember 2019-01-01 2019-06-30 0001581091 srt:MaximumMember 2019-01-01 2019-06-30 0001581091 2019-06-30 0001581091 2018-12-31 0001581091 us-gaap:CommonClassBMember 2019-07-31 0001581091 us-gaap:CommonClassAMember 2019-07-31 0001581091 2019-01-01 2019-06-30 shares iso4217:USD rmax:item pure rmax:Office rmax:agreement iso4217:USD shares rmax:country rmax:segment false --12-31 Q2 2019 0001581091 Prospective 1 1 17809119 17754416 true P1Y true P6M P1Y P1Y P1Y P1Y P1Y P6M P1Y P1Y P1Y P1Y P1Y P6M P1Y P1Y P1Y P1Y P1Y 10-Q true 2019-06-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 17833158 1 72486000 59974000 23627000 0 9774000 7980000 32206000 21185000 1669000 533000 8474000 5855000 138462000 87547000 14117000 13280000 5643000 4390000 53363000 0 95407000 103157000 23478000 22965000 150812000 150684000 50997000 53698000 5687000 4399000 523849000 426840000 3673000 1890000 48937000 13143000 11000 208000 25571000 25489000 2637000 2622000 3578000 3567000 4829000 0 89236000 46919000 224090000 225165000 34355000 37220000 313000 400000 19121000 20224000 58578000 0 6231000 17637000 431924000 347565000 0.0001 0.0001 180000000 180000000 17809119 17754416 2000 2000 0.0001 0.0001 1000 1000 1 1 0 0 463055000 460101000 26595000 21138000 397000 328000 490049000 481569000 -398124000 -402294000 91925000 79275000 523849000 426840000 24894000 25211000 49850000 50451000 8819000 8973000 17673000 17669000 13459000 13993000 22047000 23181000 18060000 0 36832000 0 6149000 6100000 16157000 15618000 71381000 54277000 142559000 106919000 25726000 28307000 59250000 62675000 18060000 0 36832000 0 5541000 5069000 11099000 9644000 16000 13000 -363000 31000 49311000 33363000 107544000 72288000 22070000 20914000 35015000 34631000 3154000 3171000 6309000 5895000 342000 98000 662000 217000 61000 -103000 116000 -186000 -2751000 -3176000 -5531000 -5864000 19319000 17738000 29484000 28767000 3186000 3147000 5094000 5009000 16133000 14591000 24390000 23758000 7563000 6943000 11411000 11127000 8570000 7648000 12979000 12631000 0.48 0.43 0.73 0.71 0.48 0.43 0.73 0.71 17808321 17746042 17791942 17727671 17833958 17769641 17825880 17763592 0.21 0.20 0.42 0.40 16133000 14591000 24390000 23758000 65000 -85000 134000 -167000 65000 -85000 134000 -167000 16198000 14506000 24524000 23591000 7595000 6912000 11476000 11057000 8603000 7594000 13048000 12534000 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 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 24390000 23758000 11099000 9644000 2560000 823000 -363000 141000 5847000 3424000 2521000 2060000 345000 80000 2854000 0 -685000 -567000 11973000 6285000 32983000 33930000 7378000 1441000 0 362000 0 25888000 28495000 0 1200000 0 19917000 -27329000 1311000 1554000 7306000 7818000 7522000 7209000 731000 895000 0 50000 -16870000 -17526000 109000 -43000 36139000 -10968000 59974000 50807000 96113000 39839000 5948000 5616000 3885000 3741000 547000 259000 <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 125,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> 125000 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 June 30, 2019 and the results of its operations and comprehensive income, cash flows and changes in its stockholder’s equity for the three and six months ended June 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 booj, 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 franchise owners and 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:31.1%;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:2.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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: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.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:31.1%;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:2.25%;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:14.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;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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:14.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;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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.27%;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:14.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;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Six months ended June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;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.44%;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.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;"> 15,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 18,828</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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;"> (17,673)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 17,032</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 $4.5 million and $11.4 million for the three and six months ended June 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><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:31.1%;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:2.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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: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.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:31.1%;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.25%;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:14.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;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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:14.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;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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.27%;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:14.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;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Six months ended June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;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.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;"> 27,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 3,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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;"> (4,697)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 26,146</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 $4.4 million for the three and six months ended June 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:31.13%;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.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: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.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><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.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><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.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: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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height: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:31.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:auto;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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.89%;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:14.89%;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;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></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:14.92%;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:14.88%;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:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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;">Expense 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:14.92%;border-bottom:1px 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:14.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;">of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Six months ended June 30, 2019</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: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.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;"> 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:13.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;"> (704)</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:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 525</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:13.42%;margin:0pt;padding:0pt;"><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,569</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 generally 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, reporting and site 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 for the three and six months ended June 30, 2019 and 2018 (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:31.14%;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:2.31%;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.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.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><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.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><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.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><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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height: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:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;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:32.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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;border-bottom:1px 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;">June 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:32.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;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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:14.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;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:13.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;"> 41,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.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;"> 43,343</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.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;"> 83,424</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 86,695</p></td></tr><tr><td style="vertical-align:top;width:31.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;">Canada</p></td><td style="vertical-align:top;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="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.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;"> 5,893</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.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;"> 6,213</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.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;"> 11,242</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.42%;margin:0pt;padding:0pt;"><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,976</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 2,803</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.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;"> 2,554</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.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;"> 5,543</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.42%;border-bottom:1px 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,033</p></td></tr><tr><td style="vertical-align:top;width:31.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 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;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="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.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;"> 50,385</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.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;"> 52,110</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.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;"> 100,209</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 103,704</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;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;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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;"> 16,381</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.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;"> —</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.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;"> 33,053</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.42%;margin:0pt;padding:0pt;"><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:31.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;">Canada</p></td><td style="vertical-align:top;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="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.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;"> 1,500</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.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;"> —</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.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;"> 3,385</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.42%;margin:0pt;padding:0pt;"><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:31.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;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 179</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.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;"> —</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.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;"> 394</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.42%;border-bottom:1px 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:31.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 12pt;">Total Marketing Funds</p></td><td style="vertical-align:top;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="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.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;"> 18,060</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.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;"> —</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.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;"> 36,832</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.42%;margin:0pt;padding:0pt;"><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:31.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;">Other</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 2,936</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.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;"> 2,167</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.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;"> 5,518</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.42%;border-bottom:1px 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,215</p></td></tr><tr><td style="vertical-align:top;width:31.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 12pt;">Total</p></td><td style="vertical-align:top;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="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.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;"> 71,381</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.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;"> 54,277</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.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;"> 142,559</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.42%;border-bottom:3px 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,919</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 for the three and six months ended June 30, 2019 and 2018 (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:31.14%;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:2.31%;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.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.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><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.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><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.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><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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height: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:31.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="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: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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;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:32.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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="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: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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;border-bottom:1px 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;">June 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:32.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;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="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: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;white-space:nowrap;width:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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: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:14.89%;border-bottom:1px 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:14.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Company-owned Regions</p></td><td style="background-color:#cceeff;vertical-align:top;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:13.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;"> 34,019</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.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;"> 35,692</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.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;"> 64,037</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 67,055</p></td></tr><tr><td style="vertical-align:top;width:31.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;">Independent Regions</p></td><td style="vertical-align:top;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="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.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;"> 11,394</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.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;"> 11,694</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.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;"> 22,317</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.42%;margin:0pt;padding:0pt;"><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,843</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Global and Other</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 4,972</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.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;"> 4,724</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.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;"> 13,855</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.42%;border-bottom:1px 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,806</p></td></tr><tr><td style="vertical-align:top;width:31.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 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;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="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.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;"> 50,385</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.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;"> 52,110</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.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;"> 100,209</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 103,704</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Marketing Funds</p></td><td style="background-color:#cceeff;vertical-align:top;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;"><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.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;"> 18,060</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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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;"> —</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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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;"> 36,832</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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><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:31.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;">Other</p></td><td style="vertical-align:top;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="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="vertical-align:bottom;white-space:nowrap;width:13.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;"> 2,936</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: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.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;"> 2,167</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: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.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;"> 5,518</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: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.42%;border-bottom:1px 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,215</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 71,381</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: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.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;"> 54,277</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: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.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;"> 142,559</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: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.42%;border-bottom:3px 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,919</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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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.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="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.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="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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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.07%;margin:0pt;padding:0pt;"><p style="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.09%;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 6<br/>months of<br/>2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.09%;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.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;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2021</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2022</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2023</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2024</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">Thereafter</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.11%;border-bottom:1px 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.07%;margin: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.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.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;"> 12,615</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:0.05pt 0pt 0.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.84%;margin:0pt;padding:0pt;"><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,417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.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;"> 17,032</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin: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.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.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;"> 3,737</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:0.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.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:0.05pt 3pt 0.05pt 0pt;"> 6,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 5,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 2,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 1,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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;"> 26,146</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;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.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.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;"> 16,352</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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> 10,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 5,162</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,693</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 2,193</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 1,108</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,741</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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;"> 43,178</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.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:0.05pt 0pt 0.05pt 0pt;"><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.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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.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 colspan="2" 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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 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.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;">    </p></td><td colspan="2" 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: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.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.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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 72,486</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.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.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.91%;border-bottom:1px 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;"> 23,627</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.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.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.91%;border-bottom:3px 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;"> 96,113</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 for the three and six months ended June 30, 2019 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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.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.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.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: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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.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></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><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:3.12%;margin:0pt;padding:0pt;"><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:19.34%;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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><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;">June 30, </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:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.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:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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,199</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:0pt;"><span style="visibility:hidden;">​</span></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:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.22%;margin:0pt;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,164</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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,529</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:0pt;"><span style="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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.22%;margin:0pt;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,464</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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;"> 1,024</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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;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.22%;border-bottom:1px 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,049</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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,752</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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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.22%;border-bottom:3px 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;"> 6,677</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 six months ended June 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 </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">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, <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 June 30, 2019 and the results of its operations and comprehensive income, cash flows and changes in its stockholder’s equity for the three and six months ended June 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 booj, 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 franchise owners and 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:31.1%;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:2.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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: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.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:31.1%;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:2.25%;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:14.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;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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:14.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;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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.27%;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:14.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;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Six months ended June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;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.44%;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.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;"> 15,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 18,828</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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;"> (17,673)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 17,032</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 $4.5 million and $11.4 million for the three and six months ended June 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><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:31.1%;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:2.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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: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.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:31.1%;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.25%;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:14.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;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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:14.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;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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.27%;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:14.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;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Six months ended June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;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.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;"> 27,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 3,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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;"> (4,697)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 26,146</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 $4.4 million for the three and six months ended June 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:31.13%;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.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: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.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><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.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><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.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: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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height: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:31.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:auto;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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.89%;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:14.89%;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;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></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:14.92%;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:14.88%;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:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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;">Expense 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:14.92%;border-bottom:1px 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:14.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;">of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Six months ended June 30, 2019</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: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.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;"> 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:13.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;"> (704)</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:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 525</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:13.42%;margin:0pt;padding:0pt;"><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,569</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 generally 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, reporting and site 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 for the three and six months ended June 30, 2019 and 2018 (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:31.14%;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:2.31%;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.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.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><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.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><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.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><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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height: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:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;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:32.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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;border-bottom:1px 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;">June 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:32.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;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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:14.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;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:13.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;"> 41,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.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;"> 43,343</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.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;"> 83,424</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 86,695</p></td></tr><tr><td style="vertical-align:top;width:31.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;">Canada</p></td><td style="vertical-align:top;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="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.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;"> 5,893</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.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;"> 6,213</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.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;"> 11,242</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.42%;margin:0pt;padding:0pt;"><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,976</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 2,803</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.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;"> 2,554</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.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;"> 5,543</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.42%;border-bottom:1px 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,033</p></td></tr><tr><td style="vertical-align:top;width:31.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 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;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="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.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;"> 50,385</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.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;"> 52,110</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.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;"> 100,209</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 103,704</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;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;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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;"> 16,381</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.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;"> —</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.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;"> 33,053</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.42%;margin:0pt;padding:0pt;"><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:31.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;">Canada</p></td><td style="vertical-align:top;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="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.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;"> 1,500</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.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;"> —</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.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;"> 3,385</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.42%;margin:0pt;padding:0pt;"><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:31.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;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 179</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.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;"> —</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.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;"> 394</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.42%;border-bottom:1px 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:31.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 12pt;">Total Marketing Funds</p></td><td style="vertical-align:top;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="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.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;"> 18,060</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.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;"> —</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.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;"> 36,832</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.42%;margin:0pt;padding:0pt;"><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:31.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;">Other</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 2,936</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.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;"> 2,167</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.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;"> 5,518</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.42%;border-bottom:1px 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,215</p></td></tr><tr><td style="vertical-align:top;width:31.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 12pt;">Total</p></td><td style="vertical-align:top;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="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.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;"> 71,381</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.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;"> 54,277</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.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;"> 142,559</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.42%;border-bottom:3px 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,919</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 for the three and six months ended June 30, 2019 and 2018 (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:31.14%;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:2.31%;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.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.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><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.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><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.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><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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height: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:31.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="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: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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;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:32.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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="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: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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;border-bottom:1px 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;">June 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:32.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;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="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: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;white-space:nowrap;width:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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: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:14.89%;border-bottom:1px 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:14.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Company-owned Regions</p></td><td style="background-color:#cceeff;vertical-align:top;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:13.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;"> 34,019</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.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;"> 35,692</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.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;"> 64,037</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 67,055</p></td></tr><tr><td style="vertical-align:top;width:31.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;">Independent Regions</p></td><td style="vertical-align:top;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="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.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;"> 11,394</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.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;"> 11,694</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.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;"> 22,317</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.42%;margin:0pt;padding:0pt;"><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,843</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Global and Other</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 4,972</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.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;"> 4,724</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.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;"> 13,855</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.42%;border-bottom:1px 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,806</p></td></tr><tr><td style="vertical-align:top;width:31.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 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;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="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.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;"> 50,385</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.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;"> 52,110</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.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;"> 100,209</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 103,704</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Marketing Funds</p></td><td style="background-color:#cceeff;vertical-align:top;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;"><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.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;"> 18,060</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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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;"> —</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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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;"> 36,832</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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><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:31.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;">Other</p></td><td style="vertical-align:top;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="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="vertical-align:bottom;white-space:nowrap;width:13.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;"> 2,936</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: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.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;"> 2,167</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: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.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;"> 5,518</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: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.42%;border-bottom:1px 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,215</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 71,381</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: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.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;"> 54,277</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: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.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;"> 142,559</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: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.42%;border-bottom:3px 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,919</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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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.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="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.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="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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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.07%;margin:0pt;padding:0pt;"><p style="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.09%;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 6<br/>months of<br/>2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.09%;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.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;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2021</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2022</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2023</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2024</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">Thereafter</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.11%;border-bottom:1px 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.07%;margin: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.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.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;"> 12,615</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:0.05pt 0pt 0.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.84%;margin:0pt;padding:0pt;"><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,417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.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;"> 17,032</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin: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.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.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;"> 3,737</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:0.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.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:0.05pt 3pt 0.05pt 0pt;"> 6,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 5,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 2,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 1,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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;"> 26,146</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;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.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.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;"> 16,352</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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> 10,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 5,162</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,693</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 2,193</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 1,108</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,741</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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;"> 43,178</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> 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:31.1%;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:2.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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: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.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:31.1%;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:2.25%;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:14.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;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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:14.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;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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.27%;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:14.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;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Six months ended June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;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.44%;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.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;"> 15,877</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 18,828</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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;"> (17,673)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 17,032</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 $4.5 million and $11.4 million for the three and six months ended June 30, 2019, respectively.</p></td></tr></table> 15877000 -18828000 17673000 17032000 4500000 11400000 P5Y P7Y The activity in the Company’s franchise sales deferred revenue accounts consists 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:31.1%;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:2.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:2.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: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.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:1.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><td style="vertical-align:bottom;white-space:nowrap;width:13.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:31.1%;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.25%;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:14.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;">Balance at<br/>beginning of period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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:14.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;">New billings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;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.27%;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:14.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;">Balance at end<br/>of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;">Six months ended June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;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.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;"> 27,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 3,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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;"> (4,697)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.44%;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.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;"> 26,146</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 $4.4 million for the three and six months ended June 30, 2019, respectively.</p></td></tr></table> 27560000 -3283000 -4697000 26146000 2100000 4400000 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:31.13%;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.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: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.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><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.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><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.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: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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height: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:31.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:auto;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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.89%;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:14.89%;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;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></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:14.92%;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:14.88%;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:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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:0.05pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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;">Expense 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:14.92%;border-bottom:1px 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:14.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;">of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Six months ended June 30, 2019</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: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.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;"> 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:13.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;"> (704)</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:13.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 525</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:13.42%;margin:0pt;padding:0pt;"><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,569</p></td></tr></table> 3748000 -704000 525000 3569000 <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 for the three and six months ended June 30, 2019 and 2018 (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:31.14%;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:2.31%;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.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.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><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.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><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.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><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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height: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:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;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:32.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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;border-bottom:1px 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;">June 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:32.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;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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:14.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;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:13.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;"> 41,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.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;"> 43,343</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.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;"> 83,424</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 86,695</p></td></tr><tr><td style="vertical-align:top;width:31.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;">Canada</p></td><td style="vertical-align:top;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="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.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;"> 5,893</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.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;"> 6,213</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.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;"> 11,242</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.42%;margin:0pt;padding:0pt;"><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,976</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 2,803</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.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;"> 2,554</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.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;"> 5,543</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.42%;border-bottom:1px 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,033</p></td></tr><tr><td style="vertical-align:top;width:31.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 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;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="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.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;"> 50,385</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.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;"> 52,110</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.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;"> 100,209</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 103,704</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">U.S.</p></td><td style="background-color:#cceeff;vertical-align:top;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;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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;"> 16,381</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.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;"> —</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.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;"> 33,053</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.42%;margin:0pt;padding:0pt;"><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:31.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;">Canada</p></td><td style="vertical-align:top;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="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.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;"> 1,500</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.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;"> —</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.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;"> 3,385</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.42%;margin:0pt;padding:0pt;"><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:31.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;">Global</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 179</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.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;"> —</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.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;"> 394</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.42%;border-bottom:1px 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:31.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 12pt;">Total Marketing Funds</p></td><td style="vertical-align:top;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="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.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;"> 18,060</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.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;"> —</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.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;"> 36,832</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.42%;margin:0pt;padding:0pt;"><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:31.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;">Other</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 2,936</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.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;"> 2,167</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.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;"> 5,518</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.42%;border-bottom:1px 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,215</p></td></tr><tr><td style="vertical-align:top;width:31.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 12pt;">Total</p></td><td style="vertical-align:top;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="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.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;"> 71,381</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.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;"> 54,277</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.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;"> 142,559</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.42%;border-bottom:3px 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,919</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 for the three and six months ended June 30, 2019 and 2018 (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:31.14%;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:2.31%;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.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.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><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.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><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.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><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.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height: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:31.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="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: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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;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:32.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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="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: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="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.11%;border-bottom:1px 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;">June 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:32.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;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.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="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: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;white-space:nowrap;width:14.89%;border-bottom:1px 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:14.89%;border-bottom:1px 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: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:14.89%;border-bottom:1px 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:14.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></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Company-owned Regions</p></td><td style="background-color:#cceeff;vertical-align:top;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:13.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;"> 34,019</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.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;"> 35,692</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.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;"> 64,037</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 67,055</p></td></tr><tr><td style="vertical-align:top;width:31.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;">Independent Regions</p></td><td style="vertical-align:top;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="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.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;"> 11,394</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.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;"> 11,694</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.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;"> 22,317</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.42%;margin:0pt;padding:0pt;"><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,843</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Global and Other</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 4,972</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.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;"> 4,724</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.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;"> 13,855</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.42%;border-bottom:1px 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,806</p></td></tr><tr><td style="vertical-align:top;width:31.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 12pt;">Total RE/MAX Franchising</p></td><td style="vertical-align:top;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="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.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;"> 50,385</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.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;"> 52,110</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.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;"> 100,209</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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 103,704</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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;">Marketing Funds</p></td><td style="background-color:#cceeff;vertical-align:top;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;"><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.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;"> 18,060</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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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;"> —</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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.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;"> 36,832</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="font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.42%;margin:0pt;padding:0pt;"><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:31.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;">Other</p></td><td style="vertical-align:top;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="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="vertical-align:bottom;white-space:nowrap;width:13.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;"> 2,936</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: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.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;"> 2,167</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: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.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;"> 5,518</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: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.42%;border-bottom:1px 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,215</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.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 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:top;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%;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.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;"> 71,381</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: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.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;"> 54,277</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: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.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;"> 142,559</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: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.42%;border-bottom:3px 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,919</p></td></tr></table> 41689000 43343000 83424000 86695000 5893000 6213000 11242000 11976000 2803000 2554000 5543000 5033000 50385000 52110000 100209000 103704000 16381000 0 33053000 0 1500000 0 3385000 0 179000 0 394000 0 18060000 0 36832000 0 2936000 2167000 5518000 3215000 71381000 54277000 142559000 106919000 34019000 35692000 64037000 67055000 11394000 11694000 22317000 22843000 4972000 4724000 13855000 13806000 50385000 52110000 100209000 103704000 18060000 0 36832000 0 2936000 2167000 5518000 3215000 71381000 54277000 142559000 106919000 <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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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.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="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.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="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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.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:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size: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.07%;margin:0pt;padding:0pt;"><p style="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.09%;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 6<br/>months of<br/>2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.09%;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.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;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2021</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2022</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2023</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">2024</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.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;">Thereafter</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;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.11%;border-bottom:1px 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.07%;margin: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.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.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;"> 12,615</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:0.05pt 0pt 0.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.84%;margin:0pt;padding:0pt;"><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,417</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.84%;margin:0pt;padding:0pt;"><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.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.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.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;"> 17,032</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:17.07%;margin: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.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.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;"> 3,737</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:0.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.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:0.05pt 3pt 0.05pt 0pt;"> 6,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 5,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 2,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 1,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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.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.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;"> 26,146</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.07%;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.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.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;"> 16,352</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:0.05pt 0pt 0.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.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:0.05pt 3pt 0.05pt 0pt;"> 10,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 5,162</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,693</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 2,193</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 1,108</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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:0.05pt 3pt 0.05pt 0pt;"> 3,741</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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.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.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;"> 43,178</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> 12615000 4417000 0 0 0 0 0 17032000 3737000 6512000 5162000 3693000 2193000 1108000 3741000 26146000 16352000 10929000 5162000 3693000 2193000 1108000 3741000 43178000 <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.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:0.05pt 0pt 0.05pt 0pt;"><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.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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.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 colspan="2" 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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 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.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;">    </p></td><td colspan="2" 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: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.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.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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 72,486</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.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.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.91%;border-bottom:1px 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;"> 23,627</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.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.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.91%;border-bottom:3px 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;"> 96,113</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> 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 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.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:0.05pt 0pt 0.05pt 0pt;"><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.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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.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 colspan="2" 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:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 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.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;">    </p></td><td colspan="2" 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: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.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.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.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0.05pt 3pt 0.05pt 0pt;"> 72,486</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.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.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.91%;border-bottom:1px 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;"> 23,627</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.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.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.91%;border-bottom:3px 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;"> 96,113</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> 72486000 59974000 23627000 0 96113000 59974000 <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 for the three and six months ended June 30, 2019 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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.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.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.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: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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.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></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><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:3.12%;margin:0pt;padding:0pt;"><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:19.34%;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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><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;">June 30, </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:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.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:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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,199</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:0pt;"><span style="visibility:hidden;">​</span></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:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.22%;margin:0pt;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,164</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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,529</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:0pt;"><span style="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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.22%;margin:0pt;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,464</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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;"> 1,024</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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;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.22%;border-bottom:1px 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,049</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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,752</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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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.22%;border-bottom:3px 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;"> 6,677</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 six months ended June 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 12pt 0pt;">Costs charged from RE/MAX Franchising to the Marketing Funds for the three and six months ended June 30, 2019 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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.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.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.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: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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:17.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></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><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:3.12%;margin:0pt;padding:0pt;"><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:19.34%;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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><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;">June 30, </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:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.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:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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,199</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:0pt;"><span style="visibility:hidden;">​</span></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:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.22%;margin:0pt;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,164</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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,529</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:0pt;"><span style="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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.22%;margin:0pt;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,464</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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;"> 1,024</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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;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.22%;border-bottom:1px 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,049</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.97%;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:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-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,752</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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;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.22%;border-bottom:3px 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;"> 6,677</p></td></tr></table> 1199000 2164000 1529000 2464000 1024000 2049000 3752000 6677000 <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 </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">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, <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 operating expenses in connection with the ownership, maintenance, operation, upkeep and repair of the leased space. The Master Lease is the Company’s only significant lease as of June 30, 2019. </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: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:18.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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;">Six Months Ended June 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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.93%;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: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><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,112</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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.93%;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;"> (724)</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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;border-bottom:1px 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,300</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:1.52%;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.93%;border-bottom:3px 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;"> 10,688</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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><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,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="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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><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.9</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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><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 $1.8 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 June 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;"> 4,290</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;"> (559)</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;"> 3,731</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,750</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,862</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,004</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,229</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,000</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,196</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,711</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,329</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;"> 83,928</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,230)</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;"> 78,698</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;"> 20,521</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;"> 63,407</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: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:18.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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;">Six Months Ended June 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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.93%;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: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><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,112</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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.93%;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;"> (724)</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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;border-bottom:1px 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,300</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:1.52%;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.93%;border-bottom:3px 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;"> 10,688</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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><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,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="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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><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.9</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: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="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.93%;margin:0pt;padding:0pt;"><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 $1.8 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> 6112000 724000 5300000 10688000 4211000 P8Y10M24D 0.0632 1800000 <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;"> 4,290</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;"> (559)</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;"> 3,731</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,750</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,862</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,004</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,229</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,000</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,196</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,711</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,329</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;"> 83,928</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,230)</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;"> 78,698</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;"> 20,521</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;"> 63,407</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> 4290000 559000 3731000 8750000 888000 7862000 9004000 775000 8229000 9000000 804000 8196000 9173000 822000 8351000 43711000 1382000 42329000 83928000 5230000 78698000 20521000 63407000 <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> 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;">June 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.36</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,809,119</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.64</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,368,719</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.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;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.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: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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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: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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size: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.43%;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.19%;border-bottom:1px 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 June 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.43%;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:31.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: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.37%;border-bottom:1px 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.43%;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.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;">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.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;">Non-controlling<br/>interest</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;white-space:nowrap;width:9.18%;border-bottom:1px 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.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;">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.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: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.43%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.95%;margin:0pt;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.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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.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;"> 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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.37%;margin:0pt;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.43%;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.11%;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;"> 11,328</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.51%;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.95%;margin:0pt;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,991</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.52%;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.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;"> 19,319</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.52%;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.37%;margin:0pt;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,367</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.53%;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,371</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;"> 17,738</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.43%;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.11%;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,758)</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.51%;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.95%;border-bottom:1px 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;"> (428)</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.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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px 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,186)</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.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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px 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,719)</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.53%;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;"> (428)</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,147)</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.43%;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.11%;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;"> 8,570</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.51%;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.95%;border-bottom:3px 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,563</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.52%;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.65%;border-bottom:3px 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;"> 16,133</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.52%;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.37%;border-bottom:3px 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,648</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.53%;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;"> 6,943</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;"> 14,591</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.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;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.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: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.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: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.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.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.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.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;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.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.43%;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.19%;border-bottom:1px 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;">Six Months Ended June 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.43%;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:31.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;">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.42%;border-bottom:1px 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.43%;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.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;">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.63%;border-bottom:1px 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.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;">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.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;">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.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;">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.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;">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.43%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.62</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.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: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.38</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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.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.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.53</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.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;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.47</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.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.43%;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.11%;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;"> 17,286</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.23%;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;"> 12,198</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.53%;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;"> 29,484</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.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;"> 16,820</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.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,947</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.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;"> 28,767</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.43%;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.11%;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;"> (4,307)</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.23%;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;"> (787)</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.53%;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;"> (5,094)</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.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;"> (4,189)</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.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;"> (820)</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.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;"> (5,009)</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.43%;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.11%;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;"> 12,979</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.23%;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;"> 11,411</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.53%;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;"> 24,390</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.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;"> 12,631</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.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;"> 11,127</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.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;"> 23,758</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><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;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;">Six 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;">June 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;"> 2,031</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;"> 2,794</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;"> 5,275</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;"> 5,024</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;"> 7,306</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;"> 7,818</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;">June 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.36</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,809,119</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.64</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,368,719</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.4136 12559600 0.4143 17809119 0.5864 17754416 0.5857 30368719 1.0000 30314016 1.0000 <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.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;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.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: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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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: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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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.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.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:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size: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.43%;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.19%;border-bottom:1px 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 June 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.43%;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:31.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: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.37%;border-bottom:1px 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.43%;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.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;">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.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;">Non-controlling<br/>interest</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;white-space:nowrap;width:9.18%;border-bottom:1px 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.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;">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.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: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.43%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.95%;margin:0pt;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.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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.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;"> 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.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.37%;margin:0pt;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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';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.43%;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.11%;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;"> 11,328</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.51%;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.95%;margin:0pt;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,991</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.52%;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.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;"> 19,319</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.52%;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.37%;margin:0pt;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,367</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.53%;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,371</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;"> 17,738</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.43%;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.11%;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,758)</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.51%;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.95%;border-bottom:1px 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;"> (428)</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.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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px 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,186)</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.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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px 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,719)</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.53%;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;"> (428)</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,147)</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.43%;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.11%;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;"> 8,570</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.51%;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.95%;border-bottom:3px 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,563</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.52%;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.65%;border-bottom:3px 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;"> 16,133</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.52%;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.37%;border-bottom:3px 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,648</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.53%;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;"> 6,943</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;"> 14,591</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.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;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.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: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.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: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.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.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.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.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;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.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.43%;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.19%;border-bottom:1px 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;">Six Months Ended June 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.43%;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:31.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;">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.42%;border-bottom:1px 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.43%;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.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;">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.63%;border-bottom:1px 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.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;">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.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;">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.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;">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.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;">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.43%;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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.62</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.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: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.38</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.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-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.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.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.53</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.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;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.47</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.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.43%;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.11%;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;"> 17,286</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.23%;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;"> 12,198</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.53%;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;"> 29,484</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.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;"> 16,820</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.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,947</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.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;"> 28,767</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.43%;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.11%;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;"> (4,307)</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.23%;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;"> (787)</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.53%;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;"> (5,094)</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.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;"> (4,189)</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.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;"> (820)</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.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;"> (5,009)</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.43%;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.11%;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;"> 12,979</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.23%;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;"> 11,411</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.53%;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;"> 24,390</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.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;"> 12,631</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.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;"> 11,127</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.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;"> 23,758</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;"/> 0.5864 0.4136 1.0000 0.5856 0.4144 1.0000 11328000 7991000 19319000 10367000 7371000 17738000 2758000 428000 3186000 2719000 428000 3147000 8570000 7563000 16133000 7648000 6943000 14591000 0.5862 0.4138 1.0000 0.5853 0.4147 1.0000 17286000 12198000 29484000 16820000 11947000 28767000 4307000 787000 5094000 4189000 820000 5009000 12979000 11411000 24390000 12631000 11127000 23758000 The distributions paid or payable to non-controlling unitholders are summarized as follows (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;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;">Six 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;">June 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;"> 2,031</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;"> 2,794</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;"> 5,275</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;"> 5,024</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;"> 7,306</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;"> 7,818</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> 2031000 2794000 5275000 5024000 7306000 7818000 <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.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: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.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.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.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: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.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;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.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;">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.11%;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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:49.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;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.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;">June 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.11%;border-bottom:1px 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;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:49.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;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.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-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.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: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.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;"><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.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.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.54%;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.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 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;"> 8,570</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:0.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;"> 7,648</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;"> 12,979</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.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:0.05pt 3pt 0.05pt 0pt;"> 12,631</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.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;"><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.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.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.54%;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.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 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,808,321</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:0.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,042</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,791,942</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.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:0.05pt 3pt 0.05pt 0pt;"> 17,727,671</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.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;"><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.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.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.54%;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.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 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,808,321</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:0.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,042</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,791,942</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.54%;margin:0pt;padding:0pt;"><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,727,671</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.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 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.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.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.54%;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.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 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;"> 25,637</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:0.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;"> 23,599</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;"> 33,938</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.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:0.05pt 3pt 0.05pt 0pt;"> 35,921</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.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 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,833,958</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="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,769,641</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,825,880</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.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:0.05pt 3pt 0.05pt 0pt;"> 17,763,592</p></td></tr><tr><td style="vertical-align:bottom;width:49.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;"><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.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="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.54%;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.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 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.48</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="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.43</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;"> 0.73</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.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:0.05pt 3pt 0.05pt 0pt;"> 0.71</p></td></tr><tr><td style="vertical-align:bottom;width:49.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 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.48</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:0.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.43</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;"> 0.73</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.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:0.05pt 3pt 0.05pt 0pt;"> 0.71</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: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:0.05pt 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.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;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.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:5.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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.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:0.05pt 0pt 0.05pt 0pt;"><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.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: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.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:0.05pt 0pt 0.05pt 0pt;"><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.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: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.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: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.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:5.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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.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:0.05pt 0pt 0.05pt 0pt;"><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.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: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.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:0.05pt 0pt 0.05pt 0pt;"><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.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:auto;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;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:84.51%;border-bottom:1px 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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;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;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.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: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.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;">2018</b></p></td></tr><tr><td style="background-color:auto;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;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.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;">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.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;">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.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;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:13.65%;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.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: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.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 style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="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.54%;margin:0pt;padding:0pt;"><p style="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.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="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.54%;margin:0pt;padding:0pt;"><p style="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.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="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.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: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.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 style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="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.54%;margin:0pt;padding:0pt;"><p style="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.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="font-size:8pt;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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="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.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;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.48%;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.12%;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.61%;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.54%;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.75%;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.54%;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.75%;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.48%;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.12%;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.61%;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.54%;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.75%;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.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 style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.75%;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:13.65%;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.48%;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.12%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.61%;border-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="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.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-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,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.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-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="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.48%;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.12%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.61%;border-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="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.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-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="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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-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="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;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.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:10.48%;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="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.12%;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="vertical-align:bottom;white-space:nowrap;width:5.61%;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.42</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.54%;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="vertical-align:bottom;white-space:nowrap;width:7.75%;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,479</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.54%;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="vertical-align:bottom;white-space:nowrap;width:7.75%;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;"> 5,276</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:10.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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.12%;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="vertical-align:bottom;white-space:nowrap;width:5.61%;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.40</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.54%;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="vertical-align:bottom;white-space:nowrap;width:7.75%;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,096</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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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="vertical-align:bottom;white-space:nowrap;width:7.75%;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;"> 5,024</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 July 31, 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 August 28, 2019 to stockholders of record at the close of business on August 14, 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.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: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.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.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.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: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.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;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.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;">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.11%;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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:49.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;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.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;">June 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.11%;border-bottom:1px 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;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:49.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;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.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-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.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: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.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;"><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.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.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.54%;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.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 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;"> 8,570</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:0.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;"> 7,648</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;"> 12,979</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.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:0.05pt 3pt 0.05pt 0pt;"> 12,631</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.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;"><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.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.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.54%;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.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 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,808,321</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:0.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,042</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,791,942</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.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:0.05pt 3pt 0.05pt 0pt;"> 17,727,671</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.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;"><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.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.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.54%;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.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 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,808,321</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:0.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,042</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,791,942</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.54%;margin:0pt;padding:0pt;"><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,727,671</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.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 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.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.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.54%;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.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 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;"> 25,637</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:0.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;"> 23,599</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;"> 33,938</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.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:0.05pt 3pt 0.05pt 0pt;"> 35,921</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:49.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 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,833,958</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="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,769,641</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,825,880</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.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:0.05pt 3pt 0.05pt 0pt;"> 17,763,592</p></td></tr><tr><td style="vertical-align:bottom;width:49.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;"><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.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="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.54%;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.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 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.48</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="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.43</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;"> 0.73</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.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:0.05pt 3pt 0.05pt 0pt;"> 0.71</p></td></tr><tr><td style="vertical-align:bottom;width:49.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 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.48</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:0.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.43</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;"> 0.73</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.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:0.05pt 3pt 0.05pt 0pt;"> 0.71</p></td></tr></table> 8570000 7648000 12979000 12631000 17808321 17746042 17791942 17727671 17808321 17746042 17791942 17727671 25637 23599 33938 35921 17833958 17769641 17825880 17763592 0.48 0.43 0.73 0.71 0.48 0.43 0.73 0.71 <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: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:0.05pt 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.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;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.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:5.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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.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:0.05pt 0pt 0.05pt 0pt;"><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.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: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.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:0.05pt 0pt 0.05pt 0pt;"><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.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: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.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: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.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:5.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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.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:0.05pt 0pt 0.05pt 0pt;"><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.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: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.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:0.05pt 0pt 0.05pt 0pt;"><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.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:auto;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;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:84.51%;border-bottom:1px 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;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;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;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.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: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.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;">2018</b></p></td></tr><tr><td style="background-color:auto;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;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.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;">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.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;">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.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;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:13.65%;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.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: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.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 style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="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.54%;margin:0pt;padding:0pt;"><p style="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.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="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.54%;margin:0pt;padding:0pt;"><p style="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.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="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.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: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.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 style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="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.54%;margin:0pt;padding:0pt;"><p style="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.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="font-size:8pt;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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="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.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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;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.48%;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.12%;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.61%;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.54%;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.75%;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.54%;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.75%;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.48%;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.12%;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.61%;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.54%;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.75%;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.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 style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.75%;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:13.65%;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.48%;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.12%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.61%;border-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="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.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-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,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.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-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="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.48%;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.12%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.61%;border-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="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.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-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="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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;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="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-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="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;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.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:10.48%;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="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.12%;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="vertical-align:bottom;white-space:nowrap;width:5.61%;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.42</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.54%;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="vertical-align:bottom;white-space:nowrap;width:7.75%;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,479</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.54%;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="vertical-align:bottom;white-space:nowrap;width:7.75%;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;"> 5,276</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:10.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:8pt;margin-bottom:0pt;visibility:hidden;">​</span></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.12%;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="vertical-align:bottom;white-space:nowrap;width:5.61%;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.40</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.54%;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="vertical-align:bottom;white-space:nowrap;width:7.75%;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,096</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="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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="vertical-align:bottom;white-space:nowrap;width:7.75%;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;"> 5,024</p></td></tr></table> 0.21 3740000 2638000 0.20 3547000 2512000 0.21 3739000 2638000 0.20 3549000 2512000 0.42 7479000 5276000 0.40 7096000 5024000 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. Fees incurred with the acquisition of the Marketing Funds were not material for the three and six months ended June 30, 2019 and the year ended December 31, 2018.</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, 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:69.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:5.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:3.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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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:69.38%;margin:0pt;padding:0pt;"><p style="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:5.09%;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:25.52%;border-bottom:1px 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:69.38%;margin: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:5.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:3.22%;margin: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:22.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;"> 362</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 367</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;"> 625</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 7,400</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;"> 500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 1,200</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;"> 800</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 1,589</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;"> 336</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 13,179</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"> (606)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"> (557)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"> (805)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"> (1,968)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;"> 15,039</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;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:5.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:3.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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 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;">Six 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;">June 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;">June 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,055</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;"> 145,432</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;"> 7,648</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;"> 11,640</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.43</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;"> 0.66</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.43</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;"> 0.66</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:69.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:5.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:3.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:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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:69.38%;margin:0pt;padding:0pt;"><p style="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:5.09%;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:25.52%;border-bottom:1px 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:69.38%;margin: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:5.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:3.22%;margin: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:22.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;"> 362</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 367</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;"> 625</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 7,400</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;"> 500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 1,200</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;"> 800</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 1,589</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;"> 336</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 13,179</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"> (606)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"> (557)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"> (805)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;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:5.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:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"> (1,968)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.38%;margin: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:5.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:3.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:0.05pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.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;"> 15,039</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.38%;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:5.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:3.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:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;"> 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;">Six 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;">June 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;">June 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,055</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;"> 145,432</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;"> 7,648</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;"> 11,640</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.43</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;"> 0.66</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.43</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;"> 0.66</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> 73055000 145432000 7648000 11640000 0.43 0.66 0.43 0.66 <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 June 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;"> (85,460)</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;"> 95,407</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;"> 25,111</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;"> (7,605)</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;"> 17,506</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,886</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;"> (938)</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;"> 948</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,221)</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,479</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;"> 3.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,350</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;"> (392)</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,958</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;"> (213)</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;"> 587</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;"> 4.9</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;"> 33,847</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;"> (10,369)</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;"> 23,478</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 June 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;">$7.4</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 June 30, 2019 and 2018 was $5.1 million and $4.7 million, respectively. Amortization expense for the six months ended June 30, 2019 and 2018 was $10.3 million and $9.1 million, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 10pt 0pt;">As of June 30, 2019, the estimated future amortization expense for the next five years related to intangible assets is 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: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 June 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;"> 18,969</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;"> 22,271</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;"> 21,462</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;"> 18,312</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,157</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 for the period from January 1, 2019 to June 30, 2019 (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;"> 128</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;"> 128</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, June 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;"> 139,012</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,812</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 June 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;"> (85,460)</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;"> 95,407</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;"> 25,111</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;"> (7,605)</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;"> 17,506</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,886</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;"> (938)</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;"> 948</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,221)</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,479</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;"> 3.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,350</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;"> (392)</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,958</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;"> (213)</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;"> 587</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;"> 4.9</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;"> 33,847</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;"> (10,369)</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;"> 23,478</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 June 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;">$7.4</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 85460000 95407000 180867000 77710000 103157000 P4Y3M18D 25111000 7605000 17506000 20579000 5802000 14777000 P9Y3M18D 1886000 938000 948000 1857000 839000 1018000 P7Y8M12D 3700000 1221000 2479000 3700000 896000 2804000 P3Y 2350000 392000 1958000 2350000 157000 2193000 P5Y 800000 213000 587000 2389000 216000 2173000 P4Y10M24D 33847000 10369000 23478000 30875000 7910000 22965000 7400000 4500000 5100000 4700000 10300000 9100000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:10pt 0pt 10pt 0pt;">As of June 30, 2019, the estimated future amortization expense for the next five years related to intangible assets is 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: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 June 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;"> 18,969</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;"> 22,271</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;"> 21,462</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;"> 18,312</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,157</p></td></tr></table> 18969000 22271000 21462000 18312000 14157000 <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 for the period from January 1, 2019 to June 30, 2019 (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;"> 128</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;"> 128</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, June 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;"> 139,012</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,812</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> 138884000 11800000 150684000 128000 0 128000 139012000 11800000 150812000 <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.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: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.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:auto;vertical-align:bottom;white-space:nowrap;width:57.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: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;">June 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.82%;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.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: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.82%;border-bottom:1px 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.48%;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,288</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.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.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;">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;"> 8,171</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.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;"> 6,517</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:57.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;">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,181</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.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,480</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:57.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;">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;"> 868</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.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;"> 2,010</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.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;">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,429</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.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,136</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:57.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><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;"> 48,937</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.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;"> 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.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: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.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:auto;vertical-align:bottom;white-space:nowrap;width:57.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: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;">June 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.82%;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.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: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.82%;border-bottom:1px 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.48%;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,288</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.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;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.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;">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;"> 8,171</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.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;"> 6,517</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:57.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;">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,181</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.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,480</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:57.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;">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;"> 868</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.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;"> 2,010</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.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;">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,429</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.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,136</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:57.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><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;"> 48,937</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.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;"> 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;"/> 35288000 0 8171000 6517000 1181000 1480000 868000 2010000 3429000 3136000 48937000 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;">June 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;"> 228,538</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;"> 494</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,332)</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;"> (973)</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,637)</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;"> 224,090</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 June 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 June 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;"> 1,315</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;"> 229,032</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 June 30, 2019, the Company had no revolving loans outstanding under its Senior Secured Credit Facility. As of June 30, 2019, the interest rate on the term loan facility was 5.15%.</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;">June 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;"> 228,538</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;"> 494</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,332)</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;"> (973)</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,637)</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;"> 224,090</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 June 30, 2019, the carrying value of this financing approximates the fair value.</span></td></tr></table> 228538000 229713000 494000 635000 1332000 1481000 973000 1080000 2637000 2622000 224090000 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 June 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;"> 1,315</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;"> 229,032</p></td></tr></table> 1315000 2704000 2350000 2350000 220313000 229032000 235000000.0 10000000.0 0 0.0515 <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 as of June 30, 2019 and December 31, 2018 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 June 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,415</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,415</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 eight percent 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.3 million. A 1% change to the discount rate applied to the forecast would change the liability by approximately $0.3 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 for the period from January 1, 2019 to June 30, 2019 (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: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;"> 345</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 June 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,415</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 as of June 30, 2019 and December 31, 2018 (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:42.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:top;white-space:nowrap;width:2.57%;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.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;width:10.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:0.05pt 0pt 0.05pt 0pt;"><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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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;width:10.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:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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;width:10.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:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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;width:10.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:bottom;white-space:nowrap;width:42.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="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;width:26.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;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.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;"><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;width:26.23%;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:42.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="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;width:26.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;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:26.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: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:42.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;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:11.82%;border-bottom:1px 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;">Carrying<br/>Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.58%;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;width:11.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:0.05pt 0pt 0.05pt 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.58%;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:11.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:0.05pt 0pt 0.05pt 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.58%;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;width:11.8%;border-bottom:1px 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<br/>Level 2</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.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;">Senior Secured Credit Facility</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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.63%;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;width:10.19%;border-bottom:3px 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;"> 226,233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;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;width:10.2%;border-bottom:3px 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;"> 227,395</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;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;width:10.2%;border-bottom:3px 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;"> 227,152</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;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;width:10.16%;border-bottom:3px 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;"> 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;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 12pt 0pt;">A summary of the Company’s liabilities measured at fair value on a recurring basis as of June 30, 2019 and December 31, 2018 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 June 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,415</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,415</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> 5415000 0 0 5415000 5070000 0 0 5070000 0.08 50 80 300000 300000 <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 for the period from January 1, 2019 to June 30, 2019 (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: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;"> 345</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 June 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,415</p></td></tr></table> 5070000 345000 5415000 <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 as of June 30, 2019 and December 31, 2018 (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:42.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:top;white-space:nowrap;width:2.57%;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.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;width:10.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:0.05pt 0pt 0.05pt 0pt;"><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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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;width:10.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:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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;width:10.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:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.05pt 0pt;"><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;width:10.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:bottom;white-space:nowrap;width:42.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="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;width:26.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;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.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;"><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;width:26.23%;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:42.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="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;width:26.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;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:26.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: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:42.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;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;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:11.82%;border-bottom:1px 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;">Carrying<br/>Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.58%;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;width:11.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:0.05pt 0pt 0.05pt 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.58%;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:11.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:0.05pt 0pt 0.05pt 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.58%;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;width:11.8%;border-bottom:1px 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<br/>Level 2</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:42.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;">Senior Secured Credit Facility</p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0.05pt 0pt 0.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.63%;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;width:10.19%;border-bottom:3px 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;"> 226,233</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;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;width:10.2%;border-bottom:3px 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;"> 227,395</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;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;width:10.2%;border-bottom:3px 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;"> 227,152</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;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;width:10.16%;border-bottom:3px 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;"> 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;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p> 226233000 227395000 227152000 221673000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 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 for the three and six months ended June 30, 2019 and 2018 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 in 2019. <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 stock-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;">Six 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;">June 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;">June 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,872</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,061</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;"> 3,963</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;"> 1,861</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;"> (872)</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,101</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;"> 250</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;"> 1,569</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;"> 920</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;"> 1,818</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;"> (124)</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;"> (6)</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;"> (184)</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;"> (6)</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 3pt 0pt 0pt;"> 1,796</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,156</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;"> 5,847</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;"> 3,424</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;"> (254)</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;"> (305)</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;"> (827)</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;"> (484)</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;">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 3pt 0pt 0pt;"> 57</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;"> (73)</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;"> 113</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 3pt 0pt 0pt;"> 1,599</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;"> 1,778</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;"> 5,133</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;"> 2,795</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. As of June 30, 2019, certain conditions were no longer deemed probable of being met, primarily for awards that must achieve a certain amount of revenue over a three-year performance period, and the cumulative expense previously recognized was reversed in the current 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 as of and for the six months ended June 30, 2019:</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;"> 158,342</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.61</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;"> (66,918)</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;"> 46.66</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;"> (5,844)</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.41</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, June 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;"> 384,190</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.48</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:12pt 0pt 0pt 0pt;">At June 30, 2019, there was $13.2 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.15 years for time-based restricted stock units.</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;">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;"><span style="white-space:pre-wrap;">The following table summarizes equity-based compensation activity related to performance-based RSUs as of and for the six months ended June 30, 2019: </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: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;"> 93,028</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;"> 41.37</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;"> (5,620)</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;"> 56.59</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;"> (30,716)</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;"> 52.97</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, June 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,307</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;"> 39.24</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:12pt 0pt 0pt 0pt;">At June 30, 2019, there was $4.3 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 2.06 years for performance-based RSUs.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:14pt 0pt 0pt 0pt;">After giving effect to all outstanding awards (assuming maximum achievement of performance goals for performance-based awards), there were 2,187,446 additional shares available for the Company to grant as of June 30, 2019.</p> <p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 12pt 0pt;">Employee stock-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;">Six 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;">June 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;">June 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,872</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,061</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;"> 3,963</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;"> 1,861</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;"> (872)</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,101</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;"> 250</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;"> 1,569</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;"> 920</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;"> 1,818</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;"> (124)</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;"> (6)</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;"> (184)</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;"> (6)</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 3pt 0pt 0pt;"> 1,796</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,156</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;"> 5,847</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;"> 3,424</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;"> (254)</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;"> (305)</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;"> (827)</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;"> (484)</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;">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 3pt 0pt 0pt;"> 57</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;"> (73)</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;"> 113</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 3pt 0pt 0pt;"> 1,599</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;"> 1,778</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;"> 5,133</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;"> 2,795</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. As of June 30, 2019, certain conditions were no longer deemed probable of being met, primarily for awards that must achieve a certain amount of revenue over a three-year performance period, and the cumulative expense previously recognized was reversed in the current 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> 1872000 1061000 3963000 1861000 -872000 1101000 250000 1569000 920000 0 1818000 0 -124000 -6000 -184000 -6000 1796000 2156000 5847000 3424000 254000 305000 827000 484000 -57000 73000 -113000 145000 1599000 1778000 5133000 2795000 <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;"> 158,342</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.61</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;"> (66,918)</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;"> 46.66</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;"> (5,844)</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.41</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, June 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;"> 384,190</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.48</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 158342 38.61 66918 46.66 5844 46.41 384190 47.48 13200000 P2Y1M24D <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;"> 93,028</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;"> 41.37</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;"> (5,620)</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;"> 56.59</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;"> (30,716)</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;"> 52.97</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, June 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,307</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;"> 39.24</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 93028 41.37 5620 56.59 30716 52.97 236307 39.24 4300000 P2Y21D 2187446 <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;">There have been no 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:12pt 0pt 0pt 0pt;">The Company has a contingent consideration arrangement to pay additional purchase consideration based on Motto’s future gross receipts, through September 30, 2026. See Note 10, <i style="font-style:italic;">Fair Value Measurements</i> for additional information.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:12pt 0pt 0pt 0pt;">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: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: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 six months ended June 30, 2019 and 2018. Additionally, the Company recorded expense of $0.3 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 six months ended June 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 six months ended June 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 $1.9 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> 300000 300000 900000 1900000 <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.19;margin:0pt;">The following table presents revenue from external customers by segment for the three and six months ended June 30, 2019 and 2018 (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:48.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.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:9.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: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:9.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:2.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: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:9.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:2.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: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:9.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:48.91%;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.29%;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:23.37%;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.18%;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:23.22%;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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.91%;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.29%;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:23.37%;border-bottom:1px 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;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;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:23.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:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.91%;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.29%;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:10.53%;border-bottom:1px 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.29%;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:10.53%;border-bottom:1px 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.18%;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:10.53%;border-bottom:1px 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.18%;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:10.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.91%;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:2.29%;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.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:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,978</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:9.07%;margin:0pt;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,761</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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.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:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,562</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.91%;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:2.29%;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.46%;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:9.07%;margin:0pt;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,819</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:0pt;"><span style="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:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.46%;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:9.07%;margin:0pt;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,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.46%;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:9.03%;margin:0pt;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,669</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.91%;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:2.29%;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.46%;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:9.07%;margin:0pt;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,459</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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,994</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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.46%;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:9.07%;margin:0pt;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,047</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.46%;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:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,181</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.91%;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:2.29%;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.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:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px 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,129</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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px 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,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.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:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px 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;"> 12,394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px 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;"> 13,292</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.91%;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: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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,385</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.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:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,209</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.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:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;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,704</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.91%;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: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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,060</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:0pt;"><span style="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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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.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:1.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="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;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:48.91%;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: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%;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:9.07%;border-bottom:1px 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,936</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%;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:9.07%;border-bottom:1px 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,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px 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,518</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px 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;"> 3,215</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.91%;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: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="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:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:3px 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,381</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:0pt;"><span style="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:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:3px 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,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:3px 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;"> 142,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 106,919</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:0pt 0pt 12pt 0pt;">The following table presents a reconciliation of Adjusted EBITDA by segment to income before provision for income taxes for the three and six months ended June 30, 2019 and 2018 (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;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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="font-size:1pt;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-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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="font-size:1pt;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-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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-size:1pt;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-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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-size:1pt;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-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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%;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;">Six 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;">June 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;">June 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;"> 30,020</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;"> 29,990</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;"> 54,165</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;"> 53,797</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;"> (138)</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,245)</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;"> (1,293)</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;"> (2,208)</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;"> 29,882</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;"> 28,745</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;"> 52,872</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;"> 51,589</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;"> 16</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;"> 113</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;"> (363)</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;"> 141</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;">Equity-based compensation expense</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;"> (1,796)</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,156)</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;"> (5,847)</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;"> (3,424)</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;">(b)</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;"> (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;"> (313)</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;"> (87)</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,487)</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;">(c)</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;"> (564)</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,650)</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;">(d)</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;"> (415)</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;"> 55</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;"> (345)</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;"> (80)</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;"> 342</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;"> 98</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;"> 662</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;"> 217</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,154)</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,171)</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;"> (6,309)</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;"> (5,895)</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,541)</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,069)</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;"> (11,099)</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;"> (9,644)</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;"> 19,319</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;"> 17,738</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;"> 29,484</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;"> 28,767</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;">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;">(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;">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;">(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;">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;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p> 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 for the three and six months ended June 30, 2019 and 2018 (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:48.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.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:9.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: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:9.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:2.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: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:9.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:2.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: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:9.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:48.91%;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.29%;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:23.37%;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.18%;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:23.22%;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;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.91%;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.29%;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:23.37%;border-bottom:1px 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;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;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:23.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:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:48.91%;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.29%;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:10.53%;border-bottom:1px 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.29%;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:10.53%;border-bottom:1px 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.18%;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:10.53%;border-bottom:1px 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.18%;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:10.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></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.91%;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:2.29%;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.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:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,978</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:9.07%;margin:0pt;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,761</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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.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:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,562</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.91%;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:2.29%;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.46%;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:9.07%;margin:0pt;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,819</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:0pt;"><span style="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:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.46%;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:9.07%;margin:0pt;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,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.46%;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:9.03%;margin:0pt;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,669</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.91%;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:2.29%;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.46%;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:9.07%;margin:0pt;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,459</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;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,994</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;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.46%;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:9.07%;margin:0pt;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,047</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.46%;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:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,181</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.91%;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:2.29%;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.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:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px 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,129</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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px 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,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.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:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px 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;"> 12,394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px 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;"> 13,292</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.91%;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: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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,385</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;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.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:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,209</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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:1.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:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;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,704</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.91%;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: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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,060</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:0pt;"><span style="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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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.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:1.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="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;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,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.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="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;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:48.91%;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: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%;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:9.07%;border-bottom:1px 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,936</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%;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:9.07%;border-bottom:1px 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,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px 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,518</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.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: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:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px 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;"> 3,215</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.91%;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: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="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:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:3px 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,381</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:0pt;"><span style="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:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:3px 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,277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:3px 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;"> 142,559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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: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:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> 106,919</p></td></tr></table> 23978000 24761000 48095000 49562000 8819000 8973000 17673000 17669000 13459000 13994000 22047000 23181000 4129000 4382000 12394000 13292000 50385000 52110000 100209000 103704000 18060000 0 36832000 0 2936000 2167000 5518000 3215000 71381000 54277000 142559000 106919000 <p style="font-family:'Times New Roman';font-size:10pt;line-height:0.95;margin:0pt 0pt 12pt 0pt;">The following table presents a reconciliation of Adjusted EBITDA by segment to income before provision for income taxes for the three and six months ended June 30, 2019 and 2018 (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;"><p style="font-family:'Times New Roman';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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="font-size:1pt;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-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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="font-size:1pt;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-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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-size:1pt;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-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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-size:1pt;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-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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%;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;">Six 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;">June 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;">June 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;"> 30,020</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;"> 29,990</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;"> 54,165</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;"> 53,797</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;"> (138)</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,245)</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;"> (1,293)</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;"> (2,208)</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;"> 29,882</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;"> 28,745</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;"> 52,872</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;"> 51,589</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;"> 16</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;"> 113</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;"> (363)</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;"> 141</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;">Equity-based compensation expense</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;"> (1,796)</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,156)</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;"> (5,847)</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;"> (3,424)</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;">(b)</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;"> (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;"> (313)</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;"> (87)</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,487)</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;">(c)</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;"> (564)</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,650)</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;">(d)</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;"> (415)</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;"> 55</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;"> (345)</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;"> (80)</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;"> 342</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;"> 98</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;"> 662</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;"> 217</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,154)</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,171)</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;"> (6,309)</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;"> (5,895)</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,541)</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,069)</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;"> (11,099)</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;"> (9,644)</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;"> 19,319</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;"> 17,738</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;"> 29,484</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;"> 28,767</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;">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;">(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;">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;">(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;">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> 30020000 29990000 54165000 53797000 -138000 -1245000 -1293000 -2208000 29882000 28745000 52872000 51589000 16000 113000 -363000 141000 1796000 2156000 5847000 3424000 15000 313000 87000 1487000 0 564000 0 2650000 415000 -55000 345000 80000 342000 98000 662000 217000 3154000 3171000 6309000 5895000 5541000 5069000 11099000 9644000 19319000 17738000 29484000 28767000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2019
Jul. 31, 2019
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 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 Q2  
Entity Central Index Key 0001581091  
Amendment Flag false  
Common Class A    
Entity Common Stock, Shares Outstanding   17,833,158
Common Class B    
Entity Common Stock, Shares Outstanding   1
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 72,486 $ 59,974
Restricted cash 23,627 0
Accounts and notes receivable, current portion, less allowances of $9,774 and $7,980, respectively 32,206 21,185
Income taxes receivable 1,669 533
Other current assets 8,474 5,855
Total current assets 138,462 87,547
Property and equipment, net of accumulated depreciation of $14,117 and $13,280 respectively 5,643 4,390
Operating lease right of use assets 53,363 0
Franchise agreements, net 95,407 103,157
Other intangible assets, net 23,478 22,965
Goodwill 150,812 150,684
Deferred tax assets, net 50,997 53,698
Other assets, net of current portion 5,687 4,399
Total assets 523,849 426,840
Current liabilities:    
Accounts payable 3,673 1,890
Accrued liabilities 48,937 13,143
Income taxes payable 11 208
Deferred revenue 25,571 25,489
Current portion of debt 2,637 2,622
Current portion of payable pursuant to tax receivable agreements 3,578 3,567
Operating lease liabilities 4,829 0
Total current liabilities 89,236 46,919
Debt, net of current portion 224,090 225,165
Payable pursuant to tax receivable agreements, net of current portion 34,355 37,220
Deferred tax liabilities, net 313 400
Deferred revenue, net of current portion 19,121 20,224
Operating lease liabilities, net of current portion 58,578 0
Other liabilities, net of current portion 6,231 17,637
Total liabilities 431,924 347,565
Commitments and contingencies (note 14)
Stockholders' equity:    
Additional paid-in capital 463,055 460,101
Retained earnings 26,595 21,138
Accumulated other comprehensive income, net of tax 397 328
Total stockholders' equity attributable to RE/MAX Holdings, Inc. 490,049 481,569
Non-controlling interest (398,124) (402,294)
Total stockholders' equity 91,925 79,275
Total liabilities and stockholders' equity 523,849 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 13 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Accounts and notes receivable, allowance $ 9,774 $ 7,980
Property and equipment, accumulated depreciation $ 14,117 $ 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,809,119 17,754,416
Common stock, shares outstanding 17,809,119 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 14 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Income - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue:        
Total revenue $ 71,381,000 $ 54,277,000 $ 142,559,000 $ 106,919,000
Operating expenses:        
Selling, operating and administrative expenses 25,726,000 28,307,000 59,250,000 62,675,000
Marketing Funds expenses 18,060,000 0 36,832,000 0
Depreciation and amortization 5,541,000 5,069,000 11,099,000 9,644,000
(Gain) loss on sale or disposition of assets, net (16,000) (13,000) 363,000 (31,000)
Total operating expenses 49,311,000 33,363,000 107,544,000 72,288,000
Operating income 22,070,000 20,914,000 35,015,000 34,631,000
Other expenses, net:        
Interest expense (3,154,000) (3,171,000) (6,309,000) (5,895,000)
Interest income 342,000 98,000 662,000 217,000
Foreign currency transaction gains (losses) 61,000 (103,000) 116,000 (186,000)
Total other expenses, net (2,751,000) (3,176,000) (5,531,000) (5,864,000)
Income before provision for income taxes 19,319,000 17,738,000 29,484,000 28,767,000
Provision for income taxes (3,186,000) (3,147,000) (5,094,000) (5,009,000)
Net income 16,133,000 14,591,000 24,390,000 23,758,000
Less: net income attributable to non-controlling interest (note 4) 7,563,000 6,943,000 11,411,000 11,127,000
Net income attributable to RE/MAX Holdings, Inc. 8,570,000 7,648,000 $ 12,979,000 $ 12,631,000
Weighted average shares of Class A common stock outstanding        
Cash dividends declared per share of Class A common stock     $ 0.42 $ 0.40
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.48 $ 0.43 0.73 0.71
Diluted $ 0.48 $ 0.43 $ 0.73 $ 0.71
Weighted average shares of Class A common stock outstanding        
Basic 17,808,321 17,746,042 17,791,942 17,727,671
Diluted 17,833,958 17,769,641 17,825,880 17,763,592
Cash dividends declared per share of Class A common stock $ 0.21 $ 0.20 $ 0.42 $ 0.40
Continuing franchise fees        
Revenue:        
Total revenue $ 24,894,000 $ 25,211,000 $ 49,850,000 $ 50,451,000
Annual dues        
Revenue:        
Total revenue 8,819,000 8,973,000 17,673,000 17,669,000
Broker fees        
Revenue:        
Total revenue 13,459,000 13,993,000 22,047,000 23,181,000
Marketing Funds fees        
Revenue:        
Total revenue 18,060,000 0 36,832,000 0
Franchise sales and other revenue        
Revenue:        
Total revenue $ 6,149,000 $ 6,100,000 $ 16,157,000 $ 15,618,000
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Consolidated Statements of Comprehensive Income        
Net income $ 16,133 $ 14,591 $ 24,390 $ 23,758
Change in cumulative translation adjustment 65 (85) 134 (167)
Other comprehensive income (loss), net of tax 65 (85) 134 (167)
Comprehensive income 16,198 14,506 24,524 23,591
Less: comprehensive income attributable to non-controlling interest 7,595 6,912 11,476 11,057
Comprehensive income attributable to RE/MAX Holdings, Inc., net of tax $ 8,603 $ 7,594 $ 13,048 $ 12,534
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statement of Stockholders' Equity - USD ($)
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,000 $ 8,400,000 $ 459,000 $ (410,934,000) $ 2,000 $ 0 $ 49,126,000
Beginning balance, Shares at Dec. 31, 2017         17,696,991 1  
Net income 0 4,983,000 0 4,184,000 $ 0 $ 0 9,167,000
Distributions to non-controlling unitholders 0 0 0 (4,212,000) 0 0 (4,212,000)
Equity-based compensation expense and related dividend equivalents, value 1,268,000 (48,000) 0 0 $ 0 $ 0 1,220,000
Equity-based compensation expense and related dividend equivalents, shares         46,520 0  
Dividends to Class A common stockholders 0 (3,547,000) 0 0 $ 0 $ 0 (3,547,000)
Change in accumulated other comprehensive income 0 0 (43,000) (39,000) 0 0 (82,000)
Payroll taxes related to net settled restricted stock units (value) (564,000) 0 0 0 $ 0 $ 0 (564,000)
Payroll taxes related to net settled restricted stock units (in shares)         (10,209) 0  
Ending balance, Value at Mar. 31, 2018 451,903,000 9,788,000 416,000 (411,001,000) $ 2,000 $ 0 51,108,000
Ending balance, Shares at Mar. 31, 2018         17,733,302 1  
Beginning balance, Value at Dec. 31, 2017 451,199,000 8,400,000 459,000 (410,934,000) $ 2,000 $ 0 49,126,000
Beginning balance, Shares at Dec. 31, 2017         17,696,991 1  
Net income             23,758,000
Dividends to Class A common stockholders             (7,096,000)
Change in accumulated other comprehensive income             (167,000)
Ending balance, Value at Jun. 30, 2018 454,045,000 13,822,000 362,000 (407,695,000) $ 2,000 $ 0 60,536,000
Ending balance, Shares at Jun. 30, 2018         17,746,184 1  
Beginning balance, Value at Mar. 31, 2018 451,903,000 9,788,000 416,000 (411,001,000) $ 2,000 $ 0 51,108,000
Beginning balance, Shares at Mar. 31, 2018         17,733,302 1  
Net income 0 7,648,000 0 6,943,000 $ 0 $ 0 14,591,000
Distributions to non-controlling unitholders 0 0 0 (3,606,000) 0 0 (3,606,000)
Equity-based compensation expense and related dividend equivalents, value 2,162,000 (65,000) 0 0 $ 0 $ 0 2,097,000
Equity-based compensation expense and related dividend equivalents, shares         18,358 0  
Dividends to Class A common stockholders 0 (3,549,000) 0 0 $ 0 $ 0 (3,549,000)
Change in accumulated other comprehensive income 0 0 (54,000) (31,000) 0 0 (85,000)
Payroll taxes related to net settled restricted stock units (value) (331,000) 0 0 0 $ 0 $ 0 (331,000)
Payroll taxes related to net settled restricted stock units (in shares)         (5,476) 0  
Other 311,000 0 0 0 $ 0 $ 0 311,000
Ending balance, Value at Jun. 30, 2018 454,045,000 13,822,000 362,000 (407,695,000) $ 2,000 $ 0 60,536,000
Ending balance, Shares at Jun. 30, 2018         17,746,184 1  
Beginning balance, Value at Dec. 31, 2018 460,101,000 21,138,000 328,000 (402,294,000) $ 2,000 $ 0 79,275,000
Beginning balance, Shares at Dec. 31, 2018         17,754,416 1  
Net income 0 4,409,000 0 3,848,000 $ 0 $ 0 8,257,000
Distributions to non-controlling unitholders 0 0 0 (2,693,000) 0 0 (2,693,000)
Equity-based compensation expense and related dividend equivalents, value 3,213,000 (42,000) 0 0 $ 0 $ 0 3,171,000
Equity-based compensation expense and related dividend equivalents, shares         70,797 0  
Dividends to Class A common stockholders 0 (3,740,000) 0 0 $ 0 $ 0 (3,740,000)
Change in accumulated other comprehensive income 0 0 36,000 33,000 0 0 69,000
Payroll taxes related to net settled restricted stock units (value) (713,000) 0 0 0 $ 0 $ 0 (713,000)
Payroll taxes related to net settled restricted stock units (in shares)         (17,265) 0  
Ending balance, Value at Mar. 31, 2019 462,601,000 21,765,000 364,000 (401,106,000) $ 2,000 $ 0 83,626,000
Ending balance, Shares at Mar. 31, 2019         17,807,948 1  
Beginning balance, Value at Dec. 31, 2018 460,101,000 21,138,000 328,000 (402,294,000) $ 2,000 $ 0 79,275,000
Beginning balance, Shares at Dec. 31, 2018         17,754,416 1  
Net income             24,390,000
Dividends to Class A common stockholders             (7,479,000)
Change in accumulated other comprehensive income             134,000
Ending balance, Value at Jun. 30, 2019 463,055,000 26,595,000 397,000 (398,124,000) $ 2,000 $ 0 91,925,000
Ending balance, Shares at Jun. 30, 2019         17,809,119 1  
Beginning balance, Value at Mar. 31, 2019 462,601,000 21,765,000 364,000 (401,106,000) $ 2,000 $ 0 83,626,000
Beginning balance, Shares at Mar. 31, 2019         17,807,948 1  
Net income 0 8,570,000 0 7,563,000 $ 0 $ 0 16,133,000
Distributions to non-controlling unitholders 0 0 0 (4,613,000) 0 0 (4,613,000)
Equity-based compensation expense and related dividend equivalents, value 182,000 (1,000) 0 0 $ 0 $ 0 181,000
Equity-based compensation expense and related dividend equivalents, shares         1,740 0  
Dividends to Class A common stockholders 0 (3,739,000) 0 0 $ 0 $ 0 (3,739,000)
Change in accumulated other comprehensive income 0 0 33,000 32,000 0 0 65,000
Payroll taxes related to net settled restricted stock units (value) (18,000) 0 0 0 $ 0 $ 0 (18,000)
Payroll taxes related to net settled restricted stock units (in shares)         (569) 0  
Other 290,000 0 0 0 $ 0 $ 0 290,000
Ending balance, Value at Jun. 30, 2019 $ 463,055,000 $ 26,595,000 $ 397,000 $ (398,124,000) $ 2,000 $ 0 $ 91,925,000
Ending balance, Shares at Jun. 30, 2019         17,809,119 1  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:    
Net income $ 24,390 $ 23,758
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 11,099 9,644
Bad debt expense 2,560 823
Loss (gain) on sale or disposition of assets and sublease, net 363 (141)
Equity-based compensation expense 5,847 3,424
Deferred income tax expense 2,521 2,060
Fair value adjustments to contingent consideration 345 80
Payments pursuant to tax receivable agreements (2,854) 0
Other, net 685 567
Changes in operating assets and liabilities (11,973) (6,285)
Net cash provided by operating activities 32,983 33,930
Cash flows from investing activities:    
Purchases of property, equipment and software and capitalization of trademark costs (7,378) (1,441)
Acquisitions, net of cash acquired of $0 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 19,917 (27,329)
Cash flows from financing activities:    
Payments on debt (1,311) (1,554)
Distributions paid to non-controlling unitholders (7,306) (7,818)
Dividends and dividend equivalents paid to Class A common stockholders (7,522) (7,209)
Payment of payroll taxes related to net settled restricted stock units (731) (895)
Payment of contingent consideration 0 (50)
Net cash used in financing activities (16,870) (17,526)
Effect of exchange rate changes on cash 109 (43)
Net increase (decrease) in cash, cash equivalents and restricted cash 36,139 (10,968)
Cash, cash equivalents and restricted cash, beginning of year 59,974 50,807
Cash, cash equivalents and restricted cash, end of period 96,113 39,839
Supplemental disclosures of cash flow information:    
Cash paid for interest 5,948 5,616
Net cash paid for income taxes 3,885 3,741
Schedule of non cash investing activities:    
Property, equipment, software and trademarks included in accounts payable and accrued liabilities $ 547 $ 259
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Consolidated Statements of Cash Flows    
Cash acquired $ 0 $ 362
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Business and Organization
6 Months Ended
Jun. 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 125,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 20 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 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 June 30, 2019 and the results of its operations and comprehensive income, cash flows and changes in its stockholder’s equity for the three and six months ended June 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 booj, 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 franchise owners and 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

Six months ended June 30, 2019

$

15,877

$

18,828

$

(17,673)

$

17,032

(a)

Revenue recognized related to the beginning balance was $4.5 million and $11.4 million for the three and six months ended June 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

Six months ended June 30, 2019

$

27,560

$

3,283

$

(4,697)

$

26,146

(a)

Revenue recognized related to the beginning balance was $2.1 million and $4.4 million for the three and six months ended June 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

Additions to contract

Balance at end

    

beginning of period

    

Expense recognized

    

cost for new activity

    

of period

Six months ended June 30, 2019

$

3,748

$

(704)

$

525

$

3,569

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 generally 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, reporting and site tools, to its legacy customers.

Disaggregated Revenue

In the following table, segment revenue is disaggregated by geographical area for the three and six months ended June 30, 2019 and 2018 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

U.S.

$

41,689

$

43,343

$

83,424

$

86,695

Canada

5,893

6,213

11,242

11,976

Global

2,803

2,554

5,543

5,033

Total RE/MAX Franchising

50,385

52,110

100,209

103,704

U.S.

16,381

33,053

Canada

1,500

3,385

Global

179

394

Total Marketing Funds

18,060

36,832

Other

2,936

2,167

5,518

3,215

Total

$

71,381

$

54,277

$

142,559

$

106,919

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 for the three and six months ended June 30, 2019 and 2018 (in thousands). The split between owned or independent regions is not material to the Marketing Funds or Other segments:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

    

2018

2019

    

2018

Company-owned Regions

$

34,019

$

35,692

$

64,037

$

67,055

Independent Regions

11,394

11,694

22,317

22,843

Global and Other

4,972

4,724

13,855

13,806

Total RE/MAX Franchising

50,385

52,110

100,209

103,704

Marketing Funds

18,060

36,832

Other

2,936

2,167

5,518

3,215

Total

$

71,381

$

54,277

$

142,559

$

106,919

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 6
months of
2019

    

2020

    

2021

    

2022

    

2023

    

2024

    

Thereafter

    

Total

Annual dues

$

12,615

$

4,417

$

$

$

$

$

$

17,032

Franchise sales

3,737

6,512

5,162

3,693

2,193

1,108

3,741

26,146

Total

$

16,352

$

10,929

$

5,162

$

3,693

$

2,193

$

1,108

$

3,741

$

43,178

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):

June 30, 

December 31, 

    

2019

2018

Cash and cash equivalents

$

72,486

$

59,974

Restricted cash

23,627

Total cash, cash equivalents and restricted cash

$

96,113

$

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 for the three and six months ended June 30, 2019 are as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

Technology development - operating

$

1,199

$

2,164

Technology development - capital

1,529

2,464

Marketing staff and administrative services

1,024

2,049

Total

$

3,752

$

6,677

Costs charged to the Marketing Funds for the three and six months ended June 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 21 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Leases
6 Months Ended
Jun. 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 operating expenses in connection with the ownership, maintenance, operation, upkeep and repair of the leased space. The Master Lease is the Company’s only significant lease as of June 30, 2019.

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):

Six Months Ended June 30, 2019

Lease Cost

Operating lease cost (a)

$

6,112

Sublease income

(724)

Short-term lease cost (b)

5,300

Total lease cost

$

10,688

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

4,211

Weighted-average remaining lease term in years - operating leases

8.9

Weighted-average discount rate - operating leases

6.32

%

(a)Includes approximately $1.8 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 June 30, 2019 were as follows (in thousands):

Rent Payments

Sublease Receipts

Total Cash Outflows

Year ending December 31:

Remainder of 2019

    

$

4,290

$

(559)

$

3,731

2020

8,750

(888)

7,862

2021

9,004

(775)

8,229

2022

9,000

(804)

8,196

2023

9,173

(822)

8,351

Thereafter

43,711

(1,382)

42,329

Total lease payments

$

83,928

$

(5,230)

$

78,698

Less: imputed interest

20,521

Present value of lease liabilities

$

63,407

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 22 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Non-controlling Interest
6 Months Ended
Jun. 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:

June 30, 2019

December 31, 2018

    

Shares

    

Ownership %

    

Shares

    

Ownership %

 

Non-controlling interest ownership of common units in RMCO

12,559,600

41.36

%  

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,809,119

58.64

%  

17,754,416

58.57

%

Total common units in RMCO

30,368,719

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 June 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.56

%  

41.44

%  

100.00

%

Income before provision for income taxes(a)

$

11,328

$

7,991

$

19,319

$

10,367

$

7,371

$

17,738

Provision for income taxes(b)(c)

(2,758)

(428)

(3,186)

(2,719)

(428)

(3,147)

Net income

$

8,570

$

7,563

$

16,133

$

7,648

$

6,943

$

14,591

Six Months Ended June 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.62

%  

41.38

%  

100.00

%  

58.53

%  

41.47

%  

100.00

%

Income before provision for income taxes(a)

$

17,286

$

12,198

$

29,484

$

16,820

$

11,947

$

28,767

Provision for income taxes(b)(c)

(4,307)

(787)

(5,094)

(4,189)

(820)

(5,009)

Net income

$

12,979

$

11,411

$

24,390

$

12,631

$

11,127

$

23,758

(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):

Six Months Ended

June 30, 

    

2019

    

2018

Tax and other distributions

$

2,031

$

2,794

Dividend distributions

5,275

5,024

Total distributions to non-controlling unitholders

$

7,306

$

7,818

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share and Dividends
6 Months Ended
Jun. 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

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Numerator

Net income attributable to RE/MAX Holdings, Inc.

$

8,570

$

7,648

$

12,979

$

12,631

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

Weighted average shares of Class A common stock outstanding

17,808,321

17,746,042

17,791,942

17,727,671

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

Weighted average shares of Class A common stock outstanding

17,808,321

17,746,042

17,791,942

17,727,671

Add dilutive effect of the following:

Restricted stock units

25,637

23,599

33,938

35,921

Weighted average shares of Class A common stock outstanding, diluted

17,833,958

17,769,641

17,825,880

17,763,592

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.48

$

0.43

$

0.73

$

0.71

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

$

0.48

$

0.43

$

0.73

$

0.71

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):

Six Months Ended June 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

$

0.42

$

7,479

$

5,276

$

0.40

$

7,096

$

5,024

On July 31, 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 August 28, 2019 to stockholders of record at the close of business on August 14, 2019.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions
6 Months Ended
Jun. 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. Fees incurred with the acquisition of the Marketing Funds were not material for the three and six months ended June 30, 2019 and the year ended December 31, 2018.

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, 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

Six Months Ended

June 30, 2018

June 30, 2018

(in thousands, except per share amounts)

Total revenue

$

73,055

$

145,432

Net income attributable to RE/MAX Holdings, Inc.

$

7,648

$

11,640

Basic earnings per common share

$

0.43

$

0.66

Diluted earnings per common share

$

0.43

$

0.66

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets and Goodwill
6 Months Ended
Jun. 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 June 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

$

(85,460)

$

95,407

$

180,867

$

(77,710)

$

103,157

Other intangible assets:

Software (a)

4.3

$

25,111

$

(7,605)

$

17,506

$

20,579

$

(5,802)

$

14,777

Trademarks

9.3

1,886

(938)

948

1,857

(839)

1,018

Non-compete agreements

7.7

3,700

(1,221)

2,479

3,700

(896)

2,804

Training materials

3.0

2,350

(392)

1,958

2,350

(157)

2,193

Other (b)

5.0

800

(213)

587

2,389

(216)

2,173

Total other intangible assets

4.9

$

33,847

$

(10,369)

$

23,478

$

30,875

$

(7,910)

$

22,965

(a)As of June 30, 2019, and December 31, 2018, capitalized software development costs of $7.4 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 June 30, 2019 and 2018 was $5.1 million and $4.7 million, respectively. Amortization expense for the six months ended June 30, 2019 and 2018 was $10.3 million and $9.1 million, respectively.

As of June 30, 2019, the estimated future amortization expense for the next five years related to intangible assets is as follows (in thousands):

As of June 30, 2019:

    

Remainder of 2019

$

18,969

2020

$

22,271

2021

$

21,462

2022

$

18,312

2023

$

14,157

The following table presents changes to goodwill for the period from January 1, 2019 to June 30, 2019 (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

128

128

Balance, June 30, 2019

$

139,012

$

11,800

$

150,812

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Liabilities
6 Months Ended
Jun. 30, 2019
Accrued Liabilities.  
Accrued Liabilities

8. Accrued Liabilities

Accrued liabilities consist of the following (in thousands):

    

June 30, 

    

December 31,

2019

2018

Marketing Funds (a)

$

35,288

$

Accrued payroll and related employee costs

8,171

6,517

Accrued taxes

1,181

1,480

Accrued professional fees

868

2,010

Other

3,429

3,136

$

48,937

$

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.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Debt
6 Months Ended
Jun. 30, 2019
Debt  
Debt

9. Debt

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

    

June 30, 

    

December 31,

2019

2018

Senior Secured Credit Facility

$

228,538

$

229,713

Other long-term financing(a)

494

635

Less unamortized debt issuance costs

(1,332)

(1,481)

Less unamortized debt discount costs

(973)

(1,080)

Less current portion(a)

(2,637)

(2,622)

$

224,090

$

225,165

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

Maturities of debt are as follows (in thousands):

As of June 30, 2019:

    

Remainder of 2019

$

1,315

2020

2,704

2021

2,350

2022

2,350

2023

220,313

$

229,032

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 June 30, 2019, the Company had no revolving loans outstanding under its Senior Secured Credit Facility. As of June 30, 2019, the interest rate on the term loan facility was 5.15%.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements
6 Months Ended
Jun. 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 as of June 30, 2019 and December 31, 2018 is as follows (in thousands):

As of June 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,415

$

$

$

5,415

$

5,070

$

$

$

5,070

The Company is required to pay additional purchase consideration totaling eight percent 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.3 million. A 1% change to the discount rate applied to the forecast would change the liability by approximately $0.3 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 for the period from January 1, 2019 to June 30, 2019 (in thousands):

Balance at January 1, 2019

$

5,070

Fair value adjustments

345

Balance at June 30, 2019

$

5,415

The following table summarizes the carrying value and fair value of the Senior Secured Credit Facility as of June 30, 2019 and December 31, 2018 (in thousands):

June 30, 

December 31,

2019

2018

    

Carrying
Amount

    

Fair Value
Level 2

    

Carrying
Amount

    

Fair Value
Level 2

Senior Secured Credit Facility

$

226,233

$

227,395

$

227,152

$

221,673

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes
6 Months Ended
Jun. 30, 2019
Income Taxes  
Income Taxes

11. Income Taxes

The “Provision for income taxes” in the accompanying Condensed Consolidated Statements of Income for the three and six months ended June 30, 2019 and 2018 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 in 2019.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Equity-Based Compensation
6 Months Ended
Jun. 30, 2019
Equity-Based Compensation  
Equity-Based Compensation

12. Equity-Based Compensation

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

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Expense from Time-based awards (a)

$

1,872

$

1,061

$

3,963

$

1,861

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

(872)

1,101

250

1,569

Expense from bonus to be settled in shares (c)

920

1,818

Equity-based compensation capitalized (a)

(124)

(6)

(184)

(6)

Equity-based compensation expense

1,796

2,156

5,847

3,424

Tax benefit from equity-based compensation

(254)

(305)

(827)

(484)

Excess tax benefit from equity-based compensation

57

(73)

113

(145)

Net compensation cost

$

1,599

$

1,778

$

5,133

$

2,795

(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. As of June 30, 2019, certain conditions were no longer deemed probable of being met, primarily for awards that must achieve a certain amount of revenue over a three-year performance period, and the cumulative expense previously recognized was reversed in the current 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 as of and for the six months ended June 30, 2019:

    

Time-based
restricted stock
units

    

Weighted average
grant date fair
value per share

Balance, January 1, 2019

298,610

$

51.97

Granted

158,342

$

38.61

Shares vested (including tax withholding) (a)

(66,918)

$

46.66

Forfeited

(5,844)

$

46.41

Balance, June 30, 2019

384,190

$

47.48

(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 June 30, 2019, there was $13.2 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.15 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 as of and for the six months ended June 30, 2019:

    

Performance-based
restricted stock
units

    

Weighted average
grant date fair
value per share

Balance, January 1, 2019

179,615

$

55.75

Granted (a)

93,028

$

41.37

Shares vested

(5,620)

$

56.59

Forfeited

(30,716)

$

52.97

Balance, June 30, 2019

236,307

$

39.24

(a)Represents the total participant target award.

At June 30, 2019, there was $4.3 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 2.06 years for performance-based RSUs.

After giving effect to all outstanding awards (assuming maximum achievement of performance goals for performance-based awards), there were 2,187,446 additional shares available for the Company to grant as of June 30, 2019.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Leadership Changes and the New Service Model
6 Months Ended
Jun. 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 32 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies  
Commitments and Contingencies

14. Commitments and Contingencies

There have been no 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.

The Company has a contingent consideration arrangement to pay additional purchase consideration based on Motto’s future gross receipts, through September 30, 2026. See Note 10, Fair Value Measurements for additional information.

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.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Related-Party Transactions
6 Months Ended
Jun. 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 six months ended June 30, 2019 and 2018. Additionally, the Company recorded expense of $0.3 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 six months ended June 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 six months ended June 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 $1.9 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 34 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information
6 Months Ended
Jun. 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 for the three and six months ended June 30, 2019 and 2018 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Continuing franchise fees

$

23,978

$

24,761

$

48,095

$

49,562

Annual dues

8,819

8,973

17,673

17,669

Broker fees

13,459

13,994

22,047

23,181

Franchise sales and other revenue

4,129

4,382

12,394

13,292

Total RE/MAX Franchising

50,385

52,110

100,209

103,704

Marketing Funds fees

18,060

36,832

Other

2,936

2,167

5,518

3,215

Total revenue

$

71,381

$

54,277

$

142,559

$

106,919

The following table presents a reconciliation of Adjusted EBITDA by segment to income before provision for income taxes for the three and six months ended June 30, 2019 and 2018 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Adjusted EBITDA: RE/MAX Franchising

$

30,020

$

29,990

$

54,165

$

53,797

Adjusted EBITDA: Other

(138)

(1,245)

(1,293)

(2,208)

Adjusted EBITDA: Consolidated (a)

29,882

28,745

52,872

51,589

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

16

113

(363)

141

Equity-based compensation expense

(1,796)

(2,156)

(5,847)

(3,424)

Acquisition-related expense (b)

(15)

(313)

(87)

(1,487)

Special Committee investigation and remediation expense (c)

(564)

(2,650)

Fair value adjustments to contingent consideration (d)

(415)

55

(345)

(80)

Interest income

342

98

662

217

Interest expense

(3,154)

(3,171)

(6,309)

(5,895)

Depreciation and amortization

(5,541)

(5,069)

(11,099)

(9,644)

Income before provision for income taxes

$

19,319

$

17,738

$

29,484

$

28,767

(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)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 for additional information.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 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 June 30, 2019 and the results of its operations and comprehensive income, cash flows and changes in its stockholder’s equity for the three and six months ended June 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 booj, 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 franchise owners and 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

Six months ended June 30, 2019

$

15,877

$

18,828

$

(17,673)

$

17,032

(a)

Revenue recognized related to the beginning balance was $4.5 million and $11.4 million for the three and six months ended June 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

Six months ended June 30, 2019

$

27,560

$

3,283

$

(4,697)

$

26,146

(a)

Revenue recognized related to the beginning balance was $2.1 million and $4.4 million for the three and six months ended June 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

Additions to contract

Balance at end

    

beginning of period

    

Expense recognized

    

cost for new activity

    

of period

Six months ended June 30, 2019

$

3,748

$

(704)

$

525

$

3,569

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 generally 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, reporting and site tools, to its legacy customers.

Disaggregated Revenue

In the following table, segment revenue is disaggregated by geographical area for the three and six months ended June 30, 2019 and 2018 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

U.S.

$

41,689

$

43,343

$

83,424

$

86,695

Canada

5,893

6,213

11,242

11,976

Global

2,803

2,554

5,543

5,033

Total RE/MAX Franchising

50,385

52,110

100,209

103,704

U.S.

16,381

33,053

Canada

1,500

3,385

Global

179

394

Total Marketing Funds

18,060

36,832

Other

2,936

2,167

5,518

3,215

Total

$

71,381

$

54,277

$

142,559

$

106,919

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 for the three and six months ended June 30, 2019 and 2018 (in thousands). The split between owned or independent regions is not material to the Marketing Funds or Other segments:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

    

2018

2019

    

2018

Company-owned Regions

$

34,019

$

35,692

$

64,037

$

67,055

Independent Regions

11,394

11,694

22,317

22,843

Global and Other

4,972

4,724

13,855

13,806

Total RE/MAX Franchising

50,385

52,110

100,209

103,704

Marketing Funds

18,060

36,832

Other

2,936

2,167

5,518

3,215

Total

$

71,381

$

54,277

$

142,559

$

106,919

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 6
months of
2019

    

2020

    

2021

    

2022

    

2023

    

2024

    

Thereafter

    

Total

Annual dues

$

12,615

$

4,417

$

$

$

$

$

$

17,032

Franchise sales

3,737

6,512

5,162

3,693

2,193

1,108

3,741

26,146

Total

$

16,352

$

10,929

$

5,162

$

3,693

$

2,193

$

1,108

$

3,741

$

43,178

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):

June 30, 

December 31, 

    

2019

2018

Cash and cash equivalents

$

72,486

$

59,974

Restricted cash

23,627

Total cash, cash equivalents and restricted cash

$

96,113

$

59,974

Services Provided to the Marketing Funds by RE/MAX Franchising

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 for the three and six months ended June 30, 2019 are as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

Technology development - operating

$

1,199

$

2,164

Technology development - capital

1,529

2,464

Marketing staff and administrative services

1,024

2,049

Total

$

3,752

$

6,677

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

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 36 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 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

Additions to contract

Balance at end

    

beginning of period

    

Expense recognized

    

cost for new activity

    

of period

Six months ended June 30, 2019

$

3,748

$

(704)

$

525

$

3,569

Schedule of disaggregated revenue

In the following table, segment revenue is disaggregated by geographical area for the three and six months ended June 30, 2019 and 2018 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

U.S.

$

41,689

$

43,343

$

83,424

$

86,695

Canada

5,893

6,213

11,242

11,976

Global

2,803

2,554

5,543

5,033

Total RE/MAX Franchising

50,385

52,110

100,209

103,704

U.S.

16,381

33,053

Canada

1,500

3,385

Global

179

394

Total Marketing Funds

18,060

36,832

Other

2,936

2,167

5,518

3,215

Total

$

71,381

$

54,277

$

142,559

$

106,919

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 for the three and six months ended June 30, 2019 and 2018 (in thousands). The split between owned or independent regions is not material to the Marketing Funds or Other segments:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

    

2018

2019

    

2018

Company-owned Regions

$

34,019

$

35,692

$

64,037

$

67,055

Independent Regions

11,394

11,694

22,317

22,843

Global and Other

4,972

4,724

13,855

13,806

Total RE/MAX Franchising

50,385

52,110

100,209

103,704

Marketing Funds

18,060

36,832

Other

2,936

2,167

5,518

3,215

Total

$

71,381

$

54,277

$

142,559

$

106,919

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 6
months of
2019

    

2020

    

2021

    

2022

    

2023

    

2024

    

Thereafter

    

Total

Annual dues

$

12,615

$

4,417

$

$

$

$

$

$

17,032

Franchise sales

3,737

6,512

5,162

3,693

2,193

1,108

3,741

26,146

Total

$

16,352

$

10,929

$

5,162

$

3,693

$

2,193

$

1,108

$

3,741

$

43,178

Schedule of reconciliation of cash, both unrestricted and 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):

June 30, 

December 31, 

    

2019

2018

Cash and cash equivalents

$

72,486

$

59,974

Restricted cash

23,627

Total cash, cash equivalents and restricted cash

$

96,113

$

59,974

Schedule of cost charges to intersegment

Costs charged from RE/MAX Franchising to the Marketing Funds for the three and six months ended June 30, 2019 are as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

Technology development - operating

$

1,199

$

2,164

Technology development - capital

1,529

2,464

Marketing staff and administrative services

1,024

2,049

Total

$

3,752

$

6,677

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

Six months ended June 30, 2019

$

15,877

$

18,828

$

(17,673)

$

17,032

(a)

Revenue recognized related to the beginning balance was $4.5 million and $11.4 million for the three and six months ended June 30, 2019, respectively.

Franchise sales revenue  
Schedule of contract liability 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

Six months ended June 30, 2019

$

27,560

$

3,283

$

(4,697)

$

26,146

(a)

Revenue recognized related to the beginning balance was $2.1 million and $4.4 million for the three and six months ended June 30, 2019, respectively.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
6 Months Ended
Jun. 30, 2019
Leases  
Schedule of lease cost and other information

Six Months Ended June 30, 2019

Lease Cost

Operating lease cost (a)

$

6,112

Sublease income

(724)

Short-term lease cost (b)

5,300

Total lease cost

$

10,688

Other information

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

4,211

Weighted-average remaining lease term in years - operating leases

8.9

Weighted-average discount rate - operating leases

6.32

%

(a)Includes approximately $1.8 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

    

$

4,290

$

(559)

$

3,731

2020

8,750

(888)

7,862

2021

9,004

(775)

8,229

2022

9,000

(804)

8,196

2023

9,173

(822)

8,351

Thereafter

43,711

(1,382)

42,329

Total lease payments

$

83,928

$

(5,230)

$

78,698

Less: imputed interest

20,521

Present value of lease liabilities

$

63,407

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 38 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Non-controlling Interest (Tables)
6 Months Ended
Jun. 30, 2019
Noncontrolling Interest  
Summary of Ownership of the Common Units

June 30, 2019

December 31, 2018

    

Shares

    

Ownership %

    

Shares

    

Ownership %

 

Non-controlling interest ownership of common units in RMCO

12,559,600

41.36

%  

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,809,119

58.64

%  

17,754,416

58.57

%

Total common units in RMCO

30,368,719

100.00

%  

30,314,016

100.00

%

Reconciliation from Income Before Provision for Income Taxes to Net Income

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 June 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.56

%  

41.44

%  

100.00

%

Income before provision for income taxes(a)

$

11,328

$

7,991

$

19,319

$

10,367

$

7,371

$

17,738

Provision for income taxes(b)(c)

(2,758)

(428)

(3,186)

(2,719)

(428)

(3,147)

Net income

$

8,570

$

7,563

$

16,133

$

7,648

$

6,943

$

14,591

Six Months Ended June 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.62

%  

41.38

%  

100.00

%  

58.53

%  

41.47

%  

100.00

%

Income before provision for income taxes(a)

$

17,286

$

12,198

$

29,484

$

16,820

$

11,947

$

28,767

Provision for income taxes(b)(c)

(4,307)

(787)

(5,094)

(4,189)

(820)

(5,009)

Net income

$

12,979

$

11,411

$

24,390

$

12,631

$

11,127

$

23,758

(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 Paid or Payable The distributions paid or payable to non-controlling unitholders are summarized as follows (in thousands):

Six Months Ended

June 30, 

    

2019

    

2018

Tax and other distributions

$

2,031

$

2,794

Dividend distributions

5,275

5,024

Total distributions to non-controlling unitholders

$

7,306

$

7,818

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share and Dividends (Tables)
6 Months Ended
Jun. 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

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Numerator

Net income attributable to RE/MAX Holdings, Inc.

$

8,570

$

7,648

$

12,979

$

12,631

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

Weighted average shares of Class A common stock outstanding

17,808,321

17,746,042

17,791,942

17,727,671

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

Weighted average shares of Class A common stock outstanding

17,808,321

17,746,042

17,791,942

17,727,671

Add dilutive effect of the following:

Restricted stock units

25,637

23,599

33,938

35,921

Weighted average shares of Class A common stock outstanding, diluted

17,833,958

17,769,641

17,825,880

17,763,592

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.48

$

0.43

$

0.73

$

0.71

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

$

0.48

$

0.43

$

0.73

$

0.71

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):

Six Months Ended June 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

$

0.42

$

7,479

$

5,276

$

0.40

$

7,096

$

5,024

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2019
Acquisitions  
Summary of Unaudited Pro Forma Information

Three Months Ended

Six Months Ended

June 30, 2018

June 30, 2018

(in thousands, except per share amounts)

Total revenue

$

73,055

$

145,432

Net income attributable to RE/MAX Holdings, Inc.

$

7,648

$

11,640

Basic earnings per common share

$

0.43

$

0.66

Diluted earnings per common share

$

0.43

$

0.66

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 41 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 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 June 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

$

(85,460)

$

95,407

$

180,867

$

(77,710)

$

103,157

Other intangible assets:

Software (a)

4.3

$

25,111

$

(7,605)

$

17,506

$

20,579

$

(5,802)

$

14,777

Trademarks

9.3

1,886

(938)

948

1,857

(839)

1,018

Non-compete agreements

7.7

3,700

(1,221)

2,479

3,700

(896)

2,804

Training materials

3.0

2,350

(392)

1,958

2,350

(157)

2,193

Other (b)

5.0

800

(213)

587

2,389

(216)

2,173

Total other intangible assets

4.9

$

33,847

$

(10,369)

$

23,478

$

30,875

$

(7,910)

$

22,965

(a)As of June 30, 2019, and December 31, 2018, capitalized software development costs of $7.4 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

As of June 30, 2019, the estimated future amortization expense for the next five years related to intangible assets is as follows (in thousands):

As of June 30, 2019:

    

Remainder of 2019

$

18,969

2020

$

22,271

2021

$

21,462

2022

$

18,312

2023

$

14,157

Schedule of changes to goodwill

The following table presents changes to goodwill for the period from January 1, 2019 to June 30, 2019 (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

128

128

Balance, June 30, 2019

$

139,012

$

11,800

$

150,812

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2019
Accrued Liabilities.  
Schedule of Accrued Liabilities

    

June 30, 

    

December 31,

2019

2018

Marketing Funds (a)

$

35,288

$

Accrued payroll and related employee costs

8,171

6,517

Accrued taxes

1,181

1,480

Accrued professional fees

868

2,010

Other

3,429

3,136

$

48,937

$

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.
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Tables)
6 Months Ended
Jun. 30, 2019
Debt  
Schedule of debt

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

    

June 30, 

    

December 31,

2019

2018

Senior Secured Credit Facility

$

228,538

$

229,713

Other long-term financing(a)

494

635

Less unamortized debt issuance costs

(1,332)

(1,481)

Less unamortized debt discount costs

(973)

(1,080)

Less current portion(a)

(2,637)

(2,622)

$

224,090

$

225,165

(a)Includes financing assumed with the acquisition of booj. As of June 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 June 30, 2019:

    

Remainder of 2019

$

1,315

2020

2,704

2021

2,350

2022

2,350

2023

220,313

$

229,032

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 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 as of June 30, 2019 and December 31, 2018 is as follows (in thousands):

As of June 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,415

$

$

$

5,415

$

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 for the period from January 1, 2019 to June 30, 2019 (in thousands):

Balance at January 1, 2019

$

5,070

Fair value adjustments

345

Balance at June 30, 2019

$

5,415

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

The following table summarizes the carrying value and fair value of the Senior Secured Credit Facility as of June 30, 2019 and December 31, 2018 (in thousands):

June 30, 

December 31,

2019

2018

    

Carrying
Amount

    

Fair Value
Level 2

    

Carrying
Amount

    

Fair Value
Level 2

Senior Secured Credit Facility

$

226,233

$

227,395

$

227,152

$

221,673

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Equity-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2019
Employee Stock-Based Compensation Expense

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

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Expense from Time-based awards (a)

$

1,872

$

1,061

$

3,963

$

1,861

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

(872)

1,101

250

1,569

Expense from bonus to be settled in shares (c)

920

1,818

Equity-based compensation capitalized (a)

(124)

(6)

(184)

(6)

Equity-based compensation expense

1,796

2,156

5,847

3,424

Tax benefit from equity-based compensation

(254)

(305)

(827)

(484)

Excess tax benefit from equity-based compensation

57

(73)

113

(145)

Net compensation cost

$

1,599

$

1,778

$

5,133

$

2,795

(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. As of June 30, 2019, certain conditions were no longer deemed probable of being met, primarily for awards that must achieve a certain amount of revenue over a three-year performance period, and the cumulative expense previously recognized was reversed in the current 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

158,342

$

38.61

Shares vested (including tax withholding) (a)

(66,918)

$

46.66

Forfeited

(5,844)

$

46.41

Balance, June 30, 2019

384,190

$

47.48

(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)

93,028

$

41.37

Shares vested

(5,620)

$

56.59

Forfeited

(30,716)

$

52.97

Balance, June 30, 2019

236,307

$

39.24

(a)Represents the total participant target award.
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2019
Segment Information  
Schedule of Revenue from External Customers By Segment

The following table presents revenue from external customers by segment for the three and six months ended June 30, 2019 and 2018 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Continuing franchise fees

$

23,978

$

24,761

$

48,095

$

49,562

Annual dues

8,819

8,973

17,673

17,669

Broker fees

13,459

13,994

22,047

23,181

Franchise sales and other revenue

4,129

4,382

12,394

13,292

Total RE/MAX Franchising

50,385

52,110

100,209

103,704

Marketing Funds fees

18,060

36,832

Other

2,936

2,167

5,518

3,215

Total revenue

$

71,381

$

54,277

$

142,559

$

106,919

Reconciliation of Adjusted EBITDA for its Reportable Segment to Consolidated Balances

The following table presents a reconciliation of Adjusted EBITDA by segment to income before provision for income taxes for the three and six months ended June 30, 2019 and 2018 (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

2018

2019

2018

Adjusted EBITDA: RE/MAX Franchising

$

30,020

$

29,990

$

54,165

$

53,797

Adjusted EBITDA: Other

(138)

(1,245)

(1,293)

(2,208)

Adjusted EBITDA: Consolidated (a)

29,882

28,745

52,872

51,589

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

16

113

(363)

141

Equity-based compensation expense

(1,796)

(2,156)

(5,847)

(3,424)

Acquisition-related expense (b)

(15)

(313)

(87)

(1,487)

Special Committee investigation and remediation expense (c)

(564)

(2,650)

Fair value adjustments to contingent consideration (d)

(415)

55

(345)

(80)

Interest income

342

98

662

217

Interest expense

(3,154)

(3,171)

(6,309)

(5,895)

Depreciation and amortization

(5,541)

(5,069)

(11,099)

(9,644)

Income before provision for income taxes

$

19,319

$

17,738

$

29,484

$

28,767

(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)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 for additional information.
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Business and Organization (Details) - Minimum
Jun. 30, 2019
country
item
Office
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]  
Number of agents | item 125,000
Number of offices | Office 8,000
Number of countries in which entity operates | country 110
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Annual dues    
Disaggregation of Revenue [Line Items]    
Deferred revenue recognition period   12 months
Balance at beginning of period   $ 15,877
New billings   18,828
Revenue recognized   (17,673)
Balance at the end of period $ 17,032 17,032
Revenue recognized 4,500 11,400
Franchise sales revenue    
Disaggregation of Revenue [Line Items]    
Balance at beginning of period   27,560
New billings   3,283
Revenue recognized   4,697
Balance at the end of period 26,146 26,146
Revenue recognized $ 2,100 $ 4,400
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 49 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Commissions Related to Franchise Sales (Details) - Commissions Related to Franchise Sales
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Capitalized Contract Cost [Line Items]  
Balance at beginning of period $ 3,748
Expense recognized (704)
Additions to contract cost for new activity 525
Balance at end of period $ 3,569
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Disaggregated revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]        
Total revenue $ 71,381 $ 54,277 $ 142,559 $ 106,919
Owned Regions        
Disaggregation of Revenue [Line Items]        
Total revenue 34,019 35,692 64,037 67,055
Independent Regions        
Disaggregation of Revenue [Line Items]        
Total revenue 11,394 11,694 22,317 22,843
Global and Other        
Disaggregation of Revenue [Line Items]        
Total revenue 4,972 4,724 13,855 13,806
RE/MAX Franchising        
Disaggregation of Revenue [Line Items]        
Total revenue 50,385 52,110 100,209 103,704
Total Marketing Funds        
Disaggregation of Revenue [Line Items]        
Total revenue 18,060 0 36,832 0
Other        
Disaggregation of Revenue [Line Items]        
Total revenue 2,936 2,167 5,518 3,215
U.S. | RE/MAX Franchising        
Disaggregation of Revenue [Line Items]        
Total revenue 41,689 43,343 83,424 86,695
U.S. | Total Marketing Funds        
Disaggregation of Revenue [Line Items]        
Total revenue 16,381 0 33,053 0
Canada | RE/MAX Franchising        
Disaggregation of Revenue [Line Items]        
Total revenue 5,893 6,213 11,242 11,976
Canada | Total Marketing Funds        
Disaggregation of Revenue [Line Items]        
Total revenue 1,500 0 3,385 0
Global | RE/MAX Franchising        
Disaggregation of Revenue [Line Items]        
Total revenue 2,803 2,554 5,543 5,033
Global | Total Marketing Funds        
Disaggregation of Revenue [Line Items]        
Total revenue $ 179 $ 0 $ 394 $ 0
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Transaction Price (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Annual Dues And Franchise Sales  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 43,178
Annual dues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue 17,032
Franchise sales revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue 26,146
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | Annual Dues And Franchise Sales  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 16,352
Performance period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | Annual dues  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 12,615
Performance period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | Franchise sales revenue  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation revenue $ 3,737
Performance period 6 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 $ 10,929
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 $ 4,417
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,512
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,162
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,162
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 $ 3,693
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 $ 3,693
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,193
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,193
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,108
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,108
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,741
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,741
Performance period
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
Dec. 31, 2017
Cash, Cash Equivalents and Restricted Cash        
Cash and cash equivalents $ 72,486 $ 59,974    
Restricted Cash 23,627 0    
Total cash, cash equivalents and restricted cash $ 96,113 $ 59,974 $ 39,839 $ 50,807
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Services Provided to Marketing Funds by RE/MAX Franchising (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Cost charges $ 3,752 $ 6,677
Marketing funds | Technology development - operating    
Cost charges 1,199 2,164
Marketing funds | Technology development - capital    
Cost charges 1,529 2,464
Marketing funds | Marketing staff and administrative services    
Cost charges $ 1,024 $ 2,049
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 01, 2019
Jun. 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 $ 53,363 $ 0
Operating Lease, Liability 65,800 $ 63,407  
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 55 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details)
1 Months Ended 6 Months Ended
Apr. 30, 2010
item
Jun. 30, 2019
agreement
item
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 56 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Lease Cost (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Lease Cost  
Operating lease cost $ 6,112
Sublease income (724)
Short-term lease cost 5,300
Total lease cost 10,688
Operating cash flows from operating leases $ 4,211
Weighted-average remaining lease term in years - operating leases 8 years 10 months 24 days
Weighted-average discount rate - operating leases 6.32%
Variable lease cost $ 1,800
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Maturities of lease liabilities under non-cancellable leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Rent Payments    
Remainder of 2019 $ 4,290  
2020 8,750  
2021 9,004  
2022 9,000  
2023 9,173  
Thereafter 43,711  
Total lease payments 83,928  
Less: imputed interest 20,521  
Present value of lease liabilities 63,407 $ 65,800
Sublease Receipts    
2019 559  
2020 888  
2021 775  
2022 804  
2023 822  
Thereafter 1,382  
Sublease Receipts 5,230  
Total Cash Outflows    
2019 3,731  
2020 7,862  
2021 8,229  
2022 8,196  
2023 8,351  
Thereafter 42,329  
Total Cash Outflows $ 78,698  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.19.2
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 59 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Non-controlling Interest - Ownership of common units in RMCO (Details) - RMCO, LLC - shares
Jun. 30, 2019
Dec. 31, 2018
Shares [Abstract]    
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,809,119 17,754,416
Total number of common stock units in RMCO 30,368,719 30,314,016
Ownership Percentage [Abstract]    
Non-controlling interest ownership of common units in RMCO as a percentage 41.36% 41.43%
RE/MAX Holdings, Inc. outstanding Class A common stock (equal to RE/MAX Holdings, Inc. common units in RMCO) 58.64% 58.57%
Total percentage of common stock units 100.00% 100.00%
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Non-controlling Interest - Net income reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Noncontrolling Interest            
Weighted average ownership percentage of controlling interest 58.64%   58.56%   58.62% 58.53%
Weighted average ownership percentage of noncontrolling interest 41.36%   41.44%   41.38% 41.47%
Total (as a percentage) 100.00%   100.00%   100.00% 100.00%
Income before provision for income taxes attributable to RE/MAX Holdings, Inc. $ 11,328   $ 10,367   $ 17,286 $ 16,820
Provision for income taxes attributable to RE/MAX Holdings, Inc. (2,758)   (2,719)   (4,307) (4,189)
Net income attributable to RE/MAX Holdings, Inc. 8,570   7,648   12,979 12,631
Income before provision for income taxes: Non-controlling interest 7,991   7,371   12,198 11,947
Provision for income taxes: Non-controlling interest (428)   (428)   (787) (820)
Net income: Non-controlling interest 7,563   6,943   11,411 11,127
Income before provision for income taxes 19,319   17,738   29,484 28,767
Provision for income taxes (3,186)   (3,147)   (5,094) (5,009)
Net income $ 16,133 $ 8,257 $ 14,591 $ 9,167 $ 24,390 $ 23,758
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Non-controlling Interest - Distributions Paid or Payable (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dividends Payable [Line Items]    
Distributions paid or payable to or on behalf of non-controlling unitholders $ 7,306 $ 7,818
Tax and other distributions    
Dividends Payable [Line Items]    
Distributions paid or payable to or on behalf of non-controlling unitholders 2,031 2,794
Dividend distributions    
Dividends Payable [Line Items]    
Distributions paid or payable to or on behalf of non-controlling unitholders $ 5,275 $ 5,024
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.19.2
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 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Numerator        
Net income attributable to RE/MAX Holdings, Inc. $ 8,570 $ 7,648 $ 12,979 $ 12,631
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,808,321 17,746,042 17,791,942 17,727,671
Denominator for diluted net income per share of Class A common stock        
Weighted average shares of Class A common stock outstanding 17,808,321 17,746,042 17,791,942 17,727,671
Add dilutive effect of the following:        
Weighted average shares of Class A common stock outstanding, diluted 17,833,958 17,769,641 17,825,880 17,763,592
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.48 $ 0.43 $ 0.73 $ 0.71
Net income attributable to RE/MAX Holdings, Inc. per share of Class A common stock, diluted $ 0.48 $ 0.43 $ 0.73 $ 0.71
Restricted Stock Units (RSUs) | Common Class A        
Add dilutive effect of the following:        
Restricted stock units 25,637 23,599 33,938 35,921
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share and Dividends - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Dividends Payable [Line Items]              
Cash dividends declared per share of Class A common stock           $ 0.42 $ 0.40
Dividends declared and paid   $ 3,739,000 $ 3,740,000 $ 3,549,000 $ 3,547,000 $ 7,479,000 $ 7,096,000
Common Class A              
Dividends Payable [Line Items]              
Cash dividends declared per share of Class A common stock   $ 0.21 $ 0.21 $ 0.20 $ 0.20 $ 0.42 $ 0.40
Dividends declared and paid   $ 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    
Distributions declared to non-controlling unitholders   $ 2,638,000 $ 2,638,000 $ 2,512,000 $ 2,512,000 $ 5,276,000 $ 5,024,000
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 26, 2018
Jun. 30, 2018
Jun. 30, 2018
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Purchase Price Allocation            
Goodwill       $ 150,812   $ 150,684
Pro Forma Information            
Total revenue   $ 73,055 $ 145,432      
Net income attributable to RE/MAX Holdings, Inc.   $ 7,648 $ 11,640      
Basic earnings per common share   $ 0.43 $ 0.66      
Diluted earnings per common share   $ 0.43 $ 0.66      
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 65 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets and Goodwill - Components of Company's Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Finite Lived Intangible Assets [Line Items]          
Net Balance $ 95,407   $ 95,407   $ 103,157
Amortization expense 5,100 $ 4,700 10,300 $ 9,100  
Franchise agreements          
Finite Lived Intangible Assets [Line Items]          
Initial Cost 180,867   180,867   180,867
Accumulated Amortization (85,460)   (85,460)   (77,710)
Net Balance 95,407   $ 95,407   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 33,847   $ 33,847   30,875
Accumulated Amortization (10,369)   (10,369)   (7,910)
Net Balance 23,478   $ 23,478   22,965
Other intangible assets | Weighted Average          
Finite Lived Intangible Assets [Line Items]          
Useful life of intangible assets     4 years 10 months 24 days    
Software          
Finite Lived Intangible Assets [Line Items]          
Initial Cost 25,111   $ 25,111   20,579
Accumulated Amortization (7,605)   (7,605)   (5,802)
Net Balance 17,506   $ 17,506   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,886   $ 1,886   1,857
Accumulated Amortization (938)   (938)   (839)
Net Balance 948   $ 948   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 7,400   $ 7,400   4,500
Non-compete agreements          
Finite Lived Intangible Assets [Line Items]          
Initial Cost 3,700   3,700   3,700
Accumulated Amortization (1,221)   (1,221)   (896)
Net Balance 2,479   $ 2,479   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,350   $ 2,350   2,350
Accumulated Amortization (392)   (392)   (157)
Net Balance 1,958   $ 1,958   2,193
Training materials | Weighted Average          
Finite Lived Intangible Assets [Line Items]          
Useful life of intangible assets     3 years    
Other          
Finite Lived Intangible Assets [Line Items]          
Initial Cost 800   $ 800   2,389
Accumulated Amortization (213)   (213)   (216)
Net Balance $ 587   $ 587   $ 2,173
Other | Weighted Average          
Finite Lived Intangible Assets [Line Items]          
Useful life of intangible assets     5 years    
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets and Goodwill - Estimated Future Amortization of Intangible Assets, Other Than Goodwill (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]  
Remainder of 2019 $ 18,969
2020 22,271
2021 21,462
2022 18,312
2023 $ 14,157
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Intangible Assets and Goodwill - Schedule of Changes in Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Changes to goodwill  
Beginning Balance $ 150,684
Effect of changes in foreign currency exchange rates 128
Ending Balance 150,812
RE/MAX Franchising  
Changes to goodwill  
Beginning Balance 138,884
Effect of changes in foreign currency exchange rates 128
Ending Balance 139,012
Other  
Changes to goodwill  
Beginning Balance 11,800
Effect of changes in foreign currency exchange rates 0
Ending Balance $ 11,800
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Accrued Liabilities.    
Marketing Funds $ 35,288 $ 0
Accrued payroll and related employee costs 8,171 6,517
Accrued taxes 1,181 1,480
Accrued professional fees 868 2,010
Other 3,429 3,136
Accrued liabilities $ 48,937 $ 13,143
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Long term debt $ 229,032  
Less unamortized debt issuance costs (1,332) $ (1,481)
Less unamortized debt discount costs (973) (1,080)
Less current portion (2,637) (2,622)
Debt, net of current portion 224,090 225,165
Senior Secured Credit Facility    
Debt Instrument [Line Items]    
Long term debt 228,538 229,713
Other long-term financing    
Debt Instrument [Line Items]    
Long term debt $ 494 $ 635
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Schedule of Maturities of Debt (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Debt  
Remainder of 2019 $ 1,315
2020 2,704
2021 2,350
2022 2,350
2023 220,313
Long term debt $ 229,032
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Additional Information (Details) - USD ($)
Jun. 30, 2019
Dec. 15, 2016
Debt Instrument [Line Items]    
Debt instrument, interest rate 5.15%  
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 72 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)
$ in Thousands
6 Months Ended
Jun. 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,415 $ 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,415 $ 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 300  
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 $ 300  
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 73 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements - Reconciliation of Assets and Liabilities Measured Using Significant Unobservable Inputs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair value adjustment $ 415 $ (55) $ 345 $ 80
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,415   5,415  
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     345  
Balance at Ending $ 5,415   $ 5,415  
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements - Schedule of Senior Secured Credit Facility (Details) - Senior Secured Credit Facility - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Carrying amounts    
Debt Instrument [Line Items]    
Long term debt, carrying amount $ 226,233 $ 227,152
Level 2 | Estimated fair value    
Debt Instrument [Line Items]    
Long term debt, fair value $ 227,395 $ 221,673
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Equity-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Employee stock-based compensation expense        
Equity-based compensation capitalized (a) $ (124) $ (6) $ (184) $ (6)
Equity-based compensation expense 1,796 2,156 5,847 3,424
Tax benefit from equity-based compensation (254) (305) (827) (484)
Excess tax benefit from equity-based compensation 57 (73) 113 (145)
Net compensation cost $ 1,599 1,778 $ 5,133 2,795
Restricted Stock Units        
Additional shares available to grant under plan (in shares) 2,187,446   2,187,446  
Time-based Restricted Stock Units        
Employee stock-based compensation expense        
Equity-based compensation expense $ 1,872 1,061 $ 3,963 1,861
Restricted Stock Units        
Nonvested at beginning of period     298,610  
Granted     158,342  
Shares vested     (66,918)  
Forfeited     (5,844)  
Nonvested at end of period 384,190   384,190  
Nonvested at beginning of period, Weighted average grant date fair value per share     $ 51.97  
Granted, Weighted average grant date fair value per share     38.61  
Shares vested, Weighted average grant date fair value per share     46.66  
Forfeited, Weighted average grant date fair value per share     46.41  
Nonvested at end of period, Weighted average grant date fair value per share $ 47.48   $ 47.48  
Unrecognized compensation cost $ 13,200   $ 13,200  
Period for recognition of RSU compensation expense     2 years 1 month 24 days  
Performance-based Restricted Stock Units        
Employee stock-based compensation expense        
Equity-based compensation expense $ (872) 1,101 $ 250 1,569
Restricted Stock Units        
Nonvested at beginning of period     179,615  
Granted     93,028  
Shares vested     (5,620)  
Forfeited     (30,716)  
Nonvested at end of period 236,307   236,307  
Nonvested at beginning of period, Weighted average grant date fair value per share     $ 55.75  
Granted, Weighted average grant date fair value per share     41.37  
Shares vested, Weighted average grant date fair value per share     56.59  
Forfeited, Weighted average grant date fair value per share     52.97  
Nonvested at end of period, Weighted average grant date fair value per share $ 39.24   $ 39.24  
Unrecognized compensation cost $ 4,300   $ 4,300  
Period for recognition of RSU compensation expense     2 years 21 days  
Bonus settled in shares        
Employee stock-based compensation expense        
Equity-based compensation expense $ 920 $ 0 $ 1,818 $ 0
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Leadership Changes and the New Service Model (Details) - USD ($)
$ in Millions
3 Months Ended 15 Months Ended
Feb. 09, 2018
Mar. 31, 2019
Mar. 31, 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 77 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Related-Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Related party balances and activity      
Expenses recorded for benefits provided by related party   $ 0.3 $ 0.3
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   $ 1.9
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information (Details)
6 Months Ended
Jun. 30, 2019
segment
Segment Information  
Number of reportable segments 2
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting Information        
Total revenue $ 71,381 $ 54,277 $ 142,559 $ 106,919
RE/MAX Franchising        
Segment Reporting Information        
Total revenue 50,385 52,110 100,209 103,704
Marketing Funds fees        
Segment Reporting Information        
Total revenue 18,060 0 36,832 0
Other        
Segment Reporting Information        
Total revenue 2,936 2,167 5,518 3,215
Continuing franchise fees        
Segment Reporting Information        
Total revenue 24,894 25,211 49,850 50,451
Continuing franchise fees | RE/MAX Franchising        
Segment Reporting Information        
Total revenue 23,978 24,761 48,095 49,562
Annual dues        
Segment Reporting Information        
Total revenue 8,819 8,973 17,673 17,669
Annual dues | RE/MAX Franchising        
Segment Reporting Information        
Total revenue 8,819 8,973 17,673 17,669
Broker fees        
Segment Reporting Information        
Total revenue 13,459 13,993 22,047 23,181
Broker fees | RE/MAX Franchising        
Segment Reporting Information        
Total revenue 13,459 13,994 22,047 23,181
Franchise sales and other revenue        
Segment Reporting Information        
Total revenue 6,149 6,100 16,157 15,618
Franchise sales and other revenue | RE/MAX Franchising        
Segment Reporting Information        
Total revenue $ 4,129 $ 4,382 $ 12,394 $ 13,292
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Information - Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated        
Adjusted EBITDA $ 29,882 $ 28,745 $ 52,872 $ 51,589
(Gain) loss on sale or disposition of assets and sublease, net 16 113 (363) 141
Equity-based compensation expense (1,796) (2,156) (5,847) (3,424)
Acquisition-related expense (15) (313) (87) (1,487)
Special Committee investigation and remediation expense 0 (564) 0 (2,650)
Fair value adjustments to contingent consideration (415) 55 (345) (80)
Interest income 342 98 662 217
Interest expense (3,154) (3,171) (6,309) (5,895)
Depreciation and amortization (5,541) (5,069) (11,099) (9,644)
Income before provision for income taxes 19,319 17,738 29,484 28,767
RE/MAX Franchising        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated        
Adjusted EBITDA 30,020 29,990 54,165 53,797
Other        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated        
Adjusted EBITDA $ (138) $ (1,245) $ (1,293) $ (2,208)
XML 81 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)}}} EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %)X D\?(\\#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,$% @ 4G@"3R?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 " !2> )/_0)EP^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)O)\FB:.CVHGA2$%Q0O(5D=C=L\X=DI-VWMZV[ M740?P&-F?OGF&YC&)&5BQI<<$V9R6*X&WX6B3%JS/5%2 ,7LT>M2CXDP-KTWC,^\@:7/0.P3)^0UX)&TU:9B 55J(K&VL42:CIIA/>&L6?/K,W0RS!K!# MCX$*B%H :Z>)Z3AT#5P $XPP^_)=0+L0Y^J?V+D#[)0']^>IW7K5PHI(/!\5=QBHX)U^P\^6UU_[!Y9*WDXJ[BMQ67&W&MN%!2?DRN M/_PNPCY:MW7_V/@LV#;PZR[:+U!+ P04 " !2> )/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 ( %)X D^8VCCY/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#;7E@&0J,K:!(TM%F=+2>27)S5JJE M/KIC91?MU+EQ9]J;UNGH^L#=6>N/?#CW?BGTL6RZZ%D9>V)SYZJ#4D;:D:3O M+-LG>]2>'BIY,/WMW-[KX;PY/!C5CF?I9#K0KW\#4$L#!!0 ( %)X D_T M2./^-P4 (D; 8 >&PO=V]R:W-H965T&ULC9E;C^HV M%(7_"N*])_:VG=@C!JFDJEJIE4:G:ON<&3(#.H'0)#.<_OLZ@4&P]S+J"[FP MMKU\^WS)XMAVW_I-70^S[[MFWS_.-\-P>,BR_F53[ZK^2WNH]_&?U[;;54-\ M[-ZR_M#5U7H*VC49*95GNVJ[GR\7T[NG;KEHWX=FNZ^?NEG_OMM5W;^KNFF/ MCW,]_WSQ=?NV&<87V7)QJ-[J/^KAS\-3%Y^R2RKK[:[>]]MV/^OJU\?YC_JA MM&$,F!1_;>MC?W4_&XORW+;?QH=?UX]S-3JJF_IE&).HXN6C+NNF&5.*/OXY M)SJ_Y#D&7M]_IO[S5/A8F.>JK\NV^7N['C:/O7ZKT9OK;'7^IS@=Q\ M=B[];_5'W43YZ"3F\=(V_?0[>WGOAW9W3B5:V57?3]?M?KH>S^E_AN$ .@?0 M)4#;NP'F'&!80'9R-A7UIVJHEHNN/,-C#=3O+F. MUZP0)TD^2?:3I"#K]$BD^"LXH,9R+0R MVB6:26-.:A*&"L4-$:"++3PW!&04\D0?UIB[6H*WX. ]:VY*[I378@Z!NMPG MX*LQ?;7$;\'QJR59G8J8YX: S.3!)_Q@"FN)X8)C6$O"NMP+.U(5!U=BFM68 MPUJ"F*-MI0%D*7*'LQCH+,7F2@TQ#&1=B*F_2/5!#%(M25IPDFK)2)/S=BB! M2OLDOC!)M41IP5&J 29],*+!I4P;;1/S'6&HY0D M(HT39(>J/#'1$,8H28QZCE&2?+2>.": *C&B"!.4)$$])RA)-OH0U]3<"T!H M'G2JVV"&DF2HYPPER48BJX+BAI#.Z=0L3)BA)%>UGJ]J2:Y8C37.<4- 5L0] M0<(/)C))(O.-UHH D34',A!9E?*">4R2QWQF71$ ;= DH"-EI&*S)C:JF,=& M\MAS'ANPO/5RG -9:M.,@6PDD#T'LI&DSFSB1%0N)J]9<:X6<"C*:^2>Y-8(9J %#!3]!1QW MP=R6W1C!8+ "+:)23 M)K_GXY[DY".[^B8R?J3ZO>K>MOM^]MP.0[N;/H*\MNU0Q^34EUBUF[I:7QZ: M^G48;XMXWYT^#IT>AO9P_O"57;Z^+?\#4$L#!!0 ( %)X D]\,QG4<@( M !T) 8 >&PO=V]R:W-H965T&ULC99OK]H@%,:_2M,/ M8*%_I#5J,EV6+=D2"MKAJY"$]*M;,HDKL3JZF<\)8U^LV!BYHJW17'2+:"T;TUU544(S2- M:EHVX7)NQS9B.>=G594-VXA GNN:BG\K5O'K(L3A^\!+>3PI,Q MYRT]LI], M_6HW0O>B/LJ^K%DC2]X$@AT6X2<\6^/$&*SB=\FN\J8=F%2VG+^:SK?](D2& MB%5LITP(JA\7MF9592)ICK\N:-C/:8RW[??H7VSR.IDME6S-JS_E7IT681X& M>W:@YTJ]\.M7YA+*PL!E_YU=6*7EAD3/L>.5M/_![BP5KUT4C5+3M^Y9-O9Y M[=Z0PME@0^P,<6_ Z5U#X@R)9X@Z,IOJ9ZKHAEB5$\CRXFD-.L.DU\H_$4Z[$B*WI)I %ZBABDB*T_&5 D'D6G MF5I-8S4%(:D',A:1(DJ$4G>EB,CW5#I _V/OQ$/3K18/W&M?A(-<2!-T$,[8)^)3K18"*? MY9YD" )O@1C: _WZBY7]02P,$% @ 4G@"3^K$ ML-02!@ F"$ !@ !X;"]W;W)KIR>/_( G0R!XV8 ."#MM>JXF2&+4M3U*2[MN/DE77XCUTTS>QK?QX MXG.D[HZDKM[JYDO[7%7=[.MVLVNOY\]=M[]<+-K[YVI;MA_J?;6+_WFLFVW9 MQ9_-TZ+=-U7Y,#3:;A8DA%ULR_5N?G,U7+MK;J[JEVZSWE5WS:Q]V6[+YK_; M:E._7<_E_-N%3^NGYZZ_L+BYVI=/U9]5]]?^KHF_%DLV]X^OV;]5\&\5',Y[*MBGKSS_JA>[Z>^_GLH7HL7S;=I_KM MUVH49.:S4?WOU6NUB7C?DWB/^WK3#G]G]R]M5V]'*[$KV_+KX7.]&S[?1OO? MFN$&-#:@8X-X[W,-U-A ?6^@SS;08P/]WCN8L8%)[K X:!^>T,C8TO4'!"2EETHD?6EF=MS+IJ(+^4H,!,S% V("&!O1@0$T, MJ,3A!\8.S&Y@G%1>"I%XO>"@T>0< Y<R7"++<;D<:'?&B6.%%+D*DIS=0C-!T:'E +P 4/5'+,6A"? 4?2Y17B'"T-4*A3 MA89W"3WC'+N0 CWB')0@+*Z@06_S&G$9(4$=06D=(7DVOR!GD$Q Q@G+^[]$ MI#&*VUQ!TMM\2I*XF)"@FJ"TFI"@G(A1FS]'!2*=4VC6V;F MX@)#@@J#T@I#\DP?Q\J#%(Q)#>I#1!H1D%1(BGP=+7&E(4&I06FI(7G:EU8J M_O@5B-0FH(C+2=(J@%H8DH)(#@,YJ\)R.X&1M1\&!' K)(?4IG>X** >%%@3,8"3KH$5L:Y(HQP M3B.4T]*0,$*G0\@FSCEDVA&<<(%)BO5*3BJ.@HK>,1%&*)&J5##I M9("DL\'J=#\4VR035\FI5&Q3F9#9W%29[=%W1.M;A>(P'U%(I0K?%?@QE1&& M [\"JT%E,R9PY%=H3S3G7ASY%=H53=>DBH=UTA[4J 4B#8'*9PE('3S:& 6D M$=KD2P>%[6.%)J$"GYZ0B(54J#LXP"DB$ AP.22( 5 MX J1<569G]\:1TJ-(F7(F,@<)>F?<#B.21IL 7&'@RT;? 0!2.9ICF0.(B%/;$OZWI V[+$(07B<>Z_U!ZHEH.3^2/?U!Y<_C U>C M:'39UBWM1,VZ@-/=(KP'LW6A]4;PJZ87,;D/-,D38\]Z\'6["&-=$&WH1FH' MHBYGNJ)-HXU4&7\&SW!,J0.G]U?WSX9=L3P105>L^5UOY6$1YF&PI3MR:N0C MNWRA P\.@P'^&SW31LEU)2K'AC7"_ :;DY"L'5Q4*2UYZ:]U9ZZ7P?\:Y@^ M0P < U3N]P*2(2!Y#4#O!J A /UO!CP$8"M#U+.;Q:R(),LY9Y> ]\?A2/2I M S.LMFNC)\WNF&=J/86:/2\! O/HK(T&3=EKX%0#XEM-Y=&,BDA5,)8!?664 MT F'MPE6K@( J]#J0Y?U^RXWA2;>]4J, ;Y9+^@W0%X#9 R2J0',K07O-:G1 M=+TF!4EBK8A'A7!AKXFK@B@IK.U;>U1)AG,_&/:"81<,6267O09-TJ38HG(E MGW)+4[D:D""+R.,#TLP/E'J!4@^0E:5,/P9R)2Z0JW&!/#YO F5>H,P#9%52 M9FXE*2BL [KRJ!".4XO*54&$H+$*#U9F817.'S=/8_M-X8H4N[4/E2L"28RL MG5][5!!/SFJ/%4T^/RWE>],+B&##3IW41)/9L=VXA_KS9)X_USOUL=/S4N][_[SV!QVZ[9[>7A:'%\.]?KAW&BW7<@X MMHO=>K.?W]VF-Q=_.R?JK_J-L_7[X+:R\/FUV]/VZ:_>Q0/][.?Q&?*VM.#<[$7YOZ M_?CA[]EI*M^:YOOIQ:\/M_/X9%&]K>_;4Q?K[M=;O:JWVU-/G1W_])W.KV.> M&G[\^T?OQ7GRW62^K8_UJMG^O7EHGV_GR7SV4#^N7[?MU^:]JOL)F?FLG_UO M]5N][?"3)=T8]\WV>/XYNW\]MLVN[Z4S9;?^]_)[LS__?K_\QYF^&6X@^P;R MVD"ZT0:J;Z"N#40RVD#W#?2U@1EO8/H&YJ=)XW.P?0/[TZ3Q!JYOX*8V2/H& MR<\&ZKSBE^4XKV^V;M=W-X?F?7:X7*(OZ].=(#XGW15T?WKS?,&<_]6%T9^8%(]1%8 ,4,DHXC0Z9#)03>>,05%C#=2"1 W1"I@ MC(FOS*)SV=5O$OI-GCM0@PZ$Y[<+8\_,_LQH(T2:QG'LN8^2B8YCPF6H1]I= M3K%(BSA5FJ %126!2@IY1 4,2X6T'[L:.%5!IRK@5.D9?&'TAY&$LZE-4\_[ M)0"Q+1K:HJDMTK\Q-!G"7UA*Z#11=&'9GG+0DTC @FINK4J6J.A8J; NN)@& M.M" Q52> PWK0);(6"*G1*2EH-=YP795LD0U8;"!\RQTG@7.\YZY2TLO<&D3 M^G"A7*0IEE',]R-+%):]^%BB0M.2<=!_#OK/ ?]Y8:)P](ZR1OH&4RI@2 (- M28 AUEO(A+T+*!$IHQU=1+:KG"6*A%U$EJ@F&#QP7@J=EP+G>9%\F;+.8XF, M$I&F#^D<8(I&WX(=KV2)"@R5A)\A(L;:+@;^(^(NID,92P/+"H"^'WDDYY&B M1\8N0!ZI)LQKZ,. /A; AZEOL:!CB5C&J6\VY4+68-4I@.RTL;^BDC[8C$AC M>D6O )JZ! 0'U*>P]!8!7"<]11P+>I^(2=H34&2IZ:"=SHZ3\%IC^2F _K3" MMQH)4*>4BJ5O^60%*K $%4"#DB1# &$8R#( BM,,V"?(,P 73#0$E9UHM7EQ MBHP;S34$UJ<""50_VQ!4S@72#40&[,&23P#-YV< MNAD@E:5<#KA(Q]U%14I:[:2A%;AHZJ(V-"B^EQ))" DEAO:RND#3T=H]( M;;M\U2\L #)@#P[/$H1GZR=*DH;=4$ $* Z(J$\4$ $7#(@]RQ5C*$6J,730 M\8 H T4N)#?\-$K2Z!L(B(@,V(,#M 0!FA1E) V[9)4IXBS*B?F^JSC1^ZG@.RMYI)HR MWM"+6$-(I"'(XX1HD=&5Y1% MJBE6#[V(59^10K&JL^21BI_6T(-8EBHD2_T<3Z$J&,[Q M !K(\0 )(ZG KNPJ SFYW@*EL%0CH?(@#U8JBH@ M5:T?2!2H"MDNR4+W#$6EZ!8<+#$,O8AVKD([U*12_E\LC%9J<<"-A&RM9A92L MG^,IJOA<[%+G6SVF0(>G>[ DU$@2^BI,LYN5*X!$RFFPJ<)WEO-(H?G-41ZI MIE@]]"+6LAKMCOJA6;/JHN7F12P8=#P_T5C%:J!B27ZBJ=@+Y">(#-B#]: &>I#LTVLJF:0^ M'Q8+31YK)HTTD[]/KT&5S&D7CD0&:R*#-)&_3V_ EJT*'ZLR6#@8(!R7?,V#05*0R?,\8 MK"D,T!3./]MBT,9M$J="^.?6$!FP!\=G ^*S(X?!:=P-142 !B(B(&%$!%PP M(AJZ38N6F]_,!8..1T2#!8P)'_T&$)B4<,^'P/T62 M:0P_+XHCU13K!Y^R@@K/CM!\2TM7P7CD0P@H#"3(PQ\4HL?L.21"B VK+4L MEK(6U<#\8&?1)P309[7X0AB/Y#Q26'X_ET6% I,GY5 MI014R!:L5"W:_/2?*Q;(SY3*DA7@R&KR)PQYI+#\V4(>J?AI#3V(Q:A%8M1/ M[2PM%X52.X &4CM PM0.<,'4#HU.M3Z@B',I,I[:6:RM+:I^^:F=Q=4OD-HA MTK-G\>&[!$[?:/'[^O"TV1]GWYJV;7;G+P]X;)JV[KJ+/W7=/=?KA^N+;?W8 MGOYTW=^'RS=)7%ZTS4O_+1F+ZU=UW/T/4$L#!!0 ( %-X D^:6.CE@ 0 M $\5 8 >&PO=V]R:W-H965T&UL?9A=C^HV$(;_"N*> M$WLF3NP5B[105:W42JM3M;W.@A?020A-PG+Z[^M\+ =FQKU9$N_K\3MV_&3B MY;5NOK4'[[O9]ZH\M<_S0]>=GY*DW1Y\5;1?ZK,_A?^\UTU5=.&VV2?MN?'% M;NA4E0DHE255<3S-5\NA[;59+>M+5QY/_K69M9>J*II_U[ZLK\]S/?]L^'K< M'[J^(5DMS\7>_^&[/\^O3;A+;E%VQ\J?VF-]FC7^_7G^HI\VF/<=!L5?1W]M M[ZYG?2IO=?VMO_EU]SQ7O2-?^FW7ARC"SX??^++L(P4?_TQ!Y[)[;^6SGWXM+V7VMK[_X*2$SGTW9_^8_?!GDO9,P MQK8NV^'O;'MIN[J:H@0K5?%]_#V>AM_K%/^SF]P!I@YPZQ#&_K\..'7 'QW2 M(?G1V9#J3T57K)9-?9TUXVJ=B_ZAT$\8)G/;-PYS-_PO9-N&UH^5SLTR^>@# M39KUJ(%[S4V1A.BW(4 :8@VL.SP.L.$*K2-#H)@%#@',0Q:9'" 5 Z1# +P/ M )9,PZC)!LUIS"-%IT@N@@IS8V4S1C1CA&QR.4 F!LAX-CHGV8R:],ZGULHY MD@U7N2Q-92^YZ"7G7G(ZLSD;!4Q&)Y:++*#LQ(I.K."$Y+NV;!#,D!CAFH5. M(X^K$YTX[L22=->.C6)L2A9QPT680F1YM)(!H 0SFA) "2L$1+615.IN'1_M M1'BD!3M [6@A;T/=<)&->1'!]:)!\(+4"_#' :Q)J1LNBYF1$:=1,)-2,\A& MR2R;&"XR680O6L:E%GA)QUE/HL>-HEU.]Y.DR^ NW*,CF9G:"(XRZLCPYP8< M7=*-)$.'L?62&:PS3G$;FV49G5I@IZ7LU)R+BQPI8C>23*MXK3DBP::.[0DNBRPWR!@% :,9??Z W*A M0\E-RR$NBYF1(0H"1!UE.G ^:N=HG; 19 O(P[:).))1"L!W@X-("!F ( #0 M41H#9]M"HZ9O*E%F3.3-"3($08"@HT0& 6XYJHP:DF161S8$R P$@8'T25\# MA]LB-\!*4> S%,0>.IH70P297IR)9 &:C(@0J* A6%:M&RHEM2Y;'R"V6<(B\I0<4RDA&('(&@* (G MT?T9AF&?GH((#'U@DKMCJ,HW^^'$KIUMZ\NIZP]\[EIOIX(OT!]CD?:U?MJ, M9WL_PHQ'C;\7S?YX:F=O==?5U7"4]5[7G0\>U9G7NVP$ &$$ 8 M>&PO=V]R:W-H965T&UL?53;CILP$/T5RQ^P!I--MQ%!VE!5 MK=1*T5;=/CLP7+2^4-N$[=_7-H1E$]J7V#.<<^;BF:2#TB^F ;#H57!I]KBQ MMML18HH&!#-WJ@/IOE1*"V:=J6MB.@VL#"3!"8VB+1&LE3A+@^^HLU3UEK<2 MCAJ97@BF_QR JV&/8WQQ/+5U8[V#9&G':O@!]F=WU,XBLTK9"I"F51)IJ/;X M,=[E&X\/@.<6!K.X(U_)2:D7;WPM]SCR"0&'PGH%YHXSY,"Y%W)I_)XT\1S2 M$Y?WB_KG4+NKY<0,Y(K_:DO;[/$#1B54K.?V20U?8*KG'J.I^&]P!N[@/A,7 MHU#@A)6 )/.8$#@K(! #2 P & 'AL+W=OJVF5-NG4:>MG+G$2 M5 @ID$OW[V=(FJ9=UB^ C=_SLS'I8.R3:P \>=&J=1EMO._VC+FB 2WF@ MQ9O*6"T\FK9FKK,@R@C2BO'-YHII(5N:I]%WM'EJ>J]D"T=+7*^UL'\.H,R0 MT82^.AYDW?C@8'G:B1I^@O_5'2U:;&8II8;62=,2"U5&;Y+]81?B8\!O"8-; MG$FHY&3,4S#NRXQN@B!04/C (' [PRTH%8A0QO/$2>>4 ;@\O[)_C;5C+2?A MX-:H1UGZ)J/7E)10B5[Y!S-\@ZF>2TJFXK_#&12&!R68HS#*Q944O?-&3RPH M18N7<9=MW(?QAE]-L'4 GP!\!ES'/&Q,%)7?"2_RU)J!V+'WG0A/G.PY]J8( MSMB*>(?B'7K/.4^2E)T#T11S&&/X(N8M@B'[G(*OI3CP?^!\';Y=5;B-\,O_ M*'Q'L%LEV$6"[:.T_Q"V MEJTC)^/Q96/_*V,\H)3-!9;:X >;#065#\+;CF(V&-]WT@]C\C?._4$L# M!!0 ( %-X D_!$6$@LP$ -(# 9 >&PO=V]R:W-H965T-FMQ>T[1)FVRN:>\SJZ.2 \<"KM=_ M7T#/VM;V"S##O#=OAB&?T#S;#L"1%ZUZ6]#.N>'(F*TZT,+>X "]OVG0:.&\ M:5IF!P.BCB"M&#\")O35\2C; MS@4'*_-!M/ %W-?A;+S%5I9::NBMQ)X8: IZGQQ/68B/ =\D3'9S)J&2"^)S M,#[6!3T$0:"@D@LZ M_[*Q_PVB R_E<.-+[?P'6PT%C0O'M_YLYC&;#8?#\H/8^HW+GU!+ P04 M" !3> )/"C0:Y[,! #1 P &0 'AL+W=O%#BF+Q4K1X'7?9QGT8;VZF MJ'4\G_!\QM_&-&S,$X5_$D[DJ<&!F+'UG0@OG!RX;TT1G+$3\&UL?5-A M;]L@$/TKB!]08I*L661;:CI-G;1*4:=MGXE]ME'!YP*.VW\_P*[G;=:^ '?< M>_?N.-(!S;-M !QYU:JU&6VP-=M#ZFPJ-%LZ;IF:V,R#*"-** M\^.)UDW+CA8GG:BAF_@ MOG=GXRTVLY120VLEML1 E=&[Y'C:A?@8\$/"8!=G$BJY(#X'XTN9T4T0! H* M%QB$WZYP#TH%(B_C9>*D<\H 7)[?V3_'VGTM%V'A'M5/6;HFHP=*2JA$K]P3 M#@\PU;.G9"K^*UQ!^?"@Q.9A8Z*H_)-P(D\-#L2,O>]$>.+DR'UOBN",K8AW7KSUWFO.D]N470/1 M%',:8_@B)IDCF&>?4_"U%"?^#YROP[>K"K<1OO]#X6&=8+=*L(L$V_^6N!;S M\:\D;-%3#::.TV1)@7T;)WGAG0?VCL^U,9_L-E04+EPO/5G,X[9:#CLIA_$YF^<_P)02P,$% @ 4W@"3R&8 M?/NS 0 T@, !D !X;"]W;W)K&UL?5-A;]P@ M#/TKB!]0]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%>)+< M,"UD1XLL^DZVR,S@E>S@9(D;M!;VQQ&4&7.ZH^^.)]FT/CA8D?6B@:_@O_4G MBQ9;6"JIH7/2=,1"G=.[W>&X#_$QX+N$T:W.)%1R-N8E&(]53I,@"!24/C ( MW"YP#TH%(I3Q.G/2)64 KL_O[)]B[5C+63BX-^I95K[-Z2TE%=1B4/[)C \P MUW--R5S\9[B PO"@!'.41KFXDG)PWNB9!:5H\3;MLHO[.-VDZ0S;!O 9P!? M;H7B'WDO!>9*Q2R":8XY3 M#%_%[)8(ANQ+"KZ5XLC_@O-M>+JI,(WPZW\H_(U@OTFPCP3I?TO&PO=V]R:W-H965T6_>#$,^HGUV M'8 G+UH95]#.^_[(F*LZT,+=8 \FW#1HM?#!M"USO051)Y!6C.]V;Y@6TM R M3[ZS+7,9.V[@MY14D,C!N4?E80<%2J75E(-SJ.>68(4+5ZF79JTC_---L.V 7P&\ 5PE_*P*5%2 M_DYX4>861V*GWO+:I,$OPVW\H_(W@L$EP2 39?TOW47VM $ -(# 9 M >&PO=V]R:W-H965T[^?I3LNF[G]442*9[#0XI*!V.?7 /@R;.2 MVF6T\;X[,.:*!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S353HM4T3Z/O9//4 M]%ZV&DZ6N%XI8?\<09HAHPE]<3RT=>.#@^5I)VKX ?YG=[)HL9FE;!5HUQI- M+%09O4T.QUV(CP&_6AC M..F<,@"7YQ?V+[%VK.4L'-P9^=B6OLGH#24E5**7_L$,]S#5LZ=D*OX;7$!B M>%"".0HC75Q)T3MOU,2"4I1X'O=6QWT8;[;)!%L'\ G 9\!-S,/&1%'Y9^%% MGEHS$#OVOA/AB9,#Q]X4P1E;$>]0O$/O)>=\E[)+()IBCF,,7\0D*K!UG"9'"M/K M.,D+[SRPMSR^R6OX..W?A:U;['S9V/_*& \H97.%I3;XP69#0N7#\1.> M[3AFH^%--_T@-G_C_"]02P,$% @ 4W@"3\SWX1.T 0 T@, !D !X M;"]W;W)K&UL?5-A;]L@$/TKB!]08I*V461;:EI5 MG;1)4:MMGXE]ME'!N(#C[M_WP*[G;=:^ '?<>_?N.-+!V%?7 'CRKE7K,MIX MWQT8U J$*&,MXF3SBD# M<'G^9'^,M6,M9^'@WJB?LO1-1O>4E%")7OEG,SS!5,\U)5/Q7^$""L.#$LQ1 M&.7B2HK>>:,G%I2BQ?NXRS;NPWC#DPFV#N 3@,^ ?]^)\,3)@6-OBN",K8AW*-ZA]Y)S?I.R2R":8HYC#%_$)',$0_8Y!5]+<>3_ MP/DZ?+NJ\?@FO\/':?\F;"U;1\[&X\O&_E?&>$ IFRLLM<$/-AL**A^.MWBVXYB- MAC?=](/8_(WS#U!+ P04 " !3> )/CX]R#[0! #1 P &0 'AL+W=O MUWKX =[Q[]^XXT@'-DVT ''G6JK49;9SK#HS9 MH@$M[!5VT/J;"HT6SINF9K8S(,H8I!7C2?*!:2%;FJ?1=S)YBKU3LH63(;;7 M6IB7(R@<,KJAKXY'63=J*&;^"^=R?C+3:SE%)#:R6VQ$"5T=O-X;@+ M^ CX(6&PBS,)E9P1GX+QM$.U4]9NB:C-Y244(E>N4<)&&+GFHP=1PF2PKLVSC("^\\K[<\ MOLD?^#CL#\+4LK7DC,Z_;.Q_A>C 2TFN?*F-_U^SH:!RX7CMSV:&PO=V]R:W-H M965TO&AE7$Y;[[L#8ZYL00MW MA1V8<%.CU<('TS;,=19$E4!:,;[9?&!:2$.++/E.MLBP]TH:.%GB>JV%?3V" MPB&G6_KF>)1-ZZ.#%5DG&O@&_GMWLL%B,TLE-1@GT1 +=4YOMX?C/L:G@!\2 M!K7;G-Y04D$M>N4?E80<)2J75E+VSJ.> M6((4+5[&79JT#^,-WT^P=0"? 'P&W*0\;$R4E'\27A29Q8'8L?>=B$^\/?#0 MFS(Z4RO271#O@O=2\-TV8Y=(-,4"W7]+7(OY4R5;]%2#;=(T.5)B;](D+[SSP-[R]";OX>.T M/PC;2./(&7UXV=3_&M%#D+*Y"J6VX8/-AH+:Q^/'<+;CF(V&QV[Z06S^QL4O M4$L#!!0 ( %-X D]UMIA-LP$ -(# 9 >&PO=V]R:W-H965TBQ:^0/C:GQU:;&&II0;CI37$05/0^_WQ=(CQ*>";A-&OSB16 M9DRXI(W!]?F5_GVK'6B["PX-5 M3[(.74'O**FA$8,*CW;\ ',]MY3,Q7^"*R@,CTHP1V653RNI!A^LGEE0BA8O MTRY-VL?Y)IMAVP ^ _@"N$MYV)0H*7\G@BAS9T?BIM[W(C[Q_LBQ-U5TIE:D M.Q3OT7LM>9;E[!J)YIC3%,-7,?LE@B'[DH)OI3CQO^!\&YYM*LP2_/8?"G\C M.&P2'!)!]M\2MV(.?R1AJYYJ<&V:)D\J.Y@TR2OO,K#W/+W)K_!IVC\+UTKC MR<4&?-G4_\;: "AE=X.E=OC!%D-!$^+Q+9[=-&:3$6P__R"V?./R)U!+ P04 M " !3> )/\P/1X+0! #2 P &0 'AL+W=O%2".4JK?%I)V?M@]<2"4K1X&7=ITCZ, M-_PXP=8!? +P&7"?\K Q45+^5@119,X.Q(V][T1\XNV)8V_*Z$RM2'<4?"W%F?\%Y^OPW:K"78(?_J'P-X+]*L$^ M$>S^6^):S/&/)&S14PVN2=/D26E[DR9YX9T']H&G-_D5/D[[)^$::3RYVH O MF_I?6QL I6SNL-06/]AL**A#/+[!LQO';#2"[:8?Q.9O7/P$4$L#!!0 ( M %-X D]/'M>PM $ -(# 9 >&PO=V]R:W-H965T"KA,$OSB16)D\XI(W!Y?F5_EVK'6J["PZ-5WV05VIP>*:F@ M%KT*3W9X#U,]!TJFXC_"#12&1R68H[3*IY64O0]63RPH18N7<9_3>"KZ[ MS]@M$DTQYS&&+V*VI$E>>.>!?>#I37Z%C]/^2;A&&D^N-N#+IO[7 MU@9 *9L[++7%#S8;"NH0C_=X=N.8C4:PW?2#V/R-BY]02P,$% @ 4W@" M3\'V5,.T 0 T@, !D !X;"]W;W)K&UL?5/; M;M0P$/T5RQ]09YTME%42J5N$0 )I500\>Y/)1?4EV,ZF_#UC)QL"I'VQ/>,Y M9\Z,Q]EH[)-K 3QY5E*[G+;>]P?&7-F"$N[&]*#QIC96"8^F;9CK+8@J@I1D M/$G>,"4Z38LL^DZVR,S@9:?A9(D;E!+VUQ&D&7.ZHU?'8]>T/CA8D?6B@:_@ MO_4GBQ9;6*I.@7:=T<1"G=/[W>&X#_$QX'L'HUN=2:CD;,Q3,#Y5.4V"()!0 M^L @<+O T@9B%#&SYF3+BD#<'V^LG^(M6,M9^'@P<@?7>7;G-Y14D$M!ND? MS?@1YGIN*9F+_PP7D!@>E&".TD@75U(.SALULZ 4)9ZGO=-Q'Z>;] K;!O 9 MP!? 702P*5%4_EYX4636C,1.O>]%>.+=@6-ORN",K8AW*-ZA]U+P]%W&+H%H MCCE.,7P5LULB&+(O*?A6BB/_#\ZWX>FFPC3";U]0^!?!?I-@'PG25TO )/"<*L M=+0! #2 P &0 'AL+W=O_8M0" O6AF?TS:$[L"8+UO0PE_9#@S>U-9I$=!T#?.= U$ED%:,;S8? MF!;2T")+OI,K,ML')0V<'/&]UL+].H*R0TZW]-7Q*)LV1 DM)!;7H57BTPR>8 MZKFF9"K^"UQ 87A4@CE*JWQ:2=G[8/7$@E*T>!EW:=(^C#?\9H*M _@$X#/@ M-N5A8Z*D_$$$463.#L2-O>]$?.+M@6-ORNA,K4AW*-ZC]U+P_39CET@TQ1S' M&+Z(>8M@R#ZGX&LICOP?.%^'[U85[A+\^@^%_R'8KQ+L$\'NW1+78G9_)6&+ MGFIP39HF3TK;FS3)"^\\L'<\O.V6@$VTT_B,W?N/@-4$L#!!0 ( %-X D^(FA,NLP$ M -(# 9 >&PO=V]R:W-H965T<"CKM_/\".YW;>O@!WW'OW[CC2 =6JM1EMG.L.C-FB 2WL#7;0^IL*C1;.FZ9FMC,@R@C2BO'-Y@/30K8T M3Z/O9/(4>Z=D"R=#;*^U,+^.H'#(Z)9>'8^R;EQPL#SM1 W?P?WH3L9;;&8I MI8;62FR)@2JC=]O#,0GQ,>"GA,$NSB14K^R?8^V^EK.P<(_J29:NR>@M)254HE?N$8\"ML'< G )\!MQ' QD11 M^2?A1)X:'(@9>]^)\,3; _>]*8(SMB+>>?'6>R\Y3Y*470+1%',<8_@B9CM' M,,\^I^!K*8[\+SA?A^]6%>XB?/\/A6\(DE6")!+L_EOB6LS^71*VZ*D&4\=I MLJ3 OHV3O/#. WO'XYO\"1^G_9LPM6PM.:/S+QO[7R$Z\%(V-[[4QG^PV5!0 MN7#\Z,]F'+/1<-A-/XC-WSC_#5!+ P04 " !3> )/FH[[G20" $!P M&0 'AL+W=O9'])Q@32L-@ MS/X+W(%;N(O$:E22:_\-JILV4HPL-A3!WH:Q:?W8#SM9,KKA#O'H$$\.&Z]# M!B$?^0=F6)DKV0=J./R.N1K376S/IG)&?Q1^SP:OK?5>QJLL)W='-&(. R:> M8>B$()9]DH@QB4/\GWN,NR=HA(EW3^?N-,$)5BC!RA,D_Z2X7J2(83:X2(J* MI C!=B&"8-((%\E0D0PAH L1#//@O->HR!HA2!8B&&:%BVQ0D0U"D"Y$,$R& MBVQ1D2U"L"P\AGE0>!KA-RA"*):EQT#9@]K3!S>5(A3+ZJ.@!^6GZ'7=TQBA M6/X *&CY!Y!9$Q*@KK[]ZJ"2M];W_IEU:O%[W^')7_CP/GQEZMJT.CA)8UNA M;U@7*0W86*(G>Z]J^R1-"PX7XZ9K.U=#7QX61G;CFT.FAZ_\ U!+ P04 M" !3> )/G54Z4PH" !W!@ &0 'AL+W=OV.FS 0?!7$ YS!^2(1(%VNJEJIE:*KVOYVR":@LS&U3;B^?6U#*"4; MJ7^P=YF=&1M[23NIWG0)8()WP6N=A:4QS8X0790@F'Z2#=3VS5DJP8P-U87H M1@$[^2+!"8VB-1&LJL,\];F#RE/9&E[5<%"!;H5@ZO<>N.RR, YOB=?J4AJ7 M('G:L M\ _.].2@;D9'E5 FH=27K0,$Y"Y_CW3[V!1[QHX).3^:!6\I1RC<7 M?#YE8>0< 8?". IFARN\ .>.R?KX-9"&HZ8KG,YO[!_]XNUBCDS#B^0_JY,I MLS )@Q.<6>HR!HAH#,1#+/ 13:HR 8A6,Y$ M,,P*%TE0D>2.(%X\^*A;E&"+.)B?' SS0"2.\!L4(13) XH'ES#^#Z"U 7W_%T4,BV]NUVDAV[ZC/U?>,OO&_)7YFZ5+4.CM+8[N-[Q%E* ]9+ M]&2/:6G_ F/ X6S<=&/GJF^%?6!D,[1Y,OYK\C]02P,$% @ 4W@"3[J\ M97O2 0 G 0 !D !X;"]W;W)K&UL=53K;ML@ M%'X5Q ,4&\=N%-F6FE;5)FU2U&G;;V(?7U0P'I"X>_L!=ETO8W\,Y_!=SL% M/DGUJCL @]X$'W2!.V/& R&ZZD P?2='&.Q*(Y5@QH:J)7I4P&I/$IS0*,J( M8/V R]SG3JK,Y<7P?H"30OHB!%._C\#E5. 8OR=>^K8S+D'*?&0M? /S?3PI M&Y%5I>X%#+J7 U+0%/@A/APSA_> 'SU,>C-'KI.SE*\N^%P7.'(% 8?*. 5F MARL\ N=.R);Q:]'$JZ4C;N?OZL^^=]O+F6EXE/QG7YNNP'N,:FC8A9L7.7V" MI9\4HZ7Y+W %;N&N$NM12:[]%U47;:185&PI@KW-8S_X<9I7[I.%%B;0A4!7 MPM[[D-G(5_[$#"MS)2>DYKT?F?O%\8':O:E3JA!;, M<<;0#29>$<2JKQ8T9'&D_]!IF)X$*TP\/=W2XS0LL L*[+Q \E>+\4V+(/R%I#U02K_ %!+ P04 " !3> )/TO-*AM4! "<&>\9ES9LR,LTFJ%]T"&/0J>*]SW!HS' C1 M90N"Z1LY0&]/:JD$,]94#=&# E;Y(,$)C:(]$:SK<9%YWTD5F1P-[WHX*:1' M(9CZ=[)&".L&X M=W@/^-G!I#=[Y"HY2_GBC"]5CB.7$' HC6-@=KG (W#NB&P:OQ=.O$JZP.W^ MC?V3K]W63: M?U$Y:B/%PF)3$>QU7KO>K]-\$ N@30-2#U.F06\ID_,<.*3,D)J?GN M!^9^<7R@]FY*Y_17X<]L\MIZ+P5-[S)R<40+YCACZ 83KPABV5<)&I(XTG?A M-!R^"V:X\^')-CQ.PP2W08);3[#[K\3TJL00YCXLD@1%DO<$]]&52 CSP4WN M@R+[ &]$@EA=E&PO=V]R:W-H965T @ZU]=L[M]?36YX"J_IY3,GR M7U'\!5!+ P04 " !3> )/NGP>>/(! "D!0 &0 'AL+W=OSSGS#DF,\D@Y)NJ 33ZX*Q5:5!KW1TP5GD-G*H' MT4%K;DHA.=7F*"NL.@FT<"#., G##>:T:8,L<;&3S!+1:]:T<))(]9Q3^><( M3 QIL H^ R]-56L;P%G2T0I^@O[5G:0YX9FE:#BTJA$MDE"FP>/J<%R%%N R M7AL8U&*/K)6S$&_V\*U(@] J @:YMA34+!=X L8LD]'Q/I$&6/F3!4\"?:[*72=!KL %5#2GND7,7R%R5 "SDE'^AFF:)% .2X^-WU'[C MU8&8M\EMT#V%NS/BE8E>,K+?)_ABB::&515_.#9.QMTCL(;BA@OW]-DVS>_^QX1U&O4F;JSIXT20<9.7&@T*Y MZ%LWFQ;1>00]$M=D_]+'^?6#RJII%3H+;5K5-50IA :C)7PP;FLS,N<#@U+; M[=;LY3@WQH,6W303\3R8L[]02P,$% @ 4W@"3SZZ4SG0 0 G 0 !D M !X;"]W;W)K&UL=51M;]L@$/XKB!]0;)RD761; M:CI-F[1)4:=UGXE]?E'!>(#C[M\/L.-Y+OL2N//S*_5%()9FRH:J)[!:ST),$)C:(#$:SM<)[ZW%GEJ1P, M;SLX*Z0'(9CZ?0(NQPS'^)9X;NO&N 3)TY[5\!W,C_ZL;$06E;(5T.E6=DA! ME>''^'@Z.+P'O+0PZM4>N4XN4KZZX$N9X<@5!!P*XQ287:[P!)P[(5O&KUD3 M+Y:.N-[?U#_YWFTO%Z;A2?*?;6F:##]@5$+%!FZ>Y?@9YG[V&,W-?X4K< MW ME5B/0G+M?U$Q:"/%K&)+$>QM6MO.K^.L?Z.%"70FT V!3$:^\H_,L#Q5N;\X/E)[-H5+^J/PWVSQVF:O>1+=I^3JA&;,:<+0%29>$,2J+Q8T9'&B M[^@T3$^"%2:>OE_3Z2XLL L*[+Q \D^+#YL60Y@/89-]T&3_7B".-B8AS']. M\A T.00$Z,8DA$DV)F1U.P2HVL^%1H4<.C^3J^PR>H_4WZZ_\&ENOS%5MYU& M%VGL'?4WJ9+2@"TENK,--_:I6 (.E7';>[M7T\!,@9']_!:0Y4'*_P!02P,$ M% @ 4W@"3RN9=QVW 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$-=Y-HI5M*9LH:J566J5J^\S:8QL%C MXG?Y] M!^RX;NH78(9SSEP8LM'85]<">/*F5>=RVGK?'QES90M:N!O30X#1M MPUQO0521I!7CN]TMTT)VM,BB[VR+S Q>R0[.EKA!:V%_GT"9,:<)?7>\R*;U MP<&*K!<-? /_O3];M-BB4DD-G9.F(Q;JG#XDQ],^X"/@AX31KD@EH,RK^8\1/,]1PHF8O_ E=0" ^98(S2*!=74@[.&SVK8"I:O$V[[.(^ M3CRW29)^Q:Q":,:<)PU>89$$P5%]"\*T0)_X?G6_3T\T,TT@_K.G\;EM@ORFP MCP+I/R4>/I2XA;G]$(2M>JK!-G&:'"G-T,5)7GF7@7V(C\C^PJ=I_RIL(SM' M+L;CR\;^U\9XP%1V-UAJBQ]L,134/ASO\&RG,9L,;_KY!['E&Q=_ %!+ P04 M " !3> )/0_UEX<4! W! &0 'AL+W=O]PD07?41>9&JS@'1PU,H.43/\]@%!CCF/\YGCB36N] M@Q19SQKX"?97?]3.(HM*Q25TAJL.::AS?!?O#ZG'!\!O#J-9[9&OY*34BS>^ M53F.?$(@H+1>@;GE#/<@A!=R:?R9-?$2TA/7^S?UQU"[J^7$#-PK\F=H13ASR1OG M/1=)?)N1LQ>:,8<)0U>8>$$0I[Z$H%LA#O0#G6[3D\T,DT!/UW3Z95O@>E/@ M.@@D[TK<792XA?DD2+H9)/TH0*.+(%N8RTZ2U<5)T$UXL@:5:NC"N*R\RU3< MT7#Q_^'32/U@NN&=02=EW?,)EUPK9<&E$EVY7%HWQ8LAH+9^>^OV>GK+DV%5 M/X\I6?X5Q3]02P,$% @ 4W@"3]^"WBO. 0 G 0 !D !X;"]W;W)K M&UL=51M;]L@$/XKB!]0$AR[561;:EI5F[1)4:=M MGXE]?E'!>(#C[M\/L.-Z'OL2N//S*_5%()9FRH:J)[!:ST),$)W>T2(EC;X3SUN;/*4SD8WG9P5D@/0C#U M^P1XUOBM:T;XQ(D3WM6PS M\*.%4:_VR'5RD?+-!9_+#.]<0<"A,$Z!V>4*3\"Y$[)E_)HU\6+IB.O]3?W% M]VY[N3 -3Y+_;$O39/@!HQ(J-G#S*L=/,/<38S0W_P6NP"W<56(]"LFU_T7% MH(T4LXHM1;#W:6T[OXZS_HT6)M"90#<$,AGYRI^987FJY(C4=/8] M'J_IT7_\#T&!@Q>(_FHQVK08PAS")G'0) X(Q!N3$"8)FR1!DR0@<+\Q"6$> M-B9D=3L$J-K/A4:%'#H_DZOL,GJ/U-^N#_@TMU^9JMM.HXLT]H[ZFU1):<"6 MLKNS#3?VJ5@"#I5QVWN[5]/ 3(&1_?P6D.5!RO\ 4$L#!!0 ( %-X D]) M,?VCUP$ -T$ 9 >&PO=V]R:W-H965T.K=2*RV9=:%NB.DUL"H424%H MDNR)9+S#119R9UUD:K""=W#6R Q2,OW[!$*-.=[@M\03;UKK$Z3(>M; =[ _ M^K-V$5E8*BZA,UQU2$.=XX?-\73P^ !XYC":U1SYG5R4>O'!ERK'B3<$ DKK M&9@;KO (0G@B9^/7S(D725^XGK^Q?PI[=WNY, ./2OSDE6US?(]1!34;A'U2 MXV>8][/#:-[\5[B"<'#OQ&F42ICP1>5@K)(SB[,BV>LT\BZ,X[2RI7-9O(#. M!70IN \Z9!(*SC\RRXI,JQ'IZ>Q[YG_QYDC=V90^&8XBK#GSQF6O14H_9.3J MB6;,:<+0%6:S((AC7R1H3.)$_RFG\?(TZC -Y>G:89K<.(QAWO&XC8IL(P3O MN-Q%"781@O3&90RSC8OLHR+[",$N3G"($AS^PV4,L[\1(:OK)4$WH;$,*M70 MA:9>99?>?0CWF?R%3XW_C>F&=P9=E'67/%S%6BD+SDIRYTZL=6_-$@BHK9\> MW%Q/'3<%5O7S8T*6%ZWX U!+ P04 " !3> )/TT)TU8&@^D8.T-LOC52"&ANJENA! :T]27 21]$7(BCK<9G[W%&5N1P- M9ST<%=*C$%3]/0"74X%W^))X8FUG7(*4^4!;^ WFSW!4-B*K2LT$])K)'BEH M"GR_VQ\RA_> 9P:3WNR1Z^0DY:L+?M0%CIPAX% 9IT#M M2SKB=G]1_^Y[M[V_VL3V;RB7]4?AOUKRVV7.9)+)0B4/\ MB1Z'Z4G08>+IV9:>IF&!-"B0>H'DOQ;OKEH,8;Z&BV3!(MEG@32Z*A+"7)\D MV5R< -7Z)ZM1)C\LFNT[%?>PO_@,^C]0OJEK6:W22QCX??\F-E :LE>C& M>NGL%*\!A\:X[:W=J_DMSX&1PS*F9/VO*/\!4$L#!!0 ( %-X D_>4Z;N MO $ "@$ 9 >&PO=V]R:W-H965TH?'A XN[N!]BQDI3],1S\GN<]!XRK M2>EW,P!8]"&X-#4>K!TWA)AV $'-G1I!NC>]TH):%^H#,:,&VH4DP4F6)/=$ M4"9Q4X6UG6XJ=;2<2=AI9(Y"4/UW"UQ--4[Q>>&5'0;K%TA3C?0 /\'^&G?: M162E=$R -$Q)I*&O\9=TLRV]/@A^,YC,Q1SY3O9*O?O@6U?CQ!<$'%KK"=0- M)W@"SCW(E?%G8>+5TB=>SL_TE]"[ZV5/#3PI_L8Z.]3X$:,.>GKD]E5-7V'I MI\1H:?X[G( [N:_$>;2*F_!$[=%8)1:**T70CWED,HS3PC^GQ1.R)2%;$_*Y ME]DH5/Y,+6TJK2:DY[T?J3_B=).YO6G]8MB*\,X5;]SJJPFGVBME MP?&2.P< )/ MZ G>?N MN3ON.=WBQL63/#.FO.>JK.72/RO5W >!W)]91>4=;UBM_SER45&EC^(4R$8P M>C!&51G@,$R"BA:UOUJ8NYU8+?A%E47-=L*3EZJBXL^&E?RV])'_V'>F?C0[H4]![^505*R6!:\]P8Y+?XWNMYBT!@;QLV W.7CWVE0> M.7]J#U\.2S]L(V(EVZO6!=6/*]NRLFP]Z3A^6Z=^S]D:#M]?O'\RR>MD'JED M6U[^*@[JO/0SWSNP([V4ZH'?/C.;4.Q[-ONO[,I*#6\CT1Q[7DKSZ^TO4O'* M>M&A5/2Y>Q:U>=ZL_QU M&MHV!;HGNIC[]M+4SORGLY7Z]KHB4;8(KJTCB]ET&#S (!2.,5L TR,"'4$? M!H;"V&#''$\(7D.," B8)S'F9!@?26$'$>@@,@[B4:%RV$$,.HB="$@\K2*$ MF:EC I(D@(-I)3M,8C!U5XHX2V>*D8(T*4!#)C0=)AK29!G.8)H,I,D FFA" MDSDT'U":I 3FR4&>'."))R+(W:JE(9G6-G>3'J%&P: 0EF3X=MH;"QHR17'H MJ-)%(10-8.-X9D8$RVM@4-\\5IG,SE"RL= M1>_H;@L:,A& MMV#C@.#Y@: !XK1XZD@.([?%750TW^'PG$'0H)G+"!XA*']_AV-8]QC2?3I) M%P3-B!'#>L:NGDD\%RJL9_P?>L:PGC&D9R=; .2H.1CL.A43)[,62F_/+[79 M20>W_>JYQF97^@?O]M9O5)R*6GJ/7.F-R^Q%1\X5T[&$=SK;LUZ5^T/)CJI] M3?6[Z/;%[J!X8W?AH%_(5W\!4$L#!!0 ( %-X D]RAE+,\0$ 8% 9 M >&PO=V]R:W-H965TF.4 MJRINM>YW"*FF!4;4@^B!FR]G(1G19BDO2/42R,DE,8KP9I,C1CH>UZ6+'61= MBD'3CL-!1FI@C,B_>Z!BK.)M? N\=)=6VP"JRYYCD2!<^"_NY.NJWBQS@ZP9D,5+^(\0M,_61Q-#7_ M#:Y C=Q68AB-H,K]1LV@M&"3BRF%D3<_=MR-X^1_2PLGX"D!SPG8]^)!KO)/ M1).ZE&*,I-_[GMB_>+O#9F\:&W1;X;Z9XI6)7NLDWY;H:HTFS=YK\$+SKD#& M?4;@$&*/[]*3'(<-DF"-B3/(_C-(P@9IT"!U!LG2(,.K)KTF=QKN-47Z&*9D M04IV3\G3%<5KT@7E0[%)PY0\2,D#E&Q%R>\H&<["D"((*0*0? 4I[C&PO=V]R:W-H965T9"DS!L_WV=R[")?4S#%TC, M>%?7*/S?-91$$]?ZL\J3^4EY4H7\YEE6>-/JV M.@7UI5+)H0O*LX 1(H,\20M_O>S:WJKULKPV65JHM\JKKWF>5/^^JJR\K7SJ M?S9\34_GIFT(ULM+%5ZKCR7^ABQTD;T!%_ MI>I6CZZ]MI3WLOS>WOQV6/FD[9'*U+YI4R3ZZT-M5):UF70__AF2^O=GMH'C MZ\_LOW3%ZV+>DUIMRNSO]-"<5W[D>P=U3*Y9\[6\_:J&@H3O#=7_KCY4IO&V M)_H9^S*KNT]O?ZV;,A^RZ*[DR8_^.RVZ[]N0_S,,#V!# +L'Z&<_"H A 'X& M\(XW MK6>M6S_6(,-E\-$F&IC7GF$CAE(R9;8(T"408[UXC"?@: +>)8!)#\ 0O&=DQQ0=$U*(C&HW-B4X M"XV7M[4IRID0L2$,@A$94T=I BU-6*6!C/ $$DT@YXL;H@G"&>+V#!]5"IQ0 M0X\-0@D9&\-I:U.2$S!>P0ZA0B($7EB$%A8ATCJ4B=$$\7QI*<&=@LP0=X#& MM6HHYH:Z*"9-;(M@C $U]46QB(.C/(<14EOBD#A2H";V0MD3(N/V0F&.R MR^/0-$R,"IDEL4UIJQD-SD%B%"/241QN?=3V/@@=[DMQBZ'B"8EQDZ%RCL32 MJE<0K8NI,8(Q9'*T,4H((Z8)HYP>A=Q1(&Z"U'9!&(V.:0K<;FCTA,RXX=!X MCLRQ7; >5<24V<8LB6U$3SY@SO\/,TW7*;@+,L0%I>-OP'"G872^N QW&L9F MB#M $UN,01K:8A0UEX!;A!*"1H:Z" 6,.B8ZACL@LQT00H>5,]QG&']"8-QG MF+V60006ML-2&9E+"0P#X&!*;&,1<-.P=Q@F9>P2&?= 9GL@A Z78;C+L/ ) MD7&78?:J!A$YLBU"VHMA!#,M D$ B !3X$>9IF7ASL=LYX/0\7X =QD@\\4% MW&7 7L_8X@[0Y&\=Q0:U02C)S%Q;A**4<=.!42P.'18*N/^![7_@3.'8R#VQ MDP/<9V#.7FZ )O4*8LYP"&4.7P0!:T6R>YAH6A3N?(#LXD:;RFD*W%W@B7T< MX.X"!)W9S M''<8/FR^;ILR[$[-C639* M]YQ\T2_BK)+#_293QZ:]#/5UU9]5]C=->1G.88/[8?#Z/U!+ P04 " !3 M> )/\_6EF?L$ "'(0 &0 'AL+W=OOF6[N/L5M\K\ICNU[NN^[TD&7M=A^KHOU4G^*Q_\]+ MW51%UV\VKUE[:F*Q&P^JRDSFN QZ.&",^'J(Y_;F_6*8RG-=?QLV?MNME_DPHEC&;3>D*/J7]_@YEN60 MJ1_'/U/2Y;7F<.#M^X_LOXR3[R?S7+3Q[^%*\E=V7^OQK MG"9DEHMI]K_']UCVX<-(^AK;NFS'OXOM6]O5U92E'TI5?+^\'H[CZWG*_W$8 M/D!.!\CK ?(RETNA<>0_%UVQ637U>=%QEAYC.7FC*E.0;=SE59H2U0B&!&@DB)28 *$G#%? MS(!0G/FJ9!$+JPSQV0H,BT"TZ/M**,@0=3 M(L5%>>JCP;R(&< (3(S@(#,% M_=#7?B%1\\70B)0:T%<41-7!;(D 4A"G(8GADCF_KQ)3(Q$U]WV=@F[[JAQU MRI2$79!>[ML*@XBV2@R@1 2)SV)R9)Z1ELQ-!)!D[35I,LU#S(0E3!;TG+Z MBH*H.AA "0 ,Q.6!Q&1)/Z.O&!J)H$GZ&M)K!"V(Y:HP6@IYZ[ZM,(AHJ\+\ M*7&L99*K66-(*2E,%J*(RT81+45\Z< ?X$:*@9+S9"6 MPLPHCK14*BTCJ"MWA:LR>!NP%3:0@[IMF"$MC8#1'6#H5%KU4-<9*Q;Y MBDJ!P;(S?&4Q,Y;C*YOZBC@#6.)!'T=6,(AJ"&;/INSIG!HJILK.D)7%P%B. MK&PJ*WJI.HR5X\@*!A%M=9@]E[*G<^I!+:;*S9"5P\ XCJP<>"0H0R,Y\C*I[*BEZK'6'F.K& 0T5:/V?,I>SHG;JX\ILK/D)7' MP'B.K'PJ*^4T50ACY3F^ D'4HQ&/T?-(5\2]E2>^FIJA*X^1\1Q=^517Q D@ M8*H"QU4@B&IIP.0%I"KBOBI@IL(,506,2^"H*J2JHA=JP% %CJI 4-+5[.8K M].$G"G\4S>OAV"Z>ZZZKJ_$[\Y>Z[F*?+__4MV8?B]UUHXPOW?!V$%IS^6G M9:.K3]//'K+K;R\V_P%02P,$% @ 4W@"3QJABQ83 @ WP4 !D !X M;"]W;W)K&ULC53;CILP%/P5Q >L#=@D61&D)INJ ME5HIVJKMLY.>;&]C+/Q%7S MLH:]#-2UJIC\NP$NVG48A?>!U_)2:#N \JQA%_@!^F>SEZ9"O=U^"EZWE&+=X!?);1JT ]LDH,0;[;X>EJ'V!H"#D=M%9AI;K %SJV0L?'' M:X;]E)8X[-_5/[OL)LN!*=@*_KL\Z6(=+L/@!&=VY?I5M%_ YZ%AX,-_@QMP M [=.S!Q'P97[!L>KTJ+R*L9*Q=Z[MJQ=VWK].VV>$'M"W!,B\E]"X@G)1PG$ M$\A'"=03Z(B NNQN,5^89GDF11O([C@TS)ZZZ)F:[3K:0;<[[I]93V5&;SG! MBPS=K)#';#I,/,#$CXCM%$%7CY"7*22*HD?,;HHA>-ECD G2IXEGT\1.@ Z= MTL6\0#(KD#B!9""0CDQN.DCJ(+6#+&*R3$>-T%DC=&HDPB,C=))WE491,C(R13VN2G=4IJADM4Q& MT7&L;7=A M^K)[<[I"B\8_IZA_T_-_4$L#!!0 ( %-X D_9&D8H)@( )(& 9 M>&PO=V]R:W-H965TG!BOB50A/R/1>*;="9:]YZ/L9NFJB ;/M M,7B"\7WO'K.S8$8$4@I&&=@F8XL7Y7C6X"/$78/ ZC,PY<&=SUF+;8^)#:8Q MF"")YCJ6H#A.$KN4T"HEM$@)[ 21E2!ZP$N/"2>UF"EY55RLHB);(3I%:"] $OZ>+X^!X.9UZ6 M(.R%Z4P*FGSB-?"SF8;"*=BE,9-XDAT'[C,V(^(_O)_6WPD_5XUP#DRJ06/& MP8DQ"4J+]Z0.2:DNB#&@<))ZFZ@][\=D'TC6#C< &J^A_!]02P,$% @ M4W@"3Y6O# 55 @ )0@ !D !X;"]W;W)K&UL MC5;;CILP$/T5Q VN6[EP6[2EJW9,\=<6T:S/]N"&7]VD7N?>.UOE12 M;WAET>$+^4'DSV[/U_#6+=F[$?^>Q@<$(P!P12 HO\&A&- ^-& : R(K !O2,749HHR@@EA7?31"-F,V"")TSZC-G.,<$S8C=' MQ/D$\93)R6D .@U,?/SD(H,)0I @- 3A$T%NI0%@ A\6B4"1""! 5CWGF(5" MQ*!$#$A8Q=X,F,1@VJ'8<>+[5K8 *@R3T'IQ<]1"11+0;@+8M20V R9ZD$CB M;&8WF1E)PLA/83,I:"8%S$26F71F)@_]A90S4"4#5&)+)9NI!-&22@ZJY("* M?73S6G+H/P'4$L#!!0 ( %-X D]<5(NSAP( -4) 9 >&PO M=V]R:W-H965TT(O*)-[363TY<5$3IJ3A[LA&4'&U0Q3SL^PNO(F7M9JE=VXLLY1?% MRIKNA2,O547$WRUEO%V[R'U;>"[/A3(+7I8VY$Q_4/6SV0L]\P:68UG16I:\ M=@0]K=T-6NVP;P(LXE=)6WDS=DPI!\Y?S.3K<>WZ)B/*:*X,!=&W*]U1Q@R3 MSN-/3^H.FB;P=OS&_MD6KXLY$$EWG/TNCZI8NXGK'.F)7)AZYNT7VA<4N4Y? M_3=ZI4S#329:(^=,VJN37Z3B5<^B4ZG(:W+I ^# W ?@(< ]/^ MH \(A@ B4PQ,2RQ "46@$0RDN@PH<74'0:6B$&) M&)!8CB3BB80/2R2@1#*5"$=;=Y=,)# LL00EEH#$>.P@#/L%0WX9 M?SL(%(W_+M[-(5E1<;;]A'1R?JEM,W.S.O0L&VP/V7=XU_!\)^):Y@P>E)F&.NQZ!J-;J)XTS=1WM#)9?\ 4$L#!!0 M ( %-X D^5QO= , ( *4& 9 >&PO=V]R:W-H965TJT[=HA)P'58&8[H7O[&4,I M!><&;/.?_SO'X$/6"?FB2@#MO=:\43N_U+K=(J2*$FJF'D0+C7ER%K)FVDSE M!:E6 CO9H)HC$@04U:QJ_#RS:P>99^*J>=7 07KJ6M=,_ML#%]W.Q_[;PG-U M*76_@/*L91?X"?I7>Y!FAB:74U5#HRK1>!+.._\1;_?8!EC%[PHZ-1M[?2E' M(5[ZR;?3S@_ZC(!#H7L+9FXW> +.>R>3Q]_1U)^8?>!\_.;^Q19OBCDR!4^" M_ZE.NMSYJ>^=X,RN7#^+[BN,!<6^-U;_'6[ C;S/Q# *P96]>L55:5&/+B:5 MFKT.]ZJQ]VYX0ND8Y@X@8P"9 H@-0 /(9OZ9:99G4G2>'#:_9?T[QEMB]J;H M%^U6V&656;WD4XPS=>J-1LQ\T9*9Y5R#C/B&("[$GJ_"0$K=!Z,PQM ;Q MAQSO&$1.@\@:A!\,PD61@X9:36,U%.,[E-A)B1V4:$$9--&,\BDAD9M"G13J MH,0+"EU1XC (W)3$24D<%+J@)"L*#FB:NC&I$Y,Z,,D"DZY>3$3PG0]PXZ1L M')1T07%I-FX(#MPG*5A;T&!YE%RB.\7@.R<6.RS(DH-7NX;3U2> 9EVB!GFQ M_5%YA;@VMCG/5J<>_$ALEWF7#PW\!Y.7JE'>46C3JVQ'.0NAP203/)BOOC3_ MC&G"X:S[86+&&PO=V]R:W-H965TB_?LH*W59AA"^=SR7^X/N.Z+5 MXBCV\H?4/X]/K6E%^;I=AW,](5G*C^Q3"7,YR+:NJSV3F\6=*&L[,?N#U_7OVST/QII@7T;4:55/ M6_8UT%8 A!?86VZ*N2XI30L/ MAO8"N,<,@'"#W+<9:#> >^P 7#_@//5P:#^ >PP!7$?(?;8#M"/ /98 KB?D MB!X.[0EPCRF ZPK _K0YTU6YVDT?N2,L=*;G;\D!" M[E!D'A"M=Z3T[CPC5^\Y2WW/B!8\$H)W!(*NX!-DWK6C)8^$Y+E].IN"LMO= M4-AF&5V=;/M/C>^BW9=-%[PH;0[)PU%VIY26)F7\P:S2P7S=S(U*[G1_R\U] M.Q[QQX96Q^GS)9J_H5;_ %!+ P04 " !3> )/6 S@X^D" (# &0 M 'AL+W=OE.K10[-ZBN$B"D2&I1-O%F MY?J>VLU*G755-O*IC;IS78OV[X.LU'4=T_BMXWMY.&K;D6Q6)W&0/Z3^>7IJ M32L9L^S*6C9=J9JHE?MU_('>/T!N![B(7Z6\=I/[R"[E6:D7V_BR6\?$SDA6 M1\/JO\J+K$RXG8EA;%75N=]H>^ZTJH.VO9>.N MUR'_VS!\ P#8!P _5IZD)OY1Z'%9M6J:]3VFW\2]HSI/9B]V=I.MQ7NF9E\ M9WHOFXP5J^1B$PTQ#WT,W,2P,28Q^4<(H!!P"?)I@B+#$Z1H@M0E2*<)EK-) M]B&%"VEG_?1ABIG-=4,(#WE)<7 KO<&((NB%QE@9 N. 4 M,=S38@BZ 3&6!T"XY!2S?&X&]35?("$*T\YXDCHH'&=*>*SM_V^SSRE 0[@ M.@-YAR)#T V(06!/ )<>$.D]1<"WGN=%X#L(@7]K3/KY,8,O/0<2J@IPZ0&3 M?GY&X$O/TRSPX@(N/2#2>XJ +WT&-/1E!MQZ0*R?O+@#*?=J%9ZEZ7Q-R:2& MLS7R-]$>RJ:+GI4VY: KVO9*:6E2DCN3\FC*\K%1R;VVM\ST.@UU M=S(6_YM_4$L#!!0 ( %-X D\;2]/@*0( -P& 9 >&PO=V]R:W-H M965TP%T;XM:1@+/2TA+F\XM"SNV$67!3XHU'6R$(T]M M2\7?-3 ^K%S?O0P\-<=:F0%2%CT]PD]0O_J-T#TRN^R;%CK9\,X1<%BYG_S' M*C=Z*WAN8)!7;<, ]6W,U3 F#'2&'\F3W>>TA1> MMR_N7VQVG65+)52<_6[VJEZYF>OLX4!/3#WQX2M,>6+7F<)_AS,P+3HX= M9])>G=U)*MY.+AJEI:_CO>GL?9C\+V5X03 5!'.!'[U;$$X%X:* C&0VZF>J M:%D(/CAB7*R>FF_"?PSUR]R90?ON[#.=5NK14'.QFC2K$=-<*4);A75 MO2+^;T(TP$P1H!2!K8^O*3(/-PA1@] :A#<&_B+&J(FLIK,:/XCC//&\19H/ M"&^0(A0I0I 6[VT=W<^49E[N^XLEJ#!A&D>1G^!(,8H4(TCA BF^FRGTPB1+ M[Y!0H1]Y;R$E*%*"K'R$&Z2H08IDBA>9,$VRB(-I4APD0T&R#ZPWILD6()CF MC9\I1T'R>X-\\8FO,UXP@Y&J?,?O^#RJ.32>=+5=ZR[(;RX%S!=K/ M>]"K7.NC9NXP."C33'5;C!ONV%&\G\X2,A]HY3]02P,$% @ 4W@"3WY4 MQLRD P XP\ !D !X;"]W;W)K&ULC9=MCYLX M$,>_"N+]%<8V&%9)I&6SX2KUI%6K]EZSB9.@ LX!V?2^_9F'3/*_9'E69-9_T257FG[VNRZPUC_7! M:TZURG:]45EXS/=#K\SRRETM^K&7>K70Y[;(*_52.\VY++/ZWT05^K)TP7T? M^)H?CFTWX*T6I^R@OJGV^^FE-D_>UB'G-&O6DB[_S77M!>)F6.K MBZ;_=;;GIM7EZ,6$4F:_AFM>]=?+Z/_=C#9@HP&[&@R+,VO 1P/^VT!\:"!& M W&O03 :!/<:A*-!>*\&.1I(-(,WK&Z_7>NLS5:+6E^<>LBX4]8E-CQ(DQ#; M;K#?__X_LV.-&7U;B9@MO+?.T<@D \,F#(!_RVP(YDIX)H)K&(P*(V&6.0KB MR29$S&^9MZI .W M3QNSDI+;,\4K M1M.8P 6 P@(??ZZE-.;/O"F!_OP N]X#/BG)"-T6&^ HZYX(+&*!Q(M .!,! M?D$]$U@,5JTD*"9X[..E(C ^+6/#4GF3]J%4]:'O%AMGJ\]5VZW19/3:D3ZR MKOU XPD\/ ,QONDZV+Y=^>U^:'__RNI#7C7.JVY-T].W)GNM6V6B]S^9Z(^F MX[X^%&K?=K?2W-=#VSD\M/HTMM3>M:]?_0=02P,$% @ 4W@"3P1E48DM M @ A 8 !D !X;"]W;W)K&ULC571CILP$/P5 MQ >]K&\)QG%OE);:7V=F9)5[R M3L@750'HX)6S1FW"2NMVC9 J*^!4/8@6&O/D)"2GVASE&:E6 CVZ),X0P7B! M.*V;L,A=;"^+7%PTJQO8RT!=.*?RSQ:8Z#9A%-X"3_6YTC: BKRE9_@!^F>[ ME^:$1I9CS:%1M6@"":=-^!BM=Q&V"0[Q7$.G)OO 6CD(\6(/7X^;$%M%P*#4 MEH*:Y0H[8,PR&1V_!])PK&D3I_L;^V=GWI@Y4 4[P7[51UUMPF48'.%$+TP_ MB>X+#(;2,!C0FR.YK18Y*)3X+C&6CG 66KQ"]EZ96R]$B)_00K+\'J_F:8:>2](?B. M=@R@Z7M/29;.^N%#83)O")K<70[R[,:<"DIQ:;2])9/H.$H?B;W[L_C6CE@W M$]YH^OG\G P K@P !D !X;"]W;W)K M&ULC5?1CILP$/P5Q <U#<<1>TGS$FQG=KPSV*ME=A'-:WO@7'IO55FW<_\@Y?$Q M"-K-@5=Y^R".O%;_[$13Y5)-FWW0'AN>;TU0508X#..@RHO:7\S,VG.SF(F3 M+(N:/S=>>ZJJO/F[Y*6XS'WDOR]\+_8'J1>"Q>R8[_D/+G\>GQLU"P:6;5'Q MNBU$[35\-_>?T.,:,1U@$+\*?FE'8T]+>1'B54^^;.=^J#/B)=](39&KQYEG MO"PUD\KC3T_J#WOJP/'XG?V3$:_$O.0MST3YN]C*P]Q/?&_+=_FIE-_%Y3/O M!5'?Z]5_Y6=>*KC.1.VQ$65K?KW-J96BZEE4*E7^UCV+VCPO/?][&!R ^P \ M!*B];P60/H!\!$0W Z(^(+IW!]H'4&N'H--NS%SE,E_,&G'QFNX\''-][- C M5:]KHQ?-VS'_*3];M7I>4!3-@K,FZC'+#H-'&(3":\P*P R(0&4PI(&A-);8 M"@7,03TRB\*$T0@060(R#@#8IFY[#"QP=0& MDU!F@3(7Q.(HL1QQ00BG++5<@5 QF?"%@K*H(XM.V!*#\3'@:PP3,)" ;Y: MYV/98:*Q3I:$"<$6,(. +(K#R#I/*Q"8HM0&KD$@9C&;<#D!12: 2PPF2$&" M] Z7TGM=@H"@2R 0<@D$WG )A7!1"P&?D@F*B;J(W .-4KLP(L@J0E)JW<,, M1+(XC2.[AL&[8F4PBM@N02A&;(= U-19@NLU<@LVQ=B6%MTE#40YTB"4*PU$34F#:S8" MBC8F$Q1PV490W9ZZ:7#A1F[EIMAI0=SZB6E,F.TP %/W(;4M=F'JTI+$]AB MJJV*-WO3^+;>1IQJJ76-5H?F^@GK7LU:7Z+'# 'K*]V,F][N@[[K MY+_ES;ZH6^]%2-4AFCYN)X3D*OOP0;V4@_IX&"8EWTD]9&K<=!UT-Y'BV'\= M!,,GRN(?4$L#!!0 ( %-X D_@H!;CW ( (D, 9 >&PO=V]R:W-H M965T-[7Y]B'4V=Z$>5[=>1<.A]9FEAY MU?;(,U8]B(+GZLU>E!F3:E@>O*HH.=O5HBSU"$*AE[$D=^?3^ME+.9^*DTR3 MG+^43G7*,E;^?>*IN,Q<['X^>$T.1ZD?>/-IP0[\!Y<_BY=2C;RKRR[)>%XE M(G=*OI^Y7_#C!E,MJ(E?";]4K7M'I_(FQ+L>?-W-7*0CXBG?2FW!U.7,%SQ- MM9.*XX\Q=:]S:F'[_M-]52>ODGEC%5^(]'>RD\>9&[O.CN_9*96OXK+A)B'J M.B;[;_S,4X7K2-0<6Y%6]5]G>ZJDR(R+"B5C'\TUR>OKI7D3Q48&"X@1D*L M!W<%OA'X8P6!$01C!=0(Z%A!: 3A6$%D!-%806P$<4_@-=M1[^\SDVP^+<7% M*9L2+9C^$O!CK"IHJQ_6!5._4UM&H:T&+]++&R"=(EG MFP@F/9>ES6",N\P*\@FZS'HPFLW]F3RU8M=E(^"RD=J MI<-(]C !PW\VL!O M1^#WHEPW3%PS>E]3,]CH"4(]?9I!+.&&*N:00A>FQA)!8#A*K>T0G MD0F8R 1()((-,();.QI?:/C&?P<\7&I/!KI91MV)X'Z*B371)+[A #=4[/]' MMG GQ&-:H8&".]4SC"R'D=5=I)L.W*O=3S2A_3OK#PD>>6\":E.6O5Y:"^$Y,H4/2C3 MH_I= )/J((5 M!OP# A$P &0 'AL+W=O%%)6DK^?LN+U&EG=E ?9%$ZLS, MF>6U?EW4US<+7_9]>T5=[[P_8U MZPZMR[=C4%5F@C&=57E1I^OE>.ZY72^;M[XL:O?<)MU;5>7MCSM7-L=5RM.? M)[X4K_M^.)&MEX?\U7UU_9^'Y]8?9:JHY!)[_ M_IG]<6S>-_.2=^Z^*?\NMOU^E=HTV;I=_E;V7YKC1SW>EAP], M?(U-4W;C9[)YZ_JFFK-X*E7^??HNZO'[./UC8 ZC \0<($X!7/XR .8 N#9 MS@'RV@ U!ZAK _08)X+Q?TUE?D%.JR+(51%CO+KHF-,)@$P 8P(X2V#"3B>('B'UM!J* M61ZT^T3"M)4T&TFRD40[@DZ@R 0*M<,Y!!.@$%$#3*E@!C"*2R5C;#3)1F,V M:!XU9J.E#F?BM!EP29"U(5F)R(*.74':,S@V#:W",HHH8R)E M:#/@V T4H!U,HSI:Q*:)%CHGE"Y96,>@.D9&+S$M8T[H6/*PD$6%5+0.K5&. M1:JD".LL\-"*6"%!2UDPHE#@.71NP,L M=X/ZP6H'B'BHH+4N\$V$DJ&"9M!%/\!-K"':$@2V!!N.ML".\$&S6$>T)0AL M"4J&CBRP)R@5\01!>X+ GF#1(&!+^&!9Q!,$[0F"\H30]P7V!+[0-E*(]@2! M/2&\G[P3V!+\G2+$)H$V!4&90K@YS*#+/5.HB%J!=@7 K@"QY0=:\,#_QVTZ M+67 4M;A \>,N6C7RD6,:^2! (LYW T? 6O92A/9=8&6,E"[^R(LA+5L;&0B M@98R8"F''O@(6,E<1!P#:"4#L;M+U Z6,OA^8I- :QDH+>NP$M;RKRK18@9J M@S=A)8N&CJJ4G3WG#R^/_LC;UZ+NDI>F[YMJ?+#?-4WO?$IVXR_'WN7;TT'I M=OWPT_C?[?329CKHF\/\0BH[O15;_PM02P,$% @ 4W@"3Y%8OZNR!0 M[R !D !X;"]W;W)K&ULE9IO;^(X$,:_"N)] M-_'?)!5%*J76G70GK79U=Z]3< O:A'!)6O:^_24A98GG,80W!=)GQF-GYL?8 M878HRA_5QMIZ\C//=M7#=%/7^_L@J%8;FZ?5EV)O=\U_7HLR3^OF8_D65/O2 MINO.*,\"'H8ZR-/M;CJ?==>^EO-9\5YGVYW]6DZJ]SQ/R_\6-BL.#U,V_;SP M;?NVJ=L+P7RV3]_L=UO_M?]:-I^"DY?U-K>[:EOL)J5]?9@^LGNC96O0*?[> MVD-U]G[23N6E*'ZT'WY?/TS#-B*;V57=NDB;EP_[9+.L]=3$\6_O='H:LS4\ M?__IW723;R;SDE;VJ$WVT](32?][/^P'S9K MY&TDS1BK(JNZOY/5>U47>>^E"25/?QY?M[ON]=#[_S3#!KPWX">#9NQ+!J(W M$+\,Y$4#V1O(DP'7%PU4;Z#&CJ![ ^T8!,?%ZE9_F=;I?%86ATEY3*!]VN8I MN]?-_5VU%[O;V?VON0%5<_5CKE0X"SY:1[UF<=3P,PUCCF8)-"=%T$1P"H.C M,!:O!DOJ60P)'1GA0)1D:N M:$D]-1&[JF?J*CD?;S K#6>EP:PD=A!!!]'X7(BA@QA$H)QUC>EJQ&&LW608 M)S-798.H$QAU J+63M0)&>BC,0N,\%)/ CX^-3E6'P,0&BB-UU02(/7QGF(P. E)ZR9!A7 M3-TP6\P&AN#@EF8O.K^]0L22)(LFR0)D!GD+XTAYXL9(8M&(XNQ%@WIJ\E(G M;N#C= ;IHL1;GIB%#,&0E"?E%Q,X(@1[K(@D?:-@T'".:A.WVPQ2/@-+13'C."HB7*KLQ<-[JX";25M MD(#,(&^ABCQLXQA,'#52;G5RVO_<13I4;MRC9 ;)5!QR3]R8AAS1T*U-3OG% M(A5J-VY*0R SR)MLOO0]<6,:I2^J#/3EZX^$9U>'^A:W,'O1 MH)02X=[(42J#5+'P[40Q!<68K:2@W$HDB1EL)5V1 9Y8R&)/R!B @!0>YH[ M@5DD] TIBK$@4)-$U@2QP],:",P. 5H:K3TN,#M$89$D2^S,(PDZ%$B3Z@* MPTC=L-51& T*;77_:][%7ZHLI<\S4,&L-(H:[(+4I%.YD[D7 W MZ#$J@U3^4U^,/X7PYY:DHLAB"Z88>C,!@4VN&0DJ2GN#$]^T]( MGA"1 9ZXB#W8U1A$&IT&NP6I:2=SQYGSY&,Y2F6PRG.K-$:?1NAS"U)3J*G8 M/9,<(S) Q)DO034&GP;@BSQ?LAIC2-]P8*0Q%#3JB=QR!"*AW)XS.'OVFMOR MK7MR7DU6Q?NN;FW/KIZ>SC_R]MFMZ[X616V;V,,OS>IL;+H^?S[GQ<$ MI]\XS/\'4$L#!!0 ( %-X D\@()E>Y $ /@$ 9 >&PO=V]R:W-H M965T&]YIPZHUKK?8ZR*&EJF MGD0/G7E3"=DR;4)YP:J7P$J7U'),-AN*6]9T*,_VD[,0;S;X5A[0QA8$' IM'9@9;O ,G%LC4\:?R1/-2)NXG-_= MO[C>32]GIN!9\-]-J>L#VJ*@A(I=N7X1PU>8^DE0,#7_'6[ C=Q68AB%X,H] M@^*JM&@G%U-*R]['L>G<.$S^]S1_ ID2R)Q QEY&D*O\,],LSZ08 CGN?<_L M)P[WQ.Q-81?=5KAWIGAE5F]YDB89OEFC27,<-62AB2B9-=CXSQ#BA1!GD/P' MH7Z#R&L0.8-H81#3=96CACI-YS3A=D=W?DSLQ<0>#%UA1DV\P!!"TM"/2;R8 MQ(-)5YCD$1/&'^TZ]6*H![-=8>@#)MQ&X0>8U(M)/9C="I,^?ILX3-(5!B\. MK;T3?C!Y:3H5G(4VY]^=TDH(#<9Q\V0VJ#;7T!QPJ+2=IF8NQY]Q#+3HIWL& MSY==_@]02P,$% @ 4W@"3]OH0!)7 @ (@@ !D !X;"]W;W)K&ULE5;MCILP$'P5Q ,UK&X>28%3Z)]AF=F;'JV63=8R_B9(0Z;W7M!$;OY2R?0X"492D MQN*)M:11;TZ,UUBJ+3\'HN4$'TU030,$0!S4N&K\/#-G>YYG[")IU9 ]]\2E MKC'_O2.4=1L?^K>#U^I<2GT0Y%F+S^0;D=_;/5>[8& Y5C5I1,4:CY/3QM_" MYQV,=8!!_*A()T9K3ULY,/:F-Y^/&Q_HC @EA=046#VNY(50JIE4'K\LJ3]H MZL#Q^L;^T9A79@Y8D!=&?U9'66[\U/>.Y(0O5+ZR[A.QAB+?L^Z_D"NA"JXS M41H%H\+\>L5%2%9;%I5*C=_[9]689V?Y;V'N &0#T!" >B^]D,G\ Y8XSSCK M/-Y??HMUC>$S4G=3Z$-S%>:=2EZHTVL>)4D67#61Q>QZ#!IAX( (%/L@@5P2 M.S0)#V/D)@B=.8:&(+K+,743K)P$*T,0WA&L'TSVF-A@FMYD!.)TY=:)G#K1 M5"<%#SH]9C7603-F8J=([!"!#R+Q5"0"*9RY]<2IDTQTPF2F[JF3(%U>MK63 M8+V@;.NITS!-Y\H&@;L)P(+"6="BRL&99H,+:F=!]Y;68*YXT-ET6X@F4C". M9RC<;0?_H^^@N_'@DLZSH#O#, 5@1LG=>G!)[\%I\\VIN'L/+FD^"XK_X2<8 M?:)KPL]F. FO8)?&3,;1Z3 M\A\XO_"^^GY%?-SU0COP*0:%.9S?F),$I4- M>%*>2S6PAPTE)ZF7B5KS?FKU&\E:.Y]!_@=02P,$% @ 4W@"3R!7 MVA&UL?97;CILP M$(9?!?$ :XPY."N"U$U5M5(K15NUO782)Z UF-I.V+Y];4,0M9W>X /__/.- MC89JY.)--I2JZ+UCO=S&C5+#,P#RV-".R"<^T%Z_.7/1$:67X@+D("@YV:". M@31)"M"1MH_KRN[M15WQJV)M3_N(^+/"V5\W,8POF^\MI=&F0U05P.Y MT.]4_1CV0J_ XG)J.]K+EO>1H.=M_ $^[[#16\'/EHYR-8],)0?.W\SBRVD; M)P:(,GI4QH'HX49WE#%CI#%^SY[QDM($KN=W]T^V=EW+@4BZX^Q7>U+--L9Q M=*)GSN. ML_\]+!R0S@'I$@"S_P:@.0 Y 6 BLZ5^)(K4E>!C)*;+&HCY)N STH=Y-)OV M[.P[7:W4N[1 E#Z#D#DKN98$0NR@!488?G$H11"D"*(6#4OBG4KB7XVO2!#X@*8,D MI4<""Y>D]+*@+-TX* $11$48!0=1L(=2E@X)]C[&#&^0H]KY*HA@AAP6L&H) MID5_(^+2]C(Z<*6[B^T!9\X5U8[)D[[R1O\5E@6C9V6FI9Z+J3=."\6'N>V# MY=]3_P502P,$% @ 4W@"3Y[%JSM@ @ # @ !D !X;"]W;W)K&ULE5;;CMHP%/R5*.^[B>U<44 JJ:I6:B6T5=MG P:B M3>+4-F3[][6=; 3.H:(O^#9GSHP='U/T7+S*$V/*>VOJ5B[]DU+=(@CD[L0: M*I]YQUJ]#+?NF'1A&KV4X9"JJ;"RM971LFK>/W2.I/ M.4W@=?^=_9,UK\ULJ60EKW]5>W5:^IGO[=F!GFOUPOO/;#04^][H_BN[L%K# MC1*=8\=K:7^]W5DJWHPL6DI#WX:V:FW;#RMQ/H;! 7@,P%, BOX90,8 X@0$ M@S)K]2-5=%4(WGMB.*V.FH\"+8C>S)V9M'MGU[1;J6L#@ M*PR^191S1)Q/D$ +F%1@4 6V\?&-B@PF(" !L03DAB!W; R8Q&+:P0;.0X+A M/!&8)YKGR4,GSX")KO(\(4+<+8MF:IY0E"%83 R*B0$QR!$3S\7D*7&T " 4 M9B&L)0&U)( 6Q_(ZF:?!"7&^MA)$X3NGE()BTIF8+'*TI+,L&$>A>Y8E!(M1 M$L-J,E!-!FP-@0ERD"!__':@$+[EX0/W8P3=FLUBDKF7'<+E*;KC"=TI/ C8 MEN@.!5PUT'^4#037#?1(X4#SRA'ED;LK%N'#YPKI@G#9^WKI)_F:5"S@S+=5/?%\#X- \6[\>T-IC\ J[]02P,$% M @ 4W@"3S/M\*[S 0 704 !D !X;"]W;W)K&ULE93;CILP$(9?!?$ :[ Y)0*D9JNJE5HIVJK;:P>&@-9@:CMA^_:U#8L0 M\4UO\.F?_YNQL?.)BS?9 BCOO6>#+/Q6J?&(D*Q:Z*E\XB,,>J7AHJ=*#\45 MR5$ K6U0SQ .@@3UM!O\,K=S9U'F_*98-\!9>/+6]U3\/0'C4^&'_L?$2W=M ME9E 93[2*_P$]6L\"SU"JTO=]3#(C@^>@*;P/X7'4V;T5O#:P20W?<]4/HKT@1N^Q_N7VSMNI8+E?#,V>^N M5FWA9[Y70T-O3+WPZ2LL]<2^MQ3_'>[ M-QDHAD59])^O>HF%>\7%YU*3]_G MMAML.\TK"5G"W %X"F\I,VJVP M:SIYJ6?O97R(&&!\@+8,G?0ZM?NO6 8-&F6ZJ^V*^\?- \7%Y MS-#ZHI;_ %!+ P04 " !3> )/$AAH:1(" !S!@ &0 'AL+W=OP5H$^ M-@U7?YY R'X9TO!]X*4^5,8-D++H^ &^@_G1K96-R,2RJQMH=2W;0,%^&3[2 MQ8HRE^ 1/VOH]5D_<%8V4KZZX,MN&49.$0C8&D?!;7."%0CAF*R.WR-I.-5T MB>?]=_9/WKPUL^$:5E+\JG>F6H99&.Q@SX_"O,C^,XR&DC 8W7^%$P@+=TIL MC:T4VK^#[5$;V8PL5DK#WX:V;GW;#S/)?$S#$]B8P*8$.OMO0CPFQ/\24F]^ M4.:M/G/#RT+)/E##:G7<;0JZB.W'W+I!_^W\G'6K[>BI3/*T("='-&*>!@P[ MP["/B-4U(LGG$X98!9,,ALI@GB Y)\@RG"!&"6)/$']0D%WXP# Y7F2&%IE= M$:11A!,D*$%RO\T4)4@1!?1B,09,ZC'ML%QQ$OD'+S5'2\V14@PGR%""['ZS M.4J0(PKBBS7-K\S>,$DC?/]'2)'9#8H;1XC>;Y3BVY\R1$5R>M* MSDZ_NXZ_<76H6QULI+$7B3_N>RD-6-;HP>JN[!]@"@3LC>O.;5\-U^ 0&-F- M5SR9_C/E7U!+ P04 " !3> )/#/@Y%LP" <# &0 'AL+W=OY9XQY;U592T7_EZIYCX( MY'K/*BKO>,-J?6?+1465WHI=(!O!Z,8&564 89@&%2UJ?SFW9T]B.><'518U M>Q*>/%05%7\?6.'\UFZ^;A1^:BEC)ULI04'TYLA4K2\.D MZ_CC2/TNIPF\7)_9/UOQ6LP+E6S%R]_%1NT7?NY[&[:EAU(]\],7Y@0EON?4 M?V-'5FJXJ43G6/-2VD]O?9"*5XY%EU+1M_9:U/9Z"GSS1?EL--0\%N8]T,]?FT/;.WM-JI3X]+M,PG0=' M0^0PCRT&+C"D0P2:O4L!6(I'&(2G87:=8C7$Q%F&)XE0'9$E2*Z2Y#A!C!+$ MEB"Z(ICU&H%@2(@G2= D"4(PTLL4)4BGR\Q0@@RI 'HR6TQJ,;7%)#%)>M\8 M @JSD6;D:"DY4DJ$$\Q0@MGT9I 0?_K#">UPH/A":MAKQH>0ZT)&;$B00N(1 M"M1F#P1N: =N(A)-:4?T_W9\!+DN!#W S4;2*>U(!UH1 MMSC4-+L0W+H$\VXZ0H%;CN0W- 4W'9DA563]ILP&38G"$;6 6Q,P:XZ4"KBI M@$Q7"[BI ":H=:!TDEK<>3!T7AS#" 7N&8AO4(M[!K#W4_\EZ$!7#_R86-Q7 M,/15'(_\V 'N!N*S<]F6<\5T*>&=%KO7HWJW*=E6F66FUZ*= M5]N-XHV;Q8/N#\'R'U!+ P04 " !3> )/NG4K;7\" #F" &0 'AL M+W=O?R O;'.>>[&=M)2^@[*Q#BUD>%:[:P"\Z; MN>.PO$ 59$^D0;7XLB>T@EQ,Z<%A#45PIT@5=CS7C9P*EK6=)LKV0M.$'#DN M:_1"+7:L*DC_K1 F[<(&]MGP6AX*+@U.FC3P@-X0_]6\4#%S>I5=6:&:E:2V M*-HO["68;X O"0KQNT0M&XPMFN$U@ACJ23B M^*M%[=ZG) ['9_6O*GF1S!8RM";X3[GCQ<*.;6N']O"(^2MIOR&=4&A;.OL? MZ(2P@,M(A(^<8*:>5GYDG%1:1812P8_N7=;JW6K],\U,\#3!ZPG"]RV"KPG^ M)R&X20@T(7C40Z@)X;FP6"(P"@1+P+PH^RF/582*%J14F .&H'E/,EW"$ MR:88/QAA-E-,[)KS"8WYA--\KE4T,@I$CU=T9A28&2HZZGO688)!EJ$[NY)G M;/02&[SXH[[%4R^3QF5W0!>A/!M#>3:4_(H <,U_O?MXT<&5C0,\4'8->JSN MP+@U+(%W_X_)-"BXLM0O_9C_;. _T&$-BFZW^!ZJ"\<9[-$5H@=U8#(K)\>: MRS@&UOY07GIRCQ_95V"^!@9[)@]Q=29\RGGH)QCMN1S.Q)AV)V\WX:31MPJGO]JD_P%02P,$% @ 4W@" M3X$C4?OE 0 * 4 !D !X;"]W;W)K&ULC531 MCILP$/P5Y \X!SM +B)(O515*[52=%6OSPXL 9V-J>V$Z]_7-@1QU*KZ$GN7 MF6%F8YP/4KWJ!L!$;X)W^H :8_H]QKIL0##]('OH[)-:*L&,+=4%ZUX!JSQ) M<$PVFQ0+UG:HR'WOI(I<7@UO.SBI2%^%8.KW$W Y'%",[HWG]M(8U\!%WK,+ M? ?SHS\I6^%9I6H%=+J57:2@/J /\?Z8.;P'O+0PZ,4^U05$'- MKMP\R^$S3'D2%$WAO\(-N(4[)_8=I>3:_T;E51LI)A5K1;"W<6T[OPZ3_IT6 M)I")0&9"O/TG@4X$NB+@T9F/^I$95N1*#I$:_ZR>N3,1[ZD=9NF:?G;^F4VK M;?=6I&2;XYL3FC!/(X8L,.0]XO@W(GF<(=@:F%V0H OB^?2=BR0L0(,"U LD M2P.[75A@&Q38!ARDJSF,F-1CNG$.)"64KH81@F5Q0L)VDJ"=)& G"PND08'T M_P>2!06R@(/=:B!9*"E]3%8#"<'B-*,K.WAQ9MT=\HVI2]OIZ"R-/?[^D-92 M&K"2FP>;K+'7UEQPJ(W;9G:OQH]W+(SLIWL)SY=C\0=02P,$% @ 4W@" M3YZY&0(/!0 -!D !D !X;"]W;W)K&ULE5G; M;N,V$/T5P^^QQ)LN@6,@OA0MT *+7;1]5FPF-E:R7$F)MW]?71BO.#RTW9?8 M4@YGYI##,T-Z?BZK[_5>ZV;RH\B/]=-TWS2GQR"HMWM=9/6L/.EC^Y_7LBJR MIGVLWH+Z5.ELUP\J\H"'8104V>$X7G*9M^OOAZ>-LWW8M@,3]E;_J;;OX\?:G:I^!B972G+[]W#;[NG:=A%I'.];3H36?OQH5O(MF9>LUJLR__NP:_9/TV0ZV>G7[#UOOI;G7[4AI*83 MP_YW_:'S%MY%TOK8EGG=_YULW^NF+(R5-I0B^S%\'H[]Y]G8_QR&!W S@%\& M,'5U@# #Q,\!\NH :0;(RP!^?8 R Q3Q$ S<^\E<9TVVF%?E>5(-^7#*NK1C MCZI=KFWWLE^=_G_M?-;MVX]%Q--Y\-$9,ICE@.$C#&.AC5D#S 41M!%M;*Y;L0(5<+Y$;T"-YTN$V("$!F1O0%@&"(_E@(EZ MS+''/# NR80 4$3F ]E)B)W-53L6(04)*8<02TAV+ >,'/E@<4JB7;D@SA2E MY()4(F-"R04).9H_BU0$245@E4@N+2/'RP-7=)4 2(2*D *@A%-2 "03#ZD8 MDHH!*4%(Q>[\DD!6+N0A)F;6+H8Q@MD .TPJ3"B!A!) B"S ,G'2FZF4*-PJ M ?D9)X23:TDQ.G\;UQ*/4P^I%))*'841(R^6 19B30_!O)"<6QJ0O=V26$JZ MX^X VD%Y"@US@A*C+66;@$7BF?'[Q9=A^6;B#K4R("MGDI@6)(.RDB:,:$D" MMD0:T:Q!MI+(4Y@8+BQ,_H_$P5+.7"V/A),/0*?3-EC?0F"!94AA8^K*U3RF MDE;+/:ZP[#&D>W1S,Z!&492RQ.,*"Q)#BI125ZY&/+1%S"/E#*L$2UU/TDGD MU"V$B62IT[S=Q-DM')8=#F1'.BW: $HL%9VEL<<3UA+N:DDD.?4T@%*+U,RW MJ3B6',Z!)UKL#&CL24:SR*./'"L3=Y4IDI)Z$LB3]''"0L%!"RII>3"@\3K) M>";IMKD)LP/"LL.![- RM#0@2Y1%>R"F =V"V0%A<>) G&B3N88@'W&L3-Q5 M)B$\S0+'BL.3^VLBQU+"72EQ:Z(!6<<$MR9R5TC:HZ*C :XMKHC##3*EHA0S M$UB11'A_2118:@20&JQZF(!F15#S83/DY8< 1H<9R*:$!C3RJ: M*=_NQ;HD4(M#*Z(!69ZXMY^06"QPL#))U 71+0-!GA676):>@OP7=%A(Y#TW M6M+M,U).0"L 1[G>TN#[E^;;JOF/)G?*(++#R6+_P!02P,$% @ 4W@" M3QNU*,<> @ " < !D !X;"]W;W)K&ULE57M MCMHP$'R5* ^ XWP!IQ"I!ZI:J9705;W^-K"0Z)PXM0VYOGUM)T0$EBO]0VQG M9G;&;.RL%?)-%0#:>Z]XK19^H77S1(C:%E Q-1$-U.;-7LB*:3.5!Z(:"6SG M2!4G81"DI&)E[>>96UO+/!-'SP)X4"@\8>$J"=$CQ+BGA!?$4@7Q>W-BFF69U*TGNS^WH;9+J)/ ML=G]K5UTF^W>F>U19O64IPG-R,D*]9CG#A..,.$8L[S%Q/-HC%E]C"'&YV V M1,V&3B :&;DC$*$"D1-(1@(Q+A"C C'B(+G:+@R3XD42M$B""$QQ@1052!^/ M.44%IHB#V57,#D,#!ZH=B$YF>)496F6&5)GC G-48/YX3NL3:__@UD,:7/=M MY\9Q0I=$\"[WX:_D=['V,2 @ ZP4 !D !X;"]W;W)K&ULC53;CILP$/T5Q ?$W )M!$B;1%4KM5*T5=MGATP"6AM3VX3M MW]<7E@5J;?<%V^-SCL\,]N0#XT^B!I#>,R6M*/Q:RFZ'D*AJH%AL6 >MVKDR M3K%42WY#HN. +X9$"8J"($44-ZU?YB9VXF7.>DF:%D[<$SVEF/_9 V%#X8?^ M2^"QN=52!U"9=_@&WT'^Z$YZ8:;P!_&Q@$+.Y MIS,Y,_:D%U\NA1]H0T"@DEH!J^$.!R!$"RD;OT=-?SI2$^?S%_5/)G>5RQD+ M.##RJ[G(NO _^-X%KK@G\I$-GV',9^M[8_)?X0Y$P;43=4;%B#!?K^J%9'14 M458H?K9CTYIQL#MI.M+B_3-,K170N-F+W%1#-,& 9+S,&! MF1!(.9AL1"X;^\AQ1+@ZXE_,RNCQ;96%C=A9C=@(;!?5B-T"B5,@,0+Q0B!9 MY6$Q86! K0$%FWB5RG] "RM;IY6MP\K6+9 Z!=+W%R-S"F0.!^GJ;F6N/#^N MBN$ A3.0M8)F5YX"OYEV(KR*]:W4EV(6G3K60Z2?S"I^4)W,-IY7&=L&OV%^ M:UKAG9E4#](\FRMC$I3'8*,*5:O..RT(7*6>9FK.;?^Q"\FZL;6BJ;^7?P%0 M2P,$% @ 4W@"3^O10B:] 0 T@, !D !X;"]W;W)K&UL;5/;;MLP#/T501]0)8KK=H%MH&E1;, *!!W6/BLV?4%U\20Y M;O]^NCBNU_E%$JG#PT.*RD:EWTP+8-&[X-+DN+6VWQ-BRA8$,U>J!^EN:J4% ML\[4#3&]!E:%(,$)W6Q2(E@G<9$%WU$7F1HL[R0<-3*#$$Q_'("K,<=;?'$\ M=TUKO8,46<\:^ 7V=W_4SB(S2]4)D*93$FFHBX M=S+L8[S97<+6 ^@40.< &FN)B8+R!V99D6DU(AU[WS/_Q-L]=;TIO3.T(MPY M\<9YST6:WF3D[(DFS"%BZ *SG1'$L<\IZ%J* _TO/$UOUPEVJQIW@>!Z04"3 M9)T@625( L'N'P7?OA09,4G R)CD2PJRZ*D W81I,JA4@PR3O/#. WM'PYM\ MPN.T/S'==-*@D[+N94/_:Z4L."&;*U=HZS[8;'"HK3_>N+..8Q8-J_KI!Y'Y M&Q=_ 5!+ P04 " !3> )/^XY>72,$ #1% &0 'AL+W=O7LOJ6WW2NO&^YUE1K_Q3TYP7 M05#O3CI/ZD_E61?M)X>RRI.F/:R.07VN=++O!^59P!E309ZDA;]>]N=>J_6R MO#196NC7RJLO>9Y4_SWKK+RN?/!_G/B2'D]-=R)8+\_)4?^EF[_/KU5[%-RJ M[--<%W5:%EZE#RO_"18O&'8#>N*?5%_KR7NO:^6M++]U![_O5S[K9J0SO6NZ M$DG[\JXW.LNZ2NT\_AV+^K=K=@.G[W]4_]PWWS;SEM1Z4V9?TWUS6OF1[^WU M(;EDS9?R^IL>&Y*^-W;_AW[768MW,VFOL2NSNO_K[2YU4^9CE78J>?)]>$V+ M_O4Z?*+D.(P>P,%1N9Y8/B$ 3"8 M+<'&\_L+;&P" (Q)_++*R\=5[B:*I"_L"\@[7XX"@BP@ M^@)X-P,TA ^,ZIFB9T+ R.AV8U-2\# TG-@4""YE;(@A,*9BB.G6)-F:M%I# MEQM%%E#SY89D@7"&W($14VT,(VG()2AN?^MM"ACCS)1+81@R0;<6D:U%=FOH MN#LQ62">+Q<8G15LAMX1NFLV8LHPMR$P*U)L!%6$YK_TAY7NVW)$(-AM*>4H M0<;7$_ 'Y-+! CA'+EJ]\AB5Z9:@0)G!0%!20F3:M2GD(!VMT9$'1.:A2S = M+2 ?$$R'"Z@Y@I6M3D2Q, T36)G8QB03TM4>'7U@9Y\*N:,$ M'3$0/2"9#AF(YTB.;7L8AY$IF:$PY?J4XG8/Y+T'G#Q0.*Z;SA]EJ&4"QG*28H0K%-D8I)S*F83D).)"%&CA)TVO#P <5T MVG!B16,KCNQ^49BKUPV)Q;$EV<8X9R(T)1,80N1JCTY";B>A"ATK/J33!ME\ MR4BG#1)K&TOR"/U*,HG%YF_CEL HR13FEHQT$B*1A,*Q^D/' ]T#3W1(YPW. M>:8;H6F_"H3EF**8N3(F*% @+<4$)A4X_M.13D*TDU"%CO4?TGF##SS7(9TW M..?);H2F#[$"N*68H##BIF*;@G:1(DS%!(8\-E<5P60[)M?5L=\;J[U=>2F: MKJO)V=O^VQ/OMG.,\\^PV !Q?@N+EV%W[6?Y8;/OSZ0ZID7MO95-4^;]5L^A M+!O=SIY]:F_)22?[VT&F#TWW-FS?5\,FVW#0E.=Q S&X[6*N_P=02P,$% M @ 4W@"3S]".9RM P ]0\ !D !X;"]W;W)K&ULE9?;CMLX#(9?Q?#]U*9.E@9)@,EAL0MT@4&+=J\]B9(8]2%K.Y/V[5<^ M3)I0]+1[D]C*1U*_Q(CB[%+5WYJCM6WPOV_;T&$7-]FB+M/E0G6SI M?ME7=9&V[K4^1,VIMNFN-RKRB,6QBHHT*\/%K!][KA>SZMSF66F?ZZ Y%T5: M_UC:O+K,0PC?!CYEAV/;#42+V2D]V,^V_7)ZKMU;=/6RRPI;-EE5!K7=S\,G M>-R Z0QZXFMF+\W-<]!)>:FJ;]W+7[MY&'_ MH]/P&K,SO'U^\_Y'+]Z)>4D;NZKR?[)=>YR'.@QV=I^>\_93=?G3CH)D&(SJ M/]I7FSN\FXF+L:WRIO\,MN>FK8K1BYM*D7X?OK.R_[Z,_M_,: ,V&K"K@8O] MG@$?#?A/ _&N@1@-Q.]&D*.!1!&B07N_F.NT31>SNKH$]9 /I[1+.WB4;KNV MW6"_._UO;CT;-_JZ4(F:1:^=HY%9#@R[80#B>V9-,%1Z\=Z!O%NOA'8@2 >B=\#O'&BTX .C>J8<=!BM M\8H0E$Z$1&OB4])A>%T("J0VM#!)"I.$,(.$#8RX"0,HV58$ AQI\ID'KA"T M(1R)B:U6I"#E"0*-TGZI_)E 8K F@F(@$;4F**E%@F01%!=,T,(24ECB[Y0G M+"&$H=1:$0SW]HJ --9$!1-ZXF^E24V:T(2.AZ7VPB#5*Y]XD$H@1;]TLR'< M,"5C6H\A]1@B^="?=FG\,,+;)!^2^(@@_'!\CFP(2$\H@I@N-;&OB:%T68[0 M;1R7WD@3 1ETAJX)1BE\[!$0@XF\@XD""H0JO%,CA/XJ4F!=));@,D=ABL<& MBR,P=Z;+"7ED87X"YLN#!,MC1"0I ,NCL%@9+(_ W(7#>/H(SB@Q<10"7<^! M$]OG78"X7TL,!X/U$5B2<"\S?8P9H0661V Z45/92=\VP+]N\&2B"@)=UT'^ M_I4'Z$H*?BGU+SW@5S8>QPP?T03&C#'>?=3'7$(J?*I1&$_,E#RZGH)?4$&I M"1=T^0+]/Q:9KAC@EPQBD8UWT7L G*$KDF+>U9+&#+Z(41ACL4;JHIN6I;#U MH>\?FV!;GNU1GUC7\J#Q)3RN@!A?=SUMWR+]=#\TQ'^G]2$KF^"E M:EVCU;=#^ZIJK9M]_,'MR='UX->7W.[;[C%QS_70B XO;74:F^SHVNDO_@-0 M2P,$% @ 4W@"3Q'EPWXE>P G% " !0 !X;"]S:&%R9613=')I;F=S M+GAM;.R]ZW/;2)8G^GGO7X'H=>]($1 ; D^JF8Z0G[5N+>JK+'L[=MW8C] M)"BAFB38 &E;$_O'[WGDXR0R05*R7>7JZR^E,@CD\^3)\_R=?VW;7;3?5/_8 ME\_J_6;W;W\83[,_1!_7JTW[;W^XV^VVW_WI3^W\KEP7[:#>EAOX95DWZV(' M_VQN_]1NF[)8M'=EN5NO_I0ER?A/ZZ+:_.'/_]I6?_[7W9^?U_/]NMSLHF*S MB%YL=M7N/GJUX1:J>A-=1.U=T93MO_YI]^=__1-^P]^-HY_JS>ZNA6\6Y:+[ MZU_VFT$T3.(H2]*9_^,*?DS#/YKQO+W?EMT?T^3B/WH_^(]]T>S*9G4?O2FW M=;/KOKAK]EZ#MK>FV+05S3C\];)8M?V?7Y5-5>/Z+:+GQ#,=IDO9\^J:\K=H=S&$7_5RLO?[?O/C33Y?_ M;_3O]6I1;6[;&'9X/NAI"GZJ&U@!VOXXNM[!?**ZB8CZFGOXN_#7X45/8V^+ MC]&K!:Q0M:SF3%#A"4Z3BV0VG*2CO*>ER\4"J+"-?JPV9?1ZXPTA3R9Y=%WO M=W?1]7U3S/=M"6-O@.R/-/@,_P'S>UM_V'CS*C?O_;%V&C K=-74[ZO-W!O: ML]='6KBJVUVQBOZ_:AMH]0 G.W@)\-DV'WT8SV'/J[NZDT?D4TF MR46>#ST:>UOM@##K991F9S?GT74YWS?0NS>B50%SN83QK->PS]>[>O[W.'J2 M#!*@WFA;--'[8K4OHVW9,$_Q^FD*)$_8O_5-O?)H&"BX^TP/)7KQ<7Y7;&[+ M(/7__+?K/OI\MF\:/+]\YJESV,V]Q^W^YC- &/10-SN)S/2W@+WEGP^SUM7:^+U2IZNF_A2+1]XWNQ+IM;G-@/ M3?T!#@?LSK;8>#WK)N]*:++G';U8+ZL62>EO)6QI'\>[N$BS"Y^4#,.4;;R$ MA][P#]X-ZFO%=8/?_T?6M^700 ,?OX)[ZV/T/TMOFDBN^31-9M[H+Z'S!0]@ M5=QZR\-TKXY!7^_.X;BFJS5ZO=\! ]@@\1]L]*G_*TQBTP*=P/^U]:I:$-$\ M+58%\"'EW-S+T_[-A_& 6U^ MY_U])9[/\9YIJ:U-O8/5:3$37P9!+/IB"%P")O2SJC M*V^[\;Y;E]&N^.CTU7WM]>X.#N[<606/@=7(Q@^_ Y<$,$"@!!P?KM,6"2J. M-N4.!U_,@<3W*]K&10FRV[SB:Q,GEH[B-)WPS-)AG$V3@S-[O44F@F=_519P M'3;5[1UU@G=C>'0O0828WU7X^RWP#ET*"&\%>%):E)>5<5-M0*AK_3IV=#AMK@/ MD0/\#N+D0K9QD+!ZFC%+T)3ORXTOGSYS9XD37Y0WW@H%7E,=1MM]T^Y1+MS5 MM,Z6PL46'Z.< [-T:?[ B\]AW*?NWM5#!G]JHPZYB8$&::Z[,:=V^0QUS>_:;3$O_^T/ MP)#:LGE?_N'/D2>+X95V!QI&V;3_0IQM=^\?J\6"E"P8Y[:H%A=P';"US2IEZMD (J% WANCN]WZ,[2MMVRI=*;J!7'R(67Q/T3O9#.-)=&^8LWEGE(FNYT*R M_*W\N,71^U?G=4GD'T>U>1>WM%BLJPT9*4A7TI]WO_ZI:/Y>TD\] ME\(1M;]&KOA?0=HX^P%XR7FTJD%8Q"TJ5J2P+ZIV6RNK#\I>_2((KTGM3;Y_ M>9C]A'F[_IJZ\M;OE6(;^K7>W\-=O*R;LKK=J,MB?A^A6:A%#15F>0OK $<; M%Z)L/6)2L_3'V"/:W)1+Z"S:HMVCQ>;AGVI4+/8$SOB);_Y<]LWO1Y#XOR.N MKK[O\NI-#QM6%YQWOXF^'L?W_UJB8 U'MW@/NP\*O#[[2ZT,XM5D>,-!GH#: MTZ)Z7P%G .)?E/-5@5*(L9GT-?JI-O7?88RAK[H\(_2.U6SP]//MQ)3>)WJ?PIZ?.2)' MEUD?N2D?V*[W.5N\4(3B"Q)?I<.^4EQQ\)?Q,U>R?<$28N^-?)I<>L(Z$S?V3D%Y6VU0'HYN M6%R+H_]%5M5B%TG[C67QK%ZT6!>&^\)40XRP9ZKV.!8G M44! Y\4%-88H_AZ7&R@$!)/=BK118SWCNP37'BYT6B./%#^I29@(+Y#7[ NZ MN@($"'RXWX#8__ M/&E3 Y[+4S;UZ&?!37U 9P<_.W533_GPQ/F=)CN@K/<2M.'3+?3TR9(^63;U M6FI8: /N,64:,8!8&FA-]6:.KF8A0RN>0,9[$N=!F8QN[D_KX&FQ(*MDG\+R M(ZI=9[>D@AW3OMC L;\AZUE0]SC*^7M->5;?Z'OU95%I+V7AKIHQE>WP?UM8 MGR:H:0++Y6\>9W=%9A"<-=\N+5*'V!.[9 >L?C^?NK''J*W:O(>[X@@Q7.V; M^1WL#9'X5MET8FO0X0VNE[L/J&NPQX@,@$IU)V&H*1;E&H1Z6.O67Z7+.33& MA"-LH^2 PE]PJ]%;DK"C9#C.#CN .AXIV\@'$&LBV)&HJU\4=@ G+?;9OB7R M.P\NX;%E7U8;8#['EEW3':Q@R$/@"G%H>WV@)&?%(ES5D$!E6GV T*2&K1P6 MCQ56#K1ZZKDU^Z:V*KCJ'BM:+H&HL)M2QQ^@USZ:J\-:;X(^3J6;-^0@. ,= MG_[OG#0Y>#WV?*A*ECWH.'UV\I=Q=&,N-ACZ?5EX\L=#&D,JP.TC7[QG"]QO MMROB=:C55^T%=R*OGJ_V"R:GH^!/99'G*Q5ON36@_NC6:7 MGE2@XE)HIJ^;VV(3-LZ&W4OI(.IMH,>"=?8__OLTRY+O.[_2T_3[O8ZC'W]\9IN%)[JM.,+M;HQ#L8[@WBZ!8RQW MY*FF6T-]IX)I!NI;V()2!]A$%4S.6,2(:.E+X >K"(@1>4FU68 /*-&S*,%V"+P.BH+;4:-PU.WUTB9V70>GZ+QDO1'%Z :DCO M@,]JRFA-.^\&UP/3BNWSIWH'2_*3;1$Z&*B1P#QJ?)-.13J;#.,(Q(6H?@_? MIED>)PG\*8SB],Z>=ZN:SFRH171$0SZ+>"E]9HCMX!]XW2-(GHQ#7: M:P8[TU2[&O\]Z(Y0SX<>VTT6(P4I?QSC?N'\EE73[J)-P9Y,6&YCU RMH]Y5 M7"S?:[I? [.X)S-3=;NA,$FXJY03#>=^!;0Z#W"&;!"=_G&$UEHZS5>T7#L^ M2#C59,@TB1R*J!*_.\5%J%3*$D,)C5H91Q_NJOE=]*% ZW4# M>"I1A<@0+. M%ET[!/0'6X<["ZM2;LFV;Q=UVP"?J+:KSD&(?KB\O-+$ M,XB>P3T!*H^\W&@BR[K>D2-"7H<;? 7[<^X,-H8?GYF<#XZS6= NV?G@R,3\ M[:H!SZEA[M#RP">"ARQN07X@(BUL%L;A?G1#]$J;?%8 X=22QHM03$%ZMC9NP,)+9U\ MWXH>C39=T(+^9;\IC5'$G"%H<+_B%:\LC\5EX8B04 C%W&HD])+51;$)(=^; M0:DP"A3$L-/='6B\K/E5'X%%DL>Z)-[JCQ+9R(#C:N&$Z_&NBWN,)H!]PRN1 M@LG?DP"WW*]6%RC$H@A*1PUHGZ@9I.N'[%(+LM%J@1U@QH3B#;_L-^PY-'(:,Q^[TKJ7% M>P$2[YJN='D5,#\QZOA#%K&/HQ(':DH2%5MQLI#(U\7?2Q1FU$CH6F_;_7JK M/ YX$12L:C$%X[Q*\OAKYA&VA!BBMZRVHQ,Z+W/S"XKF7]+_/X@#F@/F#T^Y M&#FT13G6H\6>SK[]ANX64J. MXK"8.J?$VDN*EB%1M^G=2M6;6 V\+J\ M7;LA[?H7X'!_*8 T@+7@88LE)5JK!S(I-?T&]$2*U<)QPUL7]L$"Q+$=RZ++ M/@9 "WJC]LV/Z!7()EJ8::>G8'[ QH0/?SM"X:4B*?PPCF M(*.!*/Z\> ^:W(_ C&_+AED]OXVS5IW%J'?#]6S.R%]A/XO]J*+F/B/>1[>U%ND?\ ;;&>X6@D MHJD>Y6-3K)7!3^47E1+)8HH<26\\] +5>Z.+MOLM<=:YDO!(71&-[\KYW:9>U;?W M=@KL<3]EX*R:R+W#/F_J^AZSJ!GI> M5NQ&H5_TA^5WVD2\5_[Z+0RCUF*'HC5\SF?"FM:^QQL=SAJG7=F 'O,],">\ M%H'>5_ R*G$M]V^.YO<1Q6#!Q8-AGW2F5UID8*>]:<#8A+T1*4O$]X8HUVN6 MT& @\W)!JAW>3>:$BWG!8Z<19Y5Q+Y0B2.(/WWMF)5';NJMN[^"2U89R8E-P M2188^DK[BXE^0B2.ZIM5=:NR.@N0?.84)@$OMI1O5\V)LNDJ0]%#^VYX *"\ M@:"THO$T]?[V#IIXCVK8CLP/&'$EK&=+-]@J5B)7( L%GQS:8*W8F4]4?^@ MN=G(L!B9-O"S&Y0N2J R=^G(G$0[&)Y]B])BC:&CVL?31_AD=Y(Q8BQH-,#T M*<#5#IT$N_<<5D)":'E;S.^):W?/T;H$T6W!-(7";UF07 K+?4O)H)4RAN%1 MV<)(T8*$]UFUYN[I^+8[T%'64K;DQNVI(],BK]/6Y(0PAT?YS9BX^>BST687 MY!>"3PPB$XNZ_Z;*2X'ZS%Z9EOK:L/K)H3:N/VTNOD V?E$2@[QMA M78/?V.U;,^?=4!JKY!6W6@E1JJYBD-) QT(A63[HX!G!W;;FG$L\O!ODM@4T MH.1UU#GM""N^%VHD,VO^5*TC-9*M 9MA[F+,FKB=!2EVN'N59S1]!LI@,Q@392SO*GOBQ4&V..>XL]6H#NRH"2^A9=GX$EG M/C6$XC,_B1!(+&UX7%^8.I1FT3M[MC.H-6?.K%B-DBE+/NIT= /RIQ$[0Y(F M_*B%S4-"YJ72-#G&0.LW0<\UN2T,916"6GYS(H,^>U<9U3^EXRO9/C0S04!T M,QI/I=8/U05*)&?)QAJ8-?,S2X3;@,8LI0/#>- 33>E=RG)PKZ?5E8]4S%!$ MT!N#R&8^L9)(:\C*/2P]"[1\DX3[8VL"^YJ5 :&@:'XV*QH";/>T:RPS-+1! MFSJJ8&QS,K;@W8(?P'T#*V'FX"A,QF(O*'N@S4K/L1<1IVU(X=0#S3.AR@G\L/ M^G*W%YK@GF?%N7P= R&N#YNW=2=/HC2/IY.)?#"-I]E4/#A+)_%X,CR7[TSB M9)A1OX'AB) 9YG6=Z$7RR3T9#?)HC9-2[J@G:3H8F2 M1^,#NS5:_6]U;1E'89?NU5'Q[FFZ-(14H"0VMA@#\S,_)TO3SME3 MW42W#08JHA)7M92DI(P"\']W^)<"%Z4G:= _1U>"*Y!/D"K4Y1.22W4D/>)F M1;CKJ)[#P32.;"D#*]%;"OR85 MNYM#8\U8CAT!.]%!GBC,?"A6SHV+S%0+%?.[@BRR^RWMDJLXB@:0/]9:A\"M M7:#)04M85NG%OD]7;4GBZA6)S/T@[[%=V:P-"_--(-K_C9$"]UN,P<'P !0R M4WYK9_LI,-YO$^3@1#Q!#8RAY M[B@>SR:2Y6;C.!V-/XWE9H/49;FCS\AQGQEVAO[Q6MN)@P>-J60 .E6EE\[$28*JGZA4K, M$B2&FTM[BYXX0Q[VDY-/]C">C!SA:9*,Y#'.L]QY.Q_;K]DUHT_W:\?>5Z%# MLP*MNR*%4EQR6Q/])ZR 38.1$=8?3"9!?>4[5Z2R(0IS,QD BW57J#C:3[5Y M7Z_>XR5?H^8.'$#H6BA:+][S#K71AY+4:#,4]+R1(9,^A66WI\I&0(GMLG9) MWAY%WF(XSHW:X([AL5(!D4:+JRGB:1%O7%(ZDW( F?GX0O0@LHBM> MD:2$C=!Z*]F(AH(16RMV_3Y(-1ITZ*!8M;7^O"/MH(W7L#!E]Q4>/8I%WJ%7 M$QW'!)6CKPKZ#CQ;[N8KMM8Q%3P)?*#AU:]0I^@5YP1&JLPCS]O&J-(K8P9*@"HRP3VS&2AW(< MRCU9. W/A2,HQTV$\RD;RP1@$FUR'+71'!;KH;.@]'<=9 MZC]-TS@;9:''L\DX^H$# [J_9O$T\9O*XCP?!0:3C_QW<]!\AQ$#5/2$-SBO M)_%PFON/LQ@#@[W!)TF<);/ <[A7DI&[_N;',721!JDDS7RJ&0[C)/?GI5_O MV9DTSA-_O+U]!">MW^[9FW3B3[RW@YF_7_I=WIM0J(;3VS1.Q@^8T3B>#GUJ MTZ_;J J7KF;#<>!I.IYX3X':TFE@(;,T5S.RAVB2.CL.4L4HSEPCS@AIVK'S M).-X!N?X4Y@HQ^!0>H U)VH#B PNIX "%9E4.Q$X\JSH+C\7)V;AOMVN*HS. MW'T@9]?!(?/MK_WK48^O K[F_94!3O^,+-]G_?X3)3M=\,*^42LI1-I1W)&( M<^#XF7@PAC>&DEC'$^!(.>&@ZAWJMBNX>^CHP^-QX'&6Q J<7;$A M2NH)'M\1W"3^D1_%DRPP@F$\S7V6AX^3\6]U77SC@6$>:$Z3L&->-2CL7P)7 MG$M+RIMRK12D*Q'#\5K$<+SUN:D5T'58K%48@(UR /5'M)T8PZ%O>UWN=WO2 M7XPII2^*Q%B9]Y2 WBXK-$\!UT);9*72L,POYSJ^6.5+AL)^OQH1]TO]M=LZ M!K:6)?B?%/^3X7^&^)\1[BPH"I1)Q]0G/6^"JK)XG$JM?A2/4DF(W?/T^9XH M/TS7'.Z?H,G0/VUC.&W^:<[A9/I/A\!?0W)S&GB:QFD2.L63D2^D*JMF]W"C M2)O+.R--XEDFC[([S">= 3[I#.U)9U!/.L,AS26=V!V1-9!CYI\X?8 55/')N>UB #,X,.G0'Y%^<*V#UZ\T[$./4 N$ M>D >"?S$#K(VV!@2(P9APB[;\'F0PM6-9:*3S&^CC8]D0F MH]YH(YDDK4U'?%OBI7A7;=WD'C8XP=@_?/@P:(#]?QS,,=Z0;5:QZDC%NJ H M8*U9G)4L+%I8? *6MF))H5QO5_5]21&V\[WR;P8BK+BAL_FY6:H.$JE=.3,Q MF^P9,SBY"NE<#:*GY;S <.6=RB]K53CN?L4B!ZPK65[#'(G6XE[[:'54SIV# MQ1/*A0SO/R4R;FJ;F7XSY?1A%[ M:VVM"Y 75S4CU5R(4$WG2ILY3D6X$D?]32BG5N"ZSC-?A0#&-Y8*1+LKELL0 M?*XA6K_=)* G97$RFGGW/=S&SG4_CL="E'<)Z/,0RI1]]YR.QY<;Y4&E>:R] MEQ=7!;KFA9* CDV,W5AAQ9R:LK%EBGM3;^#_Y^H6?+6)7I8WC6DR M]L27URH!H%4):#J)\N7E]5/Z7T0U8*SG\&?OMI0LJ+^[O'YG/L.N+Y(LUKD> M%E"2;J/T>Y&?%P01/7M;;ZLY*,W)>=R=U%A-"L9IQG?]CGZA/G\L"8!)-3$= M9><8,H=,[*!RO[$94>#/2I+BPH'C7[L@C(D3" 7;PCF MT:U6076 :G#.HAM<:O,/=X;/85&/NJ&4[$)Y']UDQ7*EE+B>X?)]9-D; MK.A-M3$9&&H5")]\<\'_PLNPWK H0-$Z\/FJC#H_=I(T:#[(R7$98'F8Y]]5 M<#*HUD9@;-P"^CNYZ=M]Q=GZ)E!N_B 8 MF9I[.%^6$B6-Z\[)5SXNP\8JH%6%]+&"J\-:,>ML"_+%1WU)/AGG@ZF)@C"; MTLW>[7R4YX.Q_(A*FES4RPN\D@VZR6M[#G70\.G3&$3")ZCQRA0@'2.(J^". MGO4/3'4V&#H!()V?,QL.XD9WQ"KQLE-D)=!#*J+Z:!,1*&&_EJ'@L"HZF&/' MH61TL ;,4S7RFJ)-G1L%[&'A&&L1$L.F8GL1'')541C1Q1MH(G?%0L0B:]PE MPA40*;%#S;]BB@7JY_3P=O0WZ$/?"< M+O>W())*ON^SR.E%"ET0TA_#0/[$ M&3C$G#7+!*[;29>>]#8XN4A&R*+U+MG\5%WX1A@[50?#//%@57G6'L#_0+-S MR7D4 S"9M#KT$3.[%@+J+<)[$R$%,:3JIJ9;BY0OE;IJ4*R #*B.DA-*R/>$ M,0^;E&Z;Q8)J+L>9X[NPN6I@PJ[&(JVSVDVHY%8A&SHQ$R6V3 51J/,--L^!%D5;;RB>76\JFS;+CV4S1^V.LR=" MRVT\,/H^P1P*!.^KR)99M-U[H_4S[;1,H>,<+$G>E<7B'UR3L]7:':6Z4" 4 MCD?QZY\*3*IG,C>,FV8)MR;A11 4S9U>U\7R"!W"L:$A02Q'[)5%E,_U&:- MV=Y*G#15&S2(WIF\==YEDVEB&W(W95O<H>A>F^)"=UIX M8"I:AA:]X+OA;7>V(IMU8\M@*-B/3=G!2N$TK;MJ&W-&?;GAY'03'Q/#"?U[ M66Z5^66+P]=1O"5%_! R' _$V=&J#9)TO8&#(#&!M+SC(>*XD_/%3YKJLMXW M]O:7B:QF95+AZA5>$X6[*'^I*SE@XP M/#)BZ3%W^*2Z>4[ILF==[N3=@JL46AZZ@HH50@/=*_ H,Q,D7KKGF5_INB@= M;\^AU0MS..2OZP(I8N/@CV%$NU*"D#R4 F+N7%9YOUXCZBK0NF3.AH^S;3.#PO*-1EW$:?#SU5H6C MXGU1K92!WMU FL '0L<)W\5;8!IV>#'OD^OYH\P#M*S0LJVPP###E9EX1]N> MNT$,# "+=5UN*I@?U:-%[0+^4^U R)QS>IV!C*#MY_/;%+"/^,^"G^+Z:'[ MX7FTT!AT6ZSF5$Y Z;L,"6:R-NP ;4XBL5./"C#OHK68@;V:)YQGSPH&_?!6@H>IHB]W"?#1%-'I+\UD7,PO$7@X9D_OW7#@D%97T<,(O2%_TMZ[_3 MP:R_=;0_4C8M';P36AL/AEGT1R*75SK&P-/ '6L&^AJ(8=FM'1 YF.]M&F\' MC<)CO-B>T=\,])8(,P^'-O=54E,B]A&;2 BQ!G/]=UAPNS*H5 2.@T+=:F6G MVX;D+;9+_ H^@F-_WR"E&[QT[[BCK;G:BE_XB-)A>KW?,7G_38'QX>H*Q^?G MFP1'2BPX4YB6C\[,3&8OG>7Y3/(OC#=(.:[".P[Q)/>?GDVG4Y]!3>+I../( MC.Y/LSA)?.?"V622^\U,XRR;<6Q'J)G0:&3.AFTFG8TY.L1O)IWX3\^ ND/- M#/-4AI9T7QC!ZJ7^C,\PWBG0WBB+A]G,8=_;+DE1'/;,3>K-XVR8R$V;3./Q M;!IQP:QJO=T;>-LR<*ME29P']N78WZNNS-#/Y>$:',:C).Q%/^7OI8,!Z+AZ M4)DZ@E"ILC:T(JY;TFJ<\,NN'\2*?,C,;^SH 7\5!YH!94B'(9R.9.KD2\(Y M2_,P#YK%XR1PP*8RQUWPJVS:QX.&@8BF/AZ4C\>]/"ATW'MX4 8'HH\'C7TW M+O"@29 'C;(C/"C/_:C- SPHG8R.\:!9 GOD7AN8+.=LVB@>V@C38V6-7_75 M8*@WI[PV&D1]+7IQ#\K(@R84#BO!M]>E0=#0@(,&*E,!36#+K40RO3&U!)9H M(FOUUZS.&3.55=49EHXJH2'P&W94M4IYTMFQBG/\>JPBK 3YK*W[G:I:]=I, M\X^A1WWEJ]WE"2Z-[BBET%\XYY;>1NE@.(;6PS^-AO!3N)R#J)(:+J-ZQC@Y MO15-0R.U5)^"F)/ Z14+F4\'XQ$.=0+2$D:3CN5/^01^4B%DA]8 ]F_4JZ\76L&2EPO&_=D5U@$/_P MF9:B@"Y7.:DU0+KSFNRT#CNG=?(Y3^LDSIPX]A3S(R2% M9:!1366B-M#D-)-$BXG5(WE^,Y MQ(%^Q'D%:3\)J"=GDVGH:1XGLX!.!*VD MT]!YG69)N)5D=N2\PNK,)C-W[J-4\JH,ANZ8P# ):)BZGZ29LUP8Y&J7'#?H M9 G+4!L77FA%)2-.6%."4'4J>>CTV%"M&Y+(^D1PA?BN?6,D<=<8!0GD8 RD90(%'U#2#?;)O7+P:Y<9FE/(7Z8CZ&U M2/)Z.O7@=!:@G:JJYBHM9QC[H/8%]Q]V(_IE#\L!TJ!"B<-3^,#U/D@- D"/ M/;7.)#_+H \LE0KT<4LQZ;0(K2D7[@YRE0T=*\:8I$<)1:R7(6>-8=>S-(1A M(@J=VL [8V&#Q>A>1.]LV=-0$)"N_,W GK7:4.TXEA-BO]J/ZPN M1B7*[>J0 B<$RI8;O-2_TR]4AH[6%(ODM.QA6SA3/%S&58$?-O4%HIZR7YN- M'@N_(BSEKM[WZ4^RU8)"3 /&D"]N1GUXFH=-HG^K4GD8<,E= '%CQ(ESI8!@ M.AM%NOYMSV=&I(BS22"1G)(R6-YYT.XY8GLR=OX]M6*85YA6A]U>P3S)U$/S M-C5\N^_G@^C8)Z$7L*C@W,;X;A&K@7[0D=@OKJXU&6L_@T4]M# -1@,AO87(8Q:8"FCG>?EMC:@.'.B^P2TS*T(8G MMIIQT ER,FFD$O6<9.P>(O7#6.^5U4K!_U>M,1@%0#?;_)01U3(<7YMVE65?>F?9_+F@ M+!1[F**$[='2!V8PARR]7WI5/-53G?.^\!CP7*&E932.DQ!\ M%OPT0TTO_%.&4-#^4NHC^6TQ'[&8EXN%9;:EJ>2^D_SSRS.I-T$V[G.3',Y2 M %)G&.IF5/'Y[XGXP_SPZY%@Q1,LWDX'#5Y.!8X-,!I/./],O,JKN1C]F M7/J?KSU7WE-WVPPBJ)83.'9:[WLH(Y[#WDB?)*L+?LTPX!66..+0>PS'!4%P M0%EDE(B(276^3'.8@78&BU'97(F62TDS3L= B,KV_Q;E?$75#;F")NA8*NX; M80)L3QOV58ME.G(F#P:O_ YDL,_]]W23=K]<]ARM#[1'5V:UN+(./Y7__Z!W MC>:HB4%I"HH4.$W^][<7/Q7-_"X2JC(_R'QTYF20284:08"D)(ERXK3;2C>6 M@5IQL=MSURY.N$IJWT5K]VAD=T>D_SKC,K=D/!F&@!G<,=Y;1(- J_YUAJ,- MM1K"@NK^)5XKPZXF\6CBHC)E$S]LR/G M@%^R5_ ZP>06FOCAU2>TWI_ ]D2.D;93U3;I=ZIV&8MFV9+DJD8>LG^-P$8! MB114K:.";"OI2&6'=4TDLDQO][?QP*WBVP< ^'KC)^N[& A?<0WF6)6K8Q5D MI?()*'M+W=>8:A,'44+\XEQ.C32%IZ,*0*IRRJ53_HS0MOK7XC-5]A4=AHC^ M4 TVF19DQ)GMJK#9>_O6EDB@B:)#YPZ1TT&48.LY_8PV&TM-IG:2*<:KBRD( M@CM0$TT61NG.I]U3853L!4?*2:)>,%P PHKFH'*UT1V 5B9S4)O]'"$4!UP% MR+@/3%*HG%Q/%R3>.!BQCP*KQ0_N56@LO. %REGS!AGJR#RKTN54;)EY+'TG M?:N-99I-W0/OH'.R]E*1MCHR#RDP[VYB)WT5G6'0>;$QB6TX"*\LCTX",F=, MLU3TYNP*;?>$36LX_584_VR=\O7NVG5Q](QO()REZ[I/B7?LX=:G"%8"!-6E M@C$?V 2MZTQ&PR4[Z"7P.T%>/-8%T0/,PW?V%T53_( '7N:=L9^*+]+??#6HWN]O@<_D*>; M]](NXX5#,Z;8(%XG#,%*\S!YKB:\\3C#$+9WYA#]G$'GDKL-X/&#VW-/0<0B M7!@S>PLS*@5GL6]-[KXE4#E*-O(/!%OIT#>UV06][>ZDK-H%W5A06]LK>EZI M,CRZ#E]+E*AQK&!06'/F-QP!@^.HB=-K]RE=Y523@J?X)!L+Z)I*(;;HTL + M)\N/("NVJWVK0#>Z^7')()$MX9G8W:NR'N@F+0DKMS9)VZ#\E[KD2+4V^>4Z M?]?=D:)UVU!]9JD)DTBPEA%$;PM.!P3_$UM6CJ=3HJ\R"\GK1FF.'2 MD/<8G3JK"H<^IT1P"PX'/%YY_HQXLE0N&+H@=6VPY9+\-:7GT?D=\U=:I&7=?+'8IV/L>-1TF"Z'*JE+SW A97"P-Q$)C? [=<$9_[$6$UHR&\MMVKO&;!@O_#S5;VYY=1Q+?K?-O4'5=$;!Z;N%SA] M'^KF[PSIH<9L.I:@^"T%8L% 0:G#K424I *X"'8&[)@2-PL!K_E*X!.X%]?> M? ?#C>@MH>=(7 .E);5:0[)ZD:Z8;<%TA/9K="&08I:])Q%!Z*A 6,/D[.II M$Z,WGB!T.DVY[2@@%U"/=W5# )#AJ5K0Q\4O<(_P\;L5'DG<]/<VNBCC!E,EHB(/SYV*" QRHPN240") >M3>7$W M!,FC-D(5@P]MK9QE>T< +>PTP7L2T<6XXFL+I(@'C0,5^3"K1!I)47<^&GYMH,^H^LJ5;9#?1-K)F+L"D/J9B,?9".\G@TS#XEXL2+ M,$GA01**.I/A6:[=V_5)CL N!0>F@74? M_L5+OXBPU2?2;."PFFD23YTO_S 8/5AF)HT&3LV6/$Z=+)LS8+Q)WDEDRIWH8\0A<5R09WD\33+GFU$\ MF4Q"FO9LX.,HI/%T&D ^F T#R7^S42#(*)[F?GS4V7082%%*8PJZ#.GX=I"3 M@=\9XZ4]TL9T%LB)Q+*9(UQ!AL+2SA [R.' ;RJ+AR&H MG^$L@""1!@.V>EI(\T!Z&!?\4=C& NTL#XQL&IIXE@;@/_)I(-8M'DX#2!M9 M&EPX1 9B6:4^8G09#9RR><-XZH05G%$"K8.SE UA9YVJ1L!))I(CP0F:N8PD MR^+9.*=3&+@&V//FZJ,L"TQP 1)TKD]$47FJ,@\SR_MPQ170NZU> M[U0;_H6T+Q37[TN"<=RNZ)10V#GB7RIMLJ)U95O&7B'J[^[VPG_7[F]^T;'U M@MUS"IHR'#%4:LO6H* MC71]4&/>UPT)0@K@5N&.I",#W!L*P1@\-E;@O# M-',!DD@ 2,6='-9H5!HCQT%02(0Q0[GX&NQKZM9:@/?=K7=7+\9@!54^]LO) M:DJ/97;&EXXZS[$W8+$\PRG(/$[N-P@QB9/=G",$Z"AZ8:+3]3J)M$VVH",> M\$<53<)02-Y=G_DW/?X-E1S%=^T4@@H+3@ QM+)C$YBFO5_^X<]3"OKM?FN>25^"NH&\Z/\OELMH5C18 M,\\(,5ZD:M< Z:(-#/,XFTJQ1.^NGO.VN,<<0W6/KYPJ:DJ0\$0V$*3\$$DL M83DQS7+6L2]:IH'JZ, ^IHD=4%,O.?X(#:1E",9U'!)/DS3I*7N+=>]#,G<: M*(8+ A)P/J>;;) MA(NLK1/HIJR)W?U=8T3B#=;6UO6ZV6G,Z=W[9EM3(,Z7N/6=($*0Y%2ACW"D MEO%LA&22[HE&]U_WV6Q 7L&#KL'8D12_[$%][ $] @,N;]=IG \=))!L%D]2 MK4I9/X[R&^ D Y GHT#Y[?$P)SA1-,L;MQCY;[%N#8F9X<...(/#@)9XAJ<6 M%-QPHP9,N:?160C?D8 C$]5DUP<0CO%1=T%"[E _K#+T"XKQH&A+QA2.PF//+!85Y&IY!N)#!.]@ MJ:0/=_7*!$D;0(M[#?H01U0]26N 133GWFQ("-'*7ZY^JAL,O7Q&SN&GQ>;O MM-(WSUFA/;) MDHD6T9-LF(NX+ 8=KS%H6;_/7G@"VV7@EL[RPF:R>NY&>,'E4:\HNS[8G+K8 MJ.++(M1J>N"DV?(8"ZY^*KMJG7P"CG<_7J'A0&]N[0:ETX<6"O8:%-S\CU[J M0+C6F"?JPOKUE"5K^3DSEHI*#I4?L,!$S840*L:E67+!!I +8-N-G.4=_!NSF.Y%P@K<-?.FNF%AC]$A MM=AW!!+[E*H=0BQ5"TK9+C(P9<-($'#7XMQXQB&8_J E\A-M%+_7OY_BL1-' MF4.74O4W,Z%,)[SRXP,*<7SM?Y_9ZE+ZF+G./TQ%&Z72D*Y5V$-/NM_D<>( M59S6AOQ&AOM5J.@I]088).C04FDR$6'NA"A6]'J2*%U =+H'DLDW<.=J0<%,6C?0&14& MGIQ8MV2I'(74JB7&\ C.0*&"4HM2_T.'W3QBE'/*C<&0'C8E"E.:4P^&&-T' MNB!Y/CM8.[H_%OIBA3[%)'5ZC([4[OZ@0_#L=<+3!\I:HS^\+:D4ZWM3TTXK M(J8:9M06*[)3[949P-;1TMVICRS$($C:..)I8IMI,?I\H:H5KNY5\)885M7: MBU:$7''O-']Y 2MRQJF9*'V\J]+DCS!U"ACD4/\=HPTIT/;NK/BRUEM,+UO1 M T[%$V&^I^;_J+/F%!F[U7Q$]61G?;@;_66WDTZR@M.EY 8"=ZIJ11-T:#V4 M*3:T*2M1ZQAO#0''&*L&3<>BM0H0)KO\30G7 MO+7.AR&DG 7X#,;ZXV*$]I+!X>FWJS,K%P(SAU:ZWGW]=SC*G59[3-WN%7-" M0D;'&("[Y_.L(YK:Z<+9UR*.>: +#S2?&4%!KYX0D$+/'F!N&\>9 _6<99-X M.,L[3](\P^7=:>N(_D? M510T!][CP=5?8*XT!>34%$V-B$V5*S; $E<[5??:C("T59(';UA><2.)*R[L M>VMP]83/&&<^B*XQ3ME_#P5"$\1-=431[-Y#M+U);QX%9X,#&7(OM-N(D!9" M67SJ=C+6?&&7D$$MU88-+!O&6^3(%A'L$G^EFN>7!1&TD*7V_U[H$ .\6M^" MK*56'1$,/%]@&D\GCF@K5M3R#'D,19FF@ MZ%,6B"]+XWP\_CS.!*\Y_F3HR;D87B$8+4 M H.[*3?ELE)Z4G^BKC?P+ ]-9Y@$*G.%*V2=C7!!7G#JU>[Q(PF%@H;<4&G MY7"6CF"\/ZO -[OKG>*L#O >_GOBA 3FG=(2""+<\3SIG11^9,;Z0.M\AT<& M0]KX.-Z"/J6N"4IPTAY]OD3Q"*/>1: >&@ '-36R_UL'%T?DO?"'I,K3A%D! M&441K4R\@/?3397"UZJ@,^3Q;>XA4NPW6G5P<#X(BY&I=#3 M@Y9Y#5YN7]1!A^0[17AG=-%0C,$-(P4M57K1NMS%PJM/;G">#E_1Z)M08T27 MC^K(JOY:K5>9AFP")H.-G $K0K'))U,1]D)QDQYVL>"<'0AM"Q1>XR%5N,+( M^EYM BX1;%'#=K!0II@H(=&TM0I!D)F]^#F_@RM!%@E+0CK;WN>^E9MTMRXQ MDDTOEEP(6.ZFFBOKB)--I#@[>J7+A>DJ9/7G5$T$ON/,RPX=OT?YE!+',*T' MEA.=EM1A:SMC_!5[U%HMAP="@AXA@+L1G#H[%6-@ Z5Y+X4%L:@6%Y6Y573/ M&*RQTFM-N'VT2@-Y\PN\DFM:G'>$'7I$/>WGHNC4>8^*DPP,%MU=O],> \59 M3HC%_'0)34S80RX]&F:7S:;Q.)76X#P=S";1#XIIFHL@Y^*,0D*:#D B4F7R MD,!* C[0*?1X.2$GON/DM7-'$C@;C^-9ZI18'(TQ>>QEW2S+2G:,>1.C4>?- M47HL^FXX'<6I$]PPFB \)X[B:M]@F,=.ZSRFCH'R-0WQ"D)O(;"B*X)]HIVE MV92KA<9WLLXN9=EAVZUN2/.(?VF[:R')!Y@.-&X.*!W^Q8*.-M"K&N"VKAGD M7%'[^Z+B"J[8M8ZV)0X-E\$NX*-M2A7I.QQDL@@W9VWO-S)2RZ%GJZ4HQ#7C MKA-SV&_4]NLQD-DT##?2.NFT-P[',>GB7FZZK7:N%TJ9T3 H8Y#F*HB8=L*. MOP\!WA?,Q8D+$S:L#I7P#9:0D!$H M1FE&OPEG<;'738K!T*L4F6YK3/(Z)'F?F[W _X"6-YW$H]%8NB:#W%0R=HRU M1WH.&9J]&)8?RV*AP**>*8.6EFQ_+C]$UV7S'@6SG^I%Z64[ UN.'O*] V0U MTZE0#L3#9@-"W;QQ_CE!-%O-J8^BU;WL+RGQJ%76LB3J$E ]\3Z)\ M:M"M=:WA9?"I<3@BOH,PTFJD3_N[\=1N.K'I,N-.>N4]TM7F:9I<2&GWON@C M$-!UES@'R@NIO*&M*)[BPX&W06E;34:\>'?5E7RJE)<+XZ_F$> M2*))1^CT./ !%Z470"J;VD*O=EPH7=XZ[S0\=QHN#"4MC/^(+GN<:4PW)9"B M?HN.AXSE(GA.,GR$VREDK(@;(E(T#4Z5 M8Q%/C?4Q1@H*WS'#4'J+&^\3'PC6$7D<*3SJBP3MQ":)!%LT7=PJ8^6JJ-9X M0)BNU$H=6%UWF6X0H>>]]EE5.UZW!6+B$CLJE,4$S_BJO"7\Y=T.#8QH**-2 M"\2"#-=3$53FS/QP>7GE=LDW72LG0;UH0N0T^EH5%)N[!;J80%@H5:4LGP)+D,E.7Z9RND M.+2FQ82D!*Q>01XUALG=@GB"Z-NQCHC"?;,GGI#%6UL5QSEH_](*+"MC?M4M M=;&YB"-@Z-<2W7>][.P-;]'%%2W=6QMB[/$R]69T],UP6F":#Z+^SH@2UL4O M-58-\5#DW[SZ]UO!3HZZ'O_A?*!/11]POB MRVLX@(+!LFR#52%AYV[KU5*?:FB:,AJ$Y.]R;J["I4$%;1J9/ 58,J[%V?!Z^YB)S=&SB)=(& 6BEER!/#$ :1-92N[KN6;B4::_F#"PQ8I50+ M($[(C?(GN3*0;A*HMD61;66+1+:F&4)!J/ ((P<56.YRA=04R0^B?CYQJBI4 MD_#XEVAM9[ZM@N*JC7,1H5!M3<;NSAF0*"WNQ_$G4,RBY< MEW,5Z:FBGBW2A:V?2W5K\6K'1_@/FUU"CYGM4P"WPN !4FA--->E'NF+IZ_> M/K^TFO/; (]0=DL3?=KYF. 9%;PD'>U&WWMM!:1?-#9PEVZVFWLU),,'=%$- MDR:]U6G2!@W2HQXZ",3CBW7)T>)86,;)]'E$7K:DX5[ #*>R0_F1(Z@,?DXK M<"\^(0KP_Q_!5L9R_H"*K<\L0JJ-9W<0# @F:N;$A&2C>.)$88VF<>+$H(YF M<3[.="[88A]"1(BG@4I64^@J *HVD?&KSN/Q+'K:U'_'O+40[D(ZC$>YWPT\ MG@4RSK,L3@(!1; B 'QLA/P;SE(%T94_QW%:0#%810/IX&*GED\# P)1IK- M,H7&$F#R7L10 JT'"G=G<9H&8M62),Z2P/HD0\J,[LHEX36&W1^?'JXV',?3 M8;A8&+X>QL/(XED ^0(F-?:W*X_S0#P(!'+#9Q.\G3/YG:0@_$@$;1Z&81'@^"X%59'#8H1VO4\>4YQJ**(4(U7/ MI1)Q8?",5-_!".4TM.G#$ #EV334+^*@P/-KM !.V23^JY$X9K>^=?/>!PX/NG$-M]+; C<&PQ'1DBK4-1U/$P"8+%( MA+,W2N_;#';S5QS\[BH0OH,HDG M+N;0# A:(M A8P+)0*&4LMJC] QU61ZO["C"DO1'.HI;9G^* #'.[-1I?=( M2K2F,!M^:]Q_9-;2B<04(8GVK>\8C8&>W&JG$Q6[?DWY;5>PZ)DT M>VIPU4"-M2H\'4Y45I]7+2ABK2:42]#,[A%M ;JVA3*>:FC O(/-_[,7!\U)\G*NTV?%I@ZR) MIK11Y9@9C;5N%YU^5(1GJX8S-\-!(Q-(BUN4?C<[566D;E38OHG@U\9>54&. M7#Y[-&I2.N;:&K7T":\007@M:4XY_,U4,3Y]0)?1(^XPM<\FU+L3AB#RKBER M-5"Z* CX'8A$&-. M=3_-8S>YYN(CK3_W?>;>1IH3C-E3CD)WG&@E\Z M2MHCPN!W(5!K&]^$0#L(263KDZHZ,L?-R86""UJ0&U,3FJU$0_;.:OV@"JLV M_F&+R%26 >#F$<83,@#*(>4:B"MVAJ,O?^$8#QL@R6J+U@YM[J2OD+$ICGT^ MB)ZI8R19-ONLZQU"+NKS2W;+#;ZB:K,:R[M*\3@^,SF?KH/>C$S,WZX:N@ABZ/10U%> MX9W6X!'*HBY9H:Z81"&<:DF)E_4XV&R/1E/LPQ9@MNQX'+K.?&B\*>\0L\3D M>,?"Q<\O68Y+3@OK2#>#XNCRQQMA!JP"5&LS7N$#<"M(+?>KE9>@I:/)'K)+ M%IH,8? 5;_AEO^E(!YZ#\V2FADWTA#7UXX.9-3Q46=#PH2-@8Y8[=6^6=^SR M?J%N3R\PH_N["+CVM[[131]]P9# *^N7]W,6G:+$1C2\9<&) M(@\*%.WU XQ-VK$E$=W1UOLM!%\&] 0QMR)1S,;=F)@;6 MAIIC5#.U=1]A(%&ID4D[JF9T9IA*IP.<>JSAPU11#Q&8W-%8[:F^[G/"2X\Y MLWQTEM+"[1P#?="-_C_^^VP\F7W?9^Y%)98N#D*A$@YNOWRC87B\ARP/6)7D M=E7?(%BXZ$ T9<>K!G+3D.))_EFZO!3RQ\4'C#JEP(^%#<:0M>UY/EUSQV,G M8T,HY@7\ A))ZT2NW^RK%4\68Z!)*N2A8[I'::J_ZI!U$VU#+, )JV:XL@M .QCLX%; MIX--?T%$;+VW]S[AZV&M?&HBB H=/_[^,V>HKY2]8?4]M-^! M5QS.I4O3*V@])<(ZP1+:6LG2E@V9" >>+$-UZ&JZ-%VV:"(+-?"<,71^I\M+ MZA))6QA&K44A7? =GO/YVYF":=^CE 'GFN&4K//;T MO:D7Q"6D]H2.)WWPMJC87@$.>"/B:#3L09'Q>LU2)@QD7BY(/156.F=>\-AI MQ U61 LC*[/:CMN*&$W4&.^JV[N5330EEHCI.Y2V2(:GC8L<4=^LE)DK)A#C MN0X.;>_7-V@UH;- UR:*0UM=4EY#,H+PMJ+Q<)Q^02C=)1N.M6U0Y8!WD QC M63?7C0J)O1@Z?GIC0S!B!;!H(C]B$4A$>'Q^*@/O8'CV!.Q8SSF"CRF]A_!Q MS]UX#!)J5-4Y.702-JD:,8\6S:KS>PYOZYPC+J6MXHAK8\R%Y89CU!)RB,G. MW,)(,2D3[\Y*P98Q,N8.]*RUE'<'G6@!PI/F=3*8E,KX@K(BYRE3D#(>?0N; MZ?,+P2<&,KS'1J^\Q-U_TV4EX2@@&1>XK#ZRN&]J@M K%,5+BNZ*("BE9\0! MOK#0F?IDWFK%2*GKBJ7:)A9* (UL+*E6)FQKSKG$PTOAH9B6JNO)@]YL1UCQ M35)O."G"^=S6L<9FF+L8DSV90DDY58F\FLRJ;I87^P(VJERY #DM2WLT_48* M(#-8$YT67]\7*X9/K':,O*V%QR,+2J)B>'D&GB3H4T,PZ.=3",&@]FP67YHZ M=-FROMFSK40CW1)G5JRFU'G7=-3IZ 9D72/BAJ1:#--4@NTA@?;26O<9R)YT MJ3ZGI OU8JCE-R"@@_I,772_)MRX<@C.J I9QQC'*GV#06_&' $F\X$IN*>-UMQ6"LFA,I M=)*\DP23BO*X#W4Z=--F5.2T+P((>5ZBXJM_JVO+.#N[=*^.BG=/TZ4AI (E ML;$5&W-@#5*OKC2@I&GG[*EN5$8R^?PY1D69$1#S'?]28*'TA@WZY^A*<)1< M3:I0ET](+M61](B;%>&NHWH.!Q.%+[HGI0RDC$R4HHVLO%!-;R7\:U*QN_'JUF3FV!$X\8.#,%&8^5"LG!L7F:D6*C@51J7K%!W% M432 _+'6.@27>B800Y:PK-*+?9^NVFHPNK!(9.X'>8]1?2/-PGP3B(S?N=^J M7%A1[A8/F# C("C%1OQ$VWG:7="M%N#=#<:)^^M5!_S*F6XVB?.Q#*(>QME4 M8I&>C>+Q;")9;C:.T]'XTUANYA=W_GP<]YEA5ZU.WXZ$K5H?7?F:KBS6I2#_ M))C*4"*LLUSX!P..W+(\<"I.HVB)[&I:YK N+D!EIW!F<0X"\H[*8%.2BUMZ M7,@\_!K__#GEG?-?OV[N9SAX?:]HQ<4$FM&V!!HH-S:7PIX$!O!"J3H H4L@ M3[BWZ/4SY&$_.?ED#^/)R!&>)LG(!8C+G;<14%O_F]U ^G2_=NQ]E:QRZUQR M(,(H?BNL@!8EI;4F00-***](94,4YF8R !;KKE!QM!^&O\!+'@$_EBLL;F9T M+4J/?\\[9/&=]%#0RT>&3/K4X!CAJ;)17"'4. L)1ZJ8 (>1-RJ!$."Q4N6" M/" 1Y8>A'[&X>63SOTUN]R!Z$5A$5[PB28D"&-^3ID6R$0V%P6+)S?P@U6C0 MH8-BU=8V:-;92K3Q&A:F[+[">TAAZ+LVE(F*ED$R$"O8"J[QQ/,6]AU\A#6# ME*/3 R_X4-ZTU8Y,Z37?EZU1A%; M&#)4P5V=1+389):)/5DX#=R@%1F)>GM'U9* +HION66/*'! 43V6?8W2>#R5 MW&\TC(/!B#8)/K$(GNJ#"1PT]P&L=9(.TIQ12Q0+)I&L\FX^@' M#D+H_IK%TR10VC;.QD^ I_P:35(=QDOOS MTJ_W[$P:Y\D#$F&#D]9O]^Q-.O$GWMM!()]8O\M[$PH+<7K[W:7VVD/T*2F] MG\)$.=Z'TIFL.5$;0)0L321*(0@J"JIVHGWD6?G7PD/GV M-Z!:/;X*^)KW5P93_3.R?)_U^T^4['3!"_M&K:00:4=Q1R+.@>-+V/8QO#&4 MQ#J> $?*@3+M#G7;%=P]""4 %U$8]&"8!D /X!8 SJ[8$!)3^/B.X";QC_PH MGF1!,(-I(/L2'R?CKP7CX!L/[, :"#OF%56MN#004!H"U*!0"]#RZ+6(X7CK M*Q%B9]Y3>W2ZQN.89E0QO$ 1 M="?QR[F.>2XW1G'RRF)^+2+NE_IKMW5,E4BHGCW^)\/_#/$_(T9<+0A#G*DO M!/KR!.%-7"#Z43Q*)2%VS]/G>Z+\,%USN'^")D/_M(WAM 6@#.!D^D^'P%]# M(KUQ$*G>#(*5!ECJV;W<*-(Z]1Y3)-XEKGE/N4PGW0&^*0SM">=03WI M#( ^KK"TKHG #_O[X+RFT@))T9(F/+@LGD/UP M<$$W\(I9D:7897%;9?%H.I;T.P/A8B1I@+[VS@?0 M=>8?76+^3QK1+M084CJ&B@()V82":J?O51-#97[C?$AM==5.1KHUT0_#%C(R;/7& M1,4B&%4;N"Q )]9:<-*BV"P&8__PX<, T=8_#N88%KY77MA '!@WA*GP>JDZJ.QVYK M0?2TG!?[5F,T*V!G%%56.XV<3_;A,+NCM;C7GF0=.X2N8QNA'\HZ#>\_I8QN M-,ID*=$.T'U%-?V4%Y@,J@'RZB'3AVNP3?EKE$S],NKB6VL1EE47+D1 J7/Q M.E484?(?]3>A7&\!H2(/X,T!5QU+-:?=%]OKR\?DK_B\6C5L-"RP4G 2?K\JH\V,G)X7F@U<"+@,L M#U\>=Q4<,:K>'1@;MX#N76[Z=E\QP(*)B]?K?'1I=6I^%Y-9!=S0+07MW-4? M!$=4M?V3(2-HH7$_K<.C7C7-0Q,IO23:#N?)3G M@['\J,%EOJB7%WBWZW/XYK4]ASI&^O1I#"+A E5"CL;'XX()*I:E9_T#4YT) MK/G I#(;_>(&L\0:,:C8W%+E!AOQW6DB%4&,M(F(;;%?R\AW6!4=N[+CR#E5 MS9=XJL#:H3)*BLU@XMFE$,;'9\'Z!%[&J*-48:&F_A/OX5['._C6[@'T]77Y^K\%N[Q+=RC[X'/^OTGW\(]OH5[_,YYX"%! M5&:R;2D"I.A&@-@ZY#WQ%R%5[%M R._L[[> D&\!(0\(")$\Q$=A/RV33#BWKN^ [U\0VHIL/U"\+H^'PFC.%Z;XQ%%>QE/+Z5YW-^+HE$EHI;A) MNOZ4C-XM^+T63O%@H,?I*RN*1Y TV(EKD<+R*,Y2JTC]M<1(D7)Q42#Y,M];7+P.O&O;(25BT,C[;B@.3N/F"]R&L#33E;AUAZ>))B'0 M:+^6A&0,Z<[%QH$)KE9V?3SKV*]UP[Q!JK\J[M>.+F>./D8V M5EOQ"Q]7.EBO]SLF];^I:AVXTD*=_'S7)EN=%@S#1_R/SH]37_4LSV>2EZ'M M)F4;E75;[LD15[OF2NXYG$V3.2F3:8@9TSA5FO;[S 0:V_J7Y6!&RY+0,$+NW@/ M_555P02,6B_'ARMQ&(^2L&WBP-]#7$(7]]"ACB(IX @#^<8C#OQ5;&$&VR7U M;2#99.I(KD#\:1YF#+-XG 2H?CH)U-4%)I)-^QC#,&"R[6,,^7CQ;08 Q!.H"P]J,LB.,(<]]Q]4!QI!.1L<8PRR!/7)Y.<91.9LV MBH?6R>8%3W9J1)B2NKWBOHT_?$W(U)AA9#%UL<3!NTWE!_K_6BI['\*9_ 3\KH?&@-8'^&8V #HN$T208P[S_2;RGZ M_,?>;X'D$>D7(;U!)5D\Y1K)5TZ-9/7;6ZJ1#&OR<[E3STY23-&$\D'I Y'6 M!^S&6]A5:Z&FB/^YT\T$1?81K=RJ?6I]&KKQ=:50(L%PQ3 MO2LJ@LWN<0@X9;W$IOX.?=(!AT1OC(XC#8A_^*Q244"7%SHQ*>$?=0M_/>44 M4=XE<@UI:>GRH2X+]=B)Y$YC]X/1*/3!R47670,0!A(Y(OHDGLVDN]>OQ(Y, M<.)\,9PX7[BEVJ\.#.7F'/-I/=DB R8=T,S.1EGHZ3!.I^-P*VFH*GUO*R,A M'_UL69D4)/-)XLP\'SNN\W&<#H?."V,G.GP2 MAP[O#967)HFL3_!7Q1!U,4;.3T4_BE,2<6=-MB8)L]CYPAQ:>3E3MW>D1^0Q M%\?7092@2.IEB>7L.4J5RLRZK==1ZD>+FMZQ<9/9J:+# MK/CHV**P:K#:%]Q_V(WHESTL!TB#JJ@!GL('KO=!:A#U'FC,[B0_RZ /+)7" MWW6KGVM\#'J#JK@X.\@%:"EMT930.4HH8KT,.>N2"SU+X]O_GV.\"*XLS>J* MD-H;-);A2H?.!NJ]U+LO',B4 M>JNP3MB3ZBZ X*1QXK!:$-AFH^AYA< WFT7/9^:JC;-)($"< G58#G"_/[+. MCCB;C)U_3]/><,<7.IWX"N9)AA>:MYY#O_OYC:?\_KQ?HTNNYF+/S\M-O4:$ M /BW+F[YM&BKN6I_18;R%U?7T3.E@A^/N*93Y&O=.ZXX(CI?!#HGK[X9P$(, M8"X&T*.2MF9EMI@^?^\\GF&F5VLX?"UX1< M1<>7O%BNDF2-5Q93E+ ;6?K *-F0;?!+KXJG-K1L3^T;CS1F=MLB2^04-&Q? MQT,M>32.DU#J)OPT0RD]_%.&P5_^4NHC^6TQ'[&8EPO%TS ,M&0\B6Z,V)=G M4B)LFI>#S= >-\GA+ 72N89Q/O/]/L-A/!L&L@SR> 8K^0D;%!N2"^T4=IO[ MW>*:CV? +8*;.(6I3:>!!"_\"J>71>;&_>V)^\'\\^B08\40+=],!@Y?30:. M_2@93#K_3+_(J+H;_8AQ'7*06W'I>3E?%8U*T2#9^C_V10.B.,+A:1'+E\CU MYPOY.4G:_W ^5]/<$(Z1Y#5'J)X0;(X:WK]>*>=S_SW=X-('F1_4U5 2FW9;Z?J7J14W0#AWK8:4$Z?V7;1VCR9(=T3ZKS,N=CE_!_[JE5X-R<$,;S;%/M%A3SYJJFCE\AC@)OW12Q_]C"&SZ(V.=L9?JK_ MAAFN9;,JTO=8AFK'U?S0]>P@ U[O8PN%2(?@G09VB1.?$I^IK%9 MM<&4#=?<3?;9/? A"A>B;'-EL5SBD$S8G@8)Q/'H6][!YVL98NZQIC&J]?7, M32@ODL9SS!LVC+EF+2XM8@;,I7QUD>7=?+W0>YG?HO<)LD0=C2 M18DHQ '+%_S,GJ_UMMR)&H[>FVF%4'W'?Q_?R&\^E,O7T8 MQLQ?IJ%.8N[L)IUJA2L\L9?@+-Q,C[O;-^A./^S M/)^<@Q!ZLSMY/F?3)-=L)T2+WON@BXZGYQ8^SYLB(BOIT-K.J1#7[SC.\J1[ M$FW\^Q+CW_]I#VI??C$Y,T>S_+03"Z].LE//[&0Z?1S!IUD/P?M' Q3@:?H M%8.M=\KKP,><,3[BT4*V&B$_)LA* MN3B[#"94XA5E5YL-8:N M:"]$O#XC"\L1GN]6%=)ENE= 'SH5YW>HQADCSZ_=\:5:3_-OQJ<-QKKR;\3AA<CIU4BUGN)#8$OYI,XDGJ?(482FD^Z1,-OO[# M8 0M&4HS&C@0*'F<.F$A9R#:)WDG\B9WW(*8BN)HA6=Y/$TRYYM1/)E,0J+< M;.!'[:? F@-Q]K-A(%IM-@I85N-I[AN%SZ;#0$Q-&I.G*21$VD%.!GYSB*<5 M2%T"03-+_6XR1W$^TL9T%@CB0YS*$:X@9T9JA#H[R.' ;RJ+AZ%LK^$LD*^0 M!JW4/2VD>2">B?%S% "R2'[- R.;AB:>I8%DDWP:,/#'PVD@KR-+@PN'R6%\ MT=='I/K10-+QS(1R>2471X)1(,ND+E"EK=9ZTXUYU]* M1/]'4,3[2QHI."6'/%(M[':M=T;IR0?CO[O8*N!Z_;_>U( M%1PSI40]@4H0+(6CD.=!R'Y?-R0(<7T:3K#1Q<%O,/B&G?70XJ9D\#;*K^6P M="ON878MZ+JJ,%:P54K8=T';<2^SY/MN6CE!WF.3>X/C3V_:?-M3(N(=7)!H MO\4])!QX*M,@"Q08*/AZTX6Z%ZCM61P] '.L4 M!ITC.(:DW%B=QMU=L3%JKF<,#)T/ J([V)^*U3-Y!)ORXRY:HD>3<\@%M?O, MH&H_);@H,&+_(S^I5\HBP!UF;I(>\8QLDKHY=T_06#WB%-W,;6&89FY&'-W! MP+4/JB6P$PKYJ6\_PJJ("I@+?-_)Y. XPVY5!GC?%83=-8\Q/$ZA4'TY(4N9 M.)D/\6VA#F+L#5@LZG *PHH390S21^+$T>8(Y3"*7AA?NEXG$2#(.N[\'O4P M^I70"0+FILR_HO%O")P3W[53Z(/8&6*J979L M.T-P$1F$B#91)^%%KW*4IP MX+M?!5U$_S4K$D2!,]*#Y[7K(BNX<>G#/,ZF4A[0NZ.GNRWN,>I.7: KI_": MNL$]60DD&-]=A%",$],LQZ?Z,ET:P $'IC%-[(":>EE230<@^649@M,8A^3" M)$UZ %X1X3TD[*8!V%>03(#?.>"_:-D<#6E=GVEYP ;<8G*XH#0!O+/#LFW+ ME2Z (FI@&I2\BJYA1#Y%UD3;-X?-8%!5%=K7W=\UEAJY011IC4R]*#$NG .! M]\VV;LOV2URW>)7HA'F8.(A0:!H.#9&=\MJ8%A(&O$ !M!&?PH?,%_JEWTLI@3Y)QSZ4[C?.@DE62S>))J)6=5 M;VX9JV7)1Z&)GJ&WNI0I@L\#X%QX(*.XF3F2CJ( MTYJ[>#MV?;5!][ TWRLWSHNF(>';6.AW=Y73OD7V:3OV_(,"\$\.?L7SP+%Q MWZ!=^418RT^7-?OQ(#+""P]B/+!-((C;8'X* /]FF!?N/^=#E0PS#QF0V7#<-Y R([(!I_+D&>4(NN^SI:\>UX\N2>;5+? -O9^F M@?Q>_WZ*25S0RH]H$8E2]3=3?X>GO/+C X#/OO:_(#JAA,!V(;B1%V2J$-9U M#+\9.1CD6E0]]*3[31XG3OC[:6W -\?30%!&DV<-0Q)5=<>''+L]5Q81X;>3S4>ZTVJ,P$@$<",?J7+#(X%R/>,O25ZNDKSE+7TLE?3W"47^T M1WSIB,QW.F_^6KCQ:6#FYO+M#3Y]IE=/\,?0LP<(S>,X5TK4+B MGV^K=:E6O?A !9X[< #Q=.(8L>)D[$;^SEQ\BG@*OSM=7-E**5Y/(2C7,^@Q MY$5+ S!J6<"'EF(%1'<(-_5FWZKB+FVYVZV88%1(?@AP8!:0W+L7KNUP&@@B MT&^K$Q:@;$F^0:4OS4(@!B$@DG3:\V9_[]J4[\]F,@M6$0I M.6.'\]<>%2( M$!-T;\I-N<1+"#>A[!V*-_ L#TUGF 2P[L*8H8.\>/Y*0NSND MT*LL'<%X?U;./;OK'3QB)Z,*_SUQW)YY!^\%,Y@[.GSI%Q]ER'LJ).'R MR*#;CH_C;5-L= TDC%+5QE-V#>(11E67("=TU:(=< ^2**VI@+V.@7JH"C,J MS HJ-#A>H)^H;2DR>7YGDBGX146Q\YW* J9>[RK@\^2B+6Y!%V]W6CXTI9E@ MOJK$:X_M0B,*V!>U8Y6L4)A;CE$+9,Z](2D);2$EA0I@_6]K0"6+(T^'3*%D MWU1C!/%6=Z3N+BI>PR'D]7L,^6-0\@NJ1R5GP-)N;/ V5!0191&J51;&3+'@ MZ%W%+AJ17FUL3=0HHSR\V@@SCE8$L$7ZCL+PJ,0#,]$M"+)PJ2IKKPR/I?1M M>@=78HUD;DF(?%9![ELYQ@!85'05ZL62"P'+W53S5I4>E#'YBK.KLM*ZJT6) M%D3R5QL2PIXXWTI5''/I^#UZ/[DF!&S#ZIXL.-1A:SLK&O>HL<2?)=]KP[_0 MK>B7A^&VN5YJ\LHK/W\ C?K26K@Q,^FB,K>*[AGMXBN]UI0N1JOD6ZZ%)"!B M7TG("^-6GO;6)\M'=EA>(NE1/V(VF\;C5*K1>3J83:(?%*LS[#MGD%(AUTP' M(,*4@_[SCQ(USY_X^&V/M.P=J=#3&Q(F7=;,L*]DQ1G2- M1ITW1^DQ]^)P.HI3Q[@[FF"V)([B:M^@F7NGPZ;Q$!B? ;0RQ(L#L4V @5Q! M+W'TYOI=R[,I5P29(L^C4;H98E4WI$_VO[3=M9 Q , JH'%SK.C(+A9T((%> MU "W=;TB_571Z/NB8A!S[%H'(1!?]>S$OFCYZQ"EW^_#:3.=S#JEZO)\,,D- M;4J*F@WCQ('00YBP28<\!4V-,RKC' .L?3BOMD266-AJQSOJ&_Y5G5J19W:2-TV7"R'Q M[L5'U@--6DH;/;V/KL/EM@X&7C2RV5(W.S?-VOB);S7.OP!."9M:]Y1L8D*5 M'4\ZQ0G.'($Y&\431T4=3>/$,9*,9J A9L$"DOKO%%0ZW],^A:X"4;43:6!Q M'H,>^K2I_P[B7=#_GX*FE/O=P.-9N,1N$M"VLB'%(G2+'5ELI&ZFHOX+5T@@ MFF"$H-O^D+)P,>!AG,VRKZ7F;GB-?W>%=P.9I9^O *_O#;@DTS4"+3U]]?;Y M)<.\[; <%,KVQ \U5X8+.R2JGIA7<\#0WQV#X*L427@B5.$W'OSY>7!G:[X[ M=,PI2+L37CD#7I:XI(M!".(!'&80.;Q^PD?M+ TE*V!VP"AD'(+GLU#\10:, M!=KQ.G7(.V23@_E, _P1 4Y'0<8V#=0USSFY]0?4<,]6==N>HVZ*?#LBE*5V M6]NXB\+FPK6J.@;;PCU.Y[.@H%EJ. X9L$#I>+BM\(R,A<'U3?/0GXS.+ M.]T#2G=QT /8S IY6:7$<'EY6[PU%/.(2KH(\22;HM&I]4?:G [\R4CFI<4$ MUL:#NP*?15QJ@R32Y1(M@&0,,'90 P#<[N=W;%B4F*L5M,79+6@HQ> %C*RM M=CHLP(TF-J# XSFCPXF12<^K%I2^5A/*)6B!]Q@" M@8@6'.!&S$-9D.F=-V6[7W&PILIFT1"C:?H]Y<7]<'EY)3Y7H5C&9,A&5!?? MR5:7'+@&#G;PJ;XM5[!2Z*A9P@NKFWM3[A?4GU;&D ME "%"'Q"ZA+A*@,WNFULR(R. 6;[+<$'(_-_[,7!\U)\O-VYX]-Y6<9 9LW[ M&&T* @.])_M11KM6#6=NAD,)0HMRB]+O9J<0DNM&^4^,*T7;V]<4Z4"/ZGVC M0TK6YD28$UYANMI:TASS%CM5=!0,Z#)ZQ!VF]MG8W#M^))'HTKLP M<44BQ#P%8;DO.O(!^5M/,30*/8^X6J^;6R 8=:NO7RV4U]X!QG-:M](K_ND1\.\D87DMN)BPJ/Y MGS_"P*-7\$O[O[V"6'N*@D'"N:7O_D^$X^I_K:81XWOAL=LW>9H*XYL9":-O M*SY!C:BU.! B=2PGX")R( %U#6=M/)2;\^[Z>73VY!QN4!C16ZT9!H"Z=>UP M=0IT6X<6LEOM7%.W@(+H?I)F2HWU2,T&EMF"R%@0,-B,K/?L6P:Z%9X=LHW;$"#Z M*W'=]KSRPZJ^40(Q63F\H^B96#P+&UD*.U)L]R4J5O!_ @:;GA=/:O09R *+ MXJ1FS:LG-:P6Y92&S:LG-?P@$GD+O;8L&,'EB2$"ECP.$X5R)SQ'=P)>O9UC MVL-N8Y5&0L,0P0ZO;U9*MHLIF(:TK[?56K'W:_BI7:IQ'CJDMG492E&;UO4I M^'+#BU'4:'8,L/J?EQ^K]G]_1\SH(IE<)"GLX@-7[LH+CNF^,>ZY+'^#2:%W MZ;<<1L_U]ZL/*4M@/(_:[I0NWZ]@P+_)5HIA?#5;F3YV*W^#H?TVFY9^?9N6 M?;V;Y@WMM]FT[.O;M.'7NVG>T'Z;31M^?9LV^GHWS1O:;[-IHZ]OT_*O=].\ MH?TVFY8_=-,>9AXIVKN8@;'1#?T>&MXHK[<(Z:3?'V&F*^<#G6CH 35UF@]K MVG,:'@$!EYWA-2Y0\*>9)\OF/9E,KQB%ENP]70<=UC3T8S >OBIDX)G?83BF M]UL'Y1E5;0M>)Z'Q+JPGYQ/:4#'KQUNP3]I=L5RR8VL!9(R%^#@IHE5K^$D; M\:;$$.G5?72) '&P#_*UIM[ _\\U:L*#%_XOZ!A)5#QPR$3;WUG=1,\8Q@HZ M<%ZK-O-JNSIL>#[\:2R?7BL$O#9ZM\5HF)@M(VRC?KWE/$^%[_.?+ZN/)>)- MM3NO2QB_AD3T8"4XE.4*C8*P%RMB3(L*YAE'[UHRT?][!1$&,1S ,\Z##]] M>?T.26!\D7@0'?UKT\+38OYW##$_M":'R.@X%6'/Z/A3!OB?ZQUQ83*;'NJ5 MABV.A*_+RP@V;SVVC3%5)R'7DF/+-N;ZT)L(K%/BMO(Z/B_;>5-M'V MXVW% MW EO#CV.!G4H""P++=L7T 8.HM_KI<.Y#G@>[,O4*"*M;MFBWL"7]::XP5+& MRGG+65#EQ[*94^[6,?]O-O.&1OEJ$W5X M";;F,8KA($G^Z%%2SZ#5*;I0[=$]?:H5VG[2S_)X?>>!=PP_XZ .[^>[NMDQ M+E=_&ZI40._O=APD3BTI&Y\2+&IWA-[<=([-AA,V MXO_V=BV]B>1 ^*_T;1F)9 9(LF0.*Y$,645*)B@)>YE3,Y"=2"R@!F:%E!^_ MKO*SNZK:[B:SMXATE\MNNVS7X_M,DG#_+)OGAWC+#O4+@M,)+5V<#OKD^_^5 M%Z^8'2,/EIL*98PKL^D$&"Y[!*)"^F$X\"^77G";(PK,82"<9HT2 ;ZBJ[%/ M8&C *\;\1G8^N-.3*0497?G+CD;*PLFV$=2%O> S)*SL-1BA3C.D!Q7,E/#) M(V2,Q<4"AT6UN= T>%0.[RP/^QU.=/'[3DR.CVDVS&OZ)_+I4TU#> L:"I%@ MK;+K62'T[&N%YMKE;IYD#U@@_N-U8_@X@%1*^NU=^Z M_H_:'*QQ^S::;3%\3$\Z$N/\.J:)$':MD'&%'(XL*;%YG'&_7K^._G5 MT!3YSK'#0S?73]R>6S-S YJV2J9D<_NI[JENK1'S&/YS*&TUKI#4?Y?J$-"/ MR TH_20P^'0W@F?IATI61VT]*1K!=* ?'J;.D)TZTG3H5"8C65#)Z=5)E'S, MM?9=Y:5J^SF3UF^ZANDR_(IH\(Z\P+Z DP:&!B\P2+T+=\S\@$/5)OO.DO): M&;59=Z76-Z;UC7D3LLL+2*^>+7[DRQX+>F('K!M?<#D/6Y*4 MKG_*45!/+".Q1DUS/487%9/-K780.(E"KBKRTWH"][V! ='TS_A?PP,YGCRI ML_CR^][000B?XJ-#[%CIJOINY/M\M;K0DTB95UZKU(15/B:Q#5,]<4>D$+9' M[64+LG-Q,C3NPB^C#_\_&A)&@T=XR#J 8O%!7=ZOM1 CL^;MFL-#PO(+D%=* M8 5TZ"^A -[%F9*OA]K,'-8G8*G)+LJ6=B M&1]USMW(44(RVUJ$!*:2CO*J+I]V_!) M5E^;;AY@(+PN6=(EO*E6L)5K,-KQ61H?V6DEUF&*;*8\!R4+7Q MAM45:*0S.$EOHE]#%%OE8:*7Q]F.U ;.=JT2C6: 7:9FWQZ-4MU^>;<&;!R( M6'%40"D,-FGOE EJV'. M]Y,+5OJK^[!=[S:'94=]<^JWQ+#I6AG&MPCF.]V?H !VXCU55_F*7/4? M%S_7RY\8@80V)-C_D2FHGA?YOP@GL(09"C8&=4B4VK@+UV4R N 3+0H-#_4] MWZA?Z2M2'?9):+I#NW0?<%<$+R-WQ:/CKKA"[HK46<553W+9 ;Z];E0]I9!7 M!YY2YX^BHE^=X9B4_.Y_%^NM2\&T2+CHW3P@A&WU[2$7%0EUB_+XB 0H2RF' MRM+"O&6-&K(L,JU>&S1][7FQLA$T]7WF>UU;=[LB];;?[A$D(5[6K3VPB.6D M3B\1(_N@OK=MWB1G/:^Q-!^-]R-FXPHMCPQUEP\?NJKFK3HM+^<&PGEY$)); MY+7&X,5%IO<4TU'#%,MI2 MSB[0P;:ZF'(H$]?RXLF%WOJIY1A^/TDOX6_;R\O,8,?D9,N/QD#:7(^W@2DSE#!,WB M5 Q-08 TV92"@'.K$/X )E1A3ST$11FN((5F9X*4'<1O[SCX==)5M1D9 M/.$T2 D#5TS.C"$T,5E@%HFXMO':NO^8FEV*R*Q' 9*90Y@8%X@0.G:\H-)0 M'"_.#=[QHN3A/E[V=!5@]D0GL$DTAM!="(8"@"I/TZ2U;?UM/>V+D7QB]K%^ MC_WW%?(7$)(":CKSNFC".[7\\72WFKNP45& FG@I1P_ M[-E$?;-"7>'U5JCV5C1E]>?4YX"J34?:+8 \ELRH ]8>3V-X+R49$8-+J8B? MUKZ\^>' FPF@CCD(I*!N862=>_@41L&ZV9^J+X5!XQB52TF,CXGQ0QNP+H0R MT78U;%6*?;"J/Y8& Q#YC]3N"3@_] DGP( NX:BE#2JKF9E_8\?L<9RR!M?F M9))#0"I WZ@Y(DKKQF+D;%#6S( 3ZQHA 6;&JH56IY@;>+&9G=X;6X8U.[@A M1.ETS$WA5@'(+S:D6UA@>(V$E2'[F1,J7V'F>>S^.?(!QGUKE#)&,\W@J(X?3<6L*4K/Z[ M PC)'["XJ@5 ,O4'B[B29 S:P3IZ,1^WV]T?_P%02P,$% @ 4W@"3Z08 MFOE/ @ @ L T !X;"]S='EL97,N>&UL[59;:]LP%/XK0AFCA5%?TJ9T MM0U;H3#81J%YV%M1;-D6Z.+)17$B&E'9EX=65Q"BK31*C7NC[ M"X\APF$2\89=,U6#5#1]!9AN=T)\]D_XQ\@GUXGG4CS!/B,\-L=?M M?1+E@H]',(<.T)41PV"-: RO$"4K24Q6CABA&P>'!D@%%1(H??9:66"0^MZ% M ^>9:]'Q,,*%M+5=!?>_ZJ9/ KUG!!)*!X$A=$ 254@I+/FU=NQD"_X2 IV] MW%1:82'1)@C/X)A@!UUD)62&Y5 F@#V41!3G1HXD16E&)2K/!)423!L9087@ MR&KH,SI#TZ:8TEOSS7S+=[C;'+@YYDA\"(R*WM2K[LSQU'PK>9O-<6_3[L<+ M*K(6ZF.CE\.M;ZX.OI$X)ZWUVWP0H-E15='-!TH*SK!;S),%@ST+)A'JZX!2 M2'*O^7?1G1XX-F%-K]!*/X=W^'5NAG/4 M4'5CEFB#,1SMST9XL!AF+0>*&([V%YR1AEW8@N.;._D)4$L#!!0 ( %-X M D\>'1]<5@4 $PN / >&PO=V]R:V)O;VLN>&ULQ9I;3^,X%(#_BI6G MV8=NV]RXB"(!96:1&$ 4\8I,XK;6)#9K.S#PZ^?$H8S#ID?[V6(N:V[_UDU"P9ZE-S1ULFM78/AG! M2[L6PM75.)Y,\G'-I8J.CS;7NC'C<$,[43BI%12V!?=2O-C?^]M-QN& 9W'' M'V?1)&*\5XM2B,KBI_5KO#GP0UV(^2>V&<+'H'.OYXRX%U%N43N."SM/)15M*] MSB+_OQ(1W,4XN W?#IO?KA$/S?]I1KU\%JKXHN_MRT&*_89DYE+##7)33%IP.\DRK M4B@K2@;_K*YD"1PE.^455X5@ 62,0,8[A'R( \@$@4QV KEH<>#4 #)%(-,= M0O9:,D,@LUU")@%DCD#FNX1, \@]!')OEY!9 +F/0.[30IXV5BIAK1\GK\V* M*_GV>80\0/ .:/$635US\\KTDBWD2DDXC<.@?E(4NH%!/1S&)]@X/J'%O!3< M"AO2H%8AULJ55J,";-X*&D( \!X$!<*ZD \3RI38*.?<*."R[$88MEAS(_S; M-Y?/$CI,&6)B2ID2.^6D^+>!2GUYR(099$JL$'B47*W:2MF)M1!#^9;[IG7Y M(JLJI,04,B5V"'1/T\!0=RFY#P1EOV]@XI@2FV,N'GO] //#E%@07[DT[)Y7 MC6#?80!I3!NJN%Y386:8$JOA0A6Z%NR._^P_/DP'4V(?G$.7=*^C4]YIM89+ MV<^ZBC$3Q/0F*(5IB]C9&KJJZ'JH6PMV!5.V$!-31$P^\ZAKZ?SKYOD@0G$P M) M5]/MJC$X\B#UQVQ:*[@R'9UU\'HYC3!$QL2(68N4GF<,SRQ@S M14QL"C1RZDTV8DP5,;$J<,QPNA%CVHB)M=$%>.S+'8=Z[5\A%F:0F-@@VR*] M=] 0$S-)3&P2-.#KOXN87&)BN80!W]"C3C"Q),1BP2._4"P))I:$6"P#H=]@ M4V)>28B]TL: @U!H HM8)5N"P0UGB(EI)2'6RM8 K ,-,3&M)-1:^:^8!Y\X MYI2$V"E;4R_LRUPX'F)BCDF('8,;.LRU)9AC$F+'X)AAMBW!')/L,J'UD(>) M:LPV*;%M<,R]$!.S34IL&QQS/\3$A),2"P?'/ @Q,06EU+,9!//!YU<_,-%5 M%&(%;6+Q=I"456\\3S'GI,3.>><:,?\'Y-C&X4.0F'32/S.1&;'OW#6FB\_@ M>5<>N0H3ZBDFG918.A^8-T8\2]W8=T+>)?Y#3$PZ*;%TMLZ_1NSZ187SKQ23 M3DHL'03S"JH,%QXQZ63$TD$PY[*W?)%ATLF(I8//9L.4189))]OE*DLO;LLP MZ61_<)5E<+C,,-=DNUQOZ2_9HVOVQ.K!,7NO)":?C%@^.&;OE<3DDQ'+9RB' M,6(+N'+95+W/9C:X3A9B8?#)B^0Q@AK%'^$$))I^< M6#[OF"=EZ<%F)A\\%45OD23'Y)/O M*.GV_KJ&F)B%\MTEW3YEBG+,0CG]!&C[VF=/ECGZ[1BQA;8O*_KF##$Q"^74 M>;>A%.9 ?)1C#LJILVX#D&T??Q8*^E1OU,05ONK['Y MD/OX%U!+ P04 " !3> )/FK<(.TL" 7*@ &@ 'AL+U]R96QS+W=O MQ M)4%DD>3V5;VI"B3ZNC ^;6P8-F;>U6.!TN-+.C?EU+7Y>.KSZOUR;O.F.I;2 M?W,N;X_ITN2[KD_M^,V^&RY-&3\.!]I#-!QD]J)X/JNE!]_-!]_2@ MA_F@!WJ07P,9U_PDA#5?:P^X]GRO/0#;\\7V@&S/-]L#M#U?;0_8]GRW/8#; M\^7V@&[/M]L#O#U?;P%Z"U]O 7K+ M?:Z&*;K[< O86OMP"]A:^W +V%K[< MO86OMP"]A:^W +V%K[< O86O=P!Z![[> >@=^'H'H'=8X*P$'9;P]0Y [\#7 M.P"] U_O /0.?+T#T#OP]0Y [\#7.P"] U]O!7HK7V\%>BM?;P5Z*U]O!7KK M F?=Z+";K[<"O96OMP*]E:^W KV5K[<"O96OMP*]E:]W!'I'OMX1Z!WY>D>@ M=^3K'8'>D:]W!'K'!>Y5HIN5?+TCT#OR]8Y [\C7.P*](U_O"/2.?+T-Z&U\ MO0WH;7R]#>AM?+T-Z&U\O0WH;7R]#>AM"SQK@AXVX>MM0&_CZVU ;^/K;4!O MX^M= [UKOM[U1.]\;(:T^U&&4WO(MR[Y9_B7-1.X<_DXI]MG7*=^N7^B=!FW M)'=]O?D_V'7JGP@WK7!E&ULS=K+3N,P% ;@5ZFR18WK*Q=1-L"608(7 M,,EI$S6)+=M >?MQ HPTJ$A%M-*_:9HOGXYBG.MGTWQ&71I.0O M&(M50[V-I?,TY,K*A=ZF?!K6S-MJ8]?$Q&)A6.6&1$.:I[%'<75Y0RO[W*79 M]?OUL?6RL-YW;653ZP;V,M1?FLX_&I:!NFE-;%H?3_*"8G:[S5UBOK8LVJYS[?4D8?R-:Q(4I]5\;&!JH?4FB' M]4?>>QO2G>US8[;MV'\+RN/E2&\=[0XP50XY.>5M0;M&387W3_ZK@9^[H7*! MYC[D:DCMCL?+D>YS-;)QX2$?D<:M4U.]U_#<^G@_[*L+F^G[KA?^KQC9=/C= M6S]<#@&20X+D4" Y-$@. Y+C%"3'&4B. )/_0)E MP^X K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q0 M2P$"% ,4 " !2> )/F5R<(Q & "<)P $P @ &V @ M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( %)X D^8VCCY/P, -P/ M 8 " ?<( !X;"]W;W)K )/]$CC_C<% ")&P & @ %L# M>&PO=V]R:W-H965T&UL4$L! A0#% @ 4G@"3WPS&=1R M @ '0D !@ ( !V1$ 'AL+W=O )/ M5PPU9,$" # "0 & @ ')&@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 4W@"3Z<4X,JO"0 MD, !@ M ( !P!T 'AL+W=O )/$'IU[ML! !A! & M @ %;+ >&PO=V]R:W-H965T&UL4$L! A0# M% @ 4W@"3SF! X*R 0 T@, !@ ( !;"X 'AL+W=O M&UL M4$L! A0#% @ 4W@"3PHT&N>S 0 T0, !D ( !/C( M 'AL+W=O )/<#:W M\[4! #2 P &0 @ $H- >&PO=V]R:W-H965T&UL4$L! A0#% @ M4W@"3P3#AO.R 0 T@, !D ( !_C< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4W@"3X^/<@^T 0 MT0, !D ( !O3T 'AL+W=O )/#$;H[;(! #2 P &0 @ &H M/P >&PO=V]R:W-H965T&UL4$L! A0#% @ 4W@"3_,#T>"T 0 T@, !D M ( !>T, 'AL+W=O )/3Q[7L+0! #2 P &0 @ %F10 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4W@"3PG"K'2T 0 T@, !D ( !/$D 'AL M+W=O )/B)H3+K,! M #2 P &0 @ $G2P >&PO=V]R:W-H965T&UL4$L! A0#% @ 4W@" M3YU5.E,* @ =P8 !D ( !;$\ 'AL+W=O )/NKQE>](! "&PO=V]R:W-H965T&UL4$L! A0#% @ 4W@"3]P8X0O" 0 -P0 M !D ( !PE4 'AL+W=O )/NGP>>/(! "D!0 &0 @ &[5P M>&PO=V]R:W-H965T19 !X;"]W;W)K&UL4$L! A0#% @ 4W@"3RN9=QVW 0 T@, !D M ( !ZUL 'AL+W=O )/0_UEX<4! W! &0 @ '970 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4W@"3TDQ_:/7 0 W00 !D ( !VF$ 'AL+W=O M )/T&PO=V]R:W-H965T4Z;NO $ "@$ 9 " >)E M !X;"]W;W)K&UL4$L! A0#% @ 4W@"3^G- MYT+F @ G L !D ( !U6< 'AL+W=O )/&PO=V]R:W-H965T&UL4$L! A0#% @ 4W@"3_/UI9G[! AR$ !D M ( !L'$ 'AL+W=O )/&J&+%A," #?!0 &0 @ 'B=@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 4W@"3Y6O# 55 @ )0@ !D ( ! MB7L 'AL+W=O )/ M7%2+LX<" #5"0 &0 @ $5?@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 4W@"3UO6_>X8 P 3PT !D ( !.H, 'AL+W=O )/!&51B2T" "$!@ &0 M@ 'DCP >&PO=V]R:W-H965T&UL4$L! A0#% @ 4W@"3^"@%N/< @ B0P !D M ( !G94 'AL+W=O )/J((5!OP# A$P &0 @ &PF >&PO=V]R M:W-H965T.< !X;"]W;W)K&UL M4$L! A0#% @ 4W@"3R @F5[D 0 ^ 0 !D ( !S*( M 'AL+W=O )/V^A M$E<" B" &0 @ 'GI >&PO=V]R:W-H965T&UL4$L! A0#% @ M4W@"3Y[%JSM@ @ # @ !D ( !TZD 'AL+W=O&UL4$L! A0#% @ 4W@"3PSX.1;, @ M' P !D ( !W; 'AL+W=O )/NG4K;7\" #F" &0 @ '@ MLP >&PO=V]R:W-H965T&UL4$L! A0#% @ 4W@"3YZY&0(/!0 -!D !D M ( !LK@ 'AL+W=O )/&[4HQQX" (!P &0 @ 'XO0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4W@"3^O10B:] 0 T@, !D ( !EL( 'AL M+W=O )/^XY>72,$ M #1% &0 @ &*Q >&PO=V]R:W-H965T3( !X;"]W;W)K&UL4$L! A0#% @ 4W@" M3Q'EPWXE>P G% " !0 ( !R,P 'AL+W-H87)E9%-T&UL4$L! A0#% @ 4W@"3Z08FOE/ @ @ L T M ( !'T@! 'AL+W-T>6QE )/'AT?7%8% !, M+@ #P @ &92@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ 4W@"3YJW"#M+ @ %RH !H ( !'% ! 'AL+U]R96QS M+W=O XML 83 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 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 306 436 1 false 74 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-20190630x10q.htm rmax-20190630.xsd rmax-20190630_cal.xml rmax-20190630_def.xml rmax-20190630_lab.xml rmax-20190630_pre.xml rmax-20190630ex31150ad2e.htm rmax-20190630ex312d36f93.htm rmax-20190630ex321e059dd.htm http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rmax-20190630x10q.htm": { "axisCustom": 0, "axisStandard": 26, "contextCount": 306, "dts": { "calculationLink": { "local": [ "rmax-20190630_cal.xml" ] }, "definitionLink": { "local": [ "rmax-20190630_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-20190630x10q.htm" ] }, "labelLink": { "local": [ "rmax-20190630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "rmax-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "rmax-20190630.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/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 591, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 31, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 36 }, "keyCustom": 74, "keyStandard": 362, "memberCustom": 42, "memberStandard": 30, "nsprefix": "rmax", "nsuri": "http://www.remax.com/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_srt_RangeAxis_srt_MinimumMember_WESTTd6GBEmqWwrp_ILV0Q", "decimals": "INF", "first": true, "lang": null, "name": "rmax:NumberOfAgents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_09CNqOBGBkqjiJpSQux_bA", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_srt_RangeAxis_srt_MinimumMember_WESTTd6GBEmqWwrp_ILV0Q", "decimals": "INF", "first": true, "lang": null, "name": "rmax:NumberOfAgents", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_09CNqOBGBkqjiJpSQux_bA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_srt_ProductOrServiceAxis_rmax_AnnualDuesMember_2hz8VOoCv0u8_VSh0qaKOg", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_srt_ProductOrServiceAxis_rmax_AnnualDuesMember_2hz8VOoCv0u8_VSh0qaKOg", "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-20190630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_CapitalizedContractCostAxis_rmax_FranchiseSalesCommissionMember_HmHXA8HWp0-rMM57xnfqqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_CapitalizedContractCostAxis_rmax_FranchiseSalesCommissionMember_HmHXA8HWp0-rMM57xnfqqA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_StatementBusinessSegmentsAxis_rmax_OwnedRegionsMember_EtG6Wgaau0-2xZYw1gI7fQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_srt_ProductOrServiceAxis_rmax_AnnualDuesAndFranchiseSalesMember_6M8xdki920OhsxgVFFkp8Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_srt_ProductOrServiceAxis_rmax_AnnualDuesAndFranchiseSalesMember_6M8xdki920OhsxgVFFkp8Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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", "ix:continuation", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "rmax:ScheduleOfCostChargedToIntersegmentTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "rmax:IntersegmentCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "rmax:IntersegmentCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_1_1_2019_mG7Ao4PeCkagOckrD1BefA", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_1_1_2019_mG7Ao4PeCkagOckrD1BefA", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_12_31_2018_rzYUUFJEWke0p8i_A8-gDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "As_Of_12_31_2018_rzYUUFJEWke0p8i_A8-gDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "rmax:OwnershipOfCommonUnitsTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_srt_OwnershipAxis_rmax_RMCOLlcMember_BH_T-Z566UOsmDdFZZNUEg", "decimals": "INF", "first": true, "lang": null, "name": "rmax:MinorityInterestNumberOfStockUnitsOwnedByNoncontrollingOwners", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_TgR_LNtiNE6SjHNp49JykQ", "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:OwnershipOfCommonUnitsTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_srt_OwnershipAxis_rmax_RMCOLlcMember_BH_T-Z566UOsmDdFZZNUEg", "decimals": "INF", "first": true, "lang": null, "name": "rmax:MinorityInterestNumberOfStockUnitsOwnedByNoncontrollingOwners", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_TgR_LNtiNE6SjHNp49JykQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "rmax:ReconciliationOfIncomeBeforeProvisionForIncomeTaxesToNetIncomeTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "4", "first": true, "lang": null, "name": "rmax:WeightedAverageOwnershipPercentageOfControllingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_b54NtwNhdUCosaB9v7oBPg", "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:ReconciliationOfIncomeBeforeProvisionForIncomeTaxesToNetIncomeTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "4", "first": true, "lang": null, "name": "rmax:WeightedAverageOwnershipPercentageOfControllingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_b54NtwNhdUCosaB9v7oBPg", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividendsMinorityInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividendsMinorityInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_0D5KCMpAkEq6o_Ishfp_hA", "decimals": "INF", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_TgR_LNtiNE6SjHNp49JykQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DividendsDeclaredTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_Z7sqA7c--ECDHVYe9J3Cvw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_3_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_gbMPoOmrnUO919d-BgRCHg", "decimals": "2", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_Z7sqA7c--ECDHVYe9J3Cvw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "Duration_4_1_2018_To_6_30_2018_TU8lUnvD8E2e-va2VQBkFg", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-5", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_12_31_2018_rzYUUFJEWke0p8i_A8-gDg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "rmax:MarketingFunds", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "rmax:MarketingFunds", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "lang": null, "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_44HViRaqwkGaJ3VX9CFL2g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2018_To_3_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_1Frd3cJJZEifji0QAeBPVA", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_b54NtwNhdUCosaB9v7oBPg", "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-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_j41_AzJOVkC4QiSJObuWhw", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_b54NtwNhdUCosaB9v7oBPg", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "2", "first": true, "lang": null, "name": "rmax:BusinessCombinationContingentConsiderationPercentageOfGrossRevenuesToBePaidYearly", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_b54NtwNhdUCosaB9v7oBPg", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "2", "first": true, "lang": null, "name": "rmax:BusinessCombinationContingentConsiderationPercentageOfGrossRevenuesToBePaidYearly", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_b54NtwNhdUCosaB9v7oBPg", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_QbZNy5gmJEeqnKuOuH5YhQ", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_us-gaap_DebtInstrumentAxis_rmax_SeniorSecuredCreditFacilityDatedAsOf15December2016Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_RPDmcKWGA0CppV4DSta5Dw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_us-gaap_DebtInstrumentAxis_rmax_SeniorSecuredCreditFacilityDatedAsOf15December2016Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_RPDmcKWGA0CppV4DSta5Dw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_2_9_2018_To_2_9_2018_srt_TitleOfIndividualAxis_rmax_FormerPresidentMember_6EjSNOOe7EqC6D14aCkLMA", "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-20190630x10q.htm", "contextRef": "Duration_2_9_2018_To_2_9_2018_srt_TitleOfIndividualAxis_rmax_FormerPresidentMember_6EjSNOOe7EqC6D14aCkLMA", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_BMeqxAhKB0yQoyNj2VMHuA", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_BMeqxAhKB0yQoyNj2VMHuA", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_us-gaap_StatementBusinessSegmentsAxis_rmax_ReMaxFranchisingSegmentMember_zqI3M1fRuEqRHRlQpVRCFQ", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "-3", "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "rmax:EarningsBeforeInterestTaxDepreciationAndAmortizationBeforeAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_La1wAiCuv0KXZ78IZbaj3w", "decimals": "-3", "first": true, "lang": null, "name": "rmax:EarningsBeforeInterestTaxDepreciationAndAmortizationBeforeAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "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": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_XmnWlYQOZEC0dTd7vxhaDQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rmax-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "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-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_uHGv0NEkjUK_-FhrwMv5kw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 74, "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": [ "r373" ], "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": [ "r374" ], "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": [ "r375" ], "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": [ "r375" ], "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": [ "r375" ], "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": [ "r376" ], "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": [ "r375" ], "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": [ "r375" ], "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": [ "r375" ], "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": [ "r375" ], "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": [ "r371" ], "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": [ "r372" ], "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "presentation": [ "http://www.remax.com/role/DisclosureAcquisitionsDetails", "http://www.remax.com/role/DisclosureAcquisitionsTables" ], "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "presentation": [ "http://www.remax.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommissionsRelatedToFranchiseSalesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_CashAcquiredFromAcquisitionTwo": { "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 cash acquired from acquisition.", "label": "Cash Acquired From Acquisition Two", "terseLabel": "Restricted cash acquired with the Marketing Funds acquisition" } } }, "localname": "CashAcquiredFromAcquisitionTwo", "nsuri": "http://www.remax.com/20190630", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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": "Excess tax benefit from equity-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationExcessTaxBenefitFromCompensationExpense", "nsuri": "http://www.remax.com/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "presentation": [ "http://www.remax.com/role/DisclosureNonControllingInterestNetIncomeReconciliationDetails" ], "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "presentation": [ "http://www.remax.com/role/DisclosureAccruedLiabilitiesScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rmax_MarketingFundsExpenses": { "auth_ref": [], "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 amount of marketing funds expenses incurred during the period.", "label": "Marketing Funds Expenses", "terseLabel": "Marketing Funds expenses" } } }, "localname": "MarketingFundsExpenses", "nsuri": "http://www.remax.com/20190630", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfIncome" ], "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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]" } } }, "localname": "OwnershipPercentageAbstract", "nsuri": "http://www.remax.com/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "presentation": [ "http://www.remax.com/role/DisclosureLeasesPreviousLeaseAccountingMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "presentation": [ "http://www.remax.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "rmax_SharesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Shares [Abstract]" } } }, "localname": "SharesAbstract", "nsuri": "http://www.remax.com/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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/20190630", "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": [ "r139" ], "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": [ "r136", "r197", "r200", "r366", "r367" ], "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_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": [ "r137", "r197", "r201", "r368", "r369", "r370" ], "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_TitleOfIndividualAxis": { "auth_ref": [ "r139", "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", "r140", "r141", "r353" ], "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 $9,774 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", "r167" ], "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": [ "r99" ], "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": [ "r209", "r211", "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": [ "r120", "r121", "r122", "r123", "r124", "r125" ], "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": [ "r211", "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": [ "r142", "r144", "r145", "r147" ], "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", "r157", "r162" ], "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": [ "r130", "r339", "r354" ], "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": [ "r213", "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" ], "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" ], "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_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r85", "r86", "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property, equipment, software and trademarks included in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r150" ], "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": [ "r149" ], "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": [ "r149" ], "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": [ "r151" ], "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", "r89", "r338" ], "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", "r88" ], "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": [ "r97" ], "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", "r179", "r345", "r361" ], "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": [ "r178", "r180" ], "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": [ "r191" ], "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", "r186" ], "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": [ "r89", "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": [ "r192", "r193", "r198" ], "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": [ "r192", "r193", "r198" ], "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": [ "r192", "r193", "r198" ], "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": [ "r199" ], "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": [ "r185" ], "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", "r340", "r341", "r352" ], "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", "r182", "r341", "r352" ], "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", "r184", "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", "r93", "r187", "r188", "r189", "r190", "r296", "r297", "r299", "r351" ], "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": [ "r203", "r204" ], "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": [ "r203", "r204" ], "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", "r91", "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", "r128" ], "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": [ "r102" ], "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": [ "r197" ], "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", "r166", "r169" ], "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": [ "r191" ], "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", "r100", "r105", "r107", "r108", "r109", "r111", "r348", "r364" ], "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", "r100", "r105", "r107", "r108", "r109", "r111", "r348", "r364" ], "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": [ "r112" ], "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": [ "r186" ], "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": [ "r205", "r206", "r208", "r276", "r332" ], "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": [ "r205", "r206", "r208", "r276", "r333" ], "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": [ "r205", "r206", "r208", "r276", "r334" ], "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": [ "r205", "r206", "r208", "r276", "r335" ], "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": [ "r161" ], "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": [ "r163" ], "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": [ "r163" ], "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": [ "r163" ], "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": [ "r163" ], "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": [ "r158", "r159", "r161", "r164", "r336" ], "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": [ "r161", "r336" ], "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": [ "r158", "r160" ], "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": [ "r161" ], "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": [ "r152", "r153" ], "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": [ "r165" ], "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": [ "r154" ], "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", "r100", "r337", "r346", "r365" ], "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": [ "r170" ], "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": [ "r91", "r129", "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", "r344", "r362" ], "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": [ "r106", "r110" ], "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": [ "r89", "r160" ], "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", "r127", "r295", "r298", "r350" ], "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": [ "r349" ], "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", "r343", "r359" ], "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", "r341", "r352" ], "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", "r183", "r341", "r355" ], "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": [ "r95", "r181" ], "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": [ "r95", "r181" ], "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": [ "r95", "r181" ], "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": [ "r95", "r181" ], "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": [ "r95" ], "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_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", "r342", "r358" ], "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": [ "r191" ], "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", "r110", "r347", "r363" ], "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": [ "r98", "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": [ "r99", "r101" ], "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", "r341", "r355" ], "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", "r186" ], "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", "r94" ], "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 $0 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", "r130", "r135", "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", "r168", "r360" ], "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,117 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", "r146" ], "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": [ "r132", "r134" ], "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": [ "r207", "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": [ "r88", "r338", "r356" ], "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", "r88" ], "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": [ "r177" ], "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", "r191", "r357" ], "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": [ "r196", "r197" ], "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": [ "r90", "r202" ], "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": [ "r194" ], "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": [ "r195" ], "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": [ "r195" ], "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": [ "r195" ], "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", "r93", "r187", "r188", "r189", "r190", "r296", "r297", "r299", "r351" ], "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": [ "r203", "r204" ], "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": [ "r110" ], "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": [ "r136" ], "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": [ "r158", "r160" ], "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": [ "r158", "r160" ], "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": [ "r155", "r156" ], "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": [ "r155", "r156" ], "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": [ "r181" ], "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": [ "r92", "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": [ "r126", "r130", "r131", "r133", "r155" ], "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": [ "r126", "r130", "r131", "r133", "r155" ], "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": [ "r213", "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": [ "r160" ], "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": [ "r138" ], "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": [ "r89" ], "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", "r148" ], "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", "r172", "r174", "r175" ], "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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "terseLabel": "Additional shares available to grant under plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.remax.com/role/DisclosureEquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r210", "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": [ "r96" ], "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", "r130", "r155", "r171", "r173", "r176", "r366" ], "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", "r186" ], "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", "r186" ], "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", "r191", "r212", "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", "r143" ], "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": [ "r113", "r114", "r115", "r116", "r117", "r118", "r119" ], "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": [ "r104", "r109" ], "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": [ "r103", "r109" ], "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", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "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": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "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": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r139": { "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" }, "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": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "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)", "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)(1)", "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": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r179": { "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" }, "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", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "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": "(a)", "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": "(b)", "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", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r213": { "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" }, "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": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "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(13))", "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(16))", "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(22))", "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(23))", "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.10)", "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.17)", "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": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "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.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "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)(8))", "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),19)", "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.5(c))", "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": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "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": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r371": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r372": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r373": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r374": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r375": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r376": { "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r88": { "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" }, "r89": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 88 0001558370-19-006938-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-19-006938-xbrl.zip M4$L#!!0 ( %-X D\;+68\_!< #L= 0 1 "TR,#$Y,#8S,"YX MX)G1V*T+42O=/S- %6@23:18 - M5.F8K]],U'T?)&U5NQ[:314R$WGA2B2 7_[QLG3($U.:2_%Y9[RWOT.8L*3- MQ?SSCJ=WJ;8XW_G'K__]7[_\S^[N[Z*VW-&R/'>P=Z'\='^WL'Q\<=CLKL;4#JE&C"E((;DP=XX*CD+ MJ$KQB7P<'8P.]L?'Y/VGHZ-/A\?D_B:"NP$F9[P.\$7;G[2U8$M*7*KFS+VE M2Z97U&*?=Q:NN_HT&CT_/^\I 'C9L^324-E_?PAZH*ZK^-1SV:54RW,VHY[C M@D[$GQYU3,V@*H>A)E( B6+0K="?@(547<^'>U+-H:+]\>CWF^M'PUT(S,43 MTVX$_S)5SIYFUMY6K=R0>UI"=< M]5K,35"(2!_2'%F>4M NR_""4E-;&A&:\)S2580WHWIJ! D*BE%0W;H0QY04 M(+$7:U',')84(-B,%\-#00&X=E>JQ(10@@@?,^[$YMB-E%KQ>*2D S[E@^U M7T&(Z2VH$-*E+O2'YEOX=;7B8B:#3_ 1W>L3DIB 1@C^^/)P5>($IJ9'(&IZ MBS,I;":@^X,?6CK<1@9.J8,>];A@S-4[A /C;1 BOD+.;#;C@ALIH)_9WR>[ M)*('OR.2)$F3!$2)3_674994MA8/*-R)7\WOE6(:B!O-7<.' #L J<*TJ&-Y M3@?$F+-RO.!K:*FM&3 JU7>S*QA!EZR)%0NPJDUYT-24,64B9\2G/1BTHT'/ MY!*TL0 8_L2Z6;>(1+6I#[N9.E718/@U#4_UXM*1SXVZY&+$:B,?=30RD">& M_F#:E&G/N;86F6+!XN8>%&MQIE&1^-_% MGQY_H@[J]T38#S#/AIDFZ!W+SIE+N1.XP#8KJ'*5=]#UOP?WB.M'O_%90(]( M,$%B+DC(!CH6U/2S[SD)9@@5-HG9\G=T/2^T>5XIMW3%>X,3U$@\K)KANM^*J?3A-?L+: MR<'@*%MPE,J&OQ;%[^4L0[?2R%ON%7OBTO,[]WC K3)YI:^L0:_.4]Z5>DI8 M:> D-*KV9[*L<:+!3^K\!!NW%"Y\!2+S*^$RD-V]>Q9,Z05?F27A4HHOP)N^ M$@]+2Y8X2'="U9[Q;G^<]8Q;[!3BNDA8&11%]:$_6*9&Z$F@2L(%>;@YNQM< MHJ-+W#+77Z8_,-"]!2W,B-3*&VIHU#E";L99X0A0%9@Z8>%U0Q6 J>\R<."WY;IRUW-[O%[0[J2H5 3,@E%_C7%^#R2IQ2S2V# M[7BP;+M8F2EFH(NRD>8;UU[M=$?YWB?DCP"#Q'!H5J<1CP"29A.[(G?!B B9 M-?!VS"Y!FV('-46._5*?9W)Q_T@2_C.,:/7>>V+]Z7'-JURL"*3:#][G_2!) M9#!+K5F@;Z9BSF$2?Z(U,_&EWZ2TG[GC8#!8BC@"3<7K8Q:\Q)(;HEIM_ ]Y MX\>$B$_)M-JP:A,@#6L/P]U0_]]T >+@.O4MVE(>LQ.+"DQ'L#V'W_;<7FN,MW)692+0W?C5:%3=&J;?D^'U4,"),$Y?PT?#!KB5F#5,GP_S"' MNA NM(V$-@-+-H&LWDJ&_A2-%V9G)G[B!,JGEC3C8*NN^5GWL#(5L.YT.;KYOST[J9-Z!2EPW4L+F790,-#;_A-.O4TUPPC5&-.S6G M@O\G.1C7@E69<0R]=FY*'!(R8W&2U&"AM?*WNB5EU=BO8$G3/--J,&BKS:]F MVULU!FNQDSF8I\/65)N-I!I3==CV&4S68#^F:B.FQB0U.S"#^MOON[383*DQ M3NL=DL%L0K: .0_#B=,M>WYDZHE;[$;:+#?5 M:H)2;;G#O.5BHB2@:N9M&8>R#_8-\?E6+ \,_A;^& M3:3U;#W!XW4=+1W@5MGY$.R_CL'*[?8MBJU:"5MMQ7=Y*Y8>PAEL MML9F1K'E&F!4V^\H;[_:\RR#'5OLQ2;J!ZA MVF(?\A:K.20RV+#U7DA9ZRJ!J[;8QZ(V5G V8S!3_09)L6$2)=6F.,Z;PC]# M,>B^PZY)L3&J0"NM,][/6Z=D!V4P6,=H?LETKQ*XVF@%ZZV*$R^#V=J&L$H6 MS&5PU<9J>*1E,%.WA-F2XT@UT%4F>]K2A*%5\F/.A',]#G2D $2<#!XSJ:NT,3M-8T/".A@!V4@B5J)J79PCJTYAWFE M9<,^DJ+YK5TEJ'YPF4U-A/U<+GVO)&[3P&SCAJJO#$$N/6'KT]<'=D-?PG$? M/J\W0^Y<79VC?5AOZASP14+&<+(3L48,;V3Z2AXN1C3VRY@IE# D!) 3\M/S*XEONUK*/.YSZNY7,A,R3@)@66XF?PL8;7%%?> M.=ST N&B=-CAKNCNN2-0[C\MAXO)>\KM.W5/7S$ V>K.UWHRU89MDW%BX.+: M"%9'I")!A8,KK)62_S7,S]55[UX>\=]7> M\QGQ17S&2)(S_U&S#(6?B6&/('^)9)#!&;L[8QS #\Z]7*WA:0V(U;E1VTR@ M]!Y >':'#^[1^8+0QI>"MKD(M/! ;VX#9[CZLZ&UVLPG:N'K;%><7S3,#3I; ML#"=*.I,$PET0;E]XD8H=WCOIZ<4S-OPDOZR]=\VJJCTDQ9GQ=%UXIX\F2\8 M,D.HFT0&IZ(DXHD8I@8WZ^9FV6<@JGSB"T;[$E&=+T).-5-/N""\$BNO-#3U M#6NN<\K:I\43CD0DNU2-V ,P^@_\X M=%9H*/>UC0.V(ECG5XW3.M-S'+]F$E1-_+I)6/G@*INX,* \)-H4L]KX:UX? M,!BY\]'T$LO6@5>;L]5!]<%X'?)]&U]IW_02^R8'V =+=7J*H#(/JPZ^SF[Y M9,^2QP>&#*HV>X#%FW\UEZR5[OH-RJY4=O'AA519E>(/*U[V_8'.*. _4Q#Z M@F$("YW M'<"[3RB!(%/Z9T*=" JY2!GY9:JU!U MR&];-F)YV[$1XG5B(TGOR/QENXT9"!&PYJ..HMNN&J&SCLPKK-QJ5GD6"SDX M1MG'[]?F0XK=CKQ(<;L&.X:@9M;>7#Y!S\%'V$AW]\=@SV)&=!D2_MB-L;L[ MY;'?I(5_^*"9.ARE4EB==#&C>FJH>7H7B>E:982Z2&+.*5WY"F&.JR-:9:II MQ$U$/IKYZIE.>81(AU2O6_Z&52R41PS]V M8RH;YCG2EU9N>R6'2+Z"X:^UE8L^RAS_-1WD-GYIK>B%M9.I=A6U@DNI<9S] M=S-P?[!&8?@G3),3\RN7+7%B"Y)[ ,9=DSCWFY+>*@3D +)#:$#D\XZK/ 7 MW'%PGA_^[%V$S-:$OF%_+S=[#R5PQ M/P!]YBE\,"@A<0?[D;4<"N% MM88FDNAO51EWS\*/09M'FX&S+S"Q]=>D$_;BGCK2^IH0OAFX+RR,FS#@?G+# M[QV^IQF7+)>7B^P[(]Z 9M,& HV(R[C?32$&N;LMMLVE#T MW-"9.AYSSBP'V+5A^$^=W,$6'3S3&@Z-'? JAK[6"JD<[(J5TW((S&D*IM/X MX=Y3VH.^9R)+YM2AAEK ?R?-1$UF7=7$*4C94SZ8U&B9HSZ.Y^*%C)D95B?, MOLZA&@N;G26U17R[\Z!@R!!S?V_0/R%SPP5?>LN@P>ASCP4K=%B$).>*[7'? M[)JVF2A78O(L_\6HTITTD4%_&\K(+]X:"[. +C,6IZTF,]C;[7,CJ3?4Y:[A M0I?24^OX4!K_;3C1.NK@3VPM=:3P>ZZ.R0+6+'0&*Y=.VLB@]UP9G53PI@6_ M]3"L<#=[@(7),W4F3"V32_?BXJ0P'!:UTBNQ MYBC?,BJ1&^H>&,4K^\&BT?5[#QADT&'\)XP#UX$5#EZ;"1MM=PH,#4@JLQOE M1TM"%WQTI?75!(XPSF*?ON+.1+R0](,O"8.O22',!TY*D_0?&EU-/:0-ZB8=T MLM=G)1%3FS<;H?=F(V\%8=6"W>Q*J+>VB6T6YKI BFS!6V,\<]T,HF5Y0"YH4+JQ[F_.(?"]+-7099NA/#Z]%!3T94/.1-[:B*MPP,_V#,4(4 M74Q+WABZO^KPNT&8Z]D,CW\+^\'O(.]F,RAXQ*2?L(_,ZJ8+:E\5A7/]:TE% M6@>YKWT5K^'B+?7]T0-)@W4"=70.YVU)\@GZO%-\YCMI, M,W'LN'W0M7T-WR7[HCY "[/+)5.8Z(91#3<7]R@I?X-1#R#J66 5O((9]'*P M/WZ73W:K@GIS,H5O-YW)Y92+,$,1G1-@,%<13.(324:?@3NM@U6QGLA3AC?. M8OMWDE&=+=#^SEEG83#R9.[GM.0V&<*"9$M<25R /N'=BQO>9JB-P89L^8N[ MJ///?Z[HL[NRO\%@:GYA1U_P\3*\3S25HI59Z-5!]77A5W4%$H9#3_3=;'QT M#F,$"@K]S_ML%* S?E]5-N%+9AZ --TSMT#*:$15QX]ZJ#>K5#N>;9RD],+U5I=BT(_6OC%ZM_E#/WF>)US4_,D:NE M6=]H/'GJ_HNY*+/#S G_8/[5&+Q7L92J?;MP\VTB7>H880NVZPJ!^I7"FM43&M;D\8V$V0VV$_%1ZZB MA+!+QC)KNCJ@OLY!3X!#ZIQ[67D+OO=5Q%,EOS*5-VG!][Z*F'[Z. P^!,&L MM-3-0/\:BJB2O/>BFI. 4-D_N;LX\[0+$W$57CC^FKU7(.[$FJ-4*:;]U03; MS4A 'SZ5\H^TQ?.?^VIL/^\+5ES!/@VFE2?"_3AG241.&H!6C,VM\\FV*GGJ MH5-6DGI5!]17L]](UY5YN3(=6RU47\7/RQ3F/V9Z]'QY;_R[LD\V:<;0:#'A M.)D*^I]X3;<&?M]7O^D!':_'X!H#4U7#?@%47UO'&5UQ6*^B,4,GP,X]?&$I M6N@V@.MY..XW1P+-<"Z;-G])65^-;@ZA/+!Y?M>QL*2O8EX)FZTP5UBXA<)6 ME/=5Y +?_6NX+$[ $[^"A?'2:"+J5I]-@'LJQ)"'8))O\_JP)_8?,$== M)A+^-T2K[W/9QQ7*ZICIJ>LR4,03J('/BS;!&L+V?%)G!K]K"8L7II;!_81B M7C! EL/TM7T5)##&"[+$:@5475S.8(=1/& WT@X"P1%[PE=Z&(,HC6*DW!*YP[[8W.VTWL"18 MD%7H/S,[D7BU-SYB\$#=3'9 0]B^^L&$A4=^'ICMF;M>KD15U*8-0E^5@D?[ MPN-_\?4I802CL*P?=\3F%]G184:+\54B%3#_O:<2^AF,5"_N/'?FR.=(Q**" MGLIX _-MAKN:EYZPLUOAQ65];9II<8+0CBX6-E':\\C/J12>QA.LC\QU'9B. M"C_[-+N#4 /UES!Z/FVQO+BO L<7<..^-$P\U!SO6#.Q8.V'S(OSV;H@]BBK M;<*LA9".G+\F$O:C0_S9B4HCV+ZZ2*%X06)# T5D(?NJAJ1G)W/^"K[W? PP M5U0DGB#*-OV*\AZU\.B2T6 "FG_GHA*B+RO0QF^K# "9:Y*KI>]#*W_ M"HE.U=0K(0G:%\&OF=:,9:^.7OHQ-?,7[N3%C;PA=&^R/=-3]N*)?/_/GIG% M9M4RK0J@KV-S?&EKO-V1^=;O@'C8 ^%1\&SD)/C6;P$Q/'(2W0TOE^:W?XGK MY%G&Z;0U4#V?>:6[V\1NSRUS$[>$92.%[=%Z&GXJ&I2BA/NTL+) MW<"$9:&KQK7F)'H^.+00'F_?2K2\3I@_F+;P"M"N^@IP?RR-X=6='146H/Y@ M^N)/71TL0/UQ]'6"UV.NH;0L_H^CN0[*ZK]^H@71HTMG,\QYMI>PU,6Y#5Z$ M&-ZA7[(=T!"IK\NK(D_(/+$574RR8GA1'-[AF0NGK$]FJZ&6S5U5N )/N5'MU2,; #@ MM@$ %0 ')M87@M,C Q.3 V,S!?8V%L+GAM;.U=6V_C.I)^7V#_@S;SL+/ MI.-+XK0;W3/(M1$@B8,DO3/[=*!(M,US9,I#2KF<7[\D)=F2+4JD+I9H!9@^ MTVV115;5QV)5\?;]'^\+QW@%F$ 7_3CH?^D=& !9K@W1[,>!3PY-8D%X\(^_ M_^=_?/^OP\-_G3_>&K9K^0N /,/"P/2 ;;Q!;VX\N\NEB8P[@#%T'.,<0WL& M#&/\9?#EM'_2^S(8C[^.CZ.=G(*\PHZ$/WQ0MLR*)^(?'LG\,?!W/.6WXZ.WM[> MOKP-O[AX1JOV^D?_NKM]LN9@81Y"1#P36># H.6_$?[CK6N9'A=2K/K["W8B M L.C55O"$NQ?AU&Q0_;387]P..Q_>2?V0=!%"?H'$3/LAS1V^N/Q^(A_/: R M,(SOV'7 (Y@:_+=OWL<2_#@@<+%T&"W^VQR#Z8\#O##?#YD<>Z-ACW7J+T\> M50;3]H6+;("HTNA?B.M FRGIW'28G)[F 'CDP&#-_'J\270)4]F]?['J1$[ZC>WJ^^DLGTAH)^ 2I@(8WH#OFXR7XY@O3ECIPG2L02&. MRC37#M[+Z+-<@Y7S_X#!*W3] &;K 935RS+0!3 MFS!Y0]1AG,,EGPP6+OJ%H$=NT./"]9T0KB]#C0@+O'C74P%[] M"CW64J_7[_6,0V-%E_Y]1=J(TS9"XD9(G7-!^7!<*]&0PU(Q+DZJ(V2(9TRF M)GGAB1"?',Y,<\E30T? \4CT"U?<8:\?YE[^$O[\6V!V(LK4LP3.CX/HQZ/& M.G3A8TPEM]&OU#*_C8:GO=YP]'4\/#XY.1Z-AZ>QGL<@<8:33)C8BNC3OVZA M))F*"DL<$19>,FJ'D"HWJC_%[F(MMK 15Z7#+J8>_H^#_H'A$]H/=\G:,)T# MXPW V=SC7Y88NM0 ??PXC&Q85TPEM,W#V+DR,/Z@?\[^FXP.!SJ3JMD>7 M\IK;UG9Q5K5 03)+DCU24\ONAY;E60NU.FBU5L.8F]R['F!>ZZUK(A:# (I? MZI[2B"W')LO6WP_MEV,W1,2PU8@((O1G\QW$&!-H/[7L?FA:GK50J\>MUNK$ MFP,LXV1M%]P/?4KR%2KSI-7*?,#N$F#OX\%AJQS(9N[&DH4J.Y8VH MM*))QD]&X_ZH=4J2[G>HL%&K%1;SMNY=9,EZG.NR.JA,ON.ASD[;KS/YJ4M4 M7!O-R?8]5-[75BLOMLQ&O>,GS[7^F+L.[3@)EH,VE)A?O&$F!*"+E6@/SF1E M'T=@'B-:I(1C3&0G%;8+MD=[LAK)U&$65UJH,DIL/I@?+-$EE_1-%FZU2K/Z M*$[S2C"HBW8W]F+D*CB]_'[I6(%'+=))/%LM-8)32B;9'NFL6EGNM,@K\7V4 MIN7]$WKS"Y]X[@+@2#(?V5J6J;I':B_,KA8)J5L7S9X!7K ]:#G>UG;)/=*R M+'+=RL-@S%I)6_3"6HE13'*17'6!L,E&%1"T^?7V0?O%F%3SU(=-68#% GJ+\(H(!G/* M)D"6>&TRHT9[=%UDK5*5,2URY=NL4S_%\6U^6PCFNO \#%]\C[FLSR[#]/:) M=@$4JB&N-VIJE($6<4'N'@QQP?8H?@?*E$%.%@HD5UZ/&UIYM6T8].O!A#04 MNC"7T#.=X)X/SJAH"3:W8D(HH^%H?-QK'4HD-5Z062W6WA_9:74$[.C2CS/+ M\A=,,\"F$3*TH/@095[%I%".J72_ZHJ @LQJX6K$>.&Q =R(H7-8CKHLD;7 M3TH /C M&]\:.BD[A5Y*W[8+)*%V,AH/^@V-O%29;AR&S>JTFEO<4'YMS>$U93I(*OG4 M8(0I18KUGJG=W-*%Q.VBJW3QJ78R[7T3]L@T*? +>$/P&B M/#EGR#ZS%Q!!XC$.7T'(H2CY+U6YQ:K/5&!*;K\XOS6/;L%.P#L3_P$8H]<^ MLHE@S&:4U%]UJLQID9.]!$L,K.@^V:4#N HH'!NQRXA#MQB8*^\XI\F1&QNFZ"HN @9Q:CM$5@J%$!N MEK<5DS]?D* AD9MTA;(G_>Q*[8-#"^)&=8EI,0U%8LC&RT:I)+LCRF[3"_\% MU).6@ZUR!:2W&]36UAG"& M@O-JUL(J.D +3P/E?S92B:#9#ZJJC4UH!A ML:T!B08;W"B0PKA@PUMFR8:V98DZ5.&9@8I;:8\AD-#\QA:PVN6@QT)1\;VB MZMLDV^ W[$+S@M1"$5EI#R*QBWV&;/ZO$ #V[S[QPLOVB\*N>&-)X9^.QL.F MMT06AHP:^BH6F19X+;QAKPVX:,: Y4A$BWQ)AN3J<:G4Y=\DP*ISH0KS733N M;BK.,LG\VG'?9-_N/"D87=%FC*"=AAYFW'AN,/D\'9TGDC_$2CX JBQV.0MF M9_E-E76P4<-8.#S?U0_":$ MR31XE*8O0$)VI0Y@H8 %'>4->0(/,U-#,Y-'MLLV')HUD217K@#ZE=@O)F+ MP!_,#Q8E/OB8^";RGEW!%:AI.\EEZ^ZQGLO+(?=VP5:,]JU+4J6V@N34VF-< ME)& VKV##7D#YSZ!"!!"S=H+1%RNJQOW6-J+4/GA4'F8A<[!=?@\BKY!P=7+ M;)M!:I75#8TBMV)'K7< H$U*4NW%PH: 'NT2M*C853;-;Y7O )C4> _5/Y:< M^4Z;T?]V3G EG_#Z-_$^R)R*'4!$02%$B;.>)#8:NC51(*X;],KVAQ?/MZ<0 M:!]66IMOEY6>6O:MJ7Q[$%N09_?,HN+#@')K^XPQD'PW>#,%EU>O?8 JJW5$V/8) G(^8H)LV.[[&_QZDBY[?W+3P.[O&'NNW*/=:;#&)0'OM M8BHI"P";GV8,GP*7G5@4J>PQ6*J42&Z>OA5>R9;9BV(\$.SZBX\PM$H=@$8! 2ANG6T8#A3QD,D*V23_E8KL2AV"@X( %)W=AN'P"/C%^WSM ME5W*R(#.K@%SL=)&A:+D.@2A2D2CZ! W"R[*6MX"E[R/7(IF=V!6H7QR-]:T MXBJ&("Z83..QP@25BDI6\4?BOC-:(_6^,Q%@F^]8^U#??+#84JVHO7E2SRT7 MK+N.2WP,GI@J\<=D^@1G"$ZA92(OW(C+CS@ZD#T.F2*T+3%=LG>?'+E36L>] M06]D'!KK?K C6T%7V&&L6&>,=6^,J#OL3!=M\6_!H:U8IPP3V<:Z6\'WOX8] M^Q_M#G;5<4ZKH5.A0:\V,40G1HP_J&HS'TF2J;MG!C#U+&AA.6AQ7CPI"V%N M*UZH TJ78+@-CRBM#3E/JQ'^WPN7>&JSPK WV)P5 GK17PQ&LUF+OF)- -'8 M]^9?.<_HYW;!]@VG+1[$3Y8+&=#"^#W-7>P] [S(T]IV0_;6HL44@W;>5W7C$)NIOYY\[T?,SS'9,I_R7V[ODO.O6P+;@7)K* MX[ #*$&E"]KT0'JF&@IGJG7C+);A\C.<=?N&SSI@(*H5:]V%H!PQ_LIZ80P: MFMH( 2!I5U>YI"BY>2ETU.6K-S%8,WM',<$B>!IG OOJW:)%@WW[13@5T6KC MT%?3=]PR5"<"+29H :-2OM6J]'XA0(7)-L8HA>8(U7BFKEFB6 0DV%B;B8)[ MX(E-OWKU2G8"*[1X3Y7S_ :<5W#G(F^>>DJW!+GV#.FBFEQM%ZY:"LV\\J7 MQ?\!$PLVCJM3Z280LIBO.82K2/^46%FCMJ+380P(V:_Y^89J4'#M^K@"$# R MW<6 D'NU%<^F( !?J[ #C$R'(2#BOIF;6Q1Z?S;U *X(!PE:W01#O@AR+W5I M0]3?W828Y- H1:L]0Z/VA%B1H='NA)@LNQ4!I]N8D8%+NY?*E#C=]L:+DNDP M7'*\\7:_IZ?":5H(7YA.=P&3&\+7%;\U@)BMI%]!*AU&2W;2KZY ;X=8>00+ M$[(UF,GT&A*J2\9V&=BD$NP@@N3EH$V,Z.(DS^NCI><@N.94>(^$?/4V,ZA2J:;V,GD7IO848I3YL%6 I@5 MH8Y")IM_;2)(&5Y9G%P%9E9TN@F9;/:UB2"E6*7_J00Q$9V.(B:3?6WB2#E[ M"C P6=Z_],04$>HF9G+X+Q@OUKK+] ^CZP8FX]5GFK,VGJGM,CX5[3*/& MP^VEYJKYOQF+G.VGU>XP3:J67/NT<7 '$5SXB\2^PLT=]XJU*2Q&X\&P-QJ< M# >#X==^7_D6MW(O?7CE8 MK(E\0B)7&LWL0)6'<^0SE[84,4*?L)"22#/;4J7[OX[ RV(C0>D3''(B:6;' MJCP#84JO-#;6=#Z1(2.09K:Q2G9_'1R5PT6"SB"%(5T[1:S M%KJ+Y3@,B;1G8!34K_@H;R'6M5AX5(\TRV$E1JB+>,EC7XO51_68HS1FVKN4 MM!/,R"PEM7OQL4 H4A8T@C7;TU%O?-SK &IR^-=B!5(Y3BD-FK2](:>C_NGI M:1<@D\6]%@N0R@%,.< (EM].1X/!J+_W@,GA?I]BP,3OT1UPC_2CZ92T.5F4 M&U^\R^I4R/^NMLZA.>.Y!GJU>5Y3@49ACJ;.H3G#N09[OV5+,K M>5WDT5]IQ=D-HKT&Q)N\(8#)'"XGT^#)SE\(LL>Z'A>6J[:9^KC7W]Q,?<]N MX%VW:42-TD^K=MD6:HNW;/BL:0,BX_'N8M+PVU,K64Q\CW@F8B^7;8Q/09E* M+$STK&XDL7M_\<*.L/('5;F*F #M\P\JXIB$ ZFFV9%2!-MC+3+ULAKDU3/; M3)Y#FH\'4Y164R2QMYK.8*^9',$#P!:;3V8@87DW="@LU40&?%/8*QN^[J64 M02I-KSTHS=%B?*FD6FZUV#,DQ7*J[2I 87]!4;WMVJF+>0^\X TDZCA3>$,' M\A94O:3-%@ZKPL6;.2N>:? M' S /GNEP0]%Y79##*A;BDOK=T%2[1FZ:X#75VT7P8CCSD8*$CHO(.9BZ.'QN[]E\ M!^3,\S!\\3V>JG'%,5)%I-N#Z4Q=K=!;)]O-6+=53Z_>EP 1< X0F$)/#0=2 MU?74=7'6I2:T$G8IM7##R'K#["@F5]+6+8Z/PP<4<6NH, MUM1*RT>#BJ!2K&.M4FK&4-8#K$\@I0&I7N H6^2:0O\K$R/:94)=WZH M)WT)7Z%-HWF2C/NI2^POF(?A8E8(('% MPZXIWN]SLKTD%?73H!TU>$\-$]G&JJ^T2+*[;'W*FP,#19WFY>UUMYG\;;9J M]<)Z'GP-^FY,@ M$TS^2C220W-\?'S:U#&S@MJ-)R/+<*;0AWW-(933>)H5\K[S/JW3V?W I/3:'MRBA-K=JXX M]PE$@!"JN!L6EQAN"?=)*FLY\'IY!I\(P0X!'><0SLGZYKOT''H?-W M[%(^6H9.GO;VU1JUM]:$>2G(3"H3L5^J%5U>:QLC;S3N-^V(UXS(N.':I4QS M9\RD&W^L/Z99C!.<*(I]NW71[!G@Q25XJ=A(%.O#WN"_$"CK'1+%A*_F6BJ? M?FS?.+G8DM&$QJ&B8\@[:/ES3-0W)E1$KN8 [^5(V/%TD=V!SW&QRW$A.U&T M^Y:;R"T5@#?ZO#?0*N*&9PI!B[T258Z$H,@.C%U0I-/(VY$XFSG\6SUS5^^6 MX[,LH,"J[:K93F*V4>&JG0WNMQ#!CX!X&%H>=35,,J\;N,G6VH/71D%4(Y8E MY*V65U"&"85#J!D5@NQ$?Q=M+VYXC8P8A0D[Z:CZ\\ M,';@XS^Y4^_-Q*GG\.IHYQ/$=?OUF9)6NQ.HJGM2JV3O&9LV6)CXC[H1NVKH M$[)U0S9;U&I7!;41L_SL]V()/' VPP"D.!*[:/(3QW7C6%;H(:)/]47TA4\\ M=P'P(PBW[\_A,O5NI=H;_41UW:B6%WN(ZZ^=R97<(,]$,[@JS$/HY[F)U@2-@"(_/AEU@198]X*= MPPS[\=\DI6*CQV6N(:* OX6OVT9R^]1+7N$F[%]&GWYB\44O>=7:8WWD-!0W M$(5XT^( 9 9G9Y;E+YA.J*5;L!/J?W*!JJM?0&A/ :'";)_33OBR$D:,9KTUZA)9N332C1JW+>ED/Z,54:Y:FX#-O$? M@%U=?NTC._V2YT2)]HRU7 FN[_/-YT +$WNU6#KN!P \GR"!'>EZFBFU'%]: M;/+FUU607'LKI=LG VD-"^L MI+.VU9C2XX5A!EM97T"NDJ8:+L!4P7=Z:O)YV=FQM9=[9WH^#LY<3MD7-1]W MO'TQ-2.RX=2NVV#_X@4:]6E9#VX0\;#/%O N3(P_J--%8Q=_"\K919L8B?$C M@&O!/H)E^'[/9/J (;+@TG0>*00@U1N>3*^IBDR'/24E&*MER;9G-,MH-SZ@ M:^%<"S]=@?,;=$^-P/,;<%[!G8N\N2@I5HIF)T DR;86[K\2VVRP/+^Y50 G M)-41O&1QJT5\H,XM>Y6S,J P8EV"BI!?+4(-97[9(\-58871ZA!4A.RV*V1A M>_2]#WY1(M]^APBGI12K] '$PYLFM]@.;[&_!]YD M^FR^;R;B%2LWDB^2ZJ,H;R15N3V#N)@V$TFEXAQK$8=$^?$G@%^A!=*YI+() MWVT('NR0A4LUQ/<)3C5*I.Z7,@2+@U(<7;U;@!!5&%5.?Q^0M!NAY(8VN]TK M\ 1FS(FZ05,7+U9;Y@H^Z=]BDFH3( MQ!\W%(-$Z3&:6EML8JZ[!$L,K @Q2P?PH8YD-AS)5$T,I*_'Q[07#=\"M /, MQ">WPD)2O(NXL>O[ ]:S?9Z-4AO\4NLZ[!8H9.2AQR-?$2>!8"[I'^)!BP+= M)=OO9\M5^D2'NGBTR+JF;/(/9#ECR20J16B'\HP_.W$Q9W^]04&6*7C2-:5* MM/3]T1> ;D>M=QZ]3H&R\LB$[RPOC9.IU M%D_E))2;+RZ)A-HL8NS5F7![YH5+5$ZL"0AT%D<5B2KW3HA6 &K7B>PN JF$ MF'*O86@%B'Z:$#%I3M E)-SIA.RAR.!PC= 4$(_:W0:5I:[#)SDC M[@.6*/_Q1,9&_B(H>V;_[A-/=-5,%70[BZ)Z)5CP3H"TM/;W(];G%VH3__[_ M4$L#!!0 ( %-X D_=_J;)=S\ ,-'! 5 "TR,#$Y,#8S,%]D M968N>&UL[7W9LM)+IIVNZ)H)>6'P MVX?#7PX^6"AP0M<+9K]]2**/=N1XWH?__(___;_^^G\^?OR?\\FMY89.LD!! M;#D8V3%RK9]>/+>>PN72#JP[A+'G^]8Y]MP9LJRS7XY^.3W\\..9S&41/(/HU]?(^^W#/(Z7OW[Z]//GSU]^'O\2XAGI>G#X MZ7_N;A^=.5K8'[T@BNW 01\LTO[7B'UY&SIVS(A4Z/[ZC/U\@.-/Z[F$+>A? M'_-F'^E7'P^//AX?_O(:N1]2$#7&_Y C0[_@H7-X=G;VB?VZ;DH&KCP6&&[/]%R%U\L.A/WRO M,0HB[]E'5P$1/\R8<>M%@Y/C P;-92;2^;^CP+T*8B]> MW033D#2G<]6AI13'1#1>?W'"10JJWD!;P_L8DR5"Q[\( Y>0!;GD0Q3ZGDN7 MSKGM4^E]G"-$J:,!MM%X?4+_8&/2;HYBS[']ME&I#-XQ7NM?H_'TAFRQ"]0" M/KQ!^\)C/'V,0^?'//1=DP6"QNOR#S> M+"!GB6.3!>LX84)6;#![( Y'HJ>;++GZ"VCID.WB-/((72*/+K/-(.<-T"+ M\*5L9*?_1;A8$NZS/;$1J(JQ6H3Z/(F\ $41V<['>&8'WI]LIDL4VYYO"K9J ML-XEG&H];N*C\?0238G^AMP)>D%!@IKAU]:DO=.!"-'"BZ@F'$V03_>BI_ : MD_-B[D7HT29"U25!#&;OG3*DO3V;832C8/4@'-+Y^C\!"!8 M"^<"@/743ORX7^3+4_:_,R+\0N"('G#XXKET1=[9^ >B3:Z3P(W.5Q-T9[_F MRY1\W>F6V1R:WBDW00Y1X?S5R V79 T7&N P(!^=5&OMDERF(+1(HUM$E)*& MR%7ZM@C5?1@013LF0Y$.LYL@1AA%\?AG0-3KN;<<3^D1% ;? R^.;H+)P@F; M8;#%/)UC2WZ/L?><,/WVP?:("O9@KZC&V":N&K.TJ5/;.""31P\(/\Z)34L4 MRTN/[A!D3R"+( P8CCF>WJ>^DQ#31B@(%UY __I.=.B;@*C2GL-Z^PE9 M,5?+Z,+VG<1G?1N*<]_ ]437D>LR&\GV"YZ=]BDDGZ8CN[$9&MP16H20K"T[ MF%$'X"B*4$S-IV]AZ/[T?)]:?V&0>D'H9SM8/5:;-T.JK4G[HX:#(^-U1$)>.T#&V+.X1ZN!9AO[8]_'?;3] =443( MWTQ)6K/_UK.?R88=$_TJ^]T=Q>LNXX!LZ0G&9#NCVW7#1=<)!%U3J'J6R>#] M3G7S@N[Z/0B?(Z+<4P7A)E@F37>K/@'KFIZ;1?J( B_$CY2MR+T@_WN$W12A M>-4BF'\/.Q.LP"^,**PT;8#B'RF0?(P^.BFKK,6 MP>.,W1JPX<+V@FY@S8;>$E0VRL<%6CPCW":[Z6R^F$VRZ6X7^UB6CK'7'*!L9 M0-HXJ4,#UH.#@[,#ZZ.5#U3\: >NE8YJ%8=E8!/ _= IS>#3=*00?#/OB4ZQN=,HJ+&SC>L<@) WYT5])&JKSC-.R*464E1LXD ML?"5N,.!'C KSG59<3X(*XY:8L4Y5%:L5SY1ZM -^:C4 H-.V(%L^8T-ZP: MV-SC/E,(9,1/E?9?B:D;$Q7TRF?]B.*?FL.;WXF5C-S?/L0X::2Z13GB$7)^ MF84OGUSDI=PB'ZI,(E_]GFNY3V3<"FOJ/T-8&W+6U&'>,.6PA171F+[_G=@X M1MA?3= RQ+&$U+66O5+]>%NJU\ 'P@#FZO-2AY." _6FO;+@\]:"7X,?" \> M$(.CN)4%%PH!*NUZI_V5;ZE> 'YCTJ>/BVO/1?<+1A/A->B7X25."U^$& M0>L)FM$<(SN([^T%3\KYS7JE^>EV-*_"#H+N])(-)ML=\\XQ3"YH5B%>782N MF V*7KURY>MV7%&@ H))3_;KC4M085%L.KMB5Q*V[Y4Q9]LQ1H@$"):,7!?3 M.R_I/Q250R$[N&W[=5X<;,<++@:0^'!!/H[Q4_BSZON3MNR7!XVL9BG\D#C MT!ACELN?7C67LJ'6O%]>-#:3Y4A 8LA#&,6V__^\I?0DYS?NEQF-K6<9"@.S M@B[3$4:V@/CEG_LE=V-+N0STP 2F]2O\AWD8B$VT>I-^"=W8**X#/C"Q6?(@ MF?[PZ/F)AOXYQ*XWZ9?8C0WB.N #$_L)V[1-J\1SZ'$I7?N^7S(UMX K4 M0 3ZZM5A.9D"IP._6;\4;VS?\H$'H:)<))B6*DD=K50J"#))-ST1(]4JK?JF^I>5:@1T$U:\6",_(CO@-AS_C M>7;W4$A]0>M^N;"ER2K 00W'N\(UK8LE\6-+:3A?"#XD":KJ''@U+;?KG0V':68 #CQ""P M87IUWD6O_X7$YW2M7;_TW]9DKD(_,.U'!&:7B85O\P[FRN_]IB VMH8K4*MI M_-=/Y6MG6UQ%,RK46R2<\$;:X0&]D;8>EWQ>#VT5Q[:RP:UL]/W%M/W%M&!_ M,6U_,6U_N6E_N6E_N6E_N>FM7&[:GF-9A:5GFKSL5(-"HD80%HT>SZJ0MVMD MM$7^S#6CQ85:6PB'"5^*ZHRH 0^-'Q=V-!\%+OV'EJ=ZL7U$Z[G%%S;&*R^8 ML5)L]+7'JO;=HUC.*H/^$*Z(:K// "]H+$T?\GFR7U$!8 '[ M!&TA7"759I4 !VAL&<=SA$M("7C":PCA=JDV0W@(0..&#B.&Y($@IJB_?\$F M_P,.EPC'JP??3@NB$4UF24T'LK$*N"'O D,&-O2DR\ MV3P>3[]':3%OT>8E[P-'!Y!N8'(DH/'IFE(2W7HO])V#?"%9X_/6[0U!U]2(R^C@!9J9>P$;6 4(4P%0Z!6P$']3)W:O9 MLW9Z/N9J8V ,,_ J5S$!R!Z<(+>.G)A#HO80'#/&3!(A XU/S.FMM8:X+2$< M46:\X:(!C2OL14^"P#^\>'Z11'&X0#A'$$?T)/SC=L2@H_&C$U<--KC2OTE)_K-[Z-%\5#\'A!\R#K?Q/)&,XS25];X M3&@Z" 17CAY_FF((;4&5'>N:>Z*J$P2'D-DR4V$$C6W:>N#@"J# 062X"^Z MYE?S#0L>HV$ M[.QD#T"!(^:-M >$:/1V1YL$.6B\JZ-&-"T_H86;'FB92T+[.,;>.+[E>J.$)Q,W;-=AQ+0V%Z D=D M+@F1G-: M_.4%I9Z7VS"B_I;Q],E^%:=LF(T"P3?5PSY@2A9HTE$GD;::!\-/U3V/>9A# M8^.=%S!X&Q8E^3M0^ MU2V'A^%]UQ*%UG"&)BR%V \QE,:8T<-E(< 'A-G+2>I(J;@G#'^Z#HNUT ', MO?21JU$2SPF$?VX,:#'7ZCU@>,8-N55' SR7;J(HT>=0WAJ&T[L1=W(4P'-& M_$B>7A<8ON9&/#)\'Z\WS^'Z5V(6I;%)38_AD>ZK/9L9K'!J97.\(S]AA.," MD.2O*H#D*UK5T4V?3GM@R5H:B=^W!E/N%AU M<0U?)C)B MU]L,Z=TQHV\=]LY)>H[#'PC+Y;?>9D@OB1E)Z[!W3M([&_] ]#+#=1*X;9^E&["\P0EZ04&"Q#37ZC:DU\&,_EKH0+-Q=SNH MK_+@-PGJ V#*/H[?B5Z_#]WKA^X!4/]=A8AW-2J<'6^JMQKKS78GTEN''=HA MGD%X39#CE:FX>LU2?6E!:O*?*[X2TV@D"#N=2 XYC#1##AJOUS4KKEZ7U%NM M6GF2]KL389<@ 8T_CXBES']# 0'9IZ%_=T&(2\&-O1>4(2 ZR30[0UAQ2D$L M'7>:B/7K$HART)4>@4)+" >7%NVE6$!;-CJ),X)%H]<5PF9GM&3TT +'1R]: MAI'M?\-ALKP/8_*WD_JJD9NA'P;?",GH%=)QD#<7L;;I:! RB\RXW113: )0 MPUI7+X&18&3$- X.8-FQN;BM8DBQ)81U9*@B%L&'QHW[, C+<&:2HU#B-?I! M6#QZG-) !AK?\@NPH26'D"5\/ M4W6"H-EOQ2X18M"X=QUBY,V"M+*XLWK"=A 1U H:S@39OB1/V60 "(I_(ZZ: M( F-PRST*<1:I($H.D%01AIQ4H48-.YM5*C<5YKF&JT-D>@<38ETKFMG,^Y.:GRG9( I902);!VO1OP@U-)+?HWBS^+BP1(P&=.^=VY#F:K,G:0G"XJ(1,QIP, M#>B;,Y@6ST0LR$&;I/*"7&T]K-3<5^ M9SY,O^MMJRPN<^1VE!N#B7D^.0?C7H1DJ[]KO.M4@'U$()8H2#+P^?6IU44 M*_AL7*R UBHH3O=O5C;A.ZI1-"Y$\?OL0FT#352@E1"L M0"F]*"5H"^VNE$SN2I8)'YTWQZ%R)8&O)V>G9\/71VB7:UP4H3%2\#20]$Z< MH@\$TT(JGQI/(T$MKEI]TD?*)U%C"-J_-H-$2 !@AL9S.O)UI-\?0JJ+_IK2 MQPO:^N('FZ1!D-FBS3@Y*M!XM2]PL'^U8 >J'8!CROLM?0"8%?M7"X < M)C47Y1LL2?$F7BW8OT'7:BV,M_J.W&Z7>FXKH+(#H3"XJ:E;W5Z$G)I:?6CT M$CD8V1&KHW))2SC0Y4YSTT7+_6_I?B%@6'O#[\X5R/9PAB8L(_=?212SLM-%[K**KLE-O"DLOZ[] M/ .L>DU=IF7F_#!*,'I,%@L;K\;31X_8!5// MH8^3IN_9,N>N[SD>BEAH8(.A+&OY^.#HX-CZ:&VFH"G,Z2PL.WDSC[69R,IG MLOZ2SO7O[REC>?_6VOZMM3S0H!NP3@>B<#/F#MQJ,NL./TIOC!,UZ MR%1A6M0NQ^,BC&(I)PW[[E!D7@\A:#PD"K\]FV$T8Q;J>)H]NZ'%0\V^NQ/8 MUT0(&@\S,">($B1U1$Q#LKT$#AH_^UZ*#8WV.-3#Y2UHC;KI(_DVFJ8E*K6X MW?HLNY,!T#KJT"3HT9DC-_'1>$J#3O1_FB_V0K2V(-7SYB&.GQ!>W 0O*'>- MZ A-&P/O3C"_#6R[#]=O@"3GT\7G) M;P?!PV9.5CXN,'!NWW=9H9_F]?R+WQB4P>E,/ MN?1=VSC*I-DEQF/N%O901'Y+%O3)6R,+O*59@*Y[30EKB0C0'#@<@CS@\)HZ MJ6X"YJMBJTI)A_W(QK6* [_+ M'![SC+F?-G:?R"P20[W2!I!YKJQ$4@$=P,[&3Z4<86P',X8+41 V;1[L%?V. MH;'!)7 ??#NXMQ=RPZZ;J8#8\ES!K64OMX[]7H*VG:IL9)^;KL +!1"?X3B@N-I=U>D'P272Y+M;VM@XQNF!=(41K MSD&#SA"LH5X8:4 3"'O^/L%OEQP@1;FE8=?2=:E<8 OR//(96"Q)AR_]=!0B M]E2H31,5^H0%Q/9AFMO0)X&@.5HV9."CPMD6HW2K=6+O197GVMDL$!PUIG+6 M$NH#N6_6;J; '>.9'7A_,O O:>UC7\]_\_G@\."PZK_)Q[7LP+6*(UM_R<8V M=. (%*CBT)M7*ZC<$%4!HXCP,5O3UUY M +/]M<,CC80\_PY'8S?U^6B"=W5 M!'>X"K\-[_+IC(?YQ:,"M@-=]&(0<)7XVJ\ +G/5)*=$R.Y4YW9)63:]3XGI M?3"\,T*7O%S@!Z+X'2'4(ED(:5[Y?>@;=!P!R0E<@;0+8[ZE?4QD"W8T1_]F M9*?$6GL"VCU5!@[E"R0N?W9N-*- \^2EVF)(2ZX?OE59+=]M6( 2 +:5@6>#>$T@VWSR13U%ZBUS^-*3Q*$ 2TZ1"6[B%)N@._MUO<6/R [$(!(?9XH.$%+! M&HKI^L13H-C)Y;4PCL/ZE+)K;(H>$'(QMF6$"D< 6Z+@W!8YY_6[#9>VI8N2 M;JTAJ%[QB@.G\"Q%6ON8M^K4?2"L.Q,.:J+5GSFU7N9B+HC;0L@,,J:^&!UH MSG!I@3_!5J?H Z&>6I,=3X$6-,[=!.DS7_ES7S=!$UX:CP*A*EH3[AHC"HW? M4G#+V_R?J+K)-AT$0FVSUM+ MO--U'OLW%,ZPO9P3PON"Y%])6SB&M4D&L 2A@=* 'U,UJ B/, U8TA9 &K!2 ML-9,$*.QRTPHVXI'IP='Q\,;Q>TPAHO:UKR*<@PCY/PR"U\^L:T?KRB_3O,_ M*+M."^S*OO[]^V.%-\4?AD[D5LH3I7@1X&%I>3$2T)+^,'3FMA$M*3F5#,%($B50]-G=S'@%8A#8 ME0(DK[U9;@,D$J E:"5FE-'81>*#5&/:84C[:HRHY,7/@%K*,^'= &$K"%Y[ MKLAL"DAPH.[Q0K,!H]!H2FDW^HLB M>N<%LPPL==RNWA:";U-.53'LG11P#F/;UWWF2-(80E*FG*X2X*'IWB/?9VLK M/WCE5]\$C2$D3@HYH@(> !/VMW T3*5=#4-G6%P3\O"2.Z]>'3]QR39!'SXB M_[E/]JN WXU&@J D-1&&1LB"CKL5;@P^8,\QCKE]V2KF5IC=8M,/&V]KYQ5W M^4+9>O !MXOFL!.;&L>7Q*Z6>,_:G@1.]+!=N>)L2*W1;-@Z13M3)TIPI+3/ MYWU%J4Y\K^ K2I$)=6LA:70:.E39I.:4$)G.'2V[5]?+3'@D!;[V-;U:("O8 MXEY;'T\JV[_-"8;S$K1/IE8UMK?A>9#COXU\P? N ! B>'[=K8F2UO X[&K[ M60\/(?8$0(*T:+5C[BV6 C"TERL#8^_MZL/;M?= [#T0>P_$W@.Q]T#L/1![ M#\1N&P![#P0 U7_O@=A[(/8>B+T'8N^!T'G<*E,WB0;ZXKFTQ%PY!_-\52J- M3KXV=4Z<;O?J50:?E0-(2\ZM0;08C-;SRII@!I](VN)O'AWN=-;>.U%.\B>^_C>_(^ M/B%G'H1^.%M=$N70#Y=4)M)'3,F"D]S+T>JW.SY(/7PZ=T-RP%%.!>$$Y"AJ'K=X 0]>2T&>/(6+0 MW!'K@T_EU^0U',X_*0:;J_D/YB\47O2.$<[FH37R>"NFW@:"3T].> '@H-TC M$^000/W5R"5 (;?0 (ADSZ$;^D2^;N43R8&R,JA*S4IP#>L#N4<_100; MXXLY?17N)BBV\ +'6_K2 H);CCG(=6'W7TD4,Q"O0RQ!0.)Q,1P#C@>F%1DH M74DVHP2 4_1IQ1X,=5,HI)?%^4V!N',:R3'G >,*=KO/H7)-G9/3@^,S..6" M.N$:%V, C-S@1E21P+6Q&WU?ND0I(>U/#H[DA1KT^D)P D9/Z;U[@1MYL+MHQ-/M"*([6)[.K^$-C^3KDP>"?4"#'4P(T M+:\C8K6B#X0Z;9VP6($W;-:JWD@6MH90Y*T'=G;R*++ .[YYMS[@>L;+O_?* M ,%[MJTR@(-CYR1_3(CJ3]D<1MPGB\J_]TKRKWV1O(PCM.WJ)B#Z\8EWX?Q M!$4T7B=Z";[E.?KUFQV \*@T(M1 \5!VD!L&,H\/#JN!S'288>..M[2X98K0 M)8H<["U5U\&E/0:,2&!,Q8>*DB0V*&@+)P:HP0].P*&*#X!MMP 33?ZY)Y!L MOBF445!4A#8=!4C\3RJ3I;"#*8+=)*5%,<),Z&2)9[5&$.([#>6LD'960ZMC M#48K.7E"41#D@!=^@Y/XK;EQ5> ?DKI<4:_]"B"]NR8+)4(.?&_ACA!ED2R$ MQ*S\/G3F-H?S.34KD Y%3_M53L_R[T.G7\OH6884@$["WZ-J!HN6PGL+(>JM MB5 Y?B#9I\'D]=XG5&AH)?\ _;3])X1K[)&T@Q#_-6"-!)/._97$J*8)LO:, MJ*LW@8,IO#=!)0(AC5EB#YVT#Q>*:8U2'.QDFYSDEX00JJ--SP) M7IVO,3X$6:T$]A>'+48](81"3=>7+FZ[L+JNB'(>(UKN8IHFV3R%5\P1:+#6 M)&- "(VVM/(D6':^#O,C-H]/C688I8X#F6K!:PTA5-I4P>#A,\@66-%X4G&( MUF5BPG,B+.0,]J):V*6=(2$$7]O8-(V0'G"1T6>V",PT66D9!AFT9BM/, 2$ MB&M[RU& Y("B3CC-V4Q1%,7UL&4=S M;SF>7H2+11A\)U-$-\%DX81FXX2K$ _D(MU M#86PW$NM!8 H %CBB*9;Z:WO MB(.TE09#1UL$XK ^82O@ K#NJ]N8*C@@:3]<6$")1-%*%VS<&[VF+LO#Q04> MYS:!2N@V@)"+$"+'USHNZ]'5 %MK?/&H?.#:8]T#;OG*Z+]%92_ M=&%STT2V&W#PRO=\"=NDBVR''AQ^/A T^6$=XR$&+ZO?%L]RA*"YG#>VW#B) M(WJ]DXB4X$ 2M!TR J?@D0+RSI?,6DG91/QD!XRT.81 I_YI(T4%VB*HHL4! M7NN4:F&\P0\I#9&5J7@&J.ZD%'#/MD8C#'ZT=<'I]H\YC>22@C]2E4M2:CKX MP:7) 3D6H+S$E[2HIO>BTA.I6-O&P M_N%+CSZ7$+A1!HW,/RQH.\1>N 9%H..UQ""3U3"$!GH@$B?GURJ$(&D_7 A M B42W*VH?%;O:GT[@D5ZC7VZ1JQJ-PE8J=43U.K28:\65@-9,%1;-)K(">(R)KC^1Y[7VX\O4\6-"\NQ+01"L*%%]"_OA-QNPG.[_IK!;5P^/EE. OJGU) JR.7/D)CZQ8:O4KQ"19RS2>]JR4N+E-L-;3UOPIW3KO(R7+-8[R%L:&2[(O0@72T(1.R7U MYJ;W^6K3)MN^&$X;Q(C:X-O!O;U \M?@.ID*B*G'%?'2NQZ=8 ]-G&B]&.S1 M9.A-Q&_R^%VJ-BOZ0#!INEPEY===I:2 QNWUPRH7OAU%6917YX'.>OOAJRNT MM-]+< 3 L2)0TLV:UQ#(5JN4NE*DFX,'!#ZPB 4#;B3=''D-(>R(8D&JYQF4 MH>^D%*3NLA4Y$!J/TK];84N$-_EOAEO=P%F*;54HI'44PP4KF"E(/5&T'3Q. MO1WO%=A!<[Z6P-1A%(SM42IG0C; (_\_$"V)C=S1"\+V;'W_,6<*(BVGQJ#67)ZG,;]68@SK+O."IXU M@<2T,3#8D\5\/96+QV]/&FAR)-@X180R.W?$HT (,'<@(<9T@"8.M5BU_'@1 M-Q^RWE.+YX880>BN M18%3?I_ADV6T>,(-D_(Q@K =E@&31DL%;:$%3&425]H2^>@ 8$KYYF2>,BF- MH,J[@- E9))6"A9(40' GMVX)J69R*M[30I:5LY[NS/5'OT%V07_G=B8+#5_ ME4\MOI\C; IAGU%=S!$"#\U2V>V\,T$M"7/5J8X-M*UHGVX&,$?W'>>>06/% M_G[;6THNRX(M3"S7:.9>)>3XY!^1-TVO*P37FA&W]=""IEZL02V ?V%'<]6B MK#6'4**JV>JLH=)Y 9O25?!<-I["B%B'OJNH""B^1@0'MK1XE!#_ ;R M88^[?;3]!_"OO0@>[^4 0C&/C9=X 3VA,SW$F4#[3 M\C<>??C,"6>!]R=R;X@A&GM3C^Y1(R*Y<93)LCL*W%ORM><3*J&(_)8LD'N/ M5(G]GS0=*K.UJ"&VV\0SJ^Y6V-8DA^ MH'DY+[8ON832]:20U* .A;4O\Z[K*(%4BX4S+&\@(62Q1OGE/O M6MJX4_8J=Z=O1^ZXQ-PI";Q(HCA<(#Q!6?GLN;?D9N[T,&FO4OCU[4BA@)QO MV2ZY"6([F'GKQLP4>YK;P;J^90%GZ-+; MA$6'0P]"+9BW7Y_\P9N29 %)W[+T]B:NP\CG<$&C+FFX4WIKVN3JU?$36O]( M<.SW-VV_ CA<(*@_BK[E_3$+(Q1^N V#V1/"BTOTW(=O705 O^+\)F-$0MJ^ M+\'N.=!9G[E?47Y;P2(A4=^R#&]4]>'V9PT8^I7KX>)1 Y'W+4MXX9L>9+DT M6[]2.UR(JW-"0I-/A>-U*$MIN&!3'7-H+&M(A!PA$3':W5+4L_4K4,/%C3HG M)%3Y+"3O/^#PFM8V+90XU;S>H#M(O]($)V:C2Y\=$)(H1V""7E"0B"[Y:_6$ M=!G!;!THF%Q'=9];S(0I'3R7H1@Z KZU>0.HKCDZNFF]O5X2C_;P>JQVMRL8-%IO6#19D K M'9&5T\]!( TV4%CAU,K@^+>(TQ%(N:-KR@YTZ[W4,V?T"AVI!QAB6Y! =;ZZ ML_\5XK1\I+CLD=$($$LAZ7*VN!48(0VM,)($^ WH]_9"7B;)>!0@19,:2+PF MY_EH[[E/1OG]Y/CTX.#XY.O9\>>3D\.3L[//?0@$FMJ)'\.2""XI.J^]-4%V MYL.XQG;@S+T(3>@#:)*"4&C0'\)"U!#24ADA?>P \')]_8T: M4NP/*IMR_BGZ0%B%ACQ38 2 3QQ1TEICG/80_%8-UQ0'&P"\82\WE:_RR1>0 MK ,$AY(A=V3H=*'QD07J49^46,&KMH!P_UZ3J%SX.\^O9\#1^JYBFM::0+AQ M;D+4&@(=.[(C'!?V$/)7=?\@7_T^H<]RA-%&46H_D]0M/$O_6FHH"-7E<(UEM3:=##$%K\6H*MK,ZVNAL$ M0Z]]5D*MMRV!>.0XR2+Q;7JJ+$(<>W_*ZFTW&0B"U=@!JX7X[A#SQ6G-JDX0 MK-8.F-IRPK# HA7Y7N_#^)\HIFD9/JJG IEUA6 !FS+(#$-HZZRX"XRG580% MZTS5"4()LZ;K3(4;O"RMCBCW7DFX6-J.,$LFTWL0!>WA1#EYLK%6F$0PPY.0_!]YNC/A4,: MB!,UAN $$3)$!3P )N3[I,HMR6DWG ]2"#3?X5@Y"W;5H9BC,0E]_SK$Q"H0 M78_@MH2P4K08QX4>VN8%]":\G.P1=X*TX \Y6D8&VYKX'=AHA1"X#/(H2LDF@JU?ZB+G(EE!U@I!89, Q%3K0 M>%9&K0@]L5>UEQFW'X0\H<9KC8L1-.852\%F-9 %[.*VA)#S8\ @+@Z06;(I MWZO!E6)C"+D^#1E31&- ?]W(=;UTJD)5(E.W72WE(W/;;0:W"J/OG7=[Y]W> M>?>NG7=[%]!;<@&UL\#*P$MV.5Y#.%**%S;'OZ[ M[2?H#MGT[_0F6'[9M/"64?:[.XK77<;T2:0$8[)MTS(8V9M#0QCMT.D+PN.JQT02K3JX3!;ES*2T0 M]10J&6'0#^)R$N.WN6BDA1RT%;76JU%7UP=:/DK<&9C %$[S02>RUX]?-\CETNJW>G!Z<') 1SM MM2?.78$2G:\**%YC]$="RSKIJ<#BG@/HOZ("]#WIOV):0.(V M#TIC9:C6$YZBJY)IE:Y30_&M,[&LPQV>'GR!]&)U9XSEH@V4U]%ZC]([6Z5= MH2JS H%6VB8U!"$Q<8NCYU;UAE>[&&9$\F'++3[+N4-*+,[D8C@3+&NA*S1I3IO!R:/E2;'-KQ ME#VJ-2&F2Y"@Z"D\1P^VY_X3V=BORD57DX"R!=L6F:Z(UKDT$4(D"^3>)Y1\ MX^DZDAH]AKX["H*$[/=<"='L""$SO5NN:Q("6NSL)G P01U=HO3?&R:KV';B M?WCQ_"*)XG"!L.KP,!X%0BI\YP>',54@Y=@3M,. WH'*WIR2$>D[>S#$FP7> MU'-L6L$K?(X0?J&Z5>HM,TV]/])/O2\#2NMYJY+Q&;A6 5ZK"+"50KS/Q^\O M'W\?\1\@LW\?\=]'_&%'_'*K"^W!KX=IR]C<=[NB= MFI V3U_D>)PC M%'_#8;(D[-;R4DJ[[AV0_3D@-7BX]RWN?8L[Y5O$?$ .WP%2AT=U^Z4)OHWP;3U\4WDD5\++0[1M1_CT/GQ/1 \#ZG="X+]T:7T;^H*:Q"C\\NX#PBSI^V)0F[.3H/. M$'3<7KAJ0)/N[^V'01)1>!]13#0K]R9@Z$FJ>*MZ0%"->V&CBA#0S!XE440T M4;D=VAAX. ]%>V0IG=GM*89OPN-QM5CZX0JA1X1?/.K9X1)E-L-H9L>%>$0T M>H[8'751&&?[<7?BW&DDA"T0!]HFIH>2SR!@A0+H??Q9X/U)R(8(+J1=%$<7 M]M*+;9]^FX8[MY*N!K-!T&!;6Y+F(M> 8M $,<.!Z&Q<%*]>Z4>1RT:W,X2M MJ1,QT24 -*YK$>/)?CU' >%8?$THJ2\5;0T.00,?;G/1(%#G5I46H%>O#HHB M4V'I8'P(U;!:E9<.: 1M(]+;0.]1/)X2[+8ZAC:#0"B3->!QM"$$-&EH;#[< M$Q6,09[&SC;AQ&B[+ MZPDAV*:[*<@:Q'TSDJM_/U>EW6KV O3U72?UF9%Q,=D+G M*?)B:G[TMT.7)H5@V^^F/&L2^,U(L;YZ]0_DS>8T<_X%87N&V*%%4^E5N;0P M0(/@Q-C-%=$J&][/NF'81_FY!V_Q&,/7ZPHZ>5,O(&+Y> ME]'INUI&QKQX/\NHH+S"6T-FP/6Z@+Z^JP5DQ@AHJT;K5<;/ ,IXA[1]-V*;'H.$R-E7M)VH%&W?0/0; M#SMX3Q(NH#@TL6]._.QQN_3:Q>C%]GR:,4\09H=4ZQY7U73]BO*;BNTJ:3O0 M5?5;9!-J1W-OF9:'IM6J[]'/;*G>A2[RS:ZM']>OK6_FL+))V%MQ1".SR%16 M-I?%)H-RD_T231'&0C;3!P5OB,"\>&YB^U>OCI]0Z:GQGI+S@>Q<&,5>5JXE9I31Z")5?(+N[-?\>5XJ=>F4 MXONWB@X@\LMX$K).S%8@ $T]9;>S$R=.Z.,3]+JO9&\4M(53VWDW]T0!62$* MAW17%+8&LC]*15W*$$ U]5MA2:G,\=>CTX,O)W J/&_+)BYRW9QME?E)D\^R MDTW2',*YIA"MP@DG003:^=;'02#<\J55?0>'"TX1X=T\MP&P$- "8_5B*"HX M)+!3+.GC9AMR;$A!GQZC5]7$R"G*+'?0S<)P)QE/)XAA&2NUQT>T+04;M?I87*ZGIDZ5CCC7!UVGJ6N>DG8#:(*BRQ0[I0E*2 I%$"B=)LAG\-,@W%-X%<3T<0#> MT=1HA(%U)J7X"QFE0NR]L+!\1)'/)QTFKNBJ"UVQE8ML%^?Q=8@7"#]@1!]7 MEAV_@H9#GK9;B.'Z^!2@-="BDO.!VV+(&^!;,H"+3W="GJ=X21^Y M/2&OH07-"7H3..$"K>/#MUEY0HE[4MIC '51=--PI]1%+>+"%1>I-T/1!XAC M36,A:# *D->J=5:5]://1#\Z&%X9[()]7$0!R[6"VQ8SX6>R\H*];&/VH;C@'!L:,ER.7D)2,< 7"V\R/J5OF 7G\ #/DF7]]DYE?& MAZN1[&J5_4=$+^D%#F)5M$57?&JM()3R&E@HJR3IO$1PP7F>^\NS2ST$ $40 M@M"LH$_LI&MXM!0K@")4#]?E7[1NI5C--8P2:5< M *6IX)(>$"_)-.!G.==4@B\ VT( GR(Y6-H'B,M&0S8U& 7(9=,ZJTJ>C+/# MTX,O9W!<-FVRCXMH-]HKNY0:3>B!1M0"'">?;Q'T@BS>[K7L3L">,4\!?4) @,Y/WY."H:O)F(UN%H9DA MS$:'8O5F0$[0,L2Q%\P*P)ZOLA_U;%Z#D?K+ 0K=Q(G'N>P)QW+TB(<.0E"="U M-%%+T6'HK$2EL*S/(04BG2L7HR!(;/\RD1&[WF;HI$-]^M9A[YRDYSC\@;!< M?NMMALXQU"=I'?;.2;I>&X^VS\I_L5*IF58B2>?4Z39D8,>,\%KH0/-8O(WJ M5LI*+HV4'$U\(7!Q7VYJ7VYJ%\I-"2A^9^,?B*[+ZR1PY4>SL"D$#Y>P@(]]GQU6^_*29H:+&$%Q-0A:H@ ? !,DII0HAZ'4=+HQ@@AH_E&!PA.]N M[(#IBND#Z^F%<^K0ODBB.*0WA/*4H5$4D9,2N>)7RQN-!&@'-9:31@@#<@\3 MX70\WTO3U0V]Q,>Z7N+B),,ZB\NPC*=CHMO;E-]I*8;;,&*AG7R/?@H)4Z/0 M]USJW)?YCML8>&^'M>QL;H_;>[-L;Y;MS3*@OJ3=LR%,S;@=M"'6>R_1IB&S(]1 M1"RRUTNTQ,CQ\B)8HP6EZY^IX<;:CMQ_$34]@Z^VB[4H-.?(U/U0F0QZJ/#4=%#F@\)^3LBQ ML8:AU1G"U;$>94"7+-!D(;=$"+#/7I#N8U:2[)_V0).D05I^J7N'*:O!.(9[W[$QX5.:#R7*Z@UEJ!>,BZ?ZZ" M/8F*]C+Y["..X2S@K5Y7& \[]\=Q/:I $X-TU\FQWJ2$9V2AUQDS3PMM]V2_ MHNCJ-<8VH3LYZ?"*D>.>T)0&ID-6<"P7?>'.T.&,,)Y@[G.;Z9"8C5((_OJ) M OE,3.__^/]02P,$% @ 4W@"3ZN5C W0D0 !M0) !4 !R;6%X+3(P M,3DP-C,P7VQA8BYX;6SLO7N/ZS:6+_K_!>YWX.TS0'8 [R0[F>Z>!#/GP/5* M%T[M7355E7[@DKN__[G_]S__[ M__K/_^?CQ[^>W=\0+W+W6QJFQ(VIDU*/O/CIACQ&NYT3DL\TCOT@(&>Q[SU1 M0G[\YOMO_OCI]]]]\_V//_['C^3CQYS2F9.PGE%(.,GOO_E4?G.>4XW"G\A_ M?/O]M]]_]^E'\H>??O_[GW[XD=Q]+MM]9D*N_:Z&@1_^\R?X?RO&D#!EP^2G MU\3_K]]MTG3WT[??OKR\?//RPS=1_,3Z?_?IV[]^OGEP-W3K?/3#)'5"E_Z. ML/8_)?S#F\AU4FXIH?OK*@X* C]\6_*2MH"_/A;-/L)''S]]__&'3]^\)M[O M@&VI%;(QB QT9QW63QUGG]"'#QW1]^^(X;!#[Y^T4. M;,O0NPQ3/WV[#M<1^P8\?KE*TMAQTX(0%S^CI-JOIYE &6"RC.L:.;%;",'^ MV6&@O,6W;L20;)=^#/*?C'=?Q]&VGPJ9&%&/3G\/5AI#I-"]IGA,DV@?N[3/ MV"CF*BZ3[F]7ZL!ZPK1(PX^_//10ZG\63(@3>FQZ!3;$K_A\\Y_?VIS+B0C T1^)!?"T[_YU!Y%0?.!>#,UTZRXA*PU$852<<['H)4%?V+3.KUF_TRZ3" VG(M?'2G7Z%MEJSGXU[&P M!D8C$"69UE3QX\LH/Z)?]=D7C!LT;FB!V+)E"A4\= M?H_4G:1BZHZT_!P:*)*,Y,1C[)X^^7#L':9?G&T3BDN:H1]KS8K5QUN]#>HQ M)Q%UX+BKJ!(@.SU^6U1N9,>Z#MTH9NLR?KG$3^G.HWV8QF_GD2?WLZY>Z-U. M2>VZ%[9V0>V4:I(/',8U)@O"V9 H)CDK KQL.2Y: XSLW(_.Z[4'U^9K/PN_ MZEBFR=NC=^@.5>NN+&F,VHF[9!XX>AEY4J=O9Z&W]#QFNR3_SXT?TD]2DS2W M13]46U2L#].&AJB':)N\ X=G3G-1_(, =7(;6IM2QM=5JN(T'GC._GD;/T8O MA]%?[2WGXGW'ZC7Z7M5L#I[7(*TIOP/2L)H!XI9];C0M6Y6.Y>&:CDHU^66LY!Z]L%MB43V;4"2-O];!C EV[5!W-&V&"7L;4 MD?C?P=>(/:Y)D<+'Q.^0>E6CB+ICBZ^Z@)HEMYE0F=$< ]Y7!G>;*)3?Q#8T M0>P@,H4*)SG\'JFC2,74'5^<(.$4ISZ@>Z#N/F;#^]/WJT<_/7KW(VF">(S) M%"K&V.'W2,>85$S=,<:ID&A-/GW_8?4U*>A/C\RV-!O-A1YC!Q($/+QM5U&3 MPH??(W:>1E4*SZE]B=1MFF74'ED9-9*1F]Y5IM1F]!GF\M7=,,&I)-9'T@RQ ML[0I=CC;B&V0NDZKJ-I/Q'*BI*!J*=;'HG(CGV*=[^.8AFD6APU@D3KI_O"I MJ4)SQ(ZFHFC]+*NY+5+'4Q)YX!E/3IV4Y$E&?_+ -.:ECIOZS_3"29U<*JE- MI,W1#]9V10]CT)K:HAZL'2(/#KHJJ4/HNU.,7GN19ABTG2#@/SYW4OH4Q6]2 M4QRV0N^(C6H=1_Z735"[7;.D!N+_8U)0M>5C%E0;V:$>MDX0G.T3/Z2)?#UV MV J]0S6J57>H6A/4#M4LZTLUYM-TYH1S. M9:W1C\)6->NCL;$IZE'9+O' T5D0)QEUDI.?&APW- BZ1N=!(_2#LDFI V04 M6J >@HV"#L5%H&EIO#&N6W@E$KG_?-@XS%ZW^Q02VL*!J'Q+WMX)_7A44?K@ MW*2E!^KQJB3XT#,4SH-P)B3C0@0VME;.4ZN^4-!]O%BA;&]\Y2>N$_R-.K$\ M!41+4\2>VZ5@&4\D:8?42SO%U0[-R0\V,\H$2%M,"8%"S=&3KU3J7;%/FO:V M\I:(7:]#O<,4+ ?-D#I>E[2#TY2((Y*3MI>(Q9Z.$[EGJ;6?C=@TJ M-CN>T' 6KMP/)Q(B=X#KTZ.O_IO(SB^-VB%VO5;6# MG6&]$5*7:Y=UZ"8H(TLX7<((6]OQ6=)O-!=;,B?W.(0$3M-QS.'WB%VJ497" ME6I?(G6A9AEUAU9)C0"YZ1UF2FTLE!:X75_YH1.Z/IMWHRPCIZ0T3\^N2#U, MQP"-!0E:^B'T2RWQM8\:HC") M_C9>?.G "JOL'9/4VUUUP&1_QYX"3)[9J? M1"Y?_>G];\">8NU8$1- M+Z*MXQ_F7VEMB'S RI431^IQ*\1#M$58;5@]&)$964O%8$;3+\KUL^AJ_*J* M2[/\3!N>S;8VQ.YJ4N5JKG;4"K.KR8757\'PV\IL1"[)KQE96ZXVMGXH7.U, MU=7.9NAJ9TJN=C8G5SL4ULA0/,/C:N/H9\_5EDG"]E\=>_NC1LA=K%DIT;WJ M+1"[ED10[8,F3JZE+.PT#C6*5K:=* ^E4/*EX[:S<"F)BL>>== 0O8/)Y!WH M9T5T#0Y_,ZUDH9W#J?]D<;WH))MEZ,%_+G_;^\].P,1*ENFY$\=O?OCT9R?8 M'T;R]>V+W#][F:"VT%3IB-A_^\FO/=09>5YCG?]#8$26*2E8$<[+TA)U.C,X MS PN_(-6C.SY_CUE:.:[*>6Z-S_\[FJ+W+=;511]N;$A8M]MEU=WD%94N;^X%6+/:Q%6=TQR MDJ1^M&7'YT93SJT=:2$Y458YU,/O8YWN-1?/,CONIG"G*'4"Y>/AX>E@@1T: M3[J+HQV-T[<[IDW*UN!P.K:#4#ZV^I:8HZ,+4%"=E&FNT/'=?=;_;YE*#N0EO:%,R7O_:9/>KG])*(<\V>JB MHP]R %!2N;:N;>N & +4Y-9>$!;4"2>_()S!QVC]D;'(5L&6%K\3J1T >1(# M??#Q/?O#]F1^Y8=^2F\8IGC78.%N]R*?SSD[(_5E-:=&AVWL@]FA% MP77'=D:>:V#L]>FRU8R=T-S[X[U-,^3N6A$_K=G8;(VL+Y_[Y MZS++IV7J$-72'#DX=2EZ='XV+T#J%'G8<1,B#!I94[_2-%M$- +0= [Z'^8R]-H\R)@JESSUH6P2 M,ZC00^K$Z20JG=$G/PS'UJH3Y$8?;=,!V 5=TSBFWJ/SVK6ZD#1%#FQM"HH@ MU]0.,>"UBJN=SRHG"E?B^4IBP0-@V+X=(C^S@[IE$>]AQ_G&U3QEFJ-860AW MDU_8*%>]*Z^U1>Z:K2I*;LRKAHB=LUU>(_?F%5WK5^?&513\#Y#G(.K,]FUZ MZ^4G?J>K*W%\<8[8K0X$-/O,;\HK5V,3!1Z# M#KA03-\ZGC#VZ([RZ?U4O25BO^P0>/!#H)RNW3CML97<972M M>F&\I]XQZL@-(FV/WQ?;53UPQ^;&N#VR0^8!XQ4HDX8)TYI?CJRJ,$E:VK#; M5'$Z .+OSI36 ,TMD8-.BWHBW#0T0PPT;=)J'RSQAX(Y4TOJT M?QZ%?$_Q%S_=G._9!GY+XP)IWMK=4+$K+/LWI,8H;S7C>DS#8^S*DUX(!:%3X\TWE[054&'[SA8P"=_7V[%PXY?0H_&;"E4)858 MEM'WS3BB300IQ PS"J"/'@7+P.3EQ05YT)61GWCXTT[GC=,CWIZ2W3Y.]O"L M-8U(NF%K:N9H/ ,0_\-Y%=*-U!Z,O&Q\=T.@J(BM&T/$]LGHC M]Y???E[^E?PI"B!^->'K%S_D9$/ZROB]T."9DBU;/VQ(%H'ZS2CXTC0U6+)\ MSK$\CN4\>9B>D*JJ8FMG96?)-@V(G._LZF-4-B2QO"I6W/EU=D(*X_V4EC\L MGM$^3U%P8T^+L6SM)M,[>UN,X@15^>YFCI%$?[)[F:Y+BQ%T MJV?CP>%QPNZN,T1>VAB[Y[4J*3M:F464?(? A@Y8; ?*CZ0ED#,9(3_X+$+J M@4/H('7.P:;1.)1 X](&SR4,^H.1HXG2%&ZI]I-CX$E71 OJE0E-_)$6-SPV%YG3:8X M.+RP_['\3+CU%KUS5Z3>&[F/]S2#E/(:+$-@I,98K#N!)\ MD[WD#+8[EX!"/^1@H*RZPB7#+ ! 7?8QKAIL^_R4VA]=."!T?,BA("Y^E+*' MR#I@=_5.98_RB#2VQNS!:14_NK*H75=0O/MF![]S-J@CN2Y$['Y- M4AJX(+1^,6CH1A#%3>!YM-WZ*3]U@^*U; _ YFH:NG(_:N^!W*\4U*UO<*7- M$?N=BM3Z&]F2=E:-6:0^SE&_PLYU&GUYV661.OD A1[)IW__VIX#'Z=)N0[= M8 _QGW?9I+Q,T]A?[5,X9'^,8%D ._TH8*(\78?,NC3IRC!BG ERF!C'J"*R MF.6 &(Q&4E37GYOR'I4"D5PB(HI$'B-2%XH44EG/M8+8N$4>)8L)6@"[HY + M!2E8:RM4,;0 MD" M.Y*F9$& !YMJ2.'U+MT8B@@D"RK M.H07=.V[OFS;H-01N9NK*R^Z>70WC=85ZP( 4/(C A.1<[3CZE]C3G M835]6J$=/^5G6+:+Z8:&B?],LX"@FRB!,*#;]:/S*@/&WE20>[VF60X2L/4A M@1@/=#49D-ZKA(+LZJG&D>29B( G+[%QNX:0.FMYW*S9)N*V<6NV\3G+*A[[ MV"XVCR:5CS'P(X1U7Z7H?%'5& MJM?ILG,XU<[(O;R?$6KGS4H]$7M\3P4&G*!FR1HJF@OBV"W,/+7JX/P0NIH( M^1=:C&#E.NJ"[IAP/L^5POX=4+[L";WE%E9 _^*?W\416V:F;W?,("G[#M!R MMY6_US)('CN.&#:DY&9K$&W,6&1:11/W/:(DI!2%A^&+PI!"&L+%X=^7 EF_ M);-KSM(T@("T(,N@3S"S)TB((GCUSHEO8[:19L+Q/>D=C1\V3JP0S]K2$SE^ M]5!?$O4JZX88=?I(;R(V%F[>R&U,,C[9@0=AG AG93U4=FP;)%E\\(X9X;GI MK,>*LW,-D^4^W42Q_R_J=9NIH<=\G%NFKL2I#YO/PYFE4AMQXHPZJY?'HVI]>"6< M<;!Y)SRJN@TWO2-JW!^51QC0=6B.Y"-Z.GS.0J/YY@Y.8#KR#\A;(T?E#C5% M0)8T18S%71(/2):91('O\4.)DCS/0IZQM/D4CN>L3#K&:T,SY -5IEC]45N] M#>*A*155_\E61M!ZRH>Q-+.8IR&7X(H-R*8DM)>O>>C3,DDH^S]/_@Y-C](\ M7%/'/ W>VX<,?@?7TF:@IQ#X>8@LHW/)F12L[3U.LV&D+-+(>LWP,N_LY>N. MADGGC-W6'CD^=*K:F*OYL#%B7^^6>7AVXH*T]?E]"F5I3MKBG/] >:CRSS1D M0@5P_^]M_= '55/_F>;*2VRDW!FYY_8S0NWQB5)/Q#[=4P'MQR,9&Y+SR6)E M:IP*S[>4P&U2,RQ(5&( !, X=4L4L&"P"-YG)_XG!7Y7^]!+"D@[,$9[2Z0^ MK*!>6:JNN1GV8G0=4FLO$#>4.+P$&1SH; LF9 U1AD/@QI%W;K[(5YL M]!)?=[C7HG,/8W+->O6/F$*.*T='Y*@)/JU(0=EFCUG(NWG:L7J._5^HT@^Y,RJK+KIF9R?$CJHN^X!D=-&AY^8\K%]0CJ]] MEO.WF$3YFM7B36613:G]2O*X%7*OE:A5CTBM-4'LD3))=4=@6>!IE,M!]3WE M:'K19KVF]ZH,02[8_Y+4=R\HW[/*UJJ=G6;B<^U*-[E@&2'X(,'1&"6'0GSNA %/SLX8,$>;F&/5+#'$^.6D ]P M-DP3BT5J^8I>NG&0'1AT=4*."VI*U\ZK6GL@]G]%PIH/,O\ALA"'HO MTD5_INDF@EIRSVSRY&_)+!V!C6NF_!CZ>/=L^YDG_"+%(P0_W#/%RPNQY(RN M&8)E[1Z=5YIM&\]3M-S4I;Q%[6(*3VEH^F]0W= MHJOH#[8*98:-T7SD.\WZ81)5)HS5H&FU(AI00TV'#G(0TC9-+;:C+Q'$D*:O MBP'DX]LXFY7-NH-!)C?/#4V2GWAYXWP-C8_!I,-3. M0,IL]!/!5]VR9@\5F\T,/#N!<2Z@9QK0$ "50=?2*^EL 7*LZSP=M%PZ,>3W M3(IZ 1TAN"W-D0-.EZ(B]LC:(H:A3I&U,][FA*M:%_SYYH7_['LT]"Q!U&CJ M]O51)1.5(Z*WZO9@[&-&)?-XO""K)C/9PZ8+/]BG MTNA/>>N9X=.!FFT(E3>=$48=2FP0I7+2.'#*E)YC*J6!5:;4&@.MO&9338=7 M?Z'^TX9)L&2&=9[HE_UV1>/;]5$%AHZMHP89Y BG:Q@1^OK20(R)VJKH>EO! MD.0<2<:2W*X;"M)8?PMJSSQ.;IZBIDDSTK35.ID*ER>WT04-HZT? G3R6(T< M;,4[$\2[7%5SM>U^^](X$4R6[I9[$3@!-#:S3>L'Q18WWM.:Q>J&W-((&#[; M6 ?0?#N@6@RQ/Y5Y@FB7611@5$9B?D#:JXFOZQJU MVK,E&_',-.=DO4SIB#9PD@US\T)W+Z>+>;M:EJ>\76>Q-LO08[;:Q71#P\1_ MSM]4=9PC]J>"'"DTS5(K<=./!&+\T-5$'TJD]5-K;*U74^7OX1LLP5\J2E-H M,.OQOP+^=''I_6.?/>K_0IF!Y;4A1V.&W!7'-?)1^@KCG! []L@*:_O_?KL/ MLI). B-2<2)PI\?V7O!L\8[7U $HB"GK#^06G3#^E'B0YJ=TK:I M8%NGY(D330=@XVD@G2YNS1R%C'E EI.U:?F0O5*J$ 4?<(P XZ; P%;864) M=]R::6R^UIQP/#0IG:4;^YHG'H(E9WH\)"8]LCDT0V&"\CEQ_IIXP$-0\UR0 M(^U(9CTX,S+) C%^CZ7I@).H8Y 75HP=[_"G?J+:!8>XS6O[+7R+=<8!Q),' MP!$ [W0!#@6@H7YA;]MXV7O[QH6>ZLM[E.C6W]RS1J6>B#-/-!D'*8K\0U^R M_0SCLSC*/'3GQ UG/]87.*,L5M2> >#8_PE7+_SN=CURX!C57K5FO8%.Q#/]TT6VPZ,*RN")E!EI['RR0[P9WC>]?A MN;/SV9*+AS:!4CQ6@ZV ^$W?/64XGO@I?:#QL^_2[/KTGKK14\BI_-D)]K** M%A.P10Z>4QE>!-6Q>2(&V\E4UX4+04" V$I$ C(RC"6YE*02DXARDE)0DDM: M1#0(LA(NK*TW*^A_A&QI^C$SKBL:-Z\BPK,CQ32[[BSB,PD(]^P$H->"/#=9 M6 70XZWSRF'ZNS_\\!T':?CD[WSQ?)TD^R(,G7]PN^/SRN4KC5V?25OL<_,D MU\WUA$S00PJKQDP%>#F8F&4@]")W#U[&AZ[I,3#8R;+ ;I]S)TY"'.90R3[( MCD@VE+E:QA_^SA\_9((MB+-F:S3B46^?5?5B+0IGK/*PDP^YLWY-5IGDXV0= M;)INL%@WX[[(WQ(M\F#Z7 12RB >Y9%<$/(A%V6D]+"R!;Q]TYE _^P9C[WU M?/DD07BF (\))#-R2W.D0*^JJ+CNE;5%O%[M%%E_6UH\*JF]LP':M@IU3* K MVWXWO9:1;+^G6@]/H'CY<@B@:\<6VBB.&NXS#'V,&(C_Q4\WF^S"Y"HJD\O5 ME__=^PD-BL@!SH"Y)'O_ON00PZ0)K4SLV'/F@#.PE!+X\\0S7(*/QWMV6XAK MTVQWSAN<@&85D\K5%)R/LJ5H0M,TH+#(@L-3%[[)M@!P6)J0#WQS;;%\;[8H MA0,+9J!AX*5)"CEJ#3%0[BWJ;H>WO+.R,&GOXZF-B=I1UQ%_JMP9N?OW,T+M8;92 M3\2.WU.!,1*^0$HESMEJJ3\0@U>0]JAW]O8+F[.OP](X2S?UGQD&T*3#([0( M(?<.?>,<5!;L206QUPQ09DB1 ^XJ!5-R]D: +80@E8Q)Q=EZZG4+1N(&6@.6 M$!C#)"KMXI3,?D*RXH8@J=#U UHK@O@8F0&BD5@AAZHQ#2Q=\AOB@QCN1E77 M4&!F*18Y+$_-OIP7<*(W-]NWQ:6YA:(-^%=9>O6VZVA&WHKJ+X M(MJOTO4^6+INM&>Z27Z2CB[(85%%81'>VMHCABDEL;7O(@KB_'JF($\*^G:0 M8E2-SQR/>'25%E%V]ASV9\^!V'$5!=<=R$ ^6PK&),?F:P,6$P^9K M7F^ILD&T)@[GQB/1DOTJ@%=Y_&V\'4P;V20??N;6@ QP!DPR<81+KQB6.5X) M]XM#F=75[HBQ)*/'B2C?PXZC9.<# (MQ_71-XQ@V7[ #>G1>\TR%W5$6U:\'^[5T0NZZJY-I1X3G]XM0"XL%R%N1#SF3B1S^3JRX\$[/NTV?[ MQ ]I M'_*ZA2R8#F/ KA_(*&*=QD^1X_SXC"91Q#OEU^*I*EWKT.EUO8?MVN M)5UN?&?E!PS.9/N6Z;@CQYB)?P81JR9BC1CSIK: ]B%%+B<1!%V0BB^I,2:B ML*Q9F2T[$SBK/]+<=4%*J6UM%N?RFUPY?IP%MPE5!_BIL5L9UQ69VYG<9FU/ M6V_C9FVT7H-P0&Z(.^<-V-WM8P@23?DCGGOJ4O\9,A(NGV*:F>7 QGW[(IW MM4Q0YG=0[8@]ET-O/0:\DBC']OWG\]NO$K+Q$S94?=<)2/02,APDNUP,: 2+ M[+B4A#BE*!/G8YC:0J3@!%?"L,FJF)&*V]2SNZ7!HC0@+)<*@D1P3K+)-I_- MJ7-4VB.%2655CRH!-35&O)?HEGE8C9>F((Y%%5=:Q9O:6KB/; #+-Q-%8;8B MHZ,0AY)'RDO,HM01N?.J*R]Z<7.7K.R)9# M3V"";,>4@-I"^%1U+1GD6R7?9E8C]1!?B2%[$4 .!?V-H1B,?>%PGW.\WK0GL%#^8V"9*P9?H$.,Z?*:)B96E3,L84,&[!2(>Z;&G!%A3I M6Y;?8L?/57F89+1.7R 6#?YPLTV0_R^G"*ADJ./1K1/_D[A18O-@\\4#!(*W2T])\3BJBH81)0*GYE7AT^R19,T>#+F(;A MA+(P[*2LS\:W-$[. C[XM^\XROS;#W_X?@'YOW:4PUV@5;Q*SBM+K#N)[NF-B9_Z]81-B%EM4'\5\T>Q4 M?">^>AW9 C7@RHI5"1P(8V$AA_WHOWJ9A[#^4[_XZ88/A,]L^4/Y'NEJ#SF@ MA9_?_GKH*HK9PM&EU$O ./QBJ6$#V3%)J%-!"H8#S=*T,%(D,8.U45]-!B^/ M($?SAX(EQ\ROLZQ@C>=KLMOU!5VER]#+XW)N(%SG=A7X M3_QT0+9$Z44 .:ST-X8()^J]$<.(AA(##G^*W(R*@N,\)\&F7M%>>L0MZ83J!V),5!==^CUXK#I\79REJ MM3Q&I%Z:GOP2^BGYTQC%ZG3N9R:P"%2JXVG^HO"C: BHN2(IVC>][S.X:RC@ MUV$^::>9^'Z[TDV^W]QC!K[?(?CP26Q-;F./K6CC-U)R6M3JK MEN',LN4@],U@KI*I;W &GU;CAZ+^QM"[J4$,,AI*C'3[.SZ #+S]'P?@HQV[MU/Q]ALI4D+8\=@;#?//L&6Z#"[ MV)M !EDSJP)]G*PCM['XNV6&D/S0DPN!?&*P\Z.(D\"T$B &?$N&&!(WM#B" M[P41'D_P+^'ZX?"S6H=,=-*0*&A!2@4.9I!,!SM;@IG]3E^RHFZY;3TQ"9/+ M?T*^YQ#OA> 7$PY79SQKC/$+GCBF&X?H4T5<+ Z"@CN.$Q=AJU'JQC,IP)> M"P(WWW"MQ+4:T6 /J1.GIV&R%7WRPQ!F7F:X-^HS",DGUL^]F]'C4,T]&8\O%48?'+T),@I]3MYHX M.RNJ1I,N]VIHB-[#9,H=),(^:(7:SZ3"#DATG5?\RQ\96'4WX^I5;Y,KKROJ M_-F\EEYZ'D^[4LWSE]F$G/1/1*M+"[G_#C*1Z.):A!"CP#!]M!.CE5R%Q7/! M>($S+:T=2SVX&^KMH:KW&IXI9?B#+#UM_@Z35P%A-H+%/T/?/51"/=NG7Z+T M;Y2O>J3G&\K=D:-,7T/4#YC5^B+&DMXJZ"]].2,BXJD( <_ MW&S.<==R5BKO@1X^.M4]O)*2-$<-$MU2FTG4N#Y(U&@+!T;6M\C,:+&Z7?SD MA'EV;'A7$ 6^EYTQAMY=ECN4_WF[SF.&G: L8M:U'S%%&[GK&S5AK<*>"<*( MX<2L?KJ.6"21YE.H*-),G?*B/,9_I*_I62!/.# "FU-VU1;#&O/:!AZGZL!M MJFKG(Q4$(C6)>+"V*!.$=9=2584Y$U+)17X%R0@7S=+!!3H+(T3+9;87\L.G M.V8>5^&;B&72K0F#_Y3Z*]]%PI/5QQ) MP=)B*$PEV+$ENJ9TY<[(AWD_(]3B8)1Z(A[^/170=H7V\8]@[IO*$#/ !)XF ML6M:.VJ$W,>;E1)]N=X"L<]*!-4=DADY@R6$.,'NC6%76Z0#2DG%LF"0K"'V M4D&='MT(WQ&.\C_2Z [W@40YQ')/3E";XU1^[8G:K6LM_(&B-VXFZ9M=.7Y)0A'0#AM!$X[*3JPH5 F;79GKL6 M%Q3GT7;EAUERFHZ59D<7Y$ZKHK#HMVWM$;NNDMC:,7[# M67%]J=9S7D-\U"M<@0^NA>9$AL#A]3]'D??B!\$R]-ABEVGBKP*Z3!(J7N!W MS&!]:2#' "V3B%#0BP!B1-#38\!KVYP%R7CP-5TA W(/Z9H?>Q,Y!1]IG2_[ M49B[EYB;-@IV/*3LV&=0S:03FP8K@MQEKV029H8E/))Q@JX]87L/Y-B@H.Y! MU0E9<\1>KR*U_LHP>TEU4[VD.KKTG#S ,^D2H3PWYJ!]HIH:X MR;ZD$'O+4(T&>%+V4#%GS"?-!O?"-6U:M-:A8>S!#E3J5=Z!2ALC!XUV)45, M:&Z)V.4[!-8=HTV%I&T-RJZY3MYZ5L.R=:Z2-)W-P#2'GD 7USPRIJ;V?/#* M\>,_.\%>B%7KVDYU=$'NC2H*BR[9UAZQ7RJ)K3MD@3CAU,EGZ@#M;5/Z9[NC MN&L^Z>HSPW'<.K>T=IC92#:'OL)0%N@CF&XF4QN'!Y=I I5W*>T]D'NO@KJ- M"2UGM6E1D=I$BDM4H[9KVNGH,K]QVSKIM+6?U\@U>;%2#%U<&YR)E+9Z#%9J M=KL6"\;G!>;/HR1-> 0D".T5Y>>[CLN&$D7N\V:,5COF&$01,6X84DP[DO>W MO9^^?3P#XD3D/P./.Q,MTGD6.)CJJ?A.FOPX"WW1YSUHV_(^=YJ62>-WA#R1?Z0AYH_.R[E'R./&HQ *O3 M'NJ;84U2<_<8QFAG_*ZX<4>I\4/N(%V3 M>7.JW'V& MCC#.5E3F$[BF0@LV^8@))Q[H$TS,]W07Q;R:8$?!>GESY C0I6@M%;>D+6+? M[A19.\MT1EBL,H]GM*K/9FH]9S:&%6B'V^IP+:":6 #20,KQ@MLJ() M;^37_+_6G7]J6XC5F>PAP"\)O5U?)JG/H(@F$M,<-4+NTJ?9'[7B\3M*V>YS:7]I/?V H:WT1J MR1 V+TB%NHMJSM[1!;F/JRAO67!P9B5ONP)HVLPW4L_Y>^0Q8Z8W_3+U6K%+IAQR0 ME%6O)Q_HZ(086M1E-Y;?>4$R)A\Y%WSX,+Y)\F<.";F+(RA^Y)$TXF\@/COQ M/RF_!+W:AUY"5F_D_O+;S\N_DJO8"=V-GU@]U?A"7X2[D#@*V3_=+*-/GV-- M#3+(84/7,+5*GCUI( 85;55T'0K>#HG%UVLL"X!!:YHI(#*Q+"SG*##)1/?VK!B'$>#-, M'_V$JB57.+MLQR#&FKS1M/1 ^RADQVC=5OI;924=-(*JZ!QCOOO##]]QA.%U MTIO.HHJ,Z6^/D+!=MFK1Z(X41W0- =#1MZ]EM/ B=[\M0FD&_J"#QSPCMP^< MF'A58"/#"[=VD.L6![E!(<11\9#18'1R@Y1GV'^IG6&7[ CG)^P$IT7(R>WQ MX&ZHMP_JPZ(<"#;/LW=^Z@3^OZA7F .2]+3"9=^^2+%2RP3UHVB%CHC75/WD MUS\.+;E4-UO ARV0#C# VFGQ)': =[I)PA]IQ?G[K30BZ_S4AY+$"2PGM'2> MGF+ZY&3KQ?S:30D)5/LB1X)>)CA(B-?=$3$2])-_0'([@0O,A,75+A8DF,8. MXEK JS@R/(@S?M;#8N[IUO%#V"?2F#]88:YSNPK\S"Z7KSL*=UB/_I8UN5T_ ML$^3=?;84@DNS'-!#BPCF;4A\L84"\1@-9:F ^-3X*X\EX@((I%*I@4II"*9 M6 HF!H4/L1-^B*B4W.9;@5R3VS4$ M !P$("Q#[V$3Q>DCC;?7X3--LK0N2IAJA#!RGO-H3A,%4$8.E0>5&B(<1 MF*+!/@06$^$NIN 8?N"7BV:7VW,5I1NR#^,JH@@,6OUI\&!=L C;%I]OG/B) MH7YT'7);\@<9W&3^"LLI-!C0[ZVN@C!_!,PVCC1RVC)JP^;!I &'$T&96/Q,^G,E! M-9%!9K[F+Z[$?[) =#1TCMU0&6!@^D;E_"K,((+S*V MC<)?0K_CF+Q//Z38U%OU\J1)I1/VPZ5>.NB.])()OVC:P(X#6+%YGO&:^.AH M8H6S3QV?:BV&?S@8/^^W6B=_@)S_Z_463& 2P^]JA_NTZ*VE\1MED M1/F#00@38[A>UE%FF!Y]H6GQ=Q?0&::/&1#',&4)G":)8P?8470U>[!?WH6Q ME1IXIY]5 E]Q&=G2)!>2K^GR[U*0$\YV0YKFGTV,XZCL6A<&0#^OII[)0TJ! M").(B)76R6-$F%359PBF!\RFY9E\9,9='QHW%8V+X>3@PH=7ZZ&7L%U&OW.! MMIY()Q(-]9OW]-)NL]BQ=TMO8@=9%#@,9JGQ5KN7-\CS L MR-E@2.QD6A;M]=AMZ%'^PAV*\?&/2E-AN T#)3,VCT(C4+(-'3 M:#"X0(KKG#-$X!+.FW#FO&9@SM[ZVL6VP>Z/0LJ^L*U!#-C";UO#@KS0 ^S]BLS?A+VZN3@A6)H,<%70-T[PV4:.!&#>T53'A305+(O)< M0,HWX8,<9X[ 9<)Z4,>6N6$?7*=T*ZL-T]$%N8^H*%RK^-32'O'85Q);NZ)1 MP]@FOP)]PAG8JNN)850?-DKB$5R MN=#L"C!;^,KQ8_)G)]CS,YG-]BZ!R7D&#/ /)) :E4RB+%FB#8F[DTRKH2S)4?I_!'>F%@P M$W\PNMU%(8\;9W_YE9TM.-$Y*G*/)>_""PCZ:WZY]S6=17:DT]9H)U+>HVK[R.FL\ B=JD-K&2*J@C M HA15895$?/:/(,&)M]=NFZ\I^+)5\]-EP*!V7BVJC&:';VK]RS\7ED)$S"0 M,ZL=(6-;.$QIDJC1)!A@XH*NTNLP2>-]ELI-/=!=WG$VL-"EO"3,7=)K%C#0 M*;R)L7X3A4\?F2-N"; C C\T1[<36\1C3#"X^^?RE?KM&GXER.0(!NBY-E F M,QLHZ&>89F!0HS$+F.BIBHDU0\42_@*FY+&$$'R+AZDM%-4L!,&J5B$%+KGY M';>PGOE,'7BKZMV&]]3=Q[$?/D'@?.>B0I<6E(5 MEK&H[4L*SB0*21=Y;NOMS@G?^H R@6"E)Y+X3Z&_ M]ETG3,E>_*U\4 K%F=2Y$\=O3%;^TT#1@A23 MRHJ'#&: &)['T=-(DOMGD5S&<=P MB4$-C)/(C'ZVR^TNB-XH M)0\I(_?Q[-C:><@:AKFDV3CW9=DMK@-/%[I\<6)OZ:;^LVH!"/-<9H/_1LW: MC.Q&6,P"L\UJ:@*-93@*-5/+^G5,%)(A!%@<-FZV'@:UF M/GMCEK5<*U"8D#)1[ND.WEJ$3X(]S][R+WLL0'M2FPU8:IE)LJ#L0VH60*>G MD8G0IYPX*5G77KM7GH8J &I:/%\LL[3W#_$P@#O6% MV=*(K;O#) I\CQ^+GSD!%"PS6I0G?G+"_)%7Q8O]P8#ZCOT21>T!_G:7,?>= MX(%]DIT_7)1Y_INR]8U!'REBC6;*JAB00>+8:UJ,HJMVK1U!&.**TO!5VDZ0 M![Q[74A$DE(DH1[&U-6(T%JR)@W/\RS*DR=3MZK5>W/ M,#>2W)9C\7@',\V124W/-C=(TFU.->,9E0"$:=&!T-Z_KE0,\1/.9VO8;SVC9EJB9S\)D#A8Z<)O]^+EYS**X9 MMXDRJE!&YF7CNYNZ']&I"^N:5O;+H:+VK@,*U[:OU1'R4WU.!X2.^9%0Y=\:+%,SL'-)/;@CWV! T,T0D M,<1TJ"#M2E%^WX*OD+?2DOT_-D]78S-+,MHO/T%-.G?'>;"]=6**JC"_*A MKZ)PO4Z@$GB=ZR@^X>W>8YKAN/HU7[S&]\FSM_ M:QGCXQRE7= UC6/JY6R$V>&.QG[D->W?%/H@';:]5"[/$KHZ8#]<4)9_R&G# MCI,BT3-;CF?+;R]G2^)\"/L)/ C/2^5,?.8PN@TN#K6-*Q:Y<0RZ[57LA.[& M3^B2@04_=Y>[:TM;S&[:I6+IGK*&V-VR4VX3[K@FZX(-<0H^$_O>:(J6A$E) M>4'N&GUM@LN\T=2\:_LM[2UZF[:Q11:3-\D"JJL/4D#JI;*XUFWM@'BAJR:W M[H NJ),71KX,Z*\R_!PE+3"B;P:)EZ'7=FXYKN)YU"^DRH%;2QIRKVY>'1C4 M^2%UXA2%UBOZY(W46)#_DR(,$:/##A3V!LGNFW6J&^[6;;?YV)J(D(N/<8=2'"4%I(@<&( MBBX^_BX?OW%Q\'JJ:'8S#(P#?XR&LK#]_W5ZVVC@)VR31$/A27AL1WI0F MQ-M/'?IO[3=H1NX*N$G!',P[-H8KG?Q9,Y49(#>T_G-V?NH$($1A#TA9UA;3 MT=$%*83W4;BVDFMICWG=IB*VMJ]7Q*L]+L\6:#VF0Z+W34=,AT*W>8[K(\45 MQO;-#&(ZE$4?88S?#(OI&'6@?Z&R@-36#O,HKX)?8;7Y UBC]"(@F M\K%SU3"% ?+4SB.=!4H4\#P>%]?X#E6A#U)G[:5R=8;7T0']69VJ_$/"V9SR M7,X5'-8M'-:%U;13<)SZH&QL \@W$"4/&X=>8ZM=4N+'J+6?&LY20_I"G#RK ML_6G??=TZ_BP5KJC,<]!R$#BMCPC!HR%'-&/_I8UN5T_L$^3-0@?A6WG8\:( M(P7,<8S8\&YP(&7$:R3#"@X\B(8[U5P0(DA"*E$6I!"&9-+P[/2"//8/_@:; MM.N(T"B#4W?MUF-'<]1/V<7-'66:=',49Y]*MAWRNYR(AVH[W]S]:CJ7L7/$ M,)41"MUW@NY"$$4>;8$<"-I -GND\VDL#*_(GP*<]#"DT>D^ISUW4.JCHOVI MOGB21SXAAK@I3"K:S_Y]2K*!_UW^MO>?G0#2P56UK."+9>C5/Q!:=B0L,D4; M.=(9-6']UL8 8<089U8__5/59+,@\/^)0+Y6$(]_"<\M#C\3.I!?"XDLE4/! M;,TFX]ETJE1>O1XVP'[5*I57?SCEY0<2_AZ]NF7U!4[\RFWB M.U7CFHH$^=VIA1M3XTKQ.V!WX\1/5G,>TY>ER].OPN8JCD+V3S>K!7 ;GV^@ MQ/EU*+;P0]??!:W9'H?21 I+1DU62YP\A"#B)8$9O88\-J^(DSI_>)B520 / M]&O-2+::J/GI(V<[: MB;WDEQW4$WV$!Z@\6.IVQT\S WZ8>>6_4N_&/UK,C\P*N6>/:>#:,=X(?!#[ M_ZCJ:J^06SU^(7Y:BD8RV1:DDHYDXI%9(MK;M[(?=?1;5%5^SH@MBK5"77=1!.?T%*#J1BP3[-F)!? MTWA/R=H)$IN+68DI?DGH[?I/?N@E_M-&-M.I]IWGT&\V@8(#U#O.SPTD\IMW MA@5AK.!@K&2&Q"ENBU)X7/:N7(7RUL@'?H>:XE"7-$4\N+LDUAW.)5V2#^QQ M\ZL^TW@5M=^&C*5I7I>4/#O!GKMIP',H!CD#7^]XM+-D0MAX2W+P/5+/DJK2 M4/8@M#TU]"AQ$(YX*R)4-)@\B;I1#![S'[>I$KIY^*7V/V\45;C?I[D7$C V$SLYT8U+(@1H&;!S\=1 M)FA09LJLX2F3WV>R+).$ILD7FEZ';K#WV++FYRCR7OQ GCI8J2M2)-$Q0#TI M>'<_Q*OT7N(/"%/(F9","T^L0SZ4G$C!ZFM;V:^GM8+#N6"\06V]U&+_B.(L M;OQ+E$+4%J0 [GUSIL<#.7Z,8E*U6U8-!H@1:1P]Q[A][;Y\A5,W)E;Q5(0) M1@K)D)RTW5 &1?0F2_V?N+&_ZTK?T-X#N9^68;9@=J$HC=OH5!+$XJ 4ADV7(YK;0J3[A=_G9 M<[[D,]VN:"PQ;W\JR!U!TRRBB_0D@=AY=#71SF$E\".,(:ES)")+\FO&U-([ M,JNF<3+3?)3;YB*"Y[LF2U]_=A)F%#X]-R*"M!%2AV]7JCSN/6J!_9MD%+/5JB4DFD S;-O'FXY ^^Y>2,&HI]K=6\F;&83 JTH^ MQI;R9ECLNF2._+('%[Q=W].0OCC!(XV/AFI;.Z2#LU.UV.J=KLF.5G"Z1KTHCO*#,!^L2>V<2_*AUZ']6 H6311 MC[Z8O:VO"4H/5.V(W2M[ZZ&]KPK#/1O#O"@LFR"<(,NPYL/_^:G/OLK6O%D& M(K[S8M^M_3A)2]_.OIO8N2>S4,4(G+ZLN'P-SSQJ$9.-X5%3+QF/#% @7^LB MI*T74ISHJ?;QDE':!?V2L5OR84M&/IQA6(N'+HO#XG60[1/9]/[57?BW\'-X\1C^B?WGX2O"$Q&F"W[>15^=+;^"_^KNT]]^ M__G3#Q=?L95 &1O)_AG%< \/Z1!Y\5NVTWRC3LQZP[W/-@K3#<,.6$FD&Y\U MI2'QG+>I-P<363Y'U..E0O '^/AJ#MQV>3#[\,0M,&;>TNE"Y?_22ED.-S MG3W>?8PN7]D'LB"LOC20 O @DW0MJ:0$9K; ZM9CZ G=T=.KDB4 :/Z:/(U( MQK8UPFF:V[]IS509@.\XR<=\]AKAY+*(&E\65SRMYY>-K9&ZNJ*:1V>9QTVQ MKZD4)#?T!B0LCSG+-R#EW:"MP\X1M*Y.<\M'%15U"ZN6251M^$5'WO,='%=G MJ)>4J<:C,P:Q-';]Y"@TW!!)S,AER&"MV\<>]+!CH"GUAL1,A$>70%'&LMI_ M'NX^$[:[S*L#L-E^1=F?N40(=H=3VD^R;3R^?,JE$*HJ1.2,DE(2))O**6UW M?/E8C#LXN8]"9Q6\$9?&*=N3'@ZS29:44 "3&08RDNRB,#=)OXE.1@(SA&L: M1&%%VM@?.T3KJC/%VI474,U$(/L=K[C$A4"SIAW'1*T+75+Q),"T@&!4"^"Q M[=(T5C[*1LLD8-JZ)E;K-D_0E*]M%?K,%QS-K1-Z :*MA>@4AFB'/9M+R6FU M;P:W06M#4S<63"I>+KV]E%93.Z3@UJG:43Y"L1'J&P29K /S#/+R#;;+1XVD M76.-#5MI$1OJV;0V1.YA1 1E+=I\[$688UE/YR^ZLLDVF43G&O5W8K9 M_#ITHZTL'<)1(^1NUJR4Z&+U%HC=2R+HX$Q<&3VS3O5CIDY(GR#Y1YM;C:65 MWZC5A-ZTB>(4PG2Z)J_&AMB]2JI^>\-854=39&[D3M M2LHW645+Q.[5(;"QS59!&<.&:P0M72ATO0ZBEX3 T#F*>L#BH'^A4*N">LMG M]NE30R3X)R4+*I&9E5.K&T;N[MTT9@,$/50Q!A$%3Y(S1?"$PIIQ"A8?G=P6 M<<,#"WC( ^]NX YC)H!SX2<\U^<]V\OGSVYU3-Y,9LZ TV(89U[O+V>,$'+&,,\1Y'B%-7BR*TP0\VQI1[Q"3Q+(G5/'(-VEZ)K[ M(W9I+34&9&=(I:<'=I\4E_7J"O&RG8 '\4Q7/J3:^1M;G4L/ P<01.XGPXW5 M]?)8C1IB'S*@E/$WR27_ZKAN04H9('XNDX* &'B>)4]DMIHA "60@Q$#8=#[ M\24:8LL:E5. G6.S],::BL3< :9!DVE0A3'F*$(8:\1(8M ^WW_W_7 0#*,-'(S& MJ0"'J,K4P,%XSP X3%B( <A[1.!$(:3:2#(S5")P FS?I, MAR@.\)\+KI@UUN.&QI3KCQ]B!AKN=(!D"':< %Q,CQ"VWBE,9 _Q&<,.]Q7O M+V$1#D6]RU>7-5UNX2\=$[;0FC-0=)E(&35DA.8*(9WZC(DG(G.2<2<9>X3+ MC5$M]1/QM[L]F,%G])EREDOY1''SLY3JSOJSD^YC9I;.I#":Q&: -OI&.H2; M_I20X\T A8:X410W $ZU:A%"1$C!'T%2&ROF*C,(W%.7^CO;BQN9!2 Y*Y?P MF7I]0]B&T)PQ_"B;3!6%.@G.%(S4]1H-D_(,P(44&$/:[%G/?B";BNZ/+Q%H MVU85NR>9$\&>0\/HP$U!XP00YDB5Z4"%L>8@8NF%^^06LA_/IJ0NQ-X8@0Z1 MT*F QY%QM."CI'(* '*LS(00 LQG 2+FK&0_K$U%80C$,8$B(IT3 9$CT^A@ M2$GD!"#D6)?I$ 1XSP% S-G(?G2;DK[L_QG!#X'.J>#'H6FT\*,@<@KX<:3+ MA/@!]9OG@!_&;&0_R$UMP55$RPQ>N0F$3@1!CHVCMXTIJ)P AC0H,^4V1A;: MA0M$#!H)2S2;BMH#K78ZN#$$+4X (R9'!GO!;).8P\AEKZ0XFC3CRA>:=B?C MT22!U,V'&*0LH-:S/_9B:KKJZ([U+Q'QZ-H/?1"(.,^.'T#6JHDKITVM]0'0 M$8'C@C">%?!!<+^MF!<\A"_+M/N6)D$>NI5[&#-8U^D)?T\<7&CS3 MSU&8;@X/7 R0PPR+!@S56C]=D19VN#2AFJZG9 &M58'TKQ*R%T-THU7@/W') MR3J*2GKM*G/)D7M:LI!L_.1R'VQ+_#:5U(H@L M3?PWB- )8;/9G'8C G26*?!4,'KZO(O'0&TU]Z)=@PV+5AV.W .-<3KX/ 22 M3PB%<0(O7OBT@YC3AN].;I-Q(]B@BF$A;5N4KJ0=9KQK4ZT$MJ9&V!&L56;= M819^ZTR+*Z-H42O*20JR%M90XVN'I?QN.VG)2G;SJ2DJ>QUV M)%33H7,:P'%L&@WLJ(C,'SX:=!D=0;(3&C^TG51M>A/9S:JFKF]76C4]2B<# M(:V)U33(G 2,F$L:I@$DME.KV3"3W=QJRAIW)5?3(G0J4-*:7JT_E5, $G/) MP_KCB.T$:Q:,9#?#FKK"'2G6M B=#(JT)5GK3^4D4,18"C$-%+&<9LV"D>SF M65-4N#/-F@Z=T\"0]B1KO8G,'T$,9@_K"2"V\ZM-;R ,Z=44M1YFLY.!BP$@ M,7]HF/:JQ4Y:M:E,8:I$J"0NHTC:5N1L:[IC;FB#U$E;52IC,0X;8(_#D,H[ MFQ@,XQI,EVM0ZMFUSRL%V>\8)%E.1<@(UQR<,"8?S*XYIFDEJ0W-,,$.$:/J MK.NDYU'(XY'V3A"\D9C^MO=CZI%U-I7'G&T5@1J7_+,,!;0MEQ=\?1SP3Z*0 MA%'XT778, PXJ213$OHX<PT56VQKK\#L!?[ETI!*/Y/*9 MM?"/F85#^L1^=4\:#H?2T(:3B!G541H),S*K=S-+-^>3V'CQ>R:GL;$"_2Q-9/:C :>9RF1!@&/S>D<366,HX:B,WMDT M9B[F;N@LUII5[WU/8^-%CQJF]SF+&(S\%S6$NRJW<^A8T6NFQR"ALIQMG2%&8]$'J**4P:_SPRJWA7&3H?9+R?:%#GD^4"."V;6T MC=)W!UE1P.Z:^@KI9_[<,4WX-)KO]+;Y#%IN]1HR12<\1?^+GV[\D&WA*-_+ M+7B:Z6A=;.&J20;GYLV@%7MMRW*^D&_:0O[8Z8UC)QJ^"HD'=$X 41M- MTQ=4:T1.!%>;=1H16@%%&^&U.E-S<[00#\V^'QM1 * MCAN4S1K)3J2W&.$W&)D/*)T&-C>91P.=13*G@\^-6ME%Z(9G0+WA^R@(>X;X M;?2GZ8W@510T>@PW:B@[0/G1'[X/ Y=FB-XF?YG>Z%V&OJ)';Y-FLA/96@4E#0/O0SHG@-V- MIND+W34B)X+2]$KECCAF.S)AJER+>B)L.0^&3P M=P#JG@[66D;8N>'DY.@X&B2V5O:>T!J&8MG,A*\S%:/83]^N0P;,-$D?(43_ MP$!=;9$BHY**8M!X8T/$8>#M\NH.SX(J*N&^U# MOMBXBP+?]<%I6W0?4JMAXS ]EJN$/\QL6E4U+2+VSMR]L5,+3YBA@1)_@P^9T-4,)8O8\(\8J'740->Q^;4:Y 6=8 M_#U\19CXQ03KAWQG[R0)93M9ML'GP6?[5>)[OA._+7@#+BU\R9:46X8D"8A- M]B WB4#PB1'%KCF/5RD9?UB#L-F0!7NC<<87,_P:LLS]Y;>?EW\E?XH"C^%MLH CH6](M$^3 MU GA(W(>L+%%EO6A\X'^MG<"DD:DF4 30G]M[V3IG(L#YKNM-)/LY65MD0*T MDHKB:5)C0\0G2>WRZN>HF6MX6^V)'1?1Y'SV-J6%)FU3$!YY*C7/7TF $I0,L M$_20>KDQ4[7=Y2@30SQ##]?)W+J^T>%P'*_8-Y?^Z0K;7Q*'[$H!D0-7X\&, M'H53 *?C8QF-[G,'H-&.$F20,^(9PC.-5Y$!E'DGAPB2K4IEB=MUM0-KO**3 M-T6*#RH*EML323OL6Y,NL76'\_+I*>;Y-84)+P]KS4]5OTKJ@U,8ZA-O7L:R M@0!EMVLBG):,M&AJC6 =2\GL@*3^(Q\?DAA$G+]0_VF34F_) !RT.<9D4+!< MH!78W603?5*8$6N@@4I$TZ2#'?&&JJ6-!GR=P%#O)1> .)D$PL[AT(V:XP@J M#)T8*&V9KN!+3.@6X[M!L2,Q =8?CUTJSSZ0A1,440.2\*\%H:_P)BP!YZP? R'$\)'L MJ0Q/$B.:#$]R_L%W]LO0*S;Y#99H#"Y0[8D9>?JI7\4@*77#CB@]M1B"'GQ+ M!B-ZF_/DZ4NVQ?%7-?ZQH,-$MOG<80[Y(?D$.^6IQ@$8/@LRG1BVL5@Z?PL+@A"0A%2BD$H6D@E3?SDK MRD,>(WO1H\ALF8^Y7?GF&+)&M([ QHL@X],*4_SR=4?#A)[1D*[]M-_4H=H= M__30RQ '4X!2WWG ?#]53$-YY1"PE 8IR(=5)L?7F"!Z&BM5P$IR;B1G-PG, M*I8-G73<8(-/F%^R>:04[2J*A3DE'^EU:Z@?FH["!3\8CV'6AF6[*1;S@/91 M-!YRK.)L(8<#3 +UI?NA*^<'LHWQ>HMB9>51;^\6DPKTJ)9:%8-FJ&@Y\+6V M 4#S0UW7?IK.9>R"[/*Y_=#*BJ?!DVX-L%FYT[P_$5G@JLE@L%&FLI.?ND:8 MJDY_:D+@>_Q-<;4AJ<\=G>O,ELFCI&9CHX+ L/+5NN590G%G@]J$9F<",P\2 M+OQGWZ.AE]PY;]PL+6DF96V1(KR2BN)S@L:&B!\.M,NK.WY+JB0G:S?-I&4E M+7CB\M67O5,\;#,7SQ-5:O0X:# '3ZO).7SP_0KT,(RYBVCK^(>K/7FKN8R[ MNEJ-(R]K,H>Q=R"I@=&74;0-[*;U,KBM9HO'9>C=LAU!?.$GV>(1[B$_4\A* MT;0 [>R!U'5ZJ%MN==N;8]_&*DJOO45U7GF,500,B"=R@)!4-]CSIX5>,6HG MWFM.H#VC3S@#4N- ?LUX3 P[EG]S^W/\G>-[C;C5VA I7'4KUS395ZUF,-\W M"#MT:B1 TY+_3:$>,H\KMJPW'94 VMK/Q/^DJK:=K]S,H!) M\P&CR!N;%<" MP*+M=+Y:E!"Z79<2'N:>D-A*K2=R_^VAONC)"MT0^W0?Z?7?'.>5LZ(UN8W9 M4M^)WTC);G&8TQG7J6D66K'&[)@5#R!V2 07A//E18<[5SFWSG"TS!6K*CC#TJ9P$ M>C8>=VB2.!D4-7=H<"I(.H)%E#'#VIG229AHNIWE%YI60>X=&T596Z28JJ2B MN(UK;(AX5]8NKW:^:YH6#[7YLV[YOFF:4Z*1M&2S3@Q.A?]0)X,L,V/QLS4CU)S+ M(_.KY21;9#8E^D:&2_FJYLZF^V3M12)SDW_-+0 MS#22%8OS!CBKI,"):1-:;^GE>U__F1*Z7E.W?,&VCH(@>F%L?[('8&RY&%-^ MJ!!DB<_S.NFU9UC%;I!Z^37D,HZ9-7@_6<2,$<+(8*@N4AM:0=]I/H+K%U!UY)MXS*A[@4<2^0QY],?,X\OKYE M!*W%V/SI?E6#4%*+:KJ@;L" T>-/RX4J []4D4M-BFO0P P^NB8I4:DO >QP MI:V/F5 [+^>8IVJ0Q=3!O@%*E"W(S0P=^]';C]'2_6WOLT7I/O%#2.>>_!Q'B6S[J- -*<+V5;PI:%O6!_'&3EGT MP>':;*3G+$C%8T$X%UO%,$?7_MQ)-I!X.V'+HRS3LCV7+G1CN\\5G-LS82!^ M]"GT_T6]:P]JOJQ]V(8NF?YIDEO$6X;>#?O8#_S49]O5)&%SLO>%=AV&C\<- M.8",;&81=T9BA1BNQM98U\\+N8@@V()4HA%1-I()5\"AQP.M!/E(+N""0*"" M[9-XK":_8YINV+_(7>R[S*8!ATY-A)5L0DWJ7AV^P:30M"8=E1M2U)S(S.46 M>#Q6V#?+$VBN?=E6YCZ.JQ-J%Y9.3@F1*;][XW\G/G_MXCGIU*6D$-NP:092 MGH"6S1,0$2X,0$@+^W3$%K^OC]736-B#9=@7EZS)LQ.T7!2/SA3IA#6MT<=: M[1]S?">+_A;%D:W]^=$!?"O(.O\=P CV;YJ99@J^^QB28V2ZM*7Z1)J;O M"7RE1A\-?(\XOA?PE2N.#7PS2?,.BRS;W@F@K_D?(,M#Z.;V+&-#,C\4$*MZ.;=I0C\X+)>SHL/])Y M2&VFJDQ@DI,E<86=3E(\4CFA@W)C]AMIZBGDF_GIN#$SR^R!9 IYC!V/;IWX MGV,;5&3T7B:1(^..,HN47-[3-'*LM)EY)"WH)B<_DY@SX4A322G@S.<2@V.U M')U(IQ,>,;[=T90NGV)*&\Z')F+Y7J:8%H./,MDT\'M/TTZ;^F8FH*QT)V=! MG(+'R<]%8]AUK"A4X0;,X2F)S\##:.:4>[T,]_HYJT,Y_$ MQOD%SAN'\VG&X!GJ5-+F/4\!LL?Y'3*#.?EL!TF7^3XT M,]XNBD\GT\1D(/T>47D:&'Y7N(L;:$\'5PW9^3&"?+(9D):OS9&>V6=-+E_= M8 ]9KR5'%A.R18J44QM^E)-["<_W=';?98+AZ2:*!10M>)"GG,GBE%-/C&78 M47)0Y.U*:<<]T$EA/ICD\'ZL'Z%Q1FL:XJ>Q/\B?- I?W$3ATR.-MQ=T-<53 MO4X!D,Z2]GZ,D=]52[B_D_V'HA&0[4N*]];"EPL"@G],F>0$1#<+]S]FOTI( MGQRHD7D:/\YY_0 (5CA>@^5.!>@GSI#1P/E=0_N4N3(.V;Y;,)]%UHP:BI]6 MZ@SC/T4]?T90D3\-U*YN/NRMT%5D>$=(KOR3C)9JNDN =X+NZG9 AO/"1>V) M+]C'_XF R&G?X J?3/"+U;F](UAO,/-8 "Y\\DZ@NDEC9* L?#CMR3AV>V<' MXL+*&@['@JJCAM;0"M].$5U4S&X#7+E:G!Z_*&EN!UT5YN[AH MK09PNZ*@BP[*,AB'UR7U87]71Q=1?'6N0[7\!_X2+%\E3*1F4!A M/Z,T(9P:A1D 5T]%!N.1P(_GJR2<)1%XHJGU-)%I&HV "CB20OU[^DS#_6'> MR7X]YP<1,O4[<.&PV[S 0"K]6 B0\T'C\L8-D*T/XF8UKQMT#5 @MK+"#"(MH MNV4[K&2CF9EX!+(?*3(DM.6_TZ&+* M1CD=C CSX&ZHMP_H[?K*#_V4WOC/QWE#'F'!)3%G+P+($:6_,40D4>^-&$$T ME-!._)^S(K=KDC$CG-MQ@A[R*^=HZ91S5B:9#CE:C''V]MGY1Q2?!PZ#V5=? M=D#2CP)R[- PAP@>/;HC1@\=+71]I<,_SMX(9T@X1_(K\,3I+95=OCA;>A%M M'?_PK;0^E?EZ39M9%#VGB<0\O:=5DY$\2'0?X$I^S?A:FH;M6.>CQ#J+(_,8 MS )R3XN'V%>Q$[H;/Z'W_M.&*4JWJZ,W;(I=D")!'X7+S!D=[;%GO5 57W?H MWM,=DYM)D)"8TR6[.'KV/3:05V\\.P7$_J3PSSC:/VV(0]:%($)-A302OZ"0 M'S,E&^>9DA6E(8E++0ZH.@GKQP38!VF1Q[JB\E5"U@[;#\?\!)]MA.$FG^Q# MCR?@I(V",#]SB$?7#J?(]LQ[=U,G60831:O ?\K2$$^<<6/\'[4T=\F 9!S( MKQF/B9%Y$K6OCL>#Q;=N_/G=T?33A,IJ/9""<@]UQ:582W/$RRX5J8<]UVS8 MO5MQV.DT1I01N*@ON0S+FI47])D&$2] M7X>A54UYGJKR#X$9X=PL \'T]K"' U5I0*8M_P-V;>V^W]4'N;\KJ2SZ>&L' MQ'ZM)O?PHI+N;-VJMHT&1\U1NRDW3(/ MGFS%^17'S#J-LO8<%#(>'!1&;)]26SL@=]%N944?E;=&[*0*0@^H=WE4%M3V M##JNNL?E/4V6I6;SLP_A1/)+@:,62/VK19WRR+_^-?83?HFT0PI(;CDI$E=G M^X>'+,2-*62[XRR5MNRGBGTG, D)_/#M+(K^(<>$ MXR:804&B4(D*!]]CAP69N+J#27P,O*-QF@^M-"(KQF1BWS>M7':2# 1MNO\H M6AE;KR=Q*JS5V5^'ZW3VT=_OF:2T(0[O\#ND0-"H B! [0N$:^IF^;3O?X&2 MZ3@V]?'3.*,RT M.(:L'6(7:56M<);&1DC=IEU6W4%74"4Y68N^-(V"*..F;_R07J=TJ_&\0.R* MU!UU#* 8%EWV0^BT6N*/% #]*W BG!6^F&<45L" [\D=+T/;ORU[(6B8M?9 MXL"Q =1PH.HW2QQH$'^44/\%R3@18(4-!@P:(=<]WF?6?KZ@>@CS72<"38/-Z3Z-:/O.P&/.D3IR4O7W6_W =Q? M+;=0S^!?3:?H@PC-U]L[C*/H_Q(J\T2$+F5&P@B!+1'YVJI>8L%"JB88<(\I M"T;^$J5_H^R?VUU CY,=]>R*% YT#%#>ARKVPWY/VE<-W:%\[NS\U EXGO>D MB*OSA"!"EP?IKR-XT5)=M:;4W811$#V]P<>QDZ3QWDWA2>,NCOY!7=8EC%+R M!B$9N:P\/7Q,'>^-4TLWU.>O9&@(KS+W2=8@W>P3 C(4W9/]"NCQIYBCH4W7 MQ>Y4O\:#]!=8'-ESXN11"$>EO56<"/JWZ\-I1S)1=79""L?]E!978NT]$*^Z M% 777C\(Y"'1T=$BR\X6;$JMZ>N.A@G.:Y6K/^8GK!'^C3IQT5,D8GRMR$)G([(K[01,L$H5A-3:XZI3GBPM]S:=Z%J1(=I[^ MW5N[L4Z+&ER8E))D61Y!%@+"H#MYGLR*E46B-0&$F0N0?:&OZ>,+#9[IYRA, M-QHW46I$3PJ^9$;31ZY#BB<#6E+%IEUS@!@DDX-D@LP!JXP;[_OOOO]N+L@$ MN/SX$ADQ9$7KI'#HP$3Z\),3.AG4.=1GRL41\&90$\T!8$S9B>'*IUGA"F/? M/]BNB]KI88MHIH'H J1."U]J&DV/,,!^-AACQ%8,9;Z?$\I<,=,;,V%.[.0P M1C32,(@!2B>%,#6%)@<8X#X7?#%B*08O/V H8U14KU>K6738&CE =*C97(VH MUA2QBW=)K!U64ER41&M24+9?/J>0Y*;C%5M3.^2C5*J:.#Z/&B$>F7)9=<=D M-0YO;+\QLZ3<])YV'P7!512_.+&L2F9SRYEX6X-Z3?XF-)N!QS5).WQ8 E62 MD[7L=285/-] ,H0$@D6?8R=, KX"_=GQPQOY\ZU> M!&;BH^K&:'+=[MXS\.@>2@QV=($X67K_V"=I8P[&:3U^ @-? E[@Y8T)?LV])[*349!:ZST[\3YI"U-0^] [=N[D%4O]M4:=\QJGD0]; " :@X[KQGGHD\)V5'_BI?SSHQGW' M8%CW2D5.CWQPOK;P*&%RM'RZWNR!ZH_2>\I=F-]6@R6,T)3"KT@\IVO16 M75PD='9"O#90EUU[1LPYD)P%$7B0G(F=9<'XNB]SW-TY;S%L?+*7:)D9:&$7 MVT^*0$8'UD:/SBM->)+,1[8ZN8;TW)1_UN[VO0@@]__^QJ@].U+NC1@1-)08 MY!X./P\@G##)$L\".Y+QRS^WBA-36X2!0PI$+6,"]>[B:$V3A*UGF?94"0?: M.LW!]SN5/O)W:0_L/MXM^-!1+-(GP "!'X^O]4[4>DUM^C&'JEPNY65\9R?D M?JRF]%'Q5&D/Q'ZL*/BP-/#%N$:S;I]":WL^>T%7Z74(>2W@-*DMEJ*Y)7+O M;%%/=,F&9HC]L$U:W6$(-$E%5!8V,8W+6530EN;"I9I-9\5L/S6%'Y(*W:SF:H-HAL:L ":?)K M1AS%7#&>KHMV98?DP*.A'\4/U-W'U#MG__/3*\>%9>;;!<_IE]RN/_W^@KH\ MY3_K_P=YT:\!M)"ZK!$356GS- EAO^T=K)?^BWZA2J&L1ID#!0N92%5Y3/*R M\=T-'%X\^Q[-$N\Y).%:L/]P-8I.ZUP1POI1^-P/&4W&I%"'?/K] K()_&'B M.FC6C)XQ)CEGDK$F!6]RD67L3 BP)R)_F_75D%K+=%'&FRA\>J3Q]LH/G=!M MK=K:T1XS(*NH6J_=*&F,'5B59-?/U2U#S(B?A06,[T?F55NR+CC;*/4XEOK9 M@1]0)T">E/2MEX$<5^.&GQ7+GN^FXY&*O#52M%)44[[ANYG!LY4NB8V=3]S8 M?L."05-;OGGNQ/$;PXHE#\-4,M!1EUEY:;/"MMY^-OTK$-C64"_(DHX_! M;PUKS%<0?#[U&)MQ%(Q2)T"JX'1X]$N8YZ:G'M S$N*0JN.XP%\B1#J9Q!D5'!5FV5D?6^H4E"]H+RX,7$+Y2W')%; M1R[1%'[B*J\TFOLA=VUEU>5KCH9.B!U<7793JX^:S^=,;+GY^-HW>[J7D[?M MZ<6I!M@ASR[NT^2>[IPW_ESR=GT7^Z'K[YR@3^)N V21XX0IPXDP,I0F8I0Q MIMJ@]3(_4N1P5,E *B$@)W*:;J'TCP=N)*;3!.K MC@F>!E"UZ#4=2EV':#)TVS6=W03=O71OS\^M2>J4 *@E.[<.G5.!&U,YI[50 MQFYR;BMVLIN;N[_*+:FYM8F='*S($G/K43HI:#&2:GH N-C+RVW)5G;3;H6GH'=?1X+3Z M7&T*%2VN,OV0WJXS<1K?/;0V1.YT/(6<^!60:4U!2Z!G\YW/&#K!+V=O\KVGSU'P[(=/]35& MZSSE%SSM"U)>N^D-"M8XS_3.\HLRC973VKI M)KMI(!_'6B:1/SOI((!X].OI82R)5\&0 ,<%*7F2BBF&%[*3V,47[.(7=H$: M43B6P H3/WZ_;U)(MD1%[+6-8II98H[B;L\T7D7J"\CAV=CY0^^$>+'S$D)N ML@!TA+ILC3I.YU!7CA__V0GV16'P4,QA_9DZ"1Q@WX;W<)(=PXOUT/L2A7'Q MYYF3^$E;5FB3])&[LG%3BCA@C#AB$#&OHZZ[@B2$BT)ROCP\9T%*WKQXDLC= M?L+HTGQG;^4__^33F WAS=L-?6:>( ^^4>X\%R=4,D*CA[7VG(/[J"DPW#<6 MI"1O/:2GU%CTUV,SM,;Z]*4Q%U?H8Y)&CU A, ?'Z*6'X;F#")\+;F,UV,B: M84K2" #C.MSMTX3CXZ?6N]#V'G,! [FZC:Y_W'P.CMXBM8'1FU$G&7G+5Z!C MJLR)$8NOWIJ4^[ZWCWX_9Q_]OI^/?C]+'SV4VK"/?H_01TVIG/FHQ8=C3?BL]WJ2PZ$9-WFX,,*TNL.;($P*2FC/ HJI>M] '3< M@VYS&.T*TIL]V!$'/KK#G/%,L.AI \LGP>6]C=K*M+WK# % 9H#.X]Z#?C.# M *GXI@]WJWM!),O8,8U07,5"'(-#JAO0%5S (G#\ =?'-QWU;4SSF N4F#2I MZ;"&FQE4X!E'3Q/3>"80#V<01"*BC[<$/7#!D%3#.=LG3(PD.8^V*S_DSS+/ MHS!E8D+%C2A,?(_&_.-"4=DK&3U*R'UY@'E$C]4@@]@OAVBCZWT%3R(P79"* M+:GQ791N. /KLB!!#)W&)!&05W!*L;^=OUS'"5LN?X M'F3M"@XGEM&8()USQC5JF0_". ?L*27&4UC737_A50!X"@J9PY9%O1>\W:Z4 M#.+?GT VMH?,A(.G:2O6A,E'8"0=?LVH U6V+%V]<6*.^]O>AV7JJIA4J>-N MR!ND^# M3#9@'F.;.08@WI<]G//\OW5P\;2E,V M&^QW;,90>LK6WA4I1.H80!(-(>V'^*"GE_@FSE79 K78P'-.I&"%ZJ&8<$W$ MCW)[AP*)O>8S\MO4[@X!*KO,8[RW2FXB]">_!+ <]G.7941I-"LC)GB%VU44SMIUZU MHF3VBXR948B7'? 8N05QZU,O#GRM M:G.753UUJB2Z#&U!HA'?;.N7 M.OI.7)DD].Z8(;XX6]KZ^'LD5LA=8$P#U^:>$?@@=LA1U=6>D8;/0@(T,/D( M"$A 0LMOWU&:^_*W/13&X1Q,EGSTMYD:]S1)8]]-J?>01NX_?PDE-575>R'% MJIYJ5^4B.[M@C^OLH8%^E;,=$YU[/@34^^$Z8JPY+.QHG#)'@-.>-.+?@CPY M+E02$2X2 9FFKCLYOGFZ-+9:HG(:]3^NY.IK7;U)@.V.QGSL,1SHCV]].F.& MN=Y&*-%.N2=VT.NOR"38)XB%" *G,Y:B_C8!T8HQIH+'LRC<)[!$?:!I&E#O M.N0KVD2.B9T], .AFKK54]#6YM@A3U%Z S@GQ[@5R$!VL*-+,BE88Y)P.:9^ M-#FN.3CY;.^:,R#78;;I36S"UR1J'_VVB _W9)OVFXXL348((P5'\\;K=4S7 M277.AW+JRHUY!-=Q#W2#(=?2Y7871&^4/M#XV8>W5(V6?7J*Z9.3"I%=R7+% MEDF.*XN ,D$7N>,:,UTM;'(H4<1N:TXW[9/<7 *2P,H^7_"[HOO25_BWQ1@, M-2,%7 +VK_^OO:OMD=PVTG^%7X); [V.$QPN"' XH'=>? /LNAE7_3M MC%R[#1-"(U&F5T_$NF<@@-&I-249(BN5QDG@IMV4F":!OPL)Q-Q$TI9ZM"0( MM4I0F%)V-"A6],@,R4?OY0.-Z3;,;YD"Z:\HC0V.7)&:%>)@J[!S9,2*V## MR4>^@@^EOEX1Q@PIN!%%"VVK\T$8EQ\C.P3@K>L5ZL0O-MS.7? M.M;PEP++]S1]W'N%0#,FVF<*U=1%.6_37VX$_;>JX<=^"B,:?BCQMZCA1\O M77[>I58GG&D"7).";5+Q73P3X.YIM^5\FUIF7DYH',#Q14!T^3+<0N7W5+XH MIY;B O9*M97Q(^O+H-HS:VJ";W4W["WLF0\X!;6WN-_U!^UN@V,\$N4)AA1\ MSJ*1GVGZE%@_KYB2O$(R"]"RG3O5__%MY2X62836-\H+\F]5 X_\$':.(TW: M;U$[CQ6!0W>3\C222Z>1%1&,PYW SS,8U .S59;U?3(BC.H%ZG7UGG>;I%L: MYG")QMY&VR3Z5G7X(*'/;$E+%-^BOAX&'*M%+?'J*B<<^1%R%'8.\'>7'B6OVY;J*GR-A[:WJ\QD^H.7P02=?;W%OF$,\^.W\"M2* ME+!(@4MX;@@@DTKGSY/@B24P,?^G5<&!Y] NZA8IO M/2<]Y'O/[*(>7(YJ##'$.\3\F"T4K:IC(8+!57.7 /98FYR\TIS4'"(N:^I$ MX%_BM!H,4WF!V20FCF]L"RK^!.W^8ONSJ9CX5A6S]J-8T=:M''R+*EPO"+1Z M?57&8;9)2B3675WC6=CWD827UN-"8L']PQ=D]5W'YW+R6ZB;K?"LK9^],((7 MZ9DL^2''>.IH)SGDZGYN09O)#=?30JS"9X?L,!^<E'QJAGQ*IGE2>$7.<4!$RM_X>Y=]?R9PS<''OP]#4X1W6RO MZ9:FJ5*J_PCS_5THH!B]N'U M,JXQ;UG+$=[HS:^ "+9O M246]"WYE.$G-X8I44-OB$DRGQ^P?#;RD!+R"8 ;'#*3K,7D?^(D!5S/U,T?O M\#T]7KWLY.>GE(&')T#7+Z'JZJ6J+7*%IX4HZYC6AHB7M9[?2?7LRE'%8[4_ MP\"8)NEUB4;ZG9,M0,O/KMY.7LL4$MA'P1 *:A;N8-67'9M83AB')D:8,&NM(M]O0 M#VG,_L=,KJ_[T-\39DV=?.C !DT@$2&*R)YZ@<\?1?2@[G9Z3%)(2H _%P1M MOREO[PN4@[M\2MXN6F,F29;FDCG"_G5NBK __?OR9'-I*^O:(56'G=! #RH; M(30YNGD=_60-/^=M&N<\P\;QN)D(!_=[&O%M(-N'Q\?D)L[#_+754!XWPI)F M;S]Q*.>UOOM29GQ/%";7 I D,DWRF!!!U9%5[D(R#0'DI0 ,&NFW27J@Z6@BANB<*81&%3[9C-5;5;[)AR0^%1DL:0)O&@.7<"J4\&0KV8MSE<1YZOGP MUX[L%<=Y 257'"*(F@,L\$GP:FPE-+7PM:D%LQ)UDB&)T^(F=M&$:>S%XM*]N-GQI7&TV MX.:F*2]]Q4[='O%*PN1X2K,3W,=@?Q<9)'!<]\4@Y&L8122CZ3,E'AOP=@/_ M=^151RAA(QXR6$+Y/LSJ(2V?X2V)MB;#]7Q-B%247)[S\4C!G>5[%[-I2Q_8 M*N2,? 1*^E.ZO@=2;3H KFP\:IHCMO[Z<#UV,HNQ234X*4=W?H93H-8>P[KZ M+',VJP]#V@[+F]&&+&/-G'9ZF'"$VN%U4AJQ,7<_TAAR<-EFN0X.81QF.6R? MS_1&5!YHCY*-'0/Y$A\EDL9]QR$#(%8!XW",M]DX-5*0XX9;DR I*3JR8)W* M954)QE,+QKT[=S:G^\2AM7 MKLG/P#CAG#L\N3Q0N'/$%A+4>\I4Q>@N6R%?^ I83>.DT03Q$E)Q.GXC+<8C M8D!7QL-8!=W1@=*35M108V@Z/'ZM'9"NJ/Y@VT( EZT7 MY/G7,#_:X0]#$>\ ESLS$IPH+WN7/$7A3MRVD)/M,E&_#_[FTQ NI,K.?X_] M7CEW$3CS9Y"6[+VNG/9"A)R 6[_]#(#O8O_$+1 H@%M4W&H3@D$]5M5T+(R6 MS;9Q0Q5PMB#7;\-@3 EK'FLJWH>B_I\R99I,OGV,\QR MVRG$-O 7%4VAW&!9FW"S)E^]M+\E<=(/9_O MQA]>&[_T*NHW;"RD&M*(B-I+WPT8"/.9;!*>R07BN#H1AB(?GLB4H3YJ\U=% MA39+![VW("J;=<):A:0M::?K@5S#](#;K!FF;(Y86_3A>M)%_;;)[3PK0H&Z MH^Z=OL\R9[.N!IZFP_)FM,GB$^USVG%9/">HC;HMA4_IGH)S@0;K.&#_F;,# MP0:*D]&'H^?3SVGR' 8TT&4XCQD&Z>*=*AC)\3EX#.SN@BF0S#A)G\(HXI7H MP:WO17RR4W&RE!RD@COA^N>,D0PX(\>"-<)TQQ/=>]$6SJ$>:Q*%(C0 ]41" MZS>97P]3ZN( DBMZLSV!P?52G*3@UNLR#/W+P3UX$4621O &DGD?6 M/9MUB9>);K=L6<@.C:HJ7-%EF$P'C+I,!3%4;#WT1]\AEZ=>!B,SKGU6=:8K M?-ZFZ^YK5:>Q[.KJP3W7\JN$!._GI4%A'3^5F6:5#?ST6J47'-OD-:GD>JL( M[FEX>#HQ!7\0AEMI7I56VV.B459&!T:JK\P+3RKX;F!4[.=3LR!'+\"R**6_ M]](=6XAYTEQII<0F'$S+1#7KY=TQ2%%MA#88X8?5ZIQ6'50?$PN; M05?=> QB7!>.DSZ^DM:#K3MCMWSH\)X>DS0'K\\#W?%4:L7.J^V 5.7W!RM; MG^K6B W+'DR/G>7U,Y_UX*0"U^[)<_,V0DY"M\@GC:W9U?LZV> )I7>[K[85XA0]@?'^C0+0/W7E_W0G#I\X7%P2.4C(_-=E.^ M(":*IGU,,NY3*JV+Q^0JB;,D"@.P]G6[K)&!D2L-<\)K.G^GCHI8X1@$-_[L M+[, AF[%1%DJ\!WP\9UP!)>L@*-%9@;?IET!8RJ,Z2P(7FNEVQ3NT'W>'#7D MJWQF,>NL"4.D$.N#N1$;VZY71&*-FROB ML@^4,4/O> '-C!T@7Z[A:0L_+*LMK@^ XG=QSN1MU\$OIRP']MJ\NH;&1:I0 MC8NNBC^9&!1[^,DHQFD.?QX^*M@A3YP&5(_E#*U$X GB#1F85[!:0U&#+?=> MX#'B0.)79+Y('$L5%>(D?N][V9[_"?[!>IU2<9T/_EP&P""DP#N$H()*?KP* MM-WX%HK/5#)!Q,CDKOHXC)$5D5D1-;\D9E9EI_6\$M3'MU"(40S%-NR;#W>/ MUVMWEOZ'4\:VV"R[2@Y/82RP^[^=0E%@MPCIM94#&34 TNUCO#!D$[M_;\16 M\P@08]= 28I(M%9$HE:%PF>HD_%W(8J8[KB9B4,BTKCOSZK^F+P]GTAID( Q32B9XE1G'"R. M@2:*P83%$WRPKHM7<-EV^QPFIRQZ?1^$F1\E&6\G<0;)?M R$^S#"P&"?R 0 MQLS>@SP01B\(V=;-%@!_&:#,K00FQ-.[Y, O5A3O!D#0.0Z9<7?P8F_GI.*0 MC<]1$"$5%=(@4V:EVM:K+@70G%PB=^A @\)>G:!J6XVQGH_Y)L')SS=E0E7+ M%7E-,Z3*M@M8_;;O91N$QE$GJZ-K[(A!^4PLQC5]X7W()(3ZI&5>7^L%]ZZV M^*>C&N+9G+QLB'MB:OB=.#O%&V-5KJJ;R^N6D'I]D$ZPO>$EL# ^A?'N%LI\ M[L.,WFJ?K>[J@'3%]0=;F=G:UMCMZW[,CYV>\-*5L&!)EK,IFG'?IU_1)-N2 M*-G:?\]Z7NSUZ*0:GMPZ?N#:&N3FAS6HB-9Q?/*BZY-.][2TP:QN5) J#7/> M +M24?([_H#>JD@\3@<*^=I6'<81B@$)C.A2/\R%"SZ1027P(4U^I:G> &EI M@UD)J"!52N"\ 78EH.37L!)XXG2\G1,3PCA(,:!S.V$N7(:-@4]>^BN%G)?; M4QSHU8&Z*6:MT &P4@Z*=MAU1!?;AE5%18YL&;W6R3BONI@+;PT,!G:N/>S MS$QKD^I(].!%%)PU&\BAN:?/-#Y1M6;IUPVSEAD O-(X/?I@USY#(!C61+5' M( /:C4=S.'G+=HP-4=28.1'NG.5D2$''IKJ%6$Q/*G'=UX"^PRPMO2U MJBWR6:R%*,_>UH:(9ZV>W]%9P&=SU'%%:SL@W2W =1#PI$ O^NR%P5U\Y1W# MW(NTSWAW]4&^('M!EA>FM@/B!=J/[_%YYN7H!(8G=S$I"#A^==L:[",;_GT8 M$U\0<'D?'C(1:5#>/]"N7F5CY,M6#[)Y%[VM)>*%VL'P^#OC8EA2W:QQNS#G MAEG>[G*XF_K^Z7#BV?7\= H;?$KW-,["9WK'+Y3I=]8!_9$OU\&B:.RX?3LC M7M3#,8R_VU%1*MPU#5I$$'.]*SL1AW#>^ UQ%!<[WT5P^7I%8LKO%.3>B\.Z MCFP])7'.)!GQ4C[BXJ!6571T0:X=^@!N5'?4M$>L WJQ/;KF86/PZKJLXW4^ M-^3W,N;R_O9L(::^,27LZZX3FB)JA&*%#0P368T+.8T"S13V01/DF2FJXSR6 M4][[E2[E:J(XZM9(E4U/F&T7W,^:(M[:NSB>?'5=OJWN.DS3!A;^,Z54&[+I MTV^!D[@5>M=T;G1:V,1NY]WH%"]I.([WN$&_JN";3,%.DE\^1KXF__JL =*5 MJ 939U[+OV*W5MN9-9USS8BLR,>/5[;3K8V"@]$(&\YIHO4LB.9*L>Z;7[V, M$ZL.6GMF]4).K%J>#:N"0R.G.B.6-<(L4,_SC+&D4IO'Q[^9W9(-G\(X/)P. MK9JD[7>D&D0)I2S'T/@1H46NYG'TM!*C.5HNL^$Q^D[C)^^E"\2+/S&)@"M3;^U=5GF;-9'??2=EC>C#84\=', M::>Q+FRHC65M\:J\&;SDT3=_JZ4'TK4Y *XBI^N\.79#N2?W,]__]RNZ;G.^ MC.,_S_ZJ">!)!#,.NAXPJYZ":!P8.%F[;O?JGO:/--FEWG$?^EZDJ-FM:XM4 M*YPN;T=%:_>SZ@\I!C%UY6KKR,^M_ODFW\A^P]OXF MK;WBS__F[,IX&S\@7567S,,2JO^*<+VT,#=VSGPA/S]87@0FN?_^X<+"M3+3 MK]8*4/P'Y#.]9EZ>Z5=KQ#-=8FZT'7Q[XG\64M.QA MF$4$8E"IAJ!#;\*, !%4!"QO%!1&<*^*@(H^2#70(,BM%0';.B#9BM8$0;5CMO@WW6MD%JS%*Y >99V"VR#8+)A,YH!MOL8T MN*<[\%6K+LRIJ\;(+=EM1P;-B23( 2204IR^;B#"CYD*08TZ6E M.#@=5\OQ5^G<5 OR3EEP2G%/E'4;PB NY^ZE&=QF7NDVFR%)+HQWQ3FE M.SVNI2WF5=\%\2(E[KPA=GW0R??X2UQ'QC!W 84Q4PL'S@(YTA2JZX*'.D_* M"VT2$R037#C*B3,N!AE:Y:!PGP9G_G-??$F#BN8Q@7KK/%#@O(2%&Z4SGSCXR 1140O+4!U6;(\B;F:5CEM] M>7958Z1ZJA_(1N'UUI:(0Q(=#(^=I6S8(FI=!\;\WG=/ M#T+K?Z8IWPS8C-X\1>&.[PHW+T?JYS1X# ^LR6;[P/Z:;3T??GO(O32_]G*J MB7D;)X)\M<\CU.8#*R8I(-8N,P$=;S5Q=E:D8HA(')&:I14IF2*"*WCA0.9K M13AG!%B;$/)7V/_K.#YYT?6)/]/9MZ!ZGTY(5]XPT-6YH+,']O-!?P"&79;B M5,#FM,*QUV[RU9_F ,+\\! 4")'AF':+2[<[!FW1@4'\?)U&R>[UF M*C=*CK ,-NQTZL&91>/+Z-?6<;KG7_OW6IQ^4SX!V[/+ M(G6;V7=1IVJVXA%5#'K-K& 46LWM6[D.P#'P]A9\,LIRWDXXC9) M?Z)?USZ_G N.TC2)V7_ZM.M"VM QD"K=22)I!."&#(#8T0SVDMNZ,-!C8HV;!M MKQC6<9QY/HR)C'%"!4A#>U>E'1X@K."E0?;E&'@Y9>W_ZX>_ZM- >O9%ODH' MB:"Q1_7IB'@=#^-_])Y4[S\5&2+3<9U18D<*#U\(#/C^A[]:?L3(>]$_8G3V M.]+%JH12/6(D_XAPT:EY''\V>G']B-$<>.PN#[B4FF;[\*@H,'K^.^+ET0JE M7!Z-'Y$NCW8>IUPWYJ,YJ19:45?6"+ULL82YU5X/].QG[//+4)$+:88Y*_AI M'].41^4^76VT+S&?-T"Z(M1@ZD?BY%^QAP;:F1T= 66CP=.^MM]V,PN"?")7 M9./ZT67S7X8_ANTRTSW+TQ R'>.HSO\8D5Y>B$#T_X^.2>/) OCET(3H"_8Q2R[]RMY$_4RTXI#R7F,='V. M$X*4B=NS)_:3YW @LU9:\,A??O@324M66$N>Q!N?^,6K9.OX7I4]:3%*I"!% M*EI,)V"Z:+4@:;BS;J[#C(NLGLM>"[)^-,R;LPI* M(N2>7YMV>O9V(8!53PE,J3\9TT+C7.T9U_0QZ5S)0_HA7E+'MTPFX, M#<(POFRJQOCY$_$YY=+P"ZEICUV+]F#=1"$.Z7E24 )/M4V^$G)A !9/@< %0 ')M87@M,C Q.3 V,S!?<')E+GAM;.U] M6W/C.);F^T;L?]#F/NQLQ&25[$Q;=D?W;LBW',?:EM=V=DWO2P5-0A*[*-+- MBR_UZQ< 28F4B!L)$""LF.ENIPV ..?[<#LX..>O__M]%8Q>09SX4?BW+P>_ MC+^,0.A&GA\N_O8E2[XZB>O[7_[W__JO_^6O_^WKU_\\>[@9>9&;K4"8CMP8 M."GP1F]^NAP]12\O3CBZ!7'L!\'H+/:]!1B-3G\Y_&5R<#3^Y?#T].1T]/5K MT=*9D\":43C"31[^P M_OC@U_^\O7ETEV#E?/7#)'5"%WP9P?)_2? O;R+72;&F*M7?G^.@;.#;K^MO M$4N@?WTMBWU%O_IZ@B^C/'1\KB[SOE"YD.3D]/?\5__0*U M,1K]-8X"\ #F(_R[OZ0?+^!O7Q)_]1*@MO#OEC&8_^U+O'+>OR*-CH^_C5'/ M_OM% 7OYO]/0NPQ3/_VX#N<1+([T\F6$VO_Y<%WK2PPU]_Z+&ZU^17_]E:\A M+!B7"G[M*MEC"@F'>G(>A1X((3'A#TD4^!XBXID3(!H\+@%($RX!A=HS4\Y[ M)X;EEB#U72>0+?16X\9H8/W79#:_AI/@"DB0O*E1(R4^CU8O,5C",OXK4")^ MXQ?,T\5L_IA&[A_+*/#@NGCYKPQ.33(UT=R^>7I B#G)\BJ(WF3,>X1VS99; M]CS(\Y$>-7+A)VX0)5D,SK+$#T&2P,5X%B^ M_$4(]XJN S<;KAME<+<1+NXA)JX/^*@MWJ@6B6\ ;%%4HK*2EA[?12$<'REL M"E987()/<@?ES"D0W'PH7_ZL.YP!-%AMZ4%NFF M+ERO$A^-:E%IZE6U]!Y2PPD7_G, IDD"=Z)0H3^BR'N#)U9!8:@M:4+&C3/@ MW?C.LQ] +0O/ TT-:)'D CR+S@!Y%2V]O7+\^.].D(%;.(_"?^/57;#[A#8T MC1&T,7]RWH4)5*NI9^[%FVEL6T*'#;C]:K.+(;:B:TU'YX2E_W*^A%,.0%/- M'7A[!/&K[X+;R .BI>^2EF/^P36M/A\@?"%MLT:DM:9'L 3H! MP,U^^O$4.Y!4;IM5E-R,GCTV6" E"]L J0T8?%I0>FK0?'K@Z^23 S<]:N0O MF]9X=FHE7;VJ0>>H5M+0FS+N3-5*1IX&M9^O6DG6U(!I9ZU6@G&T9\BYJR5N MI&:TG<%:R5&M:,YYK)4HU)9,.M^TFP+I;1FRFVRWVR V8Y)M_0*DCA^(RL9J MS."=(W*L\+( S.878 [B&'@/X!6$&6BG"5D?-5AC^!2;(-^"$?]GL%ZJA@3[F/?5:HCXK<,U@^Z MKD7_0>OF*R1_;EEZ@$BS,C,E]'*$#%YQ3;IWX#X"* M7&7P^'7V\0!NG?=RHH&_5KH\M.^-P3I^ "[D1_ Q]:(72(U*@3@*X8]NOI=5 MJ5C1+FBT^;13PU9=C?W'_WT>)6D7078;T2C1K9-F,3X$S^;X-Y5C\<_0 S&R M42&'PB! &_ON,';[H$9-W5&[533X?O&*27.Y#FE[AP]HY"%R+8X:3:[A,&:0/^'>ZMGC-L M2[UW?'C@OG<^T/B7J1".KQAG=7CF M)+Z+:P<9W EKU9N@3QT]()R]K2=2FI.Z9I>6-/+9R'KM6ID.=;AMSY;;JZ^[>VLU2K;VB[ M+:P:VI];'D4I[1@@5_64(TM&8IO:Y)6XLV W9\X-\7KRJ0RJXN_>-%U7F85P M>YG%,=PPH:UCR[&MI ?FZ')[!TZ3[">RJ58LB3_#Z#D!\2LZ %V'+UG;74Z? M'3-'\YN)Y1&$?A0_(JH [QS^QX<40J*G'Q(5*O8]DWPF6IZ5&(V9ZB'>VN;' MW;!1/M7MQ&6V9HA/3,MK&W([ALC5[7*>V9PQ4G8WK7*W*BSS2PP2V#)NY0;^ ML1 4?9_:-;Z8'A5%@O<4A![PUK_U4_2)\7A\.AY]'94-57]T0F^4MSIJ]UP MBPB%#"*WUI< A76)8A:JZ#>_TR2-LJ' >0;!W[[P5?E5J'>%L%C0 MN9,\8VFSY.O"<5YP))Q?09 FY6^P'%_'!T64F?]>_/KW]7-T[!^WU>WF0K\? M?YM I1Z?G'[[?GQZ,H':J?2]2I]I7)?#B=WR"_#''4;5,2M*_/J"W\9_=9=^ ML*;*/(Y6O%HM.A )B1/%<-G[VY>#+Z,L@9V,7O(#S)?12PSW./!3?_MRJ!FP M\\!)DB*2Q/3=3UC8;99.KCB@2EB>%^UN 2VI"'E\+8YFGMV#U#&(2\CL%C4.>$[D&R/ED MLP_R,U[(SRR&G"9; ?GAP"%?SXEP2PVNX8_,]7I=T#C(NRW4=+DH<'=:H9,2 MP@2XORRBUU\]X.?HP1^V08._6N_RGV"[6U!M_[DNR.ED?#0V!""ZKC<@<4FD M8/+5!>K_S9P8]B/X> O4;Q]6J.4M MJ'N$4S+\;U+_W.Y211<_/;24,V+>+ MVH4[EW0%\-\L /X>P ][EZ%W 95&0;U6SB[(V:(5>'\?\/2>6X&N_ #<90V[ MZJ8B=J#,)54!\)'VK57>VP>P0'ZO3IC>.:NF4=E4S":X."0K(#L>_)A$#M\Q M7&HP-%AGY^CA0/QQ'GED[*FU;**"N* %,R8#7IUST9^<]VL/*@W[6" A&%,W MH;Q-;! 1L>#!B2&3^M3S8A2:(/\?)/H!$@>#IX$=R(>DY_'$6 M/T5OVS<8E)(6XLX0KC2FC&V!'6ML%N-7U'G.%"KV6\6K.H(_0.T>#IT /!*6 M+%!C4]/ @OLH29W@__DOU'U=4V$+&<"6K\1_R-8U--%-8^ 0$*_^V0Z,F1*5 MJ [9=(;R7 7WRR@DFU*VB]B!+I=4)<)-QK)^M]W8W1I^[^#P^0GYSS7@M%W$ M#IRXI"IQ:K)Y#64D/L4.RL7W^+%ZCH(&>&M_MP-;MD@EL&HL8_T 6S+X\MW% MOO4$,VA3,3M@YI:L1'OXUJ[S+$:JS*_=$,6AWK)M5Q!6<3O0%Y:P9($IMBX< MO@,]$'D%%T[J%))0C-E-Q6W"4D#"$LOA6[W0I5M\#G6VB.(/ZH7CNI1-F+,% M*QU(U%BZ^ASPCRLG",KHNT2H:Z7J&CF &CD>+-1LP4JHI?O7MP3L<@7B!5Q4 M?L316[HLPID0@6LL;1. _ *60.IWPRRHMP1Y:!H:?M5"-L'&E*M$J\G>I .M MW+,;>X3C<%+)+$M1)G5TIB-O=2F5;$)36,X2W2$[9A5;P2L_<9W@'\")R;YX MI*)V<$!(NA)Y-=:K?CVN-Q)?P=\T[9X()>W 742X$O8A>WW5Y"7X:DQ=O>X"H,PQBOGD@??_ \C;MJUR=:T<3L:3(8+.+UH)>)-5:RB M3Z%Z/,SQP&G:X=7^;@? ;)%*8-68N-; _O77[8 =G<)X;-YN1Y"U(8YR%"91 MX'LH,,Z9$Z 0Z/!$ M+U5,Z(YG$P1M$\UNW"G]=-CZIMCXK&1^O6E03UD/R< MHA90')ALHLIIX@VCFY)H42,H $GC WX\\EF.?Y=XHI8@S]--J7O MVG6O[NN3#&M9;SSR&(%_M_6<+I>-V!>!C)O/'LV%S,6<#M\N[AQRV3C?YV(7 M=PIKCA =W(*7S@[N^59SI)K6D&$NO('Z.S&%2GMWQR7D'%4T06--8UBJ& M\$NH- *3)B[@M&8U]1&(L%O0*A9PBD>)T338308/^O8"SXUY9W>?*'4"4S"_ MCZ,7$*'>^T7=+*'"R*! K0JAC)"D K"$DK:9AJV/9B]H&2\\*R% M\X0_^(ME.IO_3/+DCZ35@5;'#G:(BVA>A,[NY+CR0S\%-_XK2LU<3PM*GCKH ME>R@1PL9S8OH*6D_R<\,4G$[."$DG=*MI:;9HLP%3$"__+,=:%.E,2]2:'=T M+XJ>P[,S:YPW%;4#=6[)E$8$U3G;%V)'H2[1*.% M!TN"7'"JX< .F"FRR H2:I*-H))Q&1Z&L://,@I0NMD\QR[C0INWNG'<:.WE MT$EB&WU>*@KA6M9(: J#8N+_C.EFNV:"AI'R%XA;31+'T>A5A5 MO_GI\CQ+TF@%XE*A'W1N\%2UCRRMI;;1">(F"A=/(%Y=@&>&$U5#2?NXP2ND M6[C305[S\F>I,(=PFT'LXP2GC+(,YD89 M5BOK*_/:I+FPR7R08@[CE]JLDVWG70B1$*W;L94K)>T3S[ MKIY0RU8Z=1'?1D\NJH6 N6QQUK:=3%W48*-#&.$DP'8>8=6SG4CM%*#TQ*WS MQ5)U3N9R/&JL4-?9\60\.;"+-&*2V^BA5I&>?=BVG0\L46T\;*-P0WZ*3P H MK@!?YN1CWCN]=A^?.BP\7](H^2,Y7S(I[9G70DUF&;ED!CE+' M#X%WZ<0A5&@R==ULE04HWO@%F/NN3XYVQ*JXYUH'/=EH#:^(C@_&*&57#)8@ M3/Q7D%M[;Z($V7AG\R?GG>QA*M)*7;L3_8_<],QX$I1FHXU]%PSN\\*>6 )Z MD65*;S1LG.CASJT?X@Z4FB,P9[O8GC?<6E%J/3\U9<9IHVVE5HT]0Q7K4I:= MOW$V_*;=SM]H<6(;_QNK&<=%=3<"_/*71H_.5@_Z/8&^S%GW&(8E2'W76<D>Q _+B%4;)\N4DU[>-566!N]'"JZP((G MTRQ=PB[]N;%9DJFR7<-*BG )J=3;0-,=R8X.KI,DXZ=%7MIB2E $-"O4C2(Z MS+(T29T073'R:^U"@EZN\5(XK2"#_S7-C;P M5RC5E)>Y*=RJ@OC5=T'#712IF#'X""A_@YB05$9BAATE\HXGC9=.U++&H"<$ M1"-^G,(IL!Q)"%I M&&9.<)'10-TN8P^.7)(I,)I)@>XLCOX ,7T\;I>Q!SHNR108KZ1 =^O$?P#T M;OPJ"STZ@H2B]@ I(J "BY,4/->KP*,38"]1_(+G ;R", -D;#FJV8-S6V$5 MF)4LYU)0')ATF 3Y!-1^U;8,(\Z Y#G1(YD!F;* M9@GDTIRH#("\VZQ-EXNR[=8>2P%O-Q)&Z*'M8N:B1P=B%T$NR90Z,FFZV"T$ MOX)J; HX>OE>/!Q$"2SA_WODZ 8M6JII^6"L/_\)%PV([.DLNHT$6T;,1$5.J2L_])$64O\5%'HA M[2*X*AM'%S'4&S89[<4VZ^4&C_$O*97$M/VM2UH#N*B,2B>( ST3!(^/+V%Z MX*EJ#5(6BH_ '/,VCP%&SL"Q. MXE.[UNRCF$0]=+VP.,U9%X(%\@5^1\.\6USKN,(GH=+06KJ3^FU"T[%8 ML"EI' ^Z'W$8PLE:?DR*)W07A5%=_&(4,$Z^S'KVT*.=J#8^K"BC;=&/O%NE MC"-".SQW><$C9]?#+&/OH&G=*"7/M7J:^] ?Q1C MV2P1$-O&]^M740S\19BG0'4_GF(G3* 2*[OP!^ $E-=[_ U82Z6.*K#Q](S] MCXCZ)6UFJ96LI4\+L65M8DPZ]&PV^>456.X%OC8+)&=@#D?:.B\F2"[?H9ZA M+OS0B3_PUE$H7*S"+QI'UM:[[+Z5I/0\KVU_7NBF&--G( 1S8FH)0FG;*,4G M8->GK8R-NB9"W,<1%)ABU]D4L =VADPV1H6^ ^EF_NP0V%RX'7M8(T=T69DE M3;+ZU#3#0QQ+24$#O'-FR,;91-/54)E#J8PIQ# %DXK;0P,A"=5F6-0T!VQK MX,Q)?)>3#[AL756'D_&19BNP$*9L2I"%-,N?20T=+OP@2XFF.T)IVRE!$]-& M$^]OP%\LH<#35WAB7X"[##TEFME1HKDTI*6F+3\\&J& MMBP)M6$8/(";;RR2DGI!8;E\]*-+X+_]7W0.AM MMA+ #>#_<(2P)%8UCEZME\G6TI93E>+7*=KB%S9DF_U20Y(8S/!;NV"&M0\. M(K1A)9]4WMUIZ#6HC9WCBZ_VH&S^\.?)6'N:+Q%8>*S^A526O%ZG994FNX= M;>)_!3F6WC^S)$7:9J0 5_,QFTC7HX:T1S!33^ .=/QLY.*ABDP_=4T;XFW1 M2[$EYG*6_!6;"-B':A1XF!G&5378&>*1-=8QA@@"P%#9PBVANVN^IY_EY9^X= MW[L.SYT7'RXMU$"5U#KF0LR-UB[BXA);8@M\ *GCA\ K_4ZHO&@N;"4A!$2U MQ*A6R3=*,AK1)PW>^E;RI9OTVM,32(L#T7!LIK*&5L5*H@@+K#W5@21OS[K* MJ"'2&\M:R09^22VQ,ZG)?G#P'2II8@@=6ITTN,0S./N!I!CX1@')A0G)M8@I MHB4'B(JT9[S(G]F//$U$2PX,LC*>6($\GXB6[/-EI;\P"OE6RS9=+AN#Y>S: MU27Z4G2Q#-E^I"T_7@!D)#HNC!.36$H+2,]V_>=\79@R&P2EE+2 M1H7&$4V/K(STXW_HA[D Y%5X -P9.@A/77*!,$FCN1'&A M2'/G?^23+X$ELIJWAV-*-2(WB/I3(U$GNJYI2P=NJ!G";22>M)&7"_9A F&" M&?$ X,8@\5-09&*]Q[/M W"C18A;^;L39"0_#M6?M8?86C0ER>C["N+GJ('K MIY(2V> MQ7629.732_R+&>YM'.BG=YHH(:LWA-3NW9QSCM!!GPU\U M"E7J#*4K T_Y#K2R3SYWDB5AZB05-XZ K:<\(0D5QS[4E>"DSY=&0^9*:VEE M15(TZ=11F?(? /8)>8J@_"A#)C+FH!QGT3KB4WW.9^_31%NL:_UH,CXV.V4M MUQ9,BA*ZQEED3%F:R)Q^+-JQ@=A1LRCHS=;@*ZRRXKTJBAJRWQ@(6W)QUL(+B^/6SJ)K+: MX*0Z9ZDAW6L.F7\*]2$K=&%^:749&I,O2^FUYI#))"REK!!>9(JL;S7UA?%R MDN55$+VM;ZX8CW6/6@;O@I\9E=\Q^(WN.COG6B\7?@S<]!:DR\@C/-+EK:0I MGC[JU7T<(1N==_;Q$R)U':Z[/'53_Q4NZYM$MJ0'&,(-&3-SB(&Z%9)?AM"6 MN/"V=H8XAE/RJ=Y50Q*2_,X2AP%@YUT?$P'^'( BFMYTA4X>?](,4#Q5C6-A;V1IN$!LJR\;9U>L MW@3*<17%%U'VG,ZS8.JZ4182LQW3JNQYUD%/-LYK9?K>67CA)S@Q-)1I-I\F M"4B3 P+#Z)7V'.NDJ:X.M8SK'$VNT^(WB(RKB<_-*P$-*8@$H-WL?E'T7"SK M+*/6GE_=5*4@UH#VY?$L2_P0),B7[=D/,?AY?NA%;DY-H-KC@A.Q W^+T3I? MHA^O0[ACS5!4.4*5&]]Y]@,H'FF=[>GK>^*;H7))04!)?MO"^4!" MWV=QDCEABOUB($C ?T77;M-%#'*E-/EH\];=4U*&PKIZ29J961R[&*"[7:CM M7/O-CP*8Y?:IVUU=4)S4PW M1WYK?^>;6.,XJ.RFHZ-.%"0Q,95GU^$K2&3<_%,:,H9WTF_^186V)(13L2=% M3J#NOS*H0J@7+T,J +EADW0QP:IG#%,DX]YP]]!*%8H]_75=<6WKHCR#@_P- M&$*@^ LI"ZE($W7-3N :HCD;:7\D$]5*U_E*-M\(!HFJ'"AB!/XYOVIY>HN: MS!#T&O8SI*T2E 9[T61.*$?)511#!;L > G2!CX0-VB8,0-QMF(_Q60J1FX$ M%U->(/&KO/-6_//0K:-.9-UA-1[]-)FU""JY\D,G="4<_2@-&<,[Z4<_4:$M MB>'Z %Z*^7PVOP#/*B5/@^C6NA!\5E/D]GS?C.P&L(2,5C47.GSL4A #XJ=%S7/ M19+"\K1M[O,Q3XJ&[#P]%BJ"JF Y&S7 02=FNS8_'3LEJJGKL=-,?PI^ #H? M..M:/9F,)YKC$B@C7T>=*$@TKGV3=SF?PZ/\;'[Y[F(_S 5Y0\FQ?WB4ZPF<-((UU. MFUHB273I^H8/3Y Y9P'9GTSV9\R9\Q6*R?^F,T?_47H MS^'>(4R+B)4X!T;@NQ5G"L:L=K@[JQ7MH\U*Y0NCS2=&E6\8/,WMZH0P=]$* M:K'3TG!E33-\E6M#X7 \&4\T31YLD&J6V?;"#6^<8[=_WG'\;7<^0G(,\NR_$>XN#]D7-^?88HRF[[NC M";;WM9)':E1IT>#QU9S\BC#>6(5UK(7ERY6R-_S[;8Z:QHQ?/IBJ*V%;Z8:W M#%XZ<0B5@AR6L+L_=M K'J)P#N>CW>%,.T8B[D'9;'N\-RJQ6#AV!#B/I9> MU)" UOP+*U]E8P8I#U",V,_V+JYP^^"$"Q\%$<8!Q^#B^B.*O#<_X+L&.X"2 M[PSB3:.CO%6\M%;:-7A8E[V$BMC6366N:Q[G@G6U)'KAZ2)K A!KQ)B)H!6T MM30NW>4>W@PQ==TX@]TJ'C/R6Y9/FE9WW-:HWIC!L\&]\X$"K*-I$??="4AK M/+6D%@>M(H=5T;&R7S4D^8=\R];J8^! 7RA/#B!KGED2Q1W>D$?19S@'^>GN M("]J&SRJ40^9BSFID)Y$1\\"AB]":6/&(EW]]?Q#_)(,;YA=.7[\=R?(P"UP MT+]KZ5+HX^Y@O#ON4',CW-YHJT&#A^):!QM12"LLO:B.8=G4(];@I-8Q9HCR MP%(=J.)2#6^X5IS].0=I@\=8WLBH;,7@D;D6E[E24DMJ?;#"OV;2JA@S*CD@ M:7R=8N\2BEYOIA_$B%N,\=G@^Y0W^!6W.-IJTN#!NI$!99W;]+J(G'4>)6F" M;QU0![TRKA9IY]NQ,2T[9-X^GU7[S-Q)=VO5F(E##CUJ.W,%FAG>]',#'!1) M<^F_Y*D?D7GA#KP]@OC5=\%MY %.*_I!L_M6T?BH:!V;T=,E&,%OC(J/C,JO M&#P[X1?WF9MF,7K(A%[@8Y(PWP<*U-,3!9G1/?[M1YNFZF/H<#(^UC2[",-; MCWHL2?+AS1XHBJJ?)]]#L9[+((+\SML'#6YJE4;Q=+'=K,'3!$4?S#.(8%TM M[\UXNLB:*,0:,6:*: 5M[7%:=[F'-T$4<^&]$Z9>B6P3N%LP9NCS0E??%'23W46''\!+%.-8!\VCFEQ,RR.MK=[PCV*.FL:,7A8T MM<=9+>4:X&CE>H$I]!+S< S_K_U+S-&_E3\9'D9BL(\RSYS$3V;SK6Y]Y/_- M=)GEJFS,J!=[E-E!.&5#OU]N_$S ;'Z9I#Y<;8EA[.N%!HHUAQ"6I+?>7LU$ MACM7W8$RH+ULEB2_JT6BX.,#K?%4#TH)=%Y MEJ31"L1\?!!KI*Y.^//DVQ 8(D%(6='E=<\8>>!I5F#J[0#]6$&D&:5#DP/E MDW21927!T1^JN?84Y*MJ*HQ#^ MZ.:.P"(;6-%F!DH5*6):$O'] B1N[+_D\=0HBLDCQDX]*.?&B+7S J%%6P/E MD#Q9E05QUFP'?<(OK[BLH-_&A^-O7:R@^;?V-E!%-I$RNB)6,\GX42LTT%'- M(03%=BDW47$2IQ6(X+^VX8&_^AU.-E[FIK.X\ N,43ONE 2&BX#0,,R>XR$!R"U;/ M(-Y"L;&,B>AQPK"!D%\R4Z&[BIT0*B4!CTY @Z^IG#T0JLU4U N"MRM5TW"0&RR%*_SJ&/1J(%:!:J;BR =C*TQVU5B M&Q.6%2EO_#]QYA>L'O0@B4H?H;IU37Z?C$\F ^-.=W&5)C4[TF0#\Q-GL8C! MHD@K4%QA<1&'JZX]Q&DOK@(W .W$*:1_ &BKA4P,(,:^MZ$+9L^!GRL)I>!" M%U5/_@H6F>[:S$4QR5^QAXQ]*$:!_X)VVCZZ2^!E <@SH6W=G*(C MQ#**TR<0K_(T=/D;7AZF=F_8'G(JTH4"WX@.?"1LYRNRPUW%^=*)%W 1CAH M>9([DK$W]<*-#)\[$N56X.709QJ'/*.%T!72M]TKI+R5@5P/]9 316)'N4]6 MA-+;R#I4VDO231:5OW),$@'6F2:R.MA'=H>(-_4R:WT[/Y=^6:B.2>4 MT.;B^^[F@I09:B#;#8TIH@BGAME;F <^PK&E5E'X,_09!T_N>G5:'TW&QT=Z MAC-_RJ=NLIEZY?H H/@N7 (+ V(>K? ,S*,8W,?1JY_ 7\-)JA)V\RFZ VGY M;Q899+8_5-(HUX$M%\'K!7.=_ZN(_,Z_Q2#6'"!YNDJG[*6?EB1S0ON#H]W] M 2O5W$#V"8/,.;=A\':_T*MU%\,<9.A60&RT"[5FS P@DJ].IJS:]R"RKH>+ M$7L!W J@H\TC%J#)$<;F93M%7I):2BT"!SO+@+5M@8RX0\ZP^%F^BK[5D7@ M[*/R+^IC!L%FC!G-HED/I0C:FWM]:RY7Q&AX(<$H;0RX4D';Y8*(^,."'/T8 M ]#XRH*[GG$T$,&+#VVVO$KOM61Y$Y]%T3]O I?LSU\K, A$6VZWP$>M.PFM@3_BU;"5N$I'RECL[Q9'RB^5&* M,)5H)PMU*K+Q%4N#ZN_CZ KY-5-X<4]>-,U ]2@CME%7F2<04B'-KI2P5]! *2*490>$V;QXY 0GI=G\ M)@H7Z+GS>B3S,X.OF4'SI(.(PW.PNG+\^.].D(%;X*!_;]Z^<\[N!^/=V1TU M.L*MCJK-#F3"7ZMD(Q-IOT8OJF/ KWM4V844&'BS\ &X68S2/..$4:Q1WZJM M^KB83,8333=\/#!6)P!YTDI:.UY!_!QI73U$5/(SC)X3$+^B$7X=OF1I_>6+ M3*[Q?NI34+&3,B2M5_J96HWP$L" ;J8TP^,7L MNOM%;FD4OB/![QQ0![WR53SIA-VQL4$&Z]@/WOGI-F5>?KFQ-X3 M_ K%9[U6QA@@!=2_BQE;)',A*U_*U2?E:1P[X2(_D)Y];,H4#,8";Z0.O?O M">^<%=UA7<6GC",0FPL-8[XOQ6BWUQ$\J)_\52[;)DO>8PIW/BAV!-F?FEW+ M.';TAO2&9%U492I?*G%3Q6G#77G/'BD:L\5)0U82!A.(U&:7PRF7BB0,TLT? ME>&#]NA74;P[;BK#:AK@;N'8-,V#$._TSS[0V!(UD_37%W-Y2*<4U;ZB67TV M>O1OM-NLH8;Y/\F7&3?U7WEC:DK^BHWD5J>8?EY2J4OHF8>5KCZ+$#$C-L2] M*%H<59H$$NM.&"8!HD%],<[RB$L'S\YGN@HOHB4<(5'%"7$,08 M4K-,&H2FYMWD80(1D>1^KSZZ3B:'8TUA5UDT(,1,ZD$;VD^1TE?%+5575 _[53Z2U@=.MNZS#. N?=E W70M)KU]8^85J:381"56K2JSPLPTCD^N5,\/Z*!,R,F]_ILQ9.D' MVPV7V%HP*W$W[FNC)7SKK\8@RM9P QH4&W*!5V1#(,)7^[MY %+Z58>0 M+8=V$-4N\*0+!27?,(8H?<_=_6E3J6WM6!)W[S(TW&;SZ0*)UL2\>@DK>4/' M<8L['/J0-%$%VZ ?2 9]-I\CLPT-]:+('G8>A4@:\3NX:[HH+44^C[(PC7V0 M7(>_+7UWF1L+\VQ,.^P1J_RI>25!5?TDIU9W?Y.M5D[\,9L_^HO0AP/+"=.I MZR(]H+3(4/\N5$?U56HN5&&9%K.='8X/=VY[\N^/HOFHTH/1I@NCL@^H<-$- M5+KLR*CHR5!L;163/LXLYKCI;WZZ+,WZC"2>W+7U9#L@9W@GR$.K4A]NIY/Q MR8'>>V1!Z.KI#P3E-,M\4=PTS>+BGHE@EVHJ9AR*PE#4#\G<,G(@*,>K1 3! MZEUAHXLXM:PQ6 H!T8@?IW"F&CRF89@YP44&*%&NM\N8B!XG#%LG 2[)3(7N M*H;[UJ6?@$"+FEL\1I&;E\S^85_T?*PZS&LL9 +V$=%1?47%_F MFDMKZ-W!;FU^\P1_2N"6$':V>:2W;,4X,O CN%P MP5*19WUJ!>-@EP'=UL(@K@!3L;^-TC3:E826EX1:XS.@WT(#EFP0",LIZ4J2 MMYIQI)&P;6@E,\5.*SN)U):-M$AB@;YW#^#'O*:ASZHS%!SI(&R-]E9"FWZU MMSM[D5$GE:T)_FVL[U)&)MI"PMJ88*C):%R&S/H@S._4.K;1I+W0DF[A7C A M'U,G3A7Y?@J3YCIT8^ DX +D_WL=MJ&18"NV$DN&&@JJ?6]+M=.<:B&2I2AK M^MQ47Y__!-MK6;M&;"69!"T4'#M2Q#%-4UD?Z]^P=\4=I"XH8^/)V-(WI/CXZ.CR>2; M\#E>TN+FO/BI$Z !5?87Q2^A.3_1JA@W0W7!HV&!$Q7=W+B-!%$H][N4&L;! M+@P4-]9$<0<'-376)K7.4. F8L6--D5>4^_OZCN!S=K,Z[*S76,H8%.@HCKQ M<,FK'6RE,P'KMHY5K:ZR [2.&DD1"=,_769S_7T(XMP!TD:67&$H:-.AXD:< M)+&D*8%FN_]F%%>J*78%MXB5FI^,/4S1S;HQ)!F_",)Y'K[V;GP(RJIC&Q': M"ZWT+9Y9=@5)ZXUF<[F.!>>@^Q4>TU;^S1 #9\6LW/K)YO=.)LU:#T;QL-YJ M[BJ48;2D53#(J5#*BTP35AHV0*T>87+L3.7N++F>\*T?NO\ T2)V7I9PW 6$ MEYC$LL9!* S*!E=Q0__WS<@GGS![,P%<)E@RE#G.$#>#XE '@^ MK4M\""76& 2N*X $<;2_NR M9:%'F3J)A8.YCWQ6^_#_J=/E?^?H(?WY_\=_OS/, T,J,>K5)'#][#OQ\ M"%Z^OP"4O/;)7\$BD$GPM\D\QXOF(B"G\?J@A#^??-<[/XDY$RA40F]N!_W3 M"KOG7CAI4P1I-1\QCF8*B:. I6Q=FN53(2M2^:=ABI V>KL.TA337"?J0D T MXL6HF-RZ"%K.^]/6"90>1\PAFW#/ 70]6B\ 98N>!?RV<2)?K/Y;\R_Q5N>/(D \@26,? M*0W]3?2ZX;A;^#3XQ7_'_SVJ=&KDA"A)9-FM_._[>XA^!&@@29TA.Y2ITHDN MJY2VZ^/W^V0\.1[2+80Z'?1S/=H_&Z%"MM60GCMQ_ $U_G/ MT"B8 M 5!]((H/'L!,4ZV0WG= MR5'/1)0YX=J:C%M+.RC8BRBD@J#7:M65<#0(9T4!R-FR:O>,8FVFX#HUGT.- M3+V5'_KH=)?ZKZ#4#\VC076SM<1DD'YAO&#YONP6-88.P)-.]NJR4Z.B5[5BM7[M[=,]"7 'WDC.X(1_M749U MUY"Y#'J"'YC-\6K@$Q+0T8H:QX?N6.WBSRVX=J."["45[@%#SXF]Y.>+!W># ML/SQ^) >7XJGKG&LX4:X87)H+; E;&D[ [..JYW;-8YE?:Q5:K1F;K!FBDC$ MD8F#!^%D7S,LR&6 WV)<^>]PR/D[QW65G[*&H[Q&@MZ5:>[6ZP; (_,].L:@ M /SH19#G(SW?.^X?SH)TM&/4^K2$:J,7^?#CL^#2@( M_BS_"O$Q@V<^1+PH:4S=7/W[Y\29J8$"YXD9.,N9TZ\AD.'"AY+C%2FY ^EU M6(0E_A%%WIL?!(0)GJ?JIV-29^44)#NQZ>4@6>E4G=^C?N?!*^ZB%#UF0YF9 MA:U[+;[Q:6FK7HL%OT]Y#CW*'"[P%DS04^+;^&#;4R)O9BB.#7EO&BW MH4[J;+G,>M.'^]HX*+?^:@Q&; TWH$&18<"#Z]8/_56V(L)7^[MY %+Z58>0 M+<>0073>Z2!6_SYD$)ER:'] I_*T>L-P1F/4,@9X>>>>-A+W^,3J+D-$1:G^ M0O#F!$\@WL&.6&X@:-%UO;55Y993A?6!@-$]B-%K(VPDN\D^34@S.V*4=*7.O,1:EN'?16I)[YE?0?P<-5Q&323-"LVB M%<'2\;\:V"!0TS)&=)5<0V^F>22WC>3 $*LC_/O8.?HDM\-R0PKQ#; ML(Q3\G1 \7S2^4\&PBL,)L[8]S M:B?K-!S1&20^W';YR8['@HPF;62."I4H==F212_RD$%9XZ$JD#OY2Q062A"; M8QJ;J.OJ1+^SOM*)AU\%2IVOU-.%.N-P5/MOU7(&CENVCQ./##9F]JEO9$+FHDS M$\5=]#E%LQ'^4"MD#>P<8G6]%#S-(0_! GD@F^( _[B,XA19 MU%AC?K>@/>#SB:8@B*9V^%FHVP(ZRRP?!6B/";R6_$0V(F\^C"-/X/#@*-CT89:@+ MHS *O[J;3N3E]D\MU:XH%2*4F[:+###$$&FB-JB^?S?AVI)EJ.PLGKFO,YLN M7-=Q:4KQ\OV6AZY0KN!X=H)_ (?TH*]]@\81HS/L?,XQ';1CHW&42T50\T@I M3V]1%QIN6MESCT\E-N8T%](+_# ] (% .WO2\2K%3H,POV:NHJS3>EMI9D\Z M3ITH]7$> N?\5QDS'6JFKM^CR7AR^KDY1]*)C99P7L5,Y[#;DHA7:VO//A'% MV&@SY]5.1];MB<;0A2RS>>.=KXG<^AEZQ8T"\"[?75ATND+_:D,T4EN?GG5" MBK$QM*;\F-R6TDA$=$F^WZ2'KYH\5-! BN)FWXR-K;&XGOE@7EZT:Z#5"ZS8-I)@T HFQLYVJE%XK&$[2I[<(Z846 MLT>DF3T5A;7SF:=(; *7PK]U0WL&MM"/K1<./*I!%G$9%%RWLV>@N'ILO7W@ MT@S\+RD$+-O9$U!1? M#B &#C*5=UZ%RX;V%&RA'UOO(GA4TY%Y>[YQ M:\6L6PE"P ^B-?0.I&P_W39-U'5U/!D?3W0SB&2GDR:>TFV_K&R-U,N0NK!W MX#U]>@/!*[B-PG39&)JL0W/&4$0: ;8X)5LW9OGK=N=7LP]NRU;V;.)3B5+[ MF"X2-?C5MFYG3R1>I=BVWA%\9=LVLR<2ITZ46JMT\6C7#;%M,WL><>I$J=%) M X]H/JV=VMHS2D0Q2NU(&FC5D4E[\C!TH=0BU%?/&VWUE__M]'*\;;__WS?L9$@;*TE RFV?N:RM7ICJ+EGAAM MU..6P4:7I?H$EEQE<." (C%>90H[SV*D92YW7U8CQO!##/W=&P$)8G]B2EV' M##(FFY:]VMQH&NQFCZ.U/&B"JM9#5QM>G8]/ MC::\(TES)6[]W$F6LRR=!]%;X_*[4\@8^#F->7P"2+K3UFW-*RQ%=Z"+J6[3 MB#%8"R#9;C%BR*S48>ND7XYL+#?=:%)KY_,PA2VV4@^L_LFRMJ5TIDNUI4]% M&*;@2EVJ>J?,VL;1E3'5ANIZ.X5Z&UM+&*;<2GVD^N=+:7GHS)=*0Y^*+RRY ME3H]G?;+EXU%H!M=:NU\'K:PQ5;JQ=3SY-*-(I^*& PZ*'9+4O9D$:4;CL(4 M_A967%R'D)8@26=O(:3GTG^9S<^CU2H*?X9^FER'#RLW$GNK^'U\L/U6\0YE M%]Y\%#CG4]B=,*ZO!?VXC#7_V^'G?3 M=W_;SKGS=V.0%<=K@S6?5!SIH^7X'8NA=!&AA (TG/(2QB#%IVT".A19%(P_ M.2_%X5)U$[BW8/7VD5&K^E>4G\;B$&J/&>*B7,!Y/.B9;XYE#-DD#6MF%X+;\ M=QF:FV;SQS1R_\"'&33/>6X= MTO,/P28^#5$HXIJU0,C9.&R,*+,L35(G].#P(&P:&LL.F!CB')Q8["5LGD0%=28AX)JC@@-ZN#:='1NSQA6M6(%^Y31 M31%FQ8/OD7J-6Y46+7Q*>JG?M9"R%LN*=;J1IG:ST[1B$8K: KRPC$IW)>IC MDS9?]-V!]!I.F2OD( [G3C_P\1=$[_@.!>[XX"='/O[F**Y]='^WUW94_P;\ MQ3(%WA1.'XC+NX,"T7NG%TVCOF53QLP*_+=]TL75;N3NP(YFM;4E2'-K=:4= M3,8GQ]9P1$!BN0<>.88NYY]X'9J&7KD/:I"RT;[%57.HR'>03L%N00K4^6I_ M$R7)%=0(FMK\,$-GI=P+*@J3,S"/8I"7>W+>03)-T]A_SE+\WC BVSHE-3U4 MLJ@47X%#LT0V05DNWU] F( S$(*YGXHQAJOZL%G17D0E#\MU6"?6)PTT0@CV MAUJ9 2+.+X>. >K(3C")5[.Z4'SQL^B4K,Y0:/U8$Z MW!9 (2D'KTV! 6/+$**$L[-CVY366K0^-P\GX]' HXYM? M'HYG6YH<0=*9)[$..'2G"Q6\M?=W.=S>^R%3(81C$J!,)HY8?H7S\3 MX%V'9T[BN[AVD*7 NWQ)SIW S8+UF-RGEK[BZ!EP5@-M\F[A;_FL[Z+5HP9IJ3"^WF M]7IW;9CU.EG.0)J^.;'W!+]"L3S4RAC#$UFH[BZ0;'G-M4>4L@/O/%JANXP" MBM@)%P O^V.$E2!)N@K'+$ M\L:P2=V*)R8[Q0RD.Z!&I?O4M6NWH#$HM\-D%U-.$2T9[?DS72SSE+IP[!:L MJ^6;_D ;G,@U0,XGFW;(NQYY20;;EJT80P#Y$[Q,C2A-MW&L9]JH>[$VFX6H M90?*'3K2NS,+O^PV&DDZ/E(R8$GAQX^!??^8:YH9>,V0^<"BSQRMVC*&0VIG M%GFZ41HA< @LE,$^8U@GGQ\=N:=RYB/%=Q*.2M@OZR1->_L93UPMDC;C).+) M25\PR.E.*>R0/]7)2^CBXX_M)7[U)Q8UAE=IE64A\24ER#3L! M-VJ4DRT-6^COD_')-[T3D!"H;$Z0A;3SF+ M?S&T."E1E+:=%#0Q%4="5Y\2 ME_9^8.IY?B[/=3B/X.PL'BW[:#=:-L=+@,V'1Y4O#\6+GW-9)A?\*F.L9P0!Q?BO<@MZ3F M^L]OB4!U(FPL:QRRXN@T+/3;9DYKJ%2PC28A)Z A,WCTQF;=@(OL'_-W-B^(7@HY2('*J%4-1< M/+EF7V'1E,*J*8VBHC<])I&AR_Z;2TJ*YX@MKW>.)N-34W;=7)CL8LHIHEES MMV%/>0R@ 2>,#?CSR68C_HK",QG !BG[;RXIE7K!:/*%+APM\%!:*Z.\>0!N M /^'=!_#4]5XMM 1)TTA+82V>E*I:.7<29:L.66KN'4D$1*TKSN\CF?%6OC* MDNDX+44E;#8*A+", F\WQWJK-JPAACSIE;X757_?.W7_E?F)WR*HV_%N4+=J M8T.YG3W+$LB9!,T,SRB0'.H[PW&*5@5RY/CXY.#[P>G!Y'0\.3D\T+2/V/A- ME=VMHG/V4?D7[6Y7M!GC9@AAL!HL#S)T8.YE8(-0%&,3H;1QN$L!;9<+(N)S M0*[)U;Y)"O1C#.C!T)CUC*.!"%Y\:+/EU7X32-@QGD71/V\"EWRG4"LP""C9 M8&SM^=@BFHK>K1/_ 5*X([W*4"QC(HA-Y>S$DEM22R*Z-RB-936D53&.%/TM MV5QF1=H5OR;_[#*H^5-4C)92-I#\B"D9SAC5ZEHXGL"ML''3@ZC)IY7,=GKU M8W/7=9)DP+O(8CA?W@/8)>_O3I"!YIB=Q(MFT89L9)8D+2@-Y**):0V';13% M?Q'Z?P+OVH/8^',?3=U3. [3I!B9WC3T;N"O_0#B 1+XMVP%O#O >GZNZ&LV M<%G?)[&"_$;^^'C;)A(Z9SI=Z PB%=>CAW M/$;S] W20?6)H_S.GNEJSAI4_4J*/#.=[HM1=:K(:\$""RO6(XKH4K7#]3"6&K];QW R&9]H MSL%HS_CAUW=Y>3=6-&@TO?J0J1LE^6"@>%ASC0)7+F_ XZ.%$DA>Y?'># M#,4')^RM^OKLGO=J3B4BZBY'@9IP\!8<3(H+S,H?;J)P\03BU05X[N/ZC=Z! M_1A2?74MHOAR-+6^QS[-1U,(%DY:E+7L0+*KU9[]/K:_O!]!/8X@LL;+H:/F M$MN"@;,YW.E;BYA]V \F=<[GK71?#JO6M^CVKTB5W_0PA"J_V0\698.%I>5R M6'2^@V\\]F@:%(RKDOVQNY%V7,=C0RZMM4Z>I:)(>I<[>;*^MF>QC,FSE9;+ M0='Y,KMQ\M3LK5UY:G@?1U24SNUX( M2_*$5L;,I%3, W@%848*8<91TU@.=F !%[6X%*'TH:,Y$;#6NH"#]CITHQ6X M(8?4X*Z_IQ9;'4H?")I#L%(A(FE719OYM'03UXK-K^TX%$//[2K>T)YY GKI MYZV:LJC!VWZ*<.];GJ$VF?=F<_2S$WX\;A<7"S0\V0TTO&EPE+>(4\:678 % M-KT81?-1T8__D314'$B8XLH1=4>;FV#.S>J1E?J/4L)PK;35@ M2:#G,B $W!F6/UZ 5Q!$./C)>90PB,-=WS@:B0+>L"GN)+LE<\TZ\@(ZF>-_ MH*%')PVUCH5$$9?7LMFE,BRX9I.=\A:20DQ6!19D'81 /I5;H2OH4P6Y@H64 M$!16@657RGD%SG ^,D^3CR?U$A8AR2O=($)M836@+#9D(+>*V(8DCWAF!9=J MG*:3.*U,T?!?V],S_-7O#U!'H,%:6?N;<0!+LT.RQ>3(U2+'PL@/5^/ W/JK M,9"Q-=R QN .4%S@_0:0)0IXTU<0.Q08&\N9!RC7A"HFCYG@RK3]WS#R:?%4 MK:GN>#PY^'YDR73<60M*76Z,NTGZF8!Y%MSX<]*E-4]5X]C4&GP1'C'D5WI# MI,EUBZ)76FXW5K7/R1^*[$J=38V;@Y*IZV:K+$#/5J>K*$[]/S'8XFPB-/1) M^26BC:ZK'N/QL7F<(S^#HU?ZI%PB22[+E-CXP$R6'P3IDNTN2O\!4N1Y&8!= M-V.1JC:RHK/\2FV5FIY,5"?2V7Q;M809A5[)1NYTD%RI672];];A=GZ9I/X* M+8]768K<9JFZV0FK*^J0?BCLD+[NWRCOX*C:0^2COM/"OX]P-T>HGYN6/H&[ M>LLV#-L#[?+P\ATE! 9E+K#0NX+U'C/7!0 %*+R",CG!/X 3)PS%*/ZJ<7-F M9T=Y'0HCFB@,XVF#Z \ N>C![B.#82EMBP,C9\O&\4T'7<0.GUTTJ]1VIBDX M@)BN[N#*_O0&@E=P&X7ILH5EC:/1NNX/)N.#;WM6*U&J4H/>9 B$1D \O452 M>%RTM:>O!/K2=&GCZ_,6VH&?%[\=H[:V9ZXLYA*UJ?3U^F"X>Q5E='_NP!33W'?LC5#9^DU &IGD$"_Q$@1+B@%K'&(#;X-2 MLK"L!F.==YT:D:!6QCPLA=%H0)0IH78W5<)5>?GD'>Z&"B'(;SA(9<>7AW6H?Y MY%-JRM5D6"@E?XB"X"J*WYR8%'.QH:1Q+.##D8P_2S8;8PVWR4AA$M8LS,AH MJX3X!4!X(XG"3!R/^!:28DJS=^ A61I*;3- M:X;0C'$(?]:<_4/VC%&().FN+)\Q+L-=%WKUIMNIZ\99+2/39C^U^S^=#[3S1.9O+(43D#SFJ"6EG.EOG?@/D*+[C2ST MMJ?UAA+&#%D.):Z/[!PB6')0OUR]!-$' \ /^VI#([B7HLP(S/K#0WW;H)9 MA]'-W=R]%)0*\T5!*TD$J!:X;&F8 ;?^N@;X6ZS 2TB@]R M*,?TYNB&_B5V6#O=/:RA1K9.9_A7 SF.81VP_&-(A72,4=27ZQ#V($.74#0G MF(:2QHQ+NMJK0Y)7"K/B[JO FN(4LUO0&*1%<60Q@"B3E(Q0V' ME @,"U&&A-J-,Z38$2"$O'H$+IS O'/X'S^])291@(+MEJ).J!+.";-'"X=Y$X>()Q*LK/W1"EQKD MF%;>*BH("ZKT'DU.R-R.R\8-PP>'4-IP6K3?!] E5,J'8Q/X<.[$\0<<%--5 ME!$/Z+0JAC.#CB^+'1RB*ETA3O50Y&?HY(^*@(?UD209G#I!\;J(0!)Z))JK4U5A5"SR615'3=3$F7)'AG1"MPPWE+2, M%[P2=KT?,I\)*,<,-QDVA2WF T-(I0]YCWN^1+AUTBS&5R7M+A1VHM$U7"AL MOK&_7NAQ8&_4_@!>G _\Z&4VOX]]>!I_<0*12%M=FS5FLN"_N% BLG9C:.\L MNPXY(UYU:M-N?G'*:XGCFY!BZ-&GVC1E.Y5H8EKB$2>N#THDJ':-U=7[?3(^ MU/1$1B6+B():XE0GK!%*5*96;7T&%A'EM,0I3ZG9?Q"4$!9GF(YY4\_S\XY> MA_,H7N'61(_3._&OBN/TIO%1I?7],=I\+[T!#E&R%#9ZZ=5=52A>>KL%C4%: M%,==!G *9ZZ7WI;'$BWWX=Q"D?!W,;7$L9!*K ?$Y)0^_P^F-<2 MQE&"@>S66B]5"4IW\O:XSQ]!;1V81)GV"P-=0J7Y70PXV:TW1=U"'D&DO0!KJ27\SEP4_\5W(/81: L^$SYC#8L(T!WV6W,*5:= M-3G6%,LXP11-DIO'*XB?(RTYC:X>8DOEC8S(/Q;B06U/((-SVJ=@==_FX2'U4C9I:=&CEIM7(4 MCIS1NF\CW+FA7!2OM;O1#"F\)KVHEBQN98]H#*K0!A:XB\*XQB+:5;.T]HV9 MIWC@KF5C4ZJ!WNXVDSBML K^:YM1\%>_/Z!49@U6T-K?C$&R'X0VC&!K@0-- M.2'Y^=%L-(EM_=481-D:;D"#(H-VRV9[\&[]$!V4B?#5_FX>@)1^U2%DRS%D M$'-K!QG$ZM^'#")3#DON"RN;Y.OP)4N?X H!>)F+>G4=EAG]P*,3@.;<=F*5ZRHY M1C^;!SX%O1V?HBYR:Z>"FKFAC/V![)M4GR-V17OHTE%F[;L*4I"^L+1?L\M;< MOG>='=1$N6G2O =MO$_8%8^Z+15JPUP:B<-*X4AK5=@V(>%)/<%Z/*!N7"@U MS.5,:Y@IU.&4WV*B' H3Y?"3$X4FO_9MKCJB?!,FRK=/3A2:_);$4JDLZ!5E M7L7@7QE*E,NW$2;5-)^"A71$\;PQ< N\ED=XX[M5TUR^".+'M]?ED=ZV MC4MUQEX/,[Z%B5+57.((PLUY2.(1WS;F=)BR;QBO2Z1^PUPN]KWH*=,F,724 M#H*>90GL;)*<1ZMG/\3 GD_%W"R=+;()(2\0N[<>B?S7_$40)7C5<09B!YBL[ O>-[*#Q;L$U&-1_Y MU#SM4:5*$^L(^U,2* Q5GJV =Y>AO8$S;3DJKBG6GLU M*7WDH^FA\77HQE#)X +D_WN-QQUR0?_-3Y?G69)&*Q"SUF;!5CXU"67J3$&H M6>TOD*"2HQ"]T<7MSN8T2'["56/QZ"]"?^Z[#LIP$STG('Y%^_'<4BGZ,&DG MHP/Y85*]HRBY ^NI$N[NJ-+?4;7#H[S'^]=* SDW:WBMI'&J-.2U$OLP8HH) MN"_W&4N63S+6XS)M%('%:I[C/J#!Z677:;Q)G6,'>X[+:4*.HO MNTTB3O]KEI".S'USU.-E]\ED_'UL"%\$\9-PV5U(;]LTT\=EMTG$$81;QF6W MI]%3IDVB3?Z37W9;0C8Z^ HNN^7.F"\ ;M*\Q]2)TQWS^K'I M')W&,7K_AE>9_"G<=9CGK9K-64H]Z,SK3E_?CP7-NE9ZTWYB^LCI9W:W(%*' MGNE=7KS.?'Z_##WR[-[OY>DFM3TMQ+K@G>A.6C[RG6@U\7W>@U'1A5'>AU'9 MB:%<U_%4''F!$[H@LX$#ANK6D5#5F:>7/[]=:+$F[P,"0 M@+Z]7TV:M/$2Q5[.K2.;2 8:<7N\=32+(:*P2KUUM-16)_\MMDF<:0TSWZTC M37[;B%*[5\&G ^$;QW4M<-@1;JNCF% MNC'E#"V Y2XCNFK DIGDW(GC#SB8'L +5 CP<@N6*)T$6S&.4EW)L$LO&1JQ MA&*72>JOG!3,YJVG*Y$F/@&Y.JO#DI TTO*_&L 2B9L=3FG-#8JG)"&L 1AS M L-"E"&A67GW!I,=UCA^,&#>L$2^$BS9>2A("&L 2Y2M%'21E3Z;U)4A-H+Z M O$*Z8' BFH1XZ@@@M\N^DS1E*XD1_HA7X\D#NS792TF 5U&I>XI$^57_Y?_ MRN"7SIP$+H_1Z@6$"6Y+[%[_<#<)8][N5]SPJ-KR8"[KU](@QZ5-_Q] @#8. MYU&2)H]+2$/40>_>^ MS4- 6OO&3#UR*%.=AM3JR-RKY+SC]#Q4M3+&<* ?Y':9PM:&N6BWU]!&ZM"[ MAYM^IE%$Q:=JVIZ,)^/#$[W<8W.A8:;I2S&#L,,\^:MN;SK$"N2DJ6/7F//G?9JLC%R'U/]).VSC,?=&S:/ MJCUO[!6IT%PWKLO52Q!] / (XE_-0)T&]S/Z=.Q!3^FG%T M5<.BMFR5HT^S(IE+,K[EJH'[YT;-7;ZC'TE67;[*GY:;'=33ST63@1/MD_-^ M!D(P]],KB!D_%>4T_FFIJE!]7<]0ISF50RRA]R2'T82S-Y<:+M]=D"2B1)7> M_J?C:C\:[.KC4Z>K*8=^OJ7H#J2S.51;I^6^;.33\5.BFHBIF 27_PAN:DWQ M.FI]@+V#VW:L@-S-9./GD\RR-$F=T$./3*(@N(IB5%ZV>4KT^\81OS?3@5X5 M*]TS:SJ>M=;HKB+3)8B?EDZAZ 2J_!4D:9G01O:@$?V^/8-&"I9>D'K)N"'M>AXH-UY XFXX/]&%*]/M%4+VE!>@7QCO>!:Z M#G/#;.\K4OWS^\&D;4'B *(/H]+IP,87&6<([!SX*3K+]K.0XL=9M_M9:_0WXBR5ZK0WWOK[->JEH0M?VHU+_J&P'4C%@CQ4:.#2%'U>GQ>[(?NSP:KQSMS1NX(IW;CUIMH[8S M3,60/=T/V<]\NM4=>.'3C->N*)47^&-E%BE-QULNK[ZU]K"RDR?D%U?].WH$ ME_P#IYGE(%T?S-M_;+X8R?-2E:;X<,&I>^WRS;+#DFW^(9_$K5(Z4R['? M3M3!/83D^K8?5KT,*WXXRK&V]Y0ID,872\6C\V3ZZO@!>D0.58F7>^EW^/3/ M[4>0LMO[%HHOQXJ:F!1K-V=E,2AO@ ,%2);^2YXQ%B4 O0-OQ>QS&WD@$(M' M^6TW'N7F&Z/B(R.([0ANJ4?P4Z/B6R/\L:&$J,21;C(7GMCSG*A%G,&IF_JO M.'4J(2*"0#V]@2HV1\4#9PRC1P7UCM'+33=/0LNDX/V%DM8QZMA-%H M0)0IH?:\$X2G\0_@UGF_@D,':BA!@R27A!R5CEK!/'"9P&S ;"F>=F05;$11 M.#W*NM%8UCSL;5DO^-7-$1%.TSJQ(P-UQ2"4-HYB_,APH#K(U6-+!ECD.VWM M(!8W'UJ1-41,3.WH-@[Q)$XKPQO^:WMHPU_]OCOM[:X:Q')U9<"?#S6G91[\ MBB&FZM[2)+:C$E(RMBF@B_*E__(4788I2OK6M'*T:,$8^HFAQD"[A>55GL*9.IP M+N^E*8'O&PM:#*R@T#9&K^]COT7<65'3:VONES&TMV:/;#:TE/?[VE.7YV+@ M?!M(Z#B"4B)]H.N_C>(V2CN/0GS_1U8#(_FYJ@\:-ZC,Y")YS/0$B?:-*S'% M.X0TUUWH/4&I$^P%-UW$ -!O3_AJ&LO/GG#?VAIU4)IV!LF9>Z]#-UJ!]4WE M39'V@+)QH=0PCEW6;"E$E4X))Z)YL2=(0EVOJ76,(YTH5MQHF[R>R?+Y"&"; MBQ]P3,5X_$R]E1_ZR-DK]5]!$0F[^8#?JHVAD(=K29.G 4OHI'S2OV%DN.NO M \81V9JE5S.&E#A#NOU" 7I1&KH 9\0B/=[:*E67\;O^VWC-\#;-WFR%F958 MC'V6+<]3Q3,P*!?C"+M;84\R=./[ ]R''QQ9O8"[.CW1=F1<-?<4_6K!KB,S)6<;VOQTC]._NH_87K09= 6\9,.[QP-C^MZBJQT@V,IOTP02=4 M;W=B#6-X(A_[75Z)ZL'T?3<;?#XV< MPNATX69=)[5(FM1(X8YD66L(HC\ ?_60W;1CC% MFE$Z$1XIM^04SZNOPWD$%87W(D(VG.-=&T[1Y*C2YE",-T77'\!+%*?(LZK9 M:,,NKF/Y*J->Y=U!&X RD *A^^0*QLT!+&"J*XN@6,IVPCV.V0?P"L(,B [= M0YZABXRRN/7](.[5\KK=KPHF9Q_%'_GLKMPM#7K8RY*W-ZL9Y_N[R,O<=%9N M30C/NYN*F8>F)(0VV N)WEL,)Q%@T3UDN>LDOJLFEC4&8B$@&O'C%$Z[W8IP MID/N]GZ802Z7L8O %?6-);6"B;AR K1U\!(7TU2$IV&8.<%%1@-UNXP].')) M9NK#Y[,X^@/$]/&X7<8>Z+@D4^"0(N?->CEK/#H!CFF,$W@4)Q+*"W9VM;H: MCB?CP^.! MQ6V*ZIJ@VY U(<>%4C,]1MG-OK@2/"G39'ZTZ14$W 61B-!D29 M$IJZP5(9"=4$<)G [-Q9B(IG*K*W3OP'0-/5519Z]&T8H>CPT1013/L^6LZ$ M/ T"O!,I9S'J>\3FPH/&O85HVK?A:DSPE6W*#<,UAZ>J>:Q0MT%KJPZE+PRT M.>C@(PWR#2G#6R"_D/,L22,4NZM\[3%-$KAY MZ3\TYTRA%NR3S2M:5&DS.. M''7T\^"NUXM5-PI=/_!;N49\X[U?K7YD?\W:RTQ25?EL/GL!Z%E@N,@#Z]Q$ M"?9 *U?LIP@.BR0*? \Y ]%N7;LW;/P\0[N$522^N2\9[#<^*8)4HBW*1%KL M;5%[6Q3!6#.!HI\:,:4KL445XFE'UE ;QL#0;R&:)=:K[6W/>AV$)RTX,Z(7 M5]25L+X0BIH])'W-..[UMYOH4:%F/88B+&F73AQ"89,S ,^>X#J$7P-)"D_R M%P!VT_7+^)[3%5+8G[G)"I>=>O_,DA0II6GED]&N<33MDSU;2ZTR?2HUSF@* M6_\#KF!(];/PPD]>HCPN[6R.[%3D6%OT2GLNUN;1%LI2.AT>:]L'HL:!UYR4 MOGBV2-X7$V][Q]E6:5WO/DYS H9@@3MN" 7+@SC4PK,?YD1P_Y7Y^9 L M'BHV18T3;V!/Q1H5.RJNJY^=;#J2PG2\H-U% (5<^6D*X-;C%6X\_ 5E@N.N MMR=4)81'6WU1HI7+X)&FQ+0-@RM_-+" :D9*]CT0;X?Y2\Z7Z,?K$.Z",Q1V MCU#EQG>>(:CI!VDOV-/7]_QG3:B]:9T2*7C FX/RG)@'1K^ _X%3B@N/C&C' M3LY10:NTY^Q6M@%A9154FY@1.U8NT>@GGJU2>RHU4HECL3]1-$UI8D_5A@5_ M#D"#,8M *9ZJ>YYMQ>1OJ;*"?*>VK9%HYBXUO'F96D" @J@5-E=4[LEY!\GE M>QH[4!MPDQ)_8-7?0?R0BUR$DX>4(YDX#2K[XI[J#;F ^M-T:4P?=UW;4?1Y M05?'O_Z:T8=[.] 291&A1"U)V?%^^ILA)=M*U,1QXJV=TR[: M6A0Y''(X/\^0DL=_ZW1^^7K]+Q+*($]8:DB@L)'-N8O)59AE-R353B@M! M?E8\G#)"SKK'W7[7ZY]T.N<__C &&9=%*YGZY+0WZ WZWAD9^,.AW^^3WZ]= MO=@D OY],XX9#?'#F['A1C#[\)\'/(9T68A MV,=60M64IQW!(N-[_>[@[+WGG7QX?](?GIZ^'15W%9_&=;=;Y^,>R'I)@5;U MK"K,[V=F)'C*.C%S#0?]MR/#;DV'"CY-?2MN%,G4="*:<+'P+^'&1'%7IOF? MS"<>2G$=O!EC>=E)R'4FZ,+G*?91$?.5)TR37]FZ)??02 ^Y)/@6B>F,$<5FG,WAF\[$7),__S/5-N(EB0+O@DR@4BT>VL VCI<9X 7)B,048H6^@CKZCA) UY!C%VVLD0NH +R3 M "7;L;::!53')!)RKDL8*C;EVB@*'5$L=", ?=MK3-.E,@_HW6#MP!;^H6#M M?8.U%\?:UXKG_T,7R"JV1## D5'$X=)AXS.ABEGP $@X^B< @C"-OLIUC/6Q M6@+1'49X> U=!D+J'-IAW*>D<*(R)0,60K$F1P"W^=WC9&ICZAG0 M7&_>!'/ "0/*%#VYK%+F"@1 ##7CVD9F4(NE5@[N.J]BNO4(43%!+;:*M'*% MGG81/>)-#O$=Z**EX*$]7]+Y1/.04\5Q -PEOS9F35%2KC$AM9C7-GNU<9S4 M#!0R$#=BHPPB.A[D@F)4!\.R2JP26VCATN3Z/!_*)@R;0*P(DEBX=[%@0\=# MI^.DH>..Z;AQ5'4/DIO'8QNS$O@ZXR$BD&J96AA0#?C$G3OD(E5AR2B@)J<3 M+KA98&I;URT2V^+,\LG!ME)U;>?/QK>WQ8"R7&5 2FU3\2 ^UD%[![@E*60 M80O (-QA&9(8J^2I<2@$8O,,0LP&A@?C+H<"PZ"!X8O#\ J&EMMX"DG!HH@% MAL_ QW7-CAGDS1M$AN[RL>TSRS\0 ?&==MMU$YF;;VNQ2/8HO-,%OG#MV>$-)A M.BN#(%=(E;7*FA!53\BL[^W\@58T#[F1A1)XUQ: ML"3AQC!6&YY.)*3(>"?DH)-M?@0(A"!08XP)_^*^8\EJ]D?.065+YSP-4/%W MS1''?B_S]2>G'Z28K;@G&&L..;:R[\,G M#7-&;S"7=#M:-INT>W'VB;OR@9$G(:LX&'"GQ#6Q%0VAH6;+T*H&;\7>'50& M4L'#)R[G[2VRT?2[I_4V?NMIM,3B(P@LFQ8C"Z00--/, M+S^,2F;U^UV4>V]*BI<)BW6Z/AZ8]((:=]E84??XI#L8;.8,[GW&)[M*<;]X MW_'>[7(T#LK%7-G%\*$[S$S)OOI7!=>-_LTWYZH]X,+%9SK]F(CN M\1?K'/1LF\KR*)=&@;Q-C- _[@X;(WQG(PS/NH,/C1%V; 3[;; AH1Z9KPVG M>QM+5MBX"TM\XUMH5R_T?H(@P2<7^337A@S:Q+Y6OXVK;&:2Y_E'O<$JI'P% M)ME'7-GGX\A/??O?H[QZ!4;HZ=Z=-]T;=.V9B;;WDX95W]\&#[&JGC:[B:U> M@1$:3NVU>1I.O0(;[&*2'S%OA9"':@,4X7,#*@0UR4=QFFI/&RYCSB)R=[R.V?@[/-?M_JX)WK68#;;IN^ =R3 +<5P#:SP6L&W-'O M[L4%*NZ#[=TF9'O"Z8BWU;1XSSKHV-$O')X7JH"*'UM>Z[QZA-AT8 6)^*.5UH/*=9ZV)"@YNIDGD:XDF,5'Z1FXP"P:CR887'Y18JGD^Y MA>_WRT.]X])&Y8?1\L_;7)W_\8=RS/V+Y/U!+ P04 " !3> )/ M72/CK1T) !Y4P ' ')M87@M,C Q.3 V,S!E>#,Q,F0S-F8Y,RYH=&WM MG%]SVS82P)_3F7X'G#.Y_70"41(NV:<=J)!_;22*"P&*!Q?ZT"Y :_ZW=_N7KY]](),-\QE)#0L6H M81%9<).0KS++:$H^,Z6X$.0GQ:,I(^2\<]+I=?J]M^WVQ8\_C$'&!]]*I@$Y MZPZZ@U[_G R"X3#H#=XNZXXF,EA?CB,^)-DO!WAW-J)KRM"U8;()^KS,X?]/OOSU]\[8W/#M[ M-?)W%9\F5;>/+L9=D/64 JWJ65E8T,O,2/"4M1/F&@YZKT:&79LV%7R:!E;< M*):I:<=TQL4R^ W)HJ[,LW_9 'IHQ37P8LQEA>=1%QG@BX#GF(?)3%?^8QI M\D^V(%_DC*8M>]W23/'8U5LXA2921!M]^:XNKQ,^X8:<]#N#<1=ON^%UL\<- M,X2EQ=3^C?,#4X;'/*2&R[3F0 G^. 5H(FX,&A'>>2F(2:@%0-=,,/%CPR"ZT?;,:KJ>UXWB]7C<<% W8$%DIF;+5*^H]4,?'KA30A_0[&ZM@O0R*Z2Y-:J_29EBZ_G2G\4KVVK3D M'AKI+L\$%R,)G3.BV)RS!7SAF81K\D=.%>!-+*$\D\K UR#Y6:H9=-7^-Y$Q M^7+9_?S^/^078!!XAVZ13VG8&15^N)ZJ+KI,U[J<_W[Z__9-$%AA\P-RW*H! M[-"I!P?EU/MBW;L]_B>J;6!+9DMRE2$X@!G7 M D)O (9+!133&0NM@B@W ]5D!,.<0[.(3);5$S)R 4E#ND/QA4,AW4E#NK^. M=(S$/ 6"((S6Q&@!W* ZW%8;]WD:0^1C\RGX'(H\ IE I4H\M(!M'"\SP N2 M$8DIQ!I]GCKZAA) UXAC%RVLD0NH +R3 "7;L;::A50G)!9RH0L8*C;EVB@* M'5$L=", ?5L;3-.%,G?HW6#MP!;^H6#M38.U)\?:UY+G_T-[9/DM$0QP9!QS MN'38^$2H8A8\ !*._@F ($RCKW*=8'VL-H/H#B,\O(8N0R%U#NTP[E-2.%&9 MDB&+H%B38P!.Q(!@CBJ7UV%"TRDC[R&D^I(+J-$_H>W^\)B]MDW[P\A=N4N. MVV>I(Q_*)QAW;0#180EUJ=U17.HHAHYPG#: $P:4\3VYK%+F"@1 ##7G MVD9F4(NE5@[N.J]CNLT(43%!+;9\6KE&3\M'CWB30WP'NF@I>&2/F70^T3SB M5'$< '?)KXU94Y24:TQ(+>:US5YM'"YH!C5P;"L$NO$ M%EJX-+DZSX>R"<,F$"N")!;M72S8T/'0Z3AIZ+AC.M:.JK8@63\>J\U*X.N< M1XA JF5J84 UX!-W[I"+5$4%HX":G$ZXX&:)J6U5MTALBS/+)P?;4M6-G3\; MWU[[ 66YRH"4VJ;B80CVLPK8/< I2R'#%H!!N,,R)#%6R5/C4 C$YAF$F T, M#\9=#@6&80/#)X?A)0PMM_$4DH+%,0L-GX./ZXH=,\B;:T2&[O*^[3/+/Q ! M\9UVVW43F9O;M:C3\:HRPTW)^"&'%&12;'Q:MC,W+:#8R/;2L.Q 5ONAL"QJ M6/;T@9U#Q%W0P:-8OQEFZ]R@VP-".DQG91CF"JFRD3N6Y,VD-E""3[Z!%!V" M"*\2.=ZJ' ,1(<"Z4<^K&0*>[)DQ'B>G^4J7UTZ3A.I571/ K)OP!\HWZK6^8D+W$9',6&L=;/-C0" $ M@1IC3/@7]QT+5K,_<@XJ6SKG:8B*OVZ.. YFF1\*Q)HCCJ>'V'LA"&ZGV0?W MH1X>=X:< 5E\!KHZ:E@P>H6)I-O.LJFDW8BSC]L53XL\B%?^5, =$5<$5C2" MAIJMXJH*MOF-.Z@,F(*I;;D\5NL6Y)\SF!28(3L,'[=6/ENSES%7@ZM#QU5S MYK #7$'>&2N(8%H #V;C+<"/?<;6SJ68,\SF4CKUCPHK'Z*Q62;D MDL'=12)=6$9+% 1J?6-BVZG-DSO>BB*G)P]KT.RMV:$O]"H5^GF^.!2??4N,G&DKHG;SN#03UG M<.\T/MA5_'W_SN/6[6(T#LI^KNQB..T \POV5;\NN>6]^>*_> "Q9]/ M% ]2WV;VU3;L0309V"1?:28?6:.O.S9_^[%V#,P0E=WR=;[ M[\\+:L_ 2H]WE097W]\&=^&J&CB[B;J>@1$:5.V[A1I4/0,;[&*2[S%O"9*' M:@,4$7 #*H3;5OF0LW!'M*@CUND[XAV(,(]BA" MU;/!_NG06 UQ;&7M?A6+VSD>V]__WX:;Q;%VAQ3+*CWTB\\". [M\= M]8\NRN=.3]IE1J>L/5&,7K5I#/,<4+&@2XVG/!M=;&T3^OQE% I&50 >DA0; ML .8+>,/XZ[]& )/K$C8OT@& "'0@ ' ')M87@M,C Q.3 V,S!E>#,R,64P-3ED M9"YH=&WM7&MOVS84_9P"_0]W+K(E@!^27>: MU$@JCO?K=ZE':C>VD[9Q:[M*$$0BI7MYS[D\I&A3_1\:C=?7%[]#*(-T2(6! M0%%B: @C9F*XEDE"!%Q0I1CG\+-BX8 "'#8[3:?I.ON-QO'S9WVT<5K<)84' M!ZUVJ^VXA]#VNEW/=>'M17Y=;(8<_V_U8TI">[#5-\QPFAUNG=_^W6F[66GK MKKC?*J_M^S(<'_=#=@/:C#D]J@V)&C#1X#0RGNLTVX-^"VT]I<&LZ< MCN$D,+:F[3CM1X("]F]O3<'9N4I]G8.B88?L A$A[/B[%H,2++?3=>IP&I,$ M0X"]CJV[MC(%[D$=_A3,RM^50174<"I#NONIP,U"90I,M[N]=)CFI8S^E)2! M'3T?3SV%9S"%IUF$9QTH">+2>RI"JC0FE1UT(NS!>&;K+L];%R=_P6ODF8F! MKL,O(FC6@< 9Y61$%(5 JD2JK,/#CC55.Y5#'.7&-7012G074T7],029-HSK M6?QIYCKS\Y.&]T*..,6Q$"MC8KRUY_H:<7B7$H5<\#%<4D0(Z13P2JHA>F^\ M@TBJ#/@$#<@0*.(?PJ^IH-!!'K/Q/D?S[I;:;DE6 3!$*4?K 9YQAFW+IABV M7M%_4Z:HG7_HZ1RQR8..W>Y.>&<->V2JF+$6SF\Q@01.28KL^!\%3[*2:<3LS6) M%:4_"E\G/5NLV2T,,:!8SZ+@PW764'/MTS*/9U88$].V$0M-C';A,#=)K6[A0(MJ"8 M#/K2&#GT)F$P*C_ HQ!NLG'OJ&9D\K'/8AZ)R N)#+XX.[2_T"NJ"\MSZ_-) MZKQ:]#>C,@^JL]]LM[=[9308'[:^P"K+AKUF-S%%. L2)J/H41DS[4K>4!5Q M.?)B%H943) ^ >/3)]3]?"ISJ0IR81]^4AMUG2TO.0GCA9#^P"22T= M. M0C*$BR8^=PDC=:5C*T91I54;P,%RYF.SY*HD9/.TJM*IE::GTJD-X& 9('^* MB*TK!]:$QPPV(9CQ),(4#8Q4V3+U:W-$@-NZ'P)O^,Y+N6L\=]XKGV MG:L2N&_/025P2Q"XG;>*B8 EA-\7MMU*V2IEJY2M4K;-[!F;+V&K2,NLM?U* MOE:ZHU2K^5]G-?\WHA2#RR9@HSB)B:C$:\58JF9;&\!!M:#_Y2144K7J#%52 MM0$DG]AWIF[SY&)D HL.)A>$OPG MU78K65Y4G" &!BEC(94#19)X)LYS8/W*FVV^+QSL7KA(*CJ0V$F*78#%#F%@ M&GQJBZ-4":9C&MH'&6KWD*W6;LE\%YQ&&3!EBQG':XB&A"A3-NO#5CC[>;X& M@AZQ'NT PAEPJ5-%[UX.\-@-90LW :]%#LSL"TMZ8\!Q$0&Z/ZJYM6.84*LG M=IF0 6WXBI+W#1(AXA[A(S+6=M_P"E1'@XR M<;E?H8UHY6./YQ3.O4XA#5 >?'C90BFM_5;V-H?GS_JM[*40_P-02P,$% M @ 4W@"3YI '"U4!@, %I$K !4 !R;6%X+3(P,3DP-C,P>#$P<2YH=&WL MO7F3JDKV+OS_C;C?P;O[_=WNCFAK R+"/J?W#42<9\3I'P(A%624P>G3OX!# M:95:DP/4YG3T.98@9*[UK+6>7+DR\^__M]34Q!Q8MFSH__TG_ 3],P%TP1!E M??+??[*=?!+_Y__[_;\2WC_!OQ*)O_]/,IF0^]EV-2$:@JL!W4D(%N =("86 MLB/]2G0,T^3U1 U8EJRJB:PEBQ.P_0GQA#QEX#3TA! $3B22R=^'C\WRMO<4 M0_^UO1M^@E_>0FU?Y=^$_T1^(A!,)+!?Z?0O%$HT:R]OWSRG*H\LWEKM^OG+ M>S"T;P:1.?TC!EAS60")LC%*E'*_$F(*)48$AB3'R#B31-,9-(FG,#Z)$<@( M@7@T#:4/G^3]YV_)\83K"5BW?[EV),?^YO>B_)7/\EJ4M'[UDD=J] O[9KU4900(:GY1UV^%U8?\R_^&B<_RN M[<_2/S<7=[?*2R?I->/H);MFR;K7"^"+^Z=C\;H]-BR-=SP5^0U-)R'\H*&V MY;R6GO?E"%$ZW^"T<($D$.X*>?!)ZV 9Z\H_??TN %W__K0&'3PB&[GA> MZK\_'+!T?F[ZZ_\X"6:N//_OC^WUI+,RO9;^_/VW(SLJ^/WWS]U_-\\:&>+J M]]^B/$_8SDH%__VA\=9$UI..8?Y*0:;SE_?6G][EHWM$V395?O5+-W3@WR O M?_E/ ];FHRR*0 \^>C?4/6=JR<*FO4NG[:,RYUJ!'#C8^Y\/ JYCY0@JL<72B)RWI2YOJI-?GC]YA7;?#WSZ,VW;2)E&M9?@-E6^#5 > M M6A=SGI,_:FT'8W#+=8 *@>02EZBIELGU6S]^)Y,PXIG0/=N;VX:]38.;W@L, M,>]]9Q\U.*^E=#['44T%<8QA*MLK#9?NXL?O%O*XMOK"?=U2IY8N$WK>G"EN M/K=LL@1)+_.3'[_]5]RSK;3N&=R*\EIK\6I)%\&R E9'+25M(U/+,VA7T7 V MEHC89%PGLCI;9K2T2(N=4$)SWBX:5J&;7J_D^?GC#-O M\8+_^(2KRYLNLMX';M<8CF5R7%_3>^J@U1C2%"1VQ,Q\*?&YEN=:[5^ZK'HN MTG(]N[N"F Q-DQT?>3:IBY01B,4CEC(XQMXP/23K$@(U(!O!\)FAWPW5\5N"/,(ZD5"0*PE3L#G-L;]29C%*0C [G M7CR"[R:F P!\24Y,<>X9/3R<*@W1GLSGVA@>*9-KR:F 2!I7&<$+I9%U<^UT MVA4SC<4]Y?1%.)%;,1F5^J3A*I((%=Q:I96N5SK]3NM:8LJ4FW@^TV&ZD$RQ MPM2&F[H^]*(:G,&]./$>3;M[42S/?^C*9-(K"V#EQ?88);/M(BE/7WKC/O&'5P>(PIAJZ M]U$ &^=Z*)FS4=9[-@8A6V%UN3S/H+5FDM9DM%UID19.C\F7TJD";_S<#'KD ML2-Z:0)1]E_8Y 6%GQP3T/40;:LK->90(A\IJ3JS[!@ =79'NAT?'Y=S:L"V3. M^V!8&VY?-[PNV[[)BD>"5*ISF^I)!*!!?39KK.R5@<'D51#AM5-T!:^%VR14 M(!T_/<"1NN[R:LX%]E8*.YFUP1SHKJ=UC?< Y/4$6,$HVNML8Z3*DT!;/L1] MZMF1->\6S_%XW]KCC45[HK81RU6^U:R1B _)^3) M&D=22'G'?1-9(-D6Z_4K;(]"#?+9K=NE<:=KZJ(>( M@*SAK:P'N;53[A)FF963KLLO"L65P-P'UT@Z->08(SVEM0[1J?8G#7B9FGQ# M62-;65=@:5$PJO.QPG"V3)&@;#OXJ_'C360-U=U"3A\L. BKF+FIB-,+(OD= M99W:RKJT:%(N:!$*O:HSU10WU-BU?!]3W5"OE&LV^IK]C(363=[!HRKVM+2)DM^DC?FHSFL\*[ M_/7[TSXAE'QZ*WFZWB]I/%\W:7XZ[I4XI-6PTO>1/(%CB]Z$' Z5 M524WRQ MW<\K!YF=JT/<&W[I@B3;@.'5AU! J ^96B5=(9+3C/7R?5]:(G1U,7" MM.F-?Y)ZF:D.W5R?'=Z8 CY*WGL:F%:+Q7JRS]6@2H4F&I(T;?2*]W'A+KD6 MK&K>H.@5M,@A,ZW:[I=O'"X?)N\=%>0+9-Y(CN>R4@"#=;:-)&4B>1]G,B*) M$<37UWV([PU,!Z[I>EVZ<1ENI]ACM-QI*) MT6I.L'*3[UJ>8 MIK'[(-^4^1JBF(0)K0HE,JM6U2G'_!'(WW'+'C.C1PVKWZ9!%5ZQ-:&P1.W[ M(%^BZRFQCM4*;"^#RLEZLD;V\1MS^7 (?T_5]N^__3+O7W90P>VI M(A&4??_RBZ/_^\.6-5/UR[F#[Z2@<-X707)7G_ZTM$7_;!3G[5KS'F M>D:OQ$6_5N]EZ%;+I^2;]X.@_G3WERSZ?X]E8"6"?H"3"QBH4N6X_/3ECW>/ ML\'$;_;F3]%[V=)494%V-DU+B+)W-5B#L\?'Q:[^^/T,HU-]_?OGR??\WC5P MWYR?I_IN!LC:2R*HXG=^;]@]EDQ!^VYNK^S^WOWNYY%"KZ_?NJ'[#[,,U;O"R6 M=(HW98=7M\I>VM,EMB8 \E-K#6A@JWFR..A9 R&=HRL\LVZ,17%E#Z+NS-_=_6B@(+6M?+U2 M_ 9B<8;*&2<+N4U"L:K51;'MUR5%6N7WCM^I8+748_5[,7[;!)XLUT UQ:XR M1([$AA6L+T3=L!\3O\.@Z\OQ.S_ 9D123,U89+B2++4/=7$LZB;]H/@="FV_ M.WX/]&G9:I&\2U.CPBKOJ/VZV(NZF8<@?M\&!6BRFK87%MN@77')KC/*F!IU M%K?6UD,[?VG=SJ>R#^666&2Y]I1>C>M.M92CV /X2VC4_6X"4T"'F4Y.:B]I>5J'^SK6W4]=&0;1A5HF7-\Z8P MC"-X5'5].8 +=8Z<04S>86>(A>MD7IOP<-1-^C$!/!S:?G?\;HYH8S0HE.>T M!I(ILE KUYAYY#7_\/A]DPF$*\7O67>VS&GS[)1=<58U91 .;9!1GRV\=_R^ M18+IJO&;7K0JDY[8(Q5*S=2L<5$?LW@3-G?)#.[_/066NPU[@K%U8+GA-A[1!4:BMR**2"M\3.RCQ8 -+QQ!6<7>'O$VC)_H*-8,M-?^?0K;*'PQFJ\U:G MS/(9?C;*$7T JZ$-WD=]_/';[^2OMSL9C3FA]ZGT8#7.&YK-UX#"3;J5%$2Q MZ 2!H:6]0$/KP4]I]MU]#;N"3VY*^ES$Y*\AZ_AG.C3&)5V4Y[+H\NK!;@6> M#(!%:Z9JK,"KA6,;W[7W@E5#"%YUY/L9$-"; M"!Y3U9%TE1DW79DR;O[]ON M+^;2[1-+TKP;7,%Q+7\5F,KKSTUZ=QWK0]DD/GFCSE_3JIO"V(3VKO+&#? M;2\7U/X<]#ZD]Z^WZ21@MF*X@)BOO_@BU/8-N("U:SH0>[<0\_?N)!UH#[3G M:WL0BP>W'H[R=U>^[FWP8V_S_1V'V&Y41A4SP])R99A>@)10SNJA);"Q)4?" MDO$06/*9S<'XN"K&%,JZJP*Q&$4$R4AC,&:L@<,F$= MJ6L2H1T:7%;_4<^^E=Z_QYYF(0.53]=/"7''UD](\:VHYF]!(5Z*I=>4O2?/ MVSSX233\Y_Q^UNC?/V_[IKU<#P08LH7"H3>^-[9SC(TO-[8^_: MV/@B9WRIV/BB8GQO;-0=&U_DC ^)C2\JQO?&J02Q\47.^.#8^*)B?&\2O!/,[IXBB$:1O?&(:*Q MT47*Z.*IA4@8W1NG),=&%RFCBZ<4(F%T;QP#'QM=I(PNGDJ(A-'MIA$&N;53 M[A)FF963KLLO"L65P,21+F)&%T\A1,+H=M,'.))"RN-&IZL B$=EN:39BUG4 M,IA_O-'%4P=1,+K]M(&-]&2';/%9!9C*&M-+KJKB<:2+EM'%4P9?,+H0'X09 M52L\(](_S2SC286(FN4;1P7'9AEMLXRG':)IEF\-7!HIK94*&#,SJ3(I9K X6D;<+.,)DAN8)5;#EZ(B$PC4D.SEI)O/ M*V;XC@^ZF:F$1*O[S=C0DYNQ^4IF=GL8%H QL7A3DH7#[7P+JC$*MG ,]B%_ MX7.9M_>^[!C^EO6G=O5;%IO5>JTNJC2F]7L\R4REF1C*::VS(MK"Y)2,WG*B MY]_XDT$$YY#Y)UUP]B.\WE7Y\>\&5LY[$F!--6#U5F%=BJ]@:CDE*- M&K8ORBI&=8A0G;4,!5BW '(WN["1F6%/67G8$=>]@:-6JZ'D'1> _%(\,79# MA-VSA<=?QJ[-&>9L9LU;"BB3BR+ H85>BAIV/UI5'&/WCF,^P7!UQUIQ+'.= M5,60*2)FIC>562"5UKTRB;V&4MQ7*+Y:)1UO*C38C+ >\X!MI"3(Y@L21JVBZDTI M,O:FD<;I66^Z5@&IT\FY2&MPFEN[9'*<8F.8QM[T+91>Q4E2K&WBC /U6=ZJ MT[U416GWI=!5 ,4>[';8:"QT_Q#9B?>P'2AHIX#UO-^[4!)9#@<+>%+*C$-' M\#X"BM>=C-%P&@T'$Y>9.E]GZ$Z94!IK9R7P$[?$3T)7AO0A&+QCSO'/UO^1 MXSS(*#O$LB'.V'93H<85K-=5(40N1MHEG.GIGX2+RYG9/F(6SC7U1@9'QO6-MM\&ZU5=()V9ZV)+K IN[(*G9>(QYS7C!COJ1^J MJ!1DZFS:9I-40RO:5H9;@] -.&]8]O/'H>)RS8U!9,LEHX7Q-)_4%I"2)L8T M$SH_<9-2F3\.":_J5"H*G1:D>=MAW3R;ZB8K1JD*14WY[RXOB;2^3Q^S_M#* M_N&HW1WAAK127)=:2FNTV,(C-P_Y)U;VW_W0^,>C^"Q/3A+%@CFU^#PKL_VL M6Y-3J6$X*^S""^)',/,P8C@DE?TPU&W -71!*XU,=5E6ABL#[T8MJL>5_=%" M^)TJ^T&C)'<8+K]6>":#.]2@0?2:46Z(2@TE32< M^D3#YXH62MX15_9'$[NWJ^QO056)D$;#(D1U.M4A3Q5L)1?*@5]*F@@O:B0 M;HX*Y]1^B& :>]-[5_97YN5*5=$_HF3405IM^ZLO]/P.E9;UIL MBHTD2@YT5LL@=LKM:LU!)I1#K!#!-/:F5ZKL;U;U,KS29VM6HQNSOE ;#2I& MZ- 7>[#;8>-$97\56DTGMDOF6&8^4G!N("VA2>C&(>&M[(\R&@XF+KNNWN_4 M6KH)]3K)PK)E 66EARZ!$L+*_@CK_UPY-^]*3JZPJD,*+Q>4-H;*7#W:*\ > M4-L=-EQ\KK*?R7AJ%HA#/W$M[Z M[6BAXG)EQ5J9KUIK/;M@J5*MPG$E$2(;48L9#ZO?CA827E4C(#E#*-3Q.D]C MS72VDIYR=<(-79 (4?WVX_2]K=?'#_6-/[9^NR+I.1GOC>8*WR@EZWH?SV46 MH1MYA+OT]?XY,?S]JQ#P[X/B\W54:UAN-/L+FNTQQ"(K3VN9J1C*^!=>$-\] MYQ]2#(>D?GL&PT(91<=U&O0,IM)%:=G,AA+2JWN?4DQ]&VTE)F M>JV=YGJ<#M!0O3)31HT93=8$2F*C!J."L*X_KM:&+W M=O7;6EHNKD=,&Z976MH1LQ,EBZVB1C#^I/KMD&+W?O7;ZYFC(#ADUR LW1/+ M_=6J,UB&$K$A*HR-6 WG=%8660J6T9GFAZ]HH&TI2$"*8QM[T MO2B]5OTVT#'7Z2UR),U8M6)I/.#2R5Q48?I]Z[?_$)R>]:86/1X-NHYDLAK> M =E,9S2H 9?6(P7.+AVVD@]F"WP\:) M^FT]W8$,29ZQ"M+(J("J)(>B%6E0W+%^.^)H.)BXA"M]8D:OJ24KRSUQXA1K M=+<0;1C1 [LE-!0X6ACX=X5O"'$Q>?JMVV% M![R800808^#U5#NGJTHXA_\AJM\.H?:O4;^]2#?5QC@WG=,-E9@(2V@Q':Q" MAX50UV]'&QEGA[6*H;4RZ4:;A58Y0:GBN8PQ"-\4>#SFO&;$>$_]$%6LP:J0 MQ"=*$FXF>Q"11%*I4*8[0EK9'SE47*ZYZ2T7^?9@/5"@51WFZ+8Z3I;#N7U! MZ"K[(X>$5W4J;:'?:C2(+,,R37@PP4N%E4:%+DB$I;(_]6TQ< .S()VI98>08/.&(\:BXM7*C#[@H@;D/VPE1[2P>[N5 M'-V6:V/)7#(+87A%ZUN5D4[6HX;=/VPE1QBQ>[^5'+9"I5)\;DK3J^FJ*MH" M.TKFHS;*^R-6]-[K^30 MNJ)#ZS@ALH5NVT!XTBS3?%2]Z;=>R?$GX/2L-S6Z9+TN,^LA1(F4/J)1*SL[6HI)@4>M'KO8RUOY55G*8_4%IM6AF:RR8DAB>'*ZH["1T8^RPK^2( M,#+.#FL=HI$>IY')F&;Z33VEI1K)FA!I#AF/.:]1/\0MS5&GO&!K2F^R+O4: MA*@DP[=U0+A7-A*CF@AX56= M2MY&9DZUT:TH (<**9?L=/WRZ^?^W4SG8?P MP*73.M],*/'+'>O-R;9CR2/7.4@+P(/,K&7/UR,%FQ1K8LUQU$XA='']C/(W MLT@7._BM47 F&?!NRR\MU]"L6ZS:K 8H!IN5Z4J7#UU^,#R6'T):]WG+YP;5 MCBCDN0+4*- :EB+4X;0;%;?_2,M_! I(FVN,.1CAX+2O=VRO=\H"HNSD>4%6 MO=8?*!]86M7@]1>EVCDP_XF7Z+1=)NC.%T M#@C!X_P6;!],EKF2DZ6D$21/!ZEZJ[,HS,*[0=!K:>V@="2NL]!Y/UQ?R7G[ MHL\*^IIHEKV&\=Z]_M.3,)*$TWL9;Z]\%J G&,FU ;=[<)Z7K2ZONB"[VG\L M>N#@+4%:5<$(QOC M_2_V'SQ')*B&_]OMPQ=NQQZ+8G6H(':Q;5<:ZG0,PNMF[X;;=S?I?8I^Y@,7 M-'W5QIR"R',K/H*1&]GV"]KY5=OV@D\*?D$Z_G3C5AI@(%ES%%4:U251*X_, M/+&(C3LV[IL;-^X'[A0<[5ML-W.:4.D5 M2(@RS2Z:8QP^G0OO8#;4MG@9_A_43!S>[F4"2G=,"E2!P%FD,ZUW*Z!A*Z4X M''U;$[AR$'A?>F%WJ0WFACKW9'!\SZT3#I2.#QH-N36F&^B4F$$KE&W.(I5P MV%V[*, X!7$U)O-I#.=9IL77>WU_'CM__G M43>BII6=2756ICMD"$-M DHA9\T!,7*P5DPOCF3O.T< M[.&M-Y^))\6I:SM!87+>L.I@00K!REO/!S@,(!JTUD[0FH^U*B[1P^O;*^:S5?$@2SR'K7:+XGK/[ MZ&5D+3Q9^*[H!9/Q)T %C[XQCB$HK"X[=IMA7[#Q??$\I?*V1_.">X^'G(:F M&7IPF=S^&,JE*U3-)!5ZAAE%%VZ'XCED0!?D\W6R?5:P!T/&5Y*] M)7K?N['TO2N4[H[>8;Y3Z9B&*]#4J"JSP]ZTEC=#N[HE1F\X?.^9*IN[H[>3 M;;7&>@$N*PC6:0W2B&@T06@)4&[J_S#TCKFFGIQ#K@95"+1L-5X7B&.1PDY(/)WSV0M_5N>A-8 O#7 OO+0;SGE?3CQ7\[EUK+E#5W M79K12000>+W"$^OPI8=VNC_7ZWW=VCN[_3VC]5<0T]#!5G24Y"=T.H8_:^./ M.=M>J[9@D2I-EVG6)Q2+#'*BFLH7D*$65;"\I\=_(DZ^LGA>'Q9R/6 N%)H: M%& *(RF$A4,['17*Q?./0,:Y[/5E*.R)E*H&5>>[BULL)*%*4S9[<_I][*I5ZT12 .-ZM))?6+7D%G3+H67.(3% MU.]:L?,E\T7+XYG%+BHE!2M/)OUETB&[N=A\/Z#@Z]>C?$S!E^V7PMIZM],3FH MRG,@EG2O21-YI +2MH%C9UI+B Q)^=CT71?RMV&0(\,P88V?! M6\ 3]>YCSB^.-\P@MV38^S#7-6N0Z=I\@V6JJEG!4L4NV0G=B"7DV'ZWN&.< M7Q?G 9EY>??VN8UQLU5QJDU*F2G]:J;)-QV(BKWVQY!]0< QEJ^+Y;JA"X9F M @>0$PN P[&(*I:IBMX?62P"%<9*92+5'32&\L>@?%Z^,9*O@^3-U(O%>S_1 M)]OG6-5! R&F X25R]D"F@6M+!N^ OV00G3 M9&W_!3N_BS1Z*#9'T#[+E%>C'K5RNAD\=#/680;O&Q*.T7Q%- ==+XK,.-!"BB]0C97JZ0%P*/?"Q4/20N%'2&7 M4C;K636/]CO5@5*P*,-*+]!J'@Y=Q(I"0B7L*+B0[.C8%IY$LD*;Q9*S?FN" MX"9:#.W$7(A3$6'%P*DTP73"=X?&*-.&>+ZGKA"ACK2_232X\2 ^U%I^:X!- MXRRISBD)T%1#4 BDJR5'ZC=2^QV'OZ'&PK5QF^"0\5*> MA"XK&,J!XUTKJ*X_&%P*1%_*\WF)E:VYTNN3\S)N?0^+?^1@\/:U5K<=#5JE M?DU!.AD&Y//%G> M!N*)M?&[]!ZI,W/,;$U83>R5>M4AD'$HM,I]L?1_XZ_?[&0T!OGOTF@36&/# M^Z0+;RF6T==O*C3#:TB9Q3BGUW7Z.JWZOON9NRX.IP:BRJ M-)^2AZM:NUSCA="&Z*AL?/LP' 2!J6KH$__4(R^N>9;P3,,5J(1W^U!IRE8R M]IHI\J4_+:E.=9*!F-:$FG:%,5NV0SOS&A7#OCWW M_I1ESW2)0U#'K-*SRK@%CV"X+W&Q93^28U\^E/OD]D6]M*8QA#!)L;/.FL@1 M[$JTJ MWR62?L+@8-S1!X7F"F>Q)"RR.;*4T<*WB5UX#.YVT>^#%L>Q.2*[;$DHC=$. MU9Y7::FH1LU3WLGBKJRTU%9G)S;>><_^D=G=*L@6"WNQ'1TK_ "KVVN(J+%N MZ'SFYW9RS-[:@Z;"H\_=?J 82I!#%O:\*)5#/1I*H=E:,706&9J=.6^GS]=[ MPW[*/@?=NCAN5#(=937@6HQ6[9=+D]"%QC#:)WX;5OI)?>[LLU>RZY6^F2FQ M&CU&:R@N"D1XD_9ALL\KZS-U?N.KC]@GC=*KH@3W4'9&(%FZM"I6W7D? 1ZIZU\/V*?1J4^:;B* M)$(%MU9II>N53K\3,]Q0S&Y^RD"9XMP!'7@X51JB/9G/M3$\4KX));HUQ;W; M9KT?L=#,%,DY>+>597E0';ADG\Y/.]]DS')KCGOM[7DS^[1?QSCX8S\++<]] M&8H'-9XME[<<8*FKW;6M5K\$B67*F)6,52D#82J/"#F*Z3'YT#KM(ZELL_AG MQ'(6"-'!W\M=;3('"'QC5YO#6^]WQL='@-<>.WFZLG!U!1NB4C,UGTM#)O9% MH=WAZ)WGH'T*"Z5I?NU2J58)*E3&92K7A0?".+1.*%Q8>,2I8B\3XT)[R*.4 M-" 5"F73P_&\UK'+-]??0[/(!TF-]H#/%<3TJLA2\SI)KB3!!>3-:7+(,@ 4 M;\H.K\IK(%+>[18O!(MPS]5_^ 8BV[Y=;5V .)N3"#2@*Q"?GA&I.DV7B^'; M.7UOW^=[>[(HY&5W(SN._*J:BUJQ3^+%G@DEK5HMG5GJXUEX%R*&5,TW7Y:4 MYV6KRZLNR*[V'XN>)'E+D%95?YG]443?WQ,#$X.'GEPDE[> C,7 MZ,+J]/,.[K3;?@6R=5!Q:^5F?+;15UFM@&GXH*[+.2BT2'J?1)\)Q 61?GU@ M\PY=G&C)!65$PYW=!.?(K7$^;9=@#(8IA*;@+%WC:[.^JX66&U\#YTB,\_#A M'+XUSGNFKDUE6*XH%4DB2C5B-N#[H9T-N@;.X1CGM\/Y=4 )\M5,E]=ZA#(; M\B.Y,@)K4HL"R?B3<'!J_X0($-CBL"3B>(>:*EH:5>;5!2,QU2A@*R:PX9D& MC *#-,2+"?Q89FCY1F:KR87C3H-HI! ^#. \,XY]B@P MVM9H6%^E)UJ9!C.]XC;<8GH@10%I,:.-2.T!>M%&/K>;FE8E:YF!Y4AL8>2J MZ"Q5XK7P;?JPT_WC=U-[B08T.FAX_TYL5ILKYWJ6-80J%H1FX:RFSTJA'9R' M9B>V"&,C:^BNW51YG0&.H_H;43(2;^TW/#"Y!9_L3I<9!0SR[25+2G!K$MI! M["E 7.[@]T3!94[UN7@Q=ZMM>:G*(ZB0ZTMS>5&L5 J10L)CX\7#*Q=O$2\T MNHRC3'FQ4N1\AZJ5IF1J8$6*1(0B7D0(&V_$"[TIX7A:'V?HU7!>T2L(IVMP M:,="X8H7#Q]?G*EM_ER\J$@ AE?YJDWW5#=MH*-RU@QOH7O(X@7^?O9PM>KF MSZ/A SL]#]%\+E=&^]!L6!&:5,Z!.^%==A/.>!$M;+P1+W"J85L3"@P562M7 M%@U$-"PG4@3B0?'BH2BXO!;F<_%B-%.6:)MQAA"?[[ME+F=.9]-X?!'>U3"? M1\/[XP6U:/"@/]-DEM?LZD@R6]2X%<>+;XR--^(%22"M&DJ/? MH:J1 L3CXL7C4' Y*[E?6$C/7*\SE*&9AN[/[1Q-Q;6!P\LZ$&G>\H^\V@&" MS[^CS3=;JOWS-7>0ULD*(H^P_CU28O>Q:U M7<"T"R*0@32GXH"E$30W)15#[_3">]3(.R%RLJ.Y=W=_YX(.LQV7MA_ M^#-QB'/(*-6&( M0V%#T*K=&KB&@&<+-2\N[+K MMH.=EIUBCH;CD>2/Z92'EW *?% M'H;4^31&RWG<[DLJ-W;J472LWL M*DN%]^SZT,:A#R2[;T/NOH2-RW$(SEMB2BB7A[0\GLI0BP399C?J$'E8'(HX M4MX=AQ9$H\M9G,4J!93/6V#:&B\BGZ$*11P*&X+6&EFUQ6$+8>69UF3+ZB%]8 M*44UQ[?E+%WI5@A;Q+/-.A7^45PH_$(4THF0RV'2-\D1MS!+X1M,/XEOV!F MT/FJCV9%J(%APFH-=VK)"$Q*AL4OW!T+9W=HE779 55Y[M=[.[P^D4.GAK41R2$<&&/L+'@+Y/P==PS3%\(6%6LA@^<(J9.!W+0@@)(L\W!X MSS/[0-^?<7*V\]>$RWWW9KTJ!+ %OW),L6E"LIPGLX6Y0J9'H0T2D8# E?>X M0SAB P#; .B!Y_D(0K_>IHO0WLKG(K9OYA A) D1 M7W>([QPYMT$PC]?T>-HJ@ OO'1&UEP6@-WV"!KPL.1IQOOHY VK,1Y[%QB3 M%T#3,OSS,,6MV6=Q.+=L9+41S>#DJ#\3,(EQZU/W7,W#TCMXV^;$-\/2@/62OF'T ME*DW&B!#SR@L!Z,\I51K46(9F^/=3O7MEJH_C#-OJ/[PUJ\.U-&MWX#V?F-# M5@X8T+/":[SM *L*/-JS538O&=FT==2,:B:]CK306W@C*EF3S8)!>HQI55=BQ\R+720[3&,8V;"TGYH?# M.DN'+HWEZ^*H*[M!V6%?HJ&?@\3DNQ14T_"5X0[&65;6YP.KG3?3NAPKZ*8G M(IRN1]LD"PW1%9R&M67N!QML 4'2#=68K [2I0WOY=XC]P<5?""75N,M!?@_ MS;NZN,O%$;4BDD?Z55$!,%5!JDS107*A)+>G!+7;I>L=DKI/3N>4C&]9/1.V M"LM/(/IX'<17\5Q6 M*,?C5RGE72;F2L">-H9<'IK!(Q8TEGB3F9M2NQ0U8'](9#'&[[$O> @X"%3I M+@9PFYTK6EM,I2L$GD^J,0>)"J+#MM/]PSE(I5?JT\79HLH"K&)4Q/%R*H=O M?BKF(-\ S??E("I8VA*.]"&ED*$EMEAHK*+&IT^)YNN0O30-<5&H,6:_BMF: MX3C&:_'NGI!1I]"\QE5(U>-QVZ5F[V%9;9K=-A?=$H%"5:H8=(U4>7I RY+L.7,\I*6($\2,Z.^R-!HHR"UUB(?2.-VQ4\GKK(;3BE$U+ MG,XVRHY9$-F^;M2BBH_'.MZ'$[>WEJ)_QG\L!\W>PA17)%OH.O,:P_07@_ > MO11._Q&%;0H^ZS]**MIGS*R>IS64X'6V69UH\ZCBXX'^(X08Z;"XRNKS'$XC M(#GGD6XKJ^1OGCF(E. NKS[YDN/U[*F(FL:TR":=]B(WTZE<__:[]WT[QQO6 M,^^^['A72%.M06/2AGH972W1;HD">%3Q\5C'&^T3\>J&[C_;,H+5JB7O+1:P M=RB1"'?OP],ROO' 1^'B<#%T=LL%0 MS<_K6@X;.'*M&GYO$DZ\XFA8M9QE M6:3:'Y*U&CM&G9B?1(W'7N,(@XLX88BEV;-9'&:9Q=1J-AH5HKF.^4FD]L/; MDQ-(L--+85V4Z5XW6QV-,X)+=\*06#I><'DHI@>MYSM9$V23#E'ODB63GUJC6QQ468Z@(LE7LSH6NI@7,CL/Q]C[TW:.2&N\ MVS"H.>3B7)>1H!E?:81N?!TB.W^XOE^,C8BBIG?,I.5" $=SC5ISC76;H:MV M"L-@X4PR<[M>2%[[FT1ZY)@7',JPG7.^TM])6K9]6&XMR,)$M-@13('E^^-Z MF=* ON_NM3.O%,&&'B-V4$2EXHZGMAJ"7%QV-Y>Y< M[$[+.LM(6AT:J35+!J%CR#L,G.G?G1;ZW&+,L]OZ&,&.$P$7-9DUC.G!ED#- MK)@NSHB,XAI]IU\:M[F1&E$5'O7L1KH+ML1#L"N.5\_SF4N[;!GV>F+JQ-2D M*ZMDKK5>R#,*#B5IO=S&M]+HRTW6IBC,D>MRHZM0:$MFRHV1VY/"0#KOLH.9M1ZP;+Y,]Q0 MF;C,D7ARD@M9.O'*IPIDKG,FH3#+=)L689DT-AZ,IUI2F2Z-T ;9LUV\UQE# MQVC.A$>?NW."JB*F,D8;24.-C#6HIL2,UUOO@0UX7>4OD;/]<"9OK3-I[(=1IC MIL6ZB1+EE?+LG33 VZX%?F_;&/QF]Y[=M=W?_HO>>"G+Y+B^IO?40:LQI"E( M[(B9^5+BJ- MP3#"_\$7WF=Z]W.C-%IW%G5)9"G#YK/$/&-DFY,S,O5_\847;G:/YUB.)V6L MU] ARK6G[)HBFFGL]2N#+FY^\H5W\KN%VERKP66D/+/F:,"EU-3$'61SW.+T M:_>_^OB;<_ZVZ2! SQ:VPXP](S-",DE3N6)W (ARBIH_OSC89QTL3/X]:_7R."X>J.M>(X6R"+ FLS2D6E MVRVR6CHZV_)(']O?? $'VS# >2Q@MB2E2A9:M8Q5?8IT:T7WC'UM?W/YK3_E MY2]/;H9K"<#>_"D!7@R\K">ON#4 M+_E .AR!BFEQG,(Y (]P#@4"P>$IC."P#)Z!TX2(\HCHW?V3__VWN7O3V//6 MR3&OR>KJUS\[7@"W$W6P2+0-C=?_^5=PU9;7X!>,F\Y?JJR#I 2"CL!/,/&7 M[^B3O"I/]%\"\&L;-M_(NA^8?D'>3S3>FLCZ+\QT$M#S__U&CXZ:L-@\=62H MHG>1K9^[]B78R-,6V2YT2S23( M>BY!]ZDB62_0":I1JY48IM2HAZ'QR.G&]WA;\H#I&/I_$KDGZBF!0&F4^'R# ML?>U=V18GBDE1_[F&YIWDP\)VU!E,?$/*/AGUZ.4=P'&=Z@)/OD]M$U>WS7M M\'7H'FT;ZWM&W];T_"_FLBV/9-6C2+\D6?10ZCWQ__X#1Z#47W__])]\'V41 M;YG#1=3E&^U:(M"3YYET0P^"@RPDMLRK#<:?Y:@)G?<9J CD7SE#<'U7Z6^@ M\B/P+W7>LKC\O+@>PBV,52J8.5WQ*0H4N3.; <6>#5;<\#(3B&^=="\GAETO;/ M^/'DO;!X[ZL@I"#H4]IKWC9$[7S(E="_E<)6X@=R\9KD6X#_JF, CPTO2#O_ M_2%[[?:&/AY>#'7$JZKAC(SEC]O@N^5Z Q]@J:LV, W+.8"Z4(;PPB%(Q$Q8&* !%M*,"O-P_H_ RT3&11[UO()Q/]TQ$,E/DX9 MER+R7DR)C9P23=>R76_\G'",! ."\Z;^[S]@#/H+3B4,*P&G_R7^.V&,$XX$ M_.NNY=$6K\GT4I#\%&Z"%!S_,DRDT'W("23QT\?TS\ 40N"(7WA>KV=^AV9[ M:6P&OPG_6"WQE$\^@/0OT<^%> ^51'ZU\@@>T&^$Z6;0*'HS3C] ]'!<%&9C MO Y#&CY((X6TH@.I]4:?RZX.-II-0?_9?/";<]*!7WK.T]VHT >5VFCO6Q8[ MX/L[X.^%E.L0OV.N0\BV/K M@\>6H24V KC=OSU1W_H5H764SX5)B;'L^4G=#=+^MQZ)T$%*.^^]L1Z\\,!! MX+2Q;,I]#H> +.9YUD!6K=); 0V"X&0*@_W<=SP&N?O0]T0FZ.;8:8-)L)&S M[M2]*P?XF:T /6QE& N2<=YHD68-XW3R]&@604^/9MOTSQK93Q2]O[R@8?\G M4=*%I^M!ZQIIH.,&_XM>\I[G]X7DNW]K+YP$;R=L$PC^C)*8D/6$[-@)+U;X M5/??<5[H>MH[UM4K,A/\DGA_J[;I7Y2'1B*,BMQHA .!<2((]+XF,/2 $[C M$#Q"H,PV_;OY14?@2"2EE^QVNTY3,)S)F[UI=[1><"D.>G7GJ%@>-Z;*%&*( MZK*='A*VTB"].Y&7=S(]D'23JZ[!\J"9;R'9FEWL+KCTZV#.!LOWW,>T^VU4X MDCV]HZ^ W^\K/B/_-!1)!;SJ:C"L>=ODSGJ/J]GB"\%__(4?M(B00O&K4O@H M+@]!<%^%7TD!1S$'\6^Y/ &;1 ZF8$^2[9<)']NOUS(M8^ZSPZOG)S=LW./' MAF4:FV<%!6+4IA: ,L0M.?@HO."3@!I?H;<[S M&@O>KVHY0\$C:GUO4?Y7]G@HEK":Y)UD<_,19H=?EK;%>$+PO,-4A<^>DPS- MMYL62P- 9MK$G"F;[L1?/O,&FG$H"1&I#(RF+^,Y&F[MG44D+Y1W'&7\S[^" M!76"/Y@-'(B?[C3\32<34]>2;5$.DJ'>Z/;OD97X^5L^]#C!O=:$U^5U\+P5\5K@7X;/W$#I)6>VD_,TR9'2VNF:JR M<'7L>EO[M@X@!?@BH:5 M7A-FV*FDV;U0%B5[?*B@0AJV;R2I[VR%-VQ876,A7XXL3!+-^IJJ3.CF;2]TN<#IL?EWI)##NAS?_7+!_O\ MGS?J3NXVL-L*)&!D#:OIOTUN>XM*CT'*I18J[XL+FOI\EO3=91O MC[QHQ..YNP6&S1Q,N&/#O28&\E[D]*FI;G.F235Q-@"037SP)[7_L+A^QXO!:/U]X% M)\]F$[[1GAJ#7;FXZ;P"0U)U\9ZR@%NS)I\HD1;@GQWIAC*F:6*Y5)IK>C:# MR%Y-Z7LJ?(LJI:#4AWG2OV]>J50U/-MI2H;^NE)I(JNE^20Y:-":VC(+U)3B M5/9UIZ$3SB4K"(:"NL63=DB!05NMSIKCJC(8M#XFOBB&R;:Q%U(WI MDBV0[0FVQ 1.J_MWPJ]*,=)-!EVB.$$71I[HB*QCS%#21_?)LHGK54=]!.Z57;P*423SQ^'-/SI*==7QO!5R'^M7,"O:4]%4&6?Z:L/ M3_0[]/7$H.,MFWQ1L&B#PA^W#3D1TU**T$O" E!']GDU,L_"T#BN5[3KX6'S")S1J/#XEV M:Z^Q:,^(MKXM"@Z0"W8+1;PHL9!D[YOG4'(Q71%[CD^*_Y:#DRTC6,'(*'!0 M^UP6D-(YV4J+#<6CJ.7RN.3*^=ID4VD3;,N4(!.;39H2P?9-_TG\?]"3OQE1 MPN2MQ)Q77> OP4D$NXV\)T,;.[X0PF/K5#<^=8\-M8)CPS)9):%5D\A:>AW4 M!E,?&]Y0HUTC^U]2=^R,/Z3NEU,ZOGN^R6S.SE/L%@H^+YKQ$*$O:F:O7+&2 M+&:O4UV41ID.U]I4,OER&!B6LO$3^X6&_TE4J]0;^>[;).1>IP)*NNB7:8#$ M:)40)."UTKM5\<(;",J'_#'0P8*8?\'_WE1S2+P=K'D3$[RJ>G?XZR_]D=7, ME?UQE3><&H'M#=Z#O[@8,R%Z5SU^X]]J6D =N!D42P>-Q._,M[G@>&A.UZ M(=F6#']]SFX1I"/QSLM>+/CCI@:+]X(?;SOR[_\D>%U,_ LYZ.W(PY5WTVCJ M]<7_47"_]TN_*=N'!8>[!BT)6LK;3H* $B*_LI_.K6V\_;0-Y5J6UZ[-$EG? MH3F\X]H'F;BR;N'],NO'9 M1Z-O/?H&:;77BT4_9DL^J#P\:;+C># $JHX1/^HL^75O;\C,-L1MOU[D2AM&]#;3!QU4VM'Y/L)/[EBR3S%Y)"GK8W M.)(<+&PS_85MM[:V37OW]@/L?S_0.@XD[ MX:RP'UL&GH"'5+RR+=%(4U5DR MUQVGBY-'6L>7;>0N*>:/V8('/SZA>L\""5X0/%OPE.NAQ8>'Y?OBD]\F/-DG M3UZP-<^(O+=8.Z?G04?SNK[ZCQ]ZO,=YKMIO]R0QL8R%(^TN/WF1""1$,)9U M>5LPF_!S^ CTUYG&!5?AO_ZSN^UU<[9W[&XXV[3=?7[@V=Y[II6[.V5]8^7> M ":)[$+I8?Q\2APNAT0PG PCG.ID3#FT'0&Y_#Q".>P$81A8P2(!(2]S)=/ M\'9Z,DXE"VP%&=?55@M:%CGR5&:]7AGI*TBL->ADT<2S= H2YOAA9GU_YZ+N M]H@E##FT6TEWQWF!1+CZQ+LS]?+.U'#6+2_[>(X&/98LDO/12B87WIWHRSO[ M4[R:FT^:$KO*:Y8HCR%IRNP61QS=R;>J"\*Q&8XN.#QM$]7.S)*V!/[XS@': M7QM#B$!9JBT--!O3QHTIN2U1O^5"-,%-G<],ARL_><_K MO.WBP2J:LCWLC=4AN*V4NU$C\^%T]/:KYP-YPG^8Y]\'FV4'Q*U&\W)CT(],T;S&, M>Q>__/A-/JMTDR\XUNL'.O=6, ^E'M%/Z?'-,'I_/=+;%,!&B9L\P.;S-AGP MF7Z^$;P>X$%ON:_FQG/N!%D(1$AMA+?WH$-K+K;29+-#]Y!LOS.1\M2JYU<0 MIJ\+Q@\L<0A9!+R(TOJI1-PGD1F"KGU:OQ>%E/@FH8799# W7FB?QORR4WI( MG'FT5PIDN3M(]7FKES%I+YZ@=I?&%J1Q_A<7)&2AY?&HB-IA^]2*7;@2SI_Z*:_\NS]PW.]F? MV%W9L()WJ2O_Y0O9>[7WVH3N=<;PIW<\P0214.=U0>95?Y#E[^KDWVQO3VRR M$_X"9%D\5XB>^A?_[S/S.E^=(4^$=1+0EH"J[I28^)>GFF Z;K/_ZN7IKO/S MR -@7YA6?H#;]SMYQ$&#N>:,.)SJ&(,T:% 46[5A;H*I;NM#/O\M)W^KR67L MAM;^NM"B(^TWV_9P8+A.8%&!:04GO.W08;U>B;4KX!0V!9SVIH#SN7!S7\JY M*^#=M55(N7]Z<,BJ(#88BX?%!MX3_!/5@L@]9%C M((].S_ $(!J." 39(Q$_$K87QCR)0\> O<=1JXEM&^S__BC5\R!@'Q5MKC9Z["@\5LMTZ.:H;_K%U<.8_>"KU'SB-[\"\$^+O0#51 MENP;AQ)?2;)Z(3\V^('+T&ZVA?6*D[)=ZRX\R;X2Z'\\D_%WO/9SSNKJZ:I1 M8C>+O:]K=5Y4NJ;,94(T7']2_41!ZL6%X!]E(:)LFRJ_\OL.CEH*F2_WASSK M"B\(X&3_/[9Y=0:%TNAH!+@4 3 .3<,PA_/(B,/1U"B-0 @$@5T5Q*LS&(]. M2SP\9 .!G[ K3!*<[-Y'5O%_?*+@?_^OPPZ^7J^_Q>0E#3ZGTRS,O M=U^^,?(Z\%3LGSW]X^.(7S2.H)W M'JR4<*92V/^RZF# MHV MKM#20Y!N(H(?D8XVI0Z^N4)OWH1*M+JS0>N[3T%Y%YZ_O@T/9)[:9/S]OKOI M<9'=D/OIQ"EC[YP$BHWLFQO9,:+VK*O)6PY7NB_Q>@'Y+?%JDNU.HO04U*K# M\%^)?*E.UJD264UX0]5&NT9V@M.^7Y"QZP2KV\-FTZ" 5;R%H[,'+9TXY3!M M'IURF/Y,:C_,'N)3H[SHNY([0B!<7NK*DKJ^(&(O$D4OL@]W)0=H',SE=[-H M8<@X^&W:KF1^^D)\"ZLOBR0M>BQ.3A.D?6,2^RF!U\FI;^C)4E'R-#%?^:/X M2LQ%8BX2YSS":ITONO.$I%_W://E&1I &?Y]-A"]#T&2T*]&SO*J%X Q\PB77XF91\P\8N81,X^8>83!.F_#/)['_<;8/^17 UR$F<=S M;WS*L>G/?K.[CB<'$# /1EXF:D:P4Q@=E,Z_)B>'W_P1Q 2-D-N)B7:DY/G5182--_?IO)-"O.G+H#"(^0Y8A;R1[.0KTHJ MYA\Q_S@*;L%"7(2KYX?X];6"[ZB:=TS#!9A_I/X(/(?'D4^C] M24R(8D(4$Z);$:(4U_(/=Y"=8%=9_P]U^SDT+"D5LZ1HLJ2P8.LT=3IL6\"" M#MH7D"C5L%W_Q 9R9+A.HL9;"G 2;=E6_@AJA$)1< PK-/1F>SP4&9.YQ/KZAZ M**1.,QM6M\!$MAU@^=O>^.WSETAM=_=C@.!:LB.#3:$,:P/_XC;/\V<0H?A4 MJ]#[CI@(Q40H)D*W(D(I+@?&O+]VEF--0^<8H,N&Q3V'AM 0HW@1U:,]T*<7 M484*8J>)TJZ)";^)B4T3#PA23(;"YL9B,A23H9@,Q63HNNNE:M[MWCA^#)P5 M=[""-C0D*%XO]6C/\^GU4J& UFGRXS1 X6,YMH,IM'8>DTH=FUY8_@,6B4/%#,8V(> M$_.8F,?$7B3V(O>C*(S7=-X)R[P24RK4R0[;IID_@I^D7WB6GXY_5OP=/,/! M+]\/_[#XJVNT(Y4Y:$?"_S^\_7!25%L@CPQ5/->AG7N!WB]0/B&+__W!P0 ! MZ13@.8#A@$.Q-,SA\"C%"2,12D'C] C/C']L+4&4Y[__]OZU:YV@ M[RX2^] M:$;*;\H MU$:W3ZGT_R0./OOR>"5,C5\F#T1V;.";G^V^L[9^8/.E80<'R_RR@!KLI>X_ M_>BY^VB#P$^8[P:\/[<=0^&G3/I6NGJ!\=0!QO<1H&,(84AR='S7%YRN[/W\ MY.&$%['__[/WISLE[.W*$)V6G;KO#<@SI] MM48\B'KT)I8\5I_[57PN7ZIS=;[$55\6H!L]1XR'TB_/KZ?\Q-&'VD%O M7"TY^M1=XTT94WN@<[3/C]=H-JJY4KW03@,Q\]]?R??@9:!9Q0:#U-L370]\ MF2(8DH[/*GKCSL^'/J=VG3[;E+QI<$0H80;@;]2_#XSBKY*3"B9NZ"N.YJ=3 M^EK5P:3Z$\7;W58QU[W'GV9@TPC\?WV!>?+YHWJZFC4>W87/HEX"]UN=?Y\= M0XYP!,<16D:I,2D3-(')"LVP,DV.1@BKCG26TAY49O<7'57N5:H9LUR:%H1" M@QE864N;%EP.@!OVNB5X+$H-\SAHV6EDMMF-/J,XV))\W7*P9OH%1RZ/K8PS M1+/3?$<6QIR,[3^SAHP"K1GFQE:/-\IL3U:R"Q:VW'LFW6 [QK".619E,%2K M/;6KTX"3<1EYW;*^%M7F1A@CEEX<3B4&&==;(T,F]ELN:ZK78*R,BE"+=6.. M>SXV*G$RN=]R6FN)(4&/?$M1M/%TB5?7:GT%6NZ-"%<"O]'M57"ATE?"Q6+H M;/@9?.;>B)"NS*%UK2T(E6#DM#=E6=EJHDSMO[UF];-D,311:Q-.JU-RWJKH M$@AVA"DV$'.D%3&\: M,KO?LI6Q"];,SWN"N3)Z)#7:ACG!D%'D@$ S_K:^'30]@5]@(VDIR4*7%\&Z MV6\J;?NSNE^=Y(2,J YDPJQ,5QFPFK#]IN5L42T8M3Z!8#.YDF]MN\-1 )YZ M8.X[REPL+PNUP,)4,Y.K-)U:UP1]/3#Y9!DW,3$_YR6,*13)C=.UW#5XZH'9 MG\\: Z)!L8*P<)KXRBBZI$V#IQZ8*K,C-4E2GS<092'6%KJ48_4V&-:!N:)+ M-1DW-MT!@@6.7"IGN($M@J8')BO3*+74*C!?+7,>Z('J]MB^O()-]]9?A0 S MPY;Z34OG="SCJ0:Y\@S8=&\!ZA6$[H=8AK,*5ME3"CJ[M<;@J0?6P+2$NWY> M7F4%LY]GJ[V)T:WS*QD[L 8Z"FJ,1_.Q#=> @&XG]=E\#E3ZP!JHHER_VFH. M6I8BF9FLY'55KQ\UW1N6B*T:8G7=XR0^LR@AU+2K:7[4=&]8I:IF@Z8&5E=^PXV%[C@T%Q2H&"DK1 M;6\%A'5@92F^+)K%E=&1L*W>ZZDMQ%,Q85@;O.]LBP,E$,$B MQ _,5GNU=+>JMK"L<#856A4S&&8[H.F!V2JVJTI1I0P2:73'.#'N4SEJ"CIP M8+8(?!D@2KE5!_"&VDR%;B D@$S\P&SU%UVC+@QH&\$FJZ(V#S..5 %-#\Q6 M9M!I2(TN[R+*BLI56-O,#@70],!L-0AYV*WE/-S2^Q*&#O",4G0-&7\]6S)# M4A0YTL#.CC*43(P!5 '_794IG64UA<5H@,TO_T(=XRRM@J& _]=E0M-I>:23 MK(SK& (?@F.C/8.@6%*)CHN/36'!!X8B:&ZKN@'=>;TB(%G"CG2P_C1-PT%W M=$(>H30ECRB='),(0I(4\?KA[ERBBG+9M8195VM[Q>UPEEVL9.+ &NK99M- MJ1HJ4>U-:4'3-:^&@Z8'UI"3]7(K75MXPD(6@WR[OYD;#=#TP!JJ(,/UB#9; M=22L3#5D(>6ZPRH'%L%^4W> JD$PG/,"7VU,%GZF5D*[HDP<6$,T.O1FF(O+ M@D(7.G.=Z_5&:]"! VMH::.C;7:T59!9B^:<;G.+HDO0@0-K:%DQ*%Y0*ZS0 MSK<[N$(%[08JPJ9[\,BTF#E=[7D$T@MYM4TJ;4,>1$T?X3$B-I]HGXBC@92/ MKP88O"HD.5:>\ACCH?'O#'N,:WY&5SQ[GPO>,;;=U:-5_?AS!C[Z MQX[A6@$A_999>OJ],@)>7QCH?T.2Z(RQO#4-Z'?B:&SPBZ?A&?V^/R/W-1/L=XQ(9B(.,W%A:$IF(D&GV,T$0*>C MX?ED)MXY$P>2DO8"JY&Q_,Z)^JUQ>T;Y,!_.TOD44?P.Q^,M"3!N^.7_?<.^ M?:I44.0[_;F9-LQG!\;*H:/ODLQQ)/V8;3[Z\X42QU7QT?#-.99)O%=)3E?U MV4CW'E8*>G"E)#";P.PE8?:!-7NP7]#Y.A4%^E./.5-Q5C ,0=E/P=UDY;RY M&^U@]LI7"?-^S/V'JNKZ>/Q:-G_&V[Y;&.R?I5)QOO\\0^=W*O*1,<=(1=A/ ML%;>*9H_Y0?N6SJ_8Q0_/YEIET!_JK@N*YV8:5:B2+$1QN^XKFO2FQ//OL5I MR^5#SP-&2$J)=M[W>>'KFYQXN]TL=_R%G6=[N+3 MB9;HT"C8R!1_$AV!4.$'?1&:2\7>';.Y#V_QQFS:WYLN_W-5[MS!\1Q1^13^ MXL16ZC_F&O30R7N*"@.RJ= Q@Q8\G2B!#W([ $M?\319:N?D_LSIV0.Q,11X M1.MH]'(]47+BMY0*.@->&/T5Y\N-L4S!Y&#(/,I3 I6Y;;G1M7A"--OEQBCL M35;?4IJNFC/%]O_O6P;_EMK5^/N_;^8Z^.&$,\T-'G[_+>4H,R"-T,\8BC+_ M ;610"7O&\#1!C5[%#_5O*!Q,"_@H\^2%-<92Q5',9C5#WECV=L.)"E? M%GJ6CLP94^:8C)$SSJ[CXZ580HE*)V=A2I_M587^_239-$L31W3\ MVESLUV9*2_<#SU3AT5-HJ"3^=N*").;(EYLCO[0.HM4#YW4 FAA_.M@LIZAM MA>:X2))K"Z)/,CWNT,A(E3@R./S+G5@I\K%N;2>E4M!&=%YFYWI):+:&:V^_633] $[-!+IUPCG MZ^ST/Y .56?59D;<>E+!S&HY8]V M.WOC>SW6V]DA$SHN'@#YH.YUN!L G[WJ*LXSW:_KP=M;*K'.3962.<*1-A_P MCH:*FP%ER#2TB7$LC2$))9< PO6GC<02$+[0*/@#1$!==KFNK>2VM&CY4],< M<\O!9 40 1C9&)I&&?+/";QXF-(E1W5G>BI0UB^,Z%-9N]L!K)O'I<0>.:<] MLM.K#E2KMST0@#3;>6^J!^RD+#3J=$>7QVW**L%J:<#V0-,4Q29T7**PB;UP M!GOA5(V=2]IH-6Q.VE(OS-?R#*:2[)(#&@N#>SC^A>1;;$-^NPL2U1>)MDE2 MTODR%LYXWNN:A;4S:9/!$*[,ZPO>U9!055+9-M9R2$C* 23'FU M<&Q8\Q78.TR:.)H9D5 M"9;$15@[:^O>L>3KK+&3P 2MXM7"PC)<:>85MKK MK*4.(P(P@:98FB$_@:6)G\T%;U@!+^BX@6*?8'/=G6F5I&DDW,X7QYI^ TOY M'-+'L4&F+31\GQ=:@9X;CZ)J]9#4P8&90V$)K9.H;\+T7"@R]!O]77L>X[=K M@QY2:(]IFF^,%PC+0?T%=@5#ITGB6)+DS; \X)E-SYV#+FZBK"!XXFP.[W5* MIQP]@$E4BJJ&L]".KAG2]+D'Q*U$"^ *$ZQ^#27W;"3@LZW##YRC<3.83[:- MOG\43--6G #\3GB4S<$DH_RR8(J9<.4C%3Q<-U<8W>A-1+ 7$&D4W5]+UYF# M]94"K)'S>JN(%HO"IK?:%(8+5FMQ*[B9IK$#:5J?FZ5UT]MM;(].7;,P$OOZ MC[#X36RHZX>VZR56$C=XO3"T9D5%+7.HB,H-#M[XA$,:@"*.Q6023C&!A22C MZSI,C'?B KFU"%0;(RJR&%AN<:;7.\S4@+@ S'@BC;/[AL/UTH,P"@N$ VPK MQTC9NN+KJ6CVH2D>@A\2@C!A&!(#YER1T$=-K$)%;,&Q-<:2KT?$PZ$$]$ZM MPSHKVO+M&N$S8YP9C)906@ )A** MX&F4?&=X->Z6T"X]WGR2S@,9$QE#"2.3^'") 7.>W/33\"E MBS09'N/'TBSUS@3QJ^5B"JZKK4S;3IB7Q+]*F)=K,EP>-?< O(VDBB@Y@@(2OZ;:2$W#I-D& MJQ6'A:"_)2(4H'8H0#&W5&W\;WA1\UCW/%V#18L2*B7QP!(JY:P6R:/Z=93U M,>5(<&U.*HVE&:8H^1H;=$H>R".,_,#9A9^ZK2>$*O)'5* M8B:LI.;1N6H>U5U'??-(<7=0)(NCQFJ(A(71 D/5,BLT.1FE'\XH,4DZ3((G MUR"LI.[1V>H>'064P.EE^W2OT4$R^>E":*%B;]5?04!Y.-QTK'#LM9$^KVL? M_6?TX@6KW1^-7%O[^[$PTN-YI]$ISL8UV5Y[(SZCB_E2[7&@]IH;PH2F<^G] M"R$=O#KS$\RC"XSKTGCVQ:62#N!71R#[P::FE:5VJ,AD2VO2O@'P*RI\36)X MFB&2TM>)\K[;%KE#Y?WJ0DF'@DX+#NV7-RT?"><;O45+#719XZ#V0NL#HX#V MOO-P]=7R0D=MD:JI1-IMZKN[ZOS 5:T)^)WN^?_[#YS].RJJ%&S>LE-ND3SZ M) /F1N/T,9/.I\?*#DOG"(3&V1F.F68EBA1K1?K<>-4%%>G:Z /PS(=BCRG[ MUX;\X\:(@234?"WY(K'8 ^]QJTL6^[WO4]?I9KYY__E7&GJ[T'.[\PW27,E85)\43U-T M4I\TT>FXNIFQU.FOOS3ZMTI=QQ8C&IMENT(/T[MJ%16;N5"$2@V/7:29FRHN M>L#^\$)=>^Y-)\YTXE\D1L<_B2F]#5,':$"*#;2FK0'BRB6U173, M1$5510DFS>+)"8Q$D^/#%,12D[_4U#A9E;E,/1-FJW3-:E=R67(]*@W#4:3* M5'0)"GKTCH.;Y4%V5W;#9:0.B=N3.0H@,*HHBJ()A9) 00R$D1A%?V84G88%H\D\'ZY'8LLJ")72 M,-,)EKV* ;$ %O9"WGDD]:I,GJ?B%YZ^U)WPH+ES=U;-/2)68J. GR[[)^$V[G:[RYI$!A4O#T\MS0RPO13R#+ M,Q17(7.=+"T4)"'(&S4ZA]8!ID:53XDT@YU6YBNAB1)@N3BP))5/_\QZV^J> MJRG^Y(]!A5]LD&WH8[RP87B[1Y,!QDY7$%2HW9) L;]OD6YZJ'^Z*W&J[M*2O#Y"=;5 L;:59%LVR%;M4,U'3*@54F1B,%0:3K)S5%FS@<#+&1DD^&)%&CA:Z M2/B;!!*2-)\K,8A.Q02*X\OY]33/6S-&=OAZO^8)2(0),-,'(],H1=X0^0*> MV7Q/+L][K*2[,X;N$> 2TR:&.3Y'$:[9W5272).N2PM_7;1U+,OV!ASL,4SS M(=(X>0S@$NHFT?#$4KE\GL]1%9\(XZ:ZE*8KB;++=EDO:7:>%J&*PU0?.HUA M]W*!S=.)8LASBQ CY;5":99$X^HI[P.0DX)'S.=9V7.@H,_>J@G/=K"BYL1-Z4 ML!9#S%81;]FTJE-\,:'3Y$GA3S27S A""Z4HOH&0(> M.H!.AJQ8MH>>U+"RU"(PNN3$ ;@7%6@F<#3-'J7+$RXHP8&$"[H.>^@X$/!+ M0N7&;'8B;%H.T>QMN^-\5X1 '.="3I-WMJ!+=Z=S<=/+,= MN*HU<6U-]_S__0?._IW2%R&40N*W)_;ZM?OML=@0$S\WT9LK\W/CM;<>VESB M4<.>MQ7?3W' $9S-7#AXL)>F4W/%2RT5.]13_W/[LM# MVE]PM)K)"'RNV!WH;!GGEZOC[-^#MP[I@R ZHASUJC&.=G9N;?I/+?BHF]&O MN9H^&^F>[%;J1B.T)AI2"&L5D:Q7.OV.^)PQ*-7S[\K"A:^(7MU4O(87=4KK M0FDT=:\-1_E$)2 [*J&N>)X\Q?R56.*"IM5K"VNABK5SOL"!*?PR 3ZC3?Y( M@O04RP5,5\Q*BEX=A%Q?R$\[W/DEV*ASQ7$S*+:M<#Z;=MWBU,!;QK>?R'<$ M00Z%I5]]D9KK7BJ28OI4GNI!YAVC)5?K@5D7J/:T6)\3;'EC_8:RCNNBC>3K MU#G[MXOUXV*[@J5ZDMQ07.[.9_6^5%U8&U"(XI0,PB;1@^4&GV4L!D]-6(ZW3#PH13AT0#%A\ENY=#1 M__YA0M!?$\*<2D;?CHOQAO%\.V[#I;WJ6$;!S@;5[SR4]@0. MD05W((Q6HK/HK%]OZ5*(":.A2E?-PLB0\:B@^[';34];\8E*7_$ D\#V>7;\ MS];I^L+*-;K$;(-0Z"Q7;$S549,2H4Y3QW7Z3R,+<:)%LE=(BV0?ELRH[B\, M0EJ@4F,ZJ2UR4S*3&:W.[]0/"W,RK-1L'MGH/6>=1ZK2 C'B3(L\2K!=7 9Z M!QU.K8;F&\OE;(R.+./\$O0VGKQH*^9<6E3*>3NO%:I.C[LI6N0,B_8D][Y! M<8-M9ATVI8UGM,W061"=_BJ^M,@9ENI) MXG9$^KBXMJC,F[LZW2(S+CNXM1'O-,Q)HM M9EY%K\XSPQENS@]Q25'K=U(;[[>6;L)!>F\D\78\I]CF'L32I3H;?I]Z MYOP$9PK#JJ'<#:8+)",-!B,D/Y^U"L"9BBZ+^?T1\S]4D@0>[FKD">-R'EOE M$_%!-;6!.%F@E##K$UE&76L:53$@/MQD"8K79 L'W@:'I-BIN6)J&=-)J0I&8GIL^7'Y?\I8!-H'\EA]]IWS/D.G0%J#M?#,KS25]25A6*6'<( MK9%;R41T%PQ!X6DDN0PFT>DD0G2IHX\?4NJ)K96L7)LG$,HCY7*>;EF5I0B5 M.KK7%TFC!QGGFSM6\MI$:>F! EIK*5WQ'/#>I"9$DB.?\#M79>0\JK#PH,&< MJH:ST(8QN)P^-E7S4(D1FAC;K%MZS@F4!I_/33H #Z,K8# J3;*GV3C) M"9H$'1)Z)\[FTH?@H3FCJ]6%4U\*E0&^#:RL2Y06*P@/,$L&3:/XL:+"5\_; M_!)1RHUJBJKN;.[I$]WQS:6>,J,+=9Z*BP;*.N%S/NK[)64$DX*BY^.#?BEV M5%"0?Z[6NVNRJJX/+\=JC#O*^@ PBL&DV^9&[ ()EW5]PEL%B:" W13=-(.S MQ^H*)L10 @Y)C=$86TI_C@[]@+*G(\,M2E2G;7*%:K>Q7' 0'6#=+>R=-M.5 M,TPOJH[Z;]0R22E!X)FC,( W.:<"-]42_EWC^JDB: JMU70*"/Y[0DHE;F=" M2EV3I?6\=I$0:?H!N&RL?6XC!#W$VO2J>1NQC0S7!G 975U#L$@:(?:/P"8L M5 ('"0MU;;;527B@HNTIW9BA/:N! 5M,EL?EQGP%\0 &Z1@T35+'\.#:::>Z MZV3@G'BN;<,,;!-,CZ?[04(N)?[C79!+$-?^NBX[IV8ZK@>FK?2@JP#5P,C M0P[ 6WFX+8D]1$4LX!6&JT(=TZ@R,'>('7?$I-$#Y=E/*5E\%V9- @"W3R!] M'0!\G67S'@18MVHDU:DK'J(SHEGRMTBX@:F%T<4T!(*E,?8H MPI2930/^?S M]VX<,3^7'HHQE-X:?51R5#N$$FSNKO#DGO'&'1=>!_;+TH0Z!J$%7MC[N88JT^"(*)0R?2T=L!: MH1_TB^Y&=Q5?A! $C$":36/T+=W-\]K2^\_HQ0M6NS\: 3G_?>"&PJC.P-MF MX>@4K^B:+, ]F5S,5\8!E&AN"*.RY\*2%T+ZGR\BO"XPKDMCY#EN(^0<[22* MOU9HU\PVM9PB^F36)Q?HU9+8P"NCUH7I9+ZR:?T>6U%?++05$_5US/UW'S9[><=_?:SK>LI184)ZXJS@6%$>/>A M#U.K0D+"8S!WWV*'(8HUWUL.HJCFA$3]U!:PO\.9NWS!H?3)TT" M<<@4VA/3B9.B1&M45M&1@HT53!Z-1[A,C!559G2_]OL?Y@)#/AO7P:BP"2T//C#Q=L3+*&+SXAV*OE(W_Z$"P MW_%'\/WQ!+)X%,9&ON/D/U///D-Y[ ESIJPSST3V@,T96Q^#H>_^[/$[;R>/ MAR]=/SKW^\/3;24PESI\^HOG1C,#S/T?&/H=ZO$,_/@P, +]3I-?-5>OO!W\ MU\R Q3?Q(&3_H^.JAY;[J>]\IND.A''[A7X\?'5L$4'Q0@\KRK-TQRD>[B= MOY\T1?GY;!6]M?9?SMRA"3D3!![S(A]32!O57*E>:*=3I3K__@VJZX*34W5;6<%6C*O6^(% MW9MD<0:3%EFDPZ_IW'PUY&1L_YD$G]^&8]FU$4PN8O6>NVRW.!&TW'NFTNLN M^6XIQTJ]?A61E^TL[C&QGA=YF,5SPU6V%7W,R(2.O6\K=NDO3[8XIM-FZ@T@HE<=*G$SNMR37R]*< M[JTW2)C=CC);!MVRQ@JTW!N\,4!EN;(40Z' 65;+&;@S@S% R[W!!VTLUZ^4 MT;&UT!E&1\J:4=#A,_<&KR^D04YFZ94P\\WZ9.RNQFM4!"WW!]_DD8S2;(J4 MU2#&D+FJ+[3;>:0^8WO@*$CW-^E^]7 M_3"S@@[A7E.\EVN.UTBG837RHVVYXFC.JFG ZY[VFD[J&\-K>7D!P;"N,%/D M20O!00<.K"AM,+;;&9H/I+ :#L4PIZ"!!I3YP)+RM^:$K:M&B/16NB].:D)!6'CN/,PQLS)XZH&Y,K"ZJ,1K+_+ ,T4/S%;="Q6K9O,%JR*/28H1R7(?]!4[ M,%OUT5JCJFV#1C!V3A%U9NIS/&AZ8+9:':V&BFAM)/5LLSN>B#9J@ Y@!V:K M/&XN\\2RB%LAXI#U#EE>LTL : =FJUFUB0;!,!T$HU=>360G8Y$$30_,EBT6 MYL-F(Y01I6^HRD*@!:UNR-B!V9);VTEHYH>>$)HUU45'HMSKY M4DFTBI@U32ZQK<:&:49/W8, 5E>K-+T9+Y&,R&FYTJ@H\Z.HZ1X&J&7)F$I# MKBBU^Z+9-CM51\U&'=@' 8)7QD4O5Y@C2I,C9&%-+SMPN@XLK<9\H*\=5VE14RW"(](O9K.RZL,LH)-]T1@%>59O5')-*U% M:[- .97I9&T.-MT3@5FOSKRA9P^DRH9A\T--[X>CZ*E[(NA*U0V7W70D9$:T MAF8Q;.9JVZCIO@B"?EE6"T5M+BVJ!NA(1G*V+FA[8'%WU,FL4)[7$*&="=!Z M%6].!'CQQ8'%S7/%T3C?Q->68LT'J($J=12SR7F?1<:W>H[ FV I MM!6GS\&F>R(H,,4&/JIY+003Q+7IK;E5OFO IGLB&#; RI\KS4#0BY);&4PV M2KX1]75?!)QESR9.IS"R&GVJDBW3:K&;7T%J;!^VQBU9UQIX62KPME%0K&5? M-8R(1=O3F>(*IW+CZDK(].E&1QO@;EF*GKHWKLT8; 9J3H? S;*;@I+QEP#C M\0,&2U9WQ$*W7NI8F$@[58UMJULBZL#^N!I.C@LQLM<'N^$PT!"I.RC[H.T! MV"B$=2]K2,V>55%L,M<35V@'V$'X(9#?YNK8MEOBI S'=]GF@B?@SV-B=,'RD1';DL>K:MC+W]1^/'YY;X1&#L.,4(FXB M@WPG$)1!:1Q[Q5H\HY@?*(L7M-!W)B(; N_Q[8]F_VNWHTZQ]_SD ^_<>.Y5D!8?R677D@O*(7/S951L /#0/]JUF5 MM]T;]!VQE%_TV!_&'Q#0NV0FXC 3Z'?DZ*FL9";.-A/(=SR9BEA,10)/<9D) M $]'DPZ2F3@G/!T]SI],Q?G@*=DG8C$1 )T2E8C'3"3H%)>I2- I)A.1H%-L M9@+Y3B8.Q6=.Q2G'>)4P<-][).BW'.$9Y?.YB0>_.T/U$6G]SD^^>F$!T< O M_^\;^>U3!8=AWUGT4R7'?':R5&?BZ7JJ!GXQ\5."H^E:ZJW30I^TECZW.M3= M+"7\L^MJ??I2:IOK8PLIP?($RZ]9 7=8?L9CQ)^NH >NJ$ZP/HY+#3_WB?7S M+[5[V0T2J/^@))Z4"_N8KB MV^RE*Y8=3T"\]>'_+NOO\\\^'B@9&R.!7%P=7CR7!YT>>>;_NWA9O^-I'6AY]H0[RT(9:0>6D=B:50?I>=$V_-^7TYTPO[4:\O MZ8%U^M5OC78#BQD4T=EH66/,V7Z MXU6'/T?WBU4?HR>H6)#:/%>2N#7C8R8L2T0!W2?3&(I^C>Y?HY-[!79ZHN3O M4G+TTS?XK;7KY)?=WZ]5]2_M19]9]3]Q?R>E,5FJ-%JD5:GYPX) ,?RP M=6G;/C,GM(ZQ*+>ERES5*F5#:G0S43%![-M/$DD3Y+$-_GKCOJ_Y"LYQ0L5. M:>%AAN)F E\7IR:OT;"[H3APG*F1G0[FPB?$S(X]GEHL= K!>D.LR#+K'J9> M&C$;\WFS/B*W VEFT<::T-U^1H8U5?%O/YDT@YYV+\O- $HLR?Y+1](O#S-W MXJ!]A(79@YDB,A5ZFH[ "\=E>]N6U_2X>VF?S&G.CGF"3+=-MN/P2"1FYVYX@"Z72^/@U M4Y^#)T;8:E0ZU6'3ZI5*Y?9 F7$M#IHM[+>?*)VF[@Q08FJVW#G,).32.V"F M@RYZ HXOVPB&KX T)[6.,+VT=Y2I"H1,#P)&*JSPP*D5G%QIS8%!0CX)X@QU MS#^ZNC27K.=:NIP4YQD[7K$$4ITL6X$4YB6\FZFXI2IR M:32S]%P3;:-8 ZG(B##HE8*QM%C)-.1Z4#Q-D%]R">_%8>#.,E\N PYWXE%] MA*'9 X>6VA<;#3;;EMI-=& PI<)FQE_:H])4ES$%U/002IBUA+$8%!!>!.! M1># LJ=Y5%?F.-UL?#Q!@9CQ*GLH@.5!IE[B.YIJ9X MEA[ LT!YT'7_3;KD9H+B%^>1K]%&3+)LSL*\/"DCU,5G"-H54(%6FYVV9([' MZQ&SRN9'%T^VP>R@6:TB*(IXZV<8UO9HP;;5@CS<+/;ZW-6JE:BVS0IXJ#5:U__+SVUUHP-=$>37IYF1!Z!=Y' M_-&X,9B( &@@V_1[$^;JSMBE?" )/P761,H-)KJ7\G;RO(50_!DS4MCQ1A<70PQ@\B.\TI,ZMJ$V.E3&;DN$),HL(6P:ME/%VIF*E8&X @]X 6 ADT2D!&Z^+%'IXF*(#]Q\ MNADCK^>C3GDEU:R>L2WU&JQF99J7AIN>UVFN+*]>0AH,VP2:QV -Q@!P$QWT M(M,4O"/FEG.;,")Z0\<-%/L8XW0SN0<7Y^CC0,[$5CP)>76&8 =B;$E9YEC!$S/+!6L*V:M_*5);Z,_06K1)VZQB[Q19G3F>>\4)$9XAEKAPA3T1.(52:/5JF-?:I4."AC;D.)\8Q4OIZKCM ' H[)$OXRI?PQ?,%[F!A7_HPR9^, M^P8"TP_'(]JZ#5H;Z93[Y"G $Q**-C,=TP_@5TO]R7FXZ:C2Q2F6:]RVDW(< M\8P\/^AU07> 6MN/$O MD\:1)#Z<'%!/4.$JX[L?1H6US>*&;,P'5F:>:2VKWI:.%9?F'VXJ(OMAK&B;^)3U)[*&M"VIIZE56\I4#(@5, A+86F* M)J\Y!ON[(J?'F)5K\Y22J.PM165O@@Z!IZ=^O"C-XS]@D7\ C"BDI:,C1&P@ M9J-!U&W,6U=%44;Q=Q82O3;%34+1MQ_'NS;"XG45K/=I1?C17"PTEQTK2ZZ@ MXKZO$.:5Z6V2<'#["0?7YO#_V0YLCWG;&3F!)/"A5L"I\CJ_PB-%_G"AR2M- ML*\[D:@\^V#C] MIO.9-A^J&SGJ&+0^Z2RM#6+P#4?JBLTQP$$"<@IDFB22L_MQ"(9<(PF1!$[C MF4[Q4:3 +'.[Z:Y0"QMBY:K26)3,E0&1 AZV3R/4?9V#O3@D7*-7E$!"O,B/ M/X2$>7Z!=L2LXB(-I)%E&X5,O4@4D"ZA4U3!'%+:11_%133^5?*=GT_!688 M7NV1C67?'*<7W]C M$FFK8A? -C2ONP'X&7;&=$)=>RA!D8BM>.+/V-Q4.LQ39=$C.8 ,8V-!+V^JUJQ .3UJ;JJC+;"G*$C+ M$&P:1Y/DESC$KVZ1RTFJRE\GWW,*KH23LDOK*$Y(8:E0%PRZ+[3-"%A-C7(D[;W13B3FGX(KC% Q-*T]QH;%L:5S#+60) M*<(52 [16!ICWGG?:;QIH%_72YB.ZLX.WFQZ;3Y:DF639-G<.F=3BK05*+WM\Z0'-7[O*FRG$Y6 MX]I;A$QXD.WJ)Y,V'J MB_.^UVCZW5#=EG@)Y.+J$-/@2%*R)%&2V)C-%]>&.S^#GVA#G+0AICO&G>O( MI>M4_(E KB_Z18B1,D%%[=TP<67GFHZ2SSW4OEY' M\]MKLTMQFM48JR6G6[',T=B005?P;S_Q-$KNQVZ2V@C)C1;78G)>>6V#$_2W MV$2;G4QQ@[270;58+HXF]4FDOU2DO_31\X97&X1)"M\GBAJGB.GO%;5CEK=$ M N*>O%HZ1VH;PS3BJ@O8F?+X^]82B" MOD74 '':-5LW@P4Q9>ROD4FXH:C63:5[OQLAA+').8.J+ H5LE7EM\.,:I4X MB!#4MY_LL8-LMQ?1NS@27*.ODR!!O.F,DY&@T&T7II7JS!?XH-MDR:"IH",# M(@%D-ZASVPJWPWDD '$KP?V;R@E_-T#4';1FX78F$##1#YAE=UQ![ @@('^" MH?1-G'I_X$CRK@?:.2DU]#S=43>IP%,<_V&>#<5T_-1?\&8*W;^)6&IR(/[< M61$7%T,,<.XLI,F#)O,/BMSYI<>/M6!;.A##5M<.73I1QJF&RRQE"6,6H6A[ M[9SEBC*&0@*%.JVRX;5AP<7S*BZN&C% B#@<$KSIO(QWP<*;U>1;HRR.8>M< M7MBTV@S:-(QY8\Y!?(#W32#)A1/)0=E;AX*;8DW^R%C8X ,N"'531!HT(0CM M:J#4T0@,HIL\]Z^HN@$LN'ARR,55X_(($?>C]->?7/(YQL)TFO&7&;=;1O@% MZO6W"YIT5P;$!TB@H,S1.^QN(/WDY;T2^P?N;SKX?''N. Z<0VS%$W].YOI/ MLD0E-NJNX[XL1O(K8>]-X&0I<\;WZF73:N>[G=Q0"N3)$AA66%2M,$V3)V;( MWPR8Q#0\=8O3B$<^(% MP[<2 +\XEL1!5V(KGCO'DO-44/PPEN0+V#JK]R5,HN;D@N5J7(.O15C"PG,& MY/$+!&\/2V)JK<1!@V*,, FK].55&3^,,%4IX"F9TD6IO6J,17?$9@P^ MCC)11\_\7T\VS@-EM!-,:J0#V>JIN>="[0#3#7Y\.,24"I3UX:M)K\VW2PJ0 MW%(!DIM*I?E5/3;ON3/>C2Y7!N)\NEW9ST8:NFO7@1HIK -/ ;N(Z2C>IA3H M,Q\ 'AR!Y]IV!'F[+,0#(#?L6K3KZ,V"E%GK*Z.#+W-JVY Q'+(^*+Q9=/^\ M]2T P,7S;^X!%N[DJ,&9#AV=$Q9R?87,C]=6@+3;.=5IN:'@KT0("S#EAD[3 M^&FGEJ[,B4KJ+23Z'U.FY+SZO_3Z-9RE\SF$$D)DU3 M[SR?="79->"AS7?Q(3<3!+\X@1R'C)'8BB?)J#D7'P.@\X$RSNJ./C8/P6-+ M[N6Z6=6FA-ERO-(+HU9QTP!.$_%0(_9X[N$-@D=,8U))!DT2]8X!EW,*I*QR ME47%RV,#R11[_9(QD[&1L(*0LLN8(?;MK9N.SH>F2-1A@S"GEBR_E:P(Z;62!PT)L:(DF3(G(=# M.@51. LU;:Y?:0L-S&>0*=_2"XW(&MEEQ"#'BW-?749,73]6OO?:O+&;S7GY MGR2+)7:L2=-S 8:\<0=RMU=EUTI;*$M88U;NJBK7[BR!94)&22=4&L7W:SK< M@@;>6=+)9^GEG821ST(]'-5+N=\H3@I+45U$N8]4&D2?:+ MBC%=(ZEP!?'=1 'CY[\?5<"AR,Y;'7KI6[UN@W4&(=Z9R)$"PK0+(HVSR"TJ MX)VE77R26B:)%)_H!!]52VN<#[L,TN"1!5^C&L5F@'792"VCO <\39/'TB&O M-^_AM4-BIP4T F6>Y)*#9PRTX?SENH*>( MVXYW7IQ+C$,R0&S%$_]DB9MB .IZ\"L[C7N&$QWWY(0S@M$?@2^]>K;9D3IV5>"7V#+( M%Q&I3Z\@OD0U;-,$>AK/>BL $U.S)@YJ%6/8B7MFQDWQ4Y\!.TL7"941.=U( M#7I5V!"]*D?E(MB)2N.B:12[C>N%]M(W]GBJEO#O&M=/%5T;]LA/IX!PO]]" MB/EB=PSA0/6R@6Y!9+81X-=LXRMCX.H Y>EYB[NO5R< MN+U&"^^3TUPN?"0N1@))U.$:JXU^X6,X7UX9KK+*7:$.B#8DV?%$, M^UJU(?;QV ^$8%-SW4OY$\734^XXQ=N*[ZN=F3^+=[ M^\2%AWDW2_8:?968&F$77[)WH)=7:D$E*S99L;<]RC.9]E]FR=] I.0A"S.K M^*::$+QG/?8;SWCPEY[DO>I <A8DCY]>7A[2_X&@UDQ'X7+$[T-DR MSB]7[TK5? CSPBATH,]T)XCZB'4N>EWHB'!'^[2?R_<2,L)L!EIB>B[F2_- O/6&7P,WKY)0_@AO" M+92]OC,;"J%89MU^V]DZ:_&KX:9M+;;K.EOL2^WYVB[W) 8740Z.B(K@)CGF M>]GS=@FNW!6NO)'0^B>XTAH'>:&R"AV+&A*3)KY<3H9M[JMQA<%MB^G7",OB M-XUB'>.57* 9<$0LQ!7ZOG EIE9,+%3OK&AS8]FUGX,VGVG%E*;Y;856>2[M4Q3#G3 M#@-=2\)L-\<8)<30G1%##ZI\ .5*:YS4%M5.UJH,ZR8U908DJ:QD''T7-71M M>) &@O^H6NI130-<70=YGW_ENI]RDW M#'QXI!UTZZ;C[A?GIJ_1GDP.,-^J.L0T@'.-1P62@YPW&N2\N#9<8U)WH@TW MJ@TQW3'N7$?NX[!S?./4;YZ$N#:#\'ZCU!<[X'QY.7Q^5;P'WJECM.1J/3#K M M6>%NMS@BUOK/=5I?[BB#;R#M[ID5/A=I1*/83O #V)QMKX1:"\E& ME8M$V,\)*PUDR/5#OL]+E8U.BK:Q+BR**P@K[ Y66#3-WB:L)-'W&(#-C<7J M/P-LSANI/R?8M+TUWZ@MZ9Y%M;QL=EMR.1[A(-A$9,!_ 9"_CEK"2F-61=FYA\7J.6DXT M@,G$(XN%XVF63,IYQ"$J=I.\5W)(/R'$/@9=(F&-B,%LBEF5N2S/M_S2RU=$ M"%T/E!C%IBGBOB[HOCA&Q4(%8RN?!*-N@5U[!T:9R\R&&]I+T@KG_0(GXO,1B99IC3[L:]%8R*J745"\6,,7(E5-WU4W7O0*Y.#R^1S,P@!7U2 MZ2&96IM4U@9$KD>RCL+3)'LL-' -]U[PBC]):=$1*T?SH;1M(!LMN=[BMM/# MDB(FMU+$I%3/OP,7=Z^(7IU[5/JG@X=7> MK&2;U79ES=[_Y$PDZW$J)D[.@ ^$L0J[,-0E$">7&8K$DL5"-T"&J>)+D7"68 M<:_4S#56/#D+9@PGI56]H)HMJ;$8>*;+6!6"C#!C5P"%.&921&S,OZ-;/;]B MRE4@4MW[G>Y'SV+ +W<_P=_\, /P!/54%#A3S\V7W7[>T6\_V[J>4E35G8%> M;8 BI1PW *\/7+"0E5 S8:46L#3!&/S=)]^U34V!7X]-1W%44['!\Q\6HO\= MS-JG#NZ/S3,E6G$R18\T1*DX?N/$$3[-8C="'__!H >CFG,+_N*=EN)Q5BIQA1 MKZ-___N_GO=^GS=_0-%GPWIX-18!JJ%G1IZN6!EE#%[\0[%7RL9_&";-?G]R M9G\\ 3&40PH:?.0_4\\^0WGL"7.FK#//1/: WQE;'P<_'O[L\3MO)X^'+UW? MA##PP]-M (Y+'3[]Q7.CF0G<^0\,_4Z!DT*%.=!$RI('A;@/T M]4E3E)_/5M%;:__ES!V:D#-!VNC%:Q[$,')M#?SR\8[G1C57JA?:Z52IS@-8 M&CV' _X9COW:1GW9'<,M<]3OWJ^F]/9W-,GH!V8 MC-1N"$_COM@N^7R[.3"ROTI.*IBXH:\ N^%?%]@=W]]CZ7%C_(KN?M9^AVD( M/59'J#PB%%(F<)R2691$9)8FQR.=8D<8_;B^E:>B_J/NMLJ/?1G9%#;U&DXL M$<8RH GZNJ5+;F71X\L%I#"9AKD62^0#!;9D7K>4V3:A51JYH< ;K49'&P^R MP<"0L?UG]M6RV#%4.Y0:8J,4#92 M6\GX_C,77E-HBY:J252F;]5K#EJ=4<#*E,F]9QHUQA1+1M?B":X\G3&D,;=A MR[VW&X'?\M\2K_3DU5(NRI!2)8H54^[8\YD#+O2&Q$M_UIT[3LC#0C;Z0T]>;(GSF M_I"*?C=?84LKR^S9^>Q&4#!_;H"6>T-J8NB(11PT:U7\%>V90Y4UB17D,_>& MA,S%C(<7V *B!XNETFG@;LN4<[RD$TNM9C1[K+<196:_)5(@ MPGFF52&038@/I+J:1Q#@7[#[+:V:L&UNR+5G8:M9J92UK'XY#UONB;Y6%8T^ M7=5924$Q3D-'W546K&5V7_0HB?OUO%M0I45ANRH3?986)=AR3_29AEF@!Y6A M+^G.P,A,^$7 KE:@Y9/H(S?GR9C;N<; D+.5N:__>/SP'%VN M'@'O\><,Y Q^[(S4%9#(;XW#!WL]>O%C4V4$-M(PT+_:*'S;>81#/)4P^F7= M_X9C 0;P,>:(/FNM?YD1=; Y^3^!=:"?H[0R4S$0>CZ9+0E!A-"2[%:R82JRDN,Y%8 M3?&9B02=XC$3]'>:3F;B$V?BE$(U$:/XWBHU1QG!,PKGYE7$Y(/!E9>?./OJ#1XX_:SR_"W+'[:3Q M4Q$X>-:X/W-Z]D!L# 4>T3H:O5Q/E-S[2H-7%73%F7RX1"K]( MGQ/.X.\X)MSTW+$95%W??SH,C/^ZND7@L;4YR:PE=$E6]+E7^7I'5SJOQJ2V:+,Z)H^>B?.>RL?G]VUYR>*8^C NT^IX2S< MY>2E D]Q?#N:@92B34,_@&423BA1=8LN_D<\^3,25[$4PL[6N+@48@!@9Z$' M&L%$]UX4,-G5+X&0EG<](!&'#SU/=]1-!ZKV;HRVUH!*E1DL^]/JS0_(D=@99^4\SF9GV%6YZ2RV$B/UR@XV7^FMBFM#S("79>%$8F@D ML/'GA]PN+H5+&1IG(57.;V@T[*TD3:P:+36L%HV@7&9#+V%QM>B>*HH^9FI< M:6[&4RU;%(O>$ D=WD[UK)3E+G$C]9<-!/^O=,K1 UCN,E#6MY/+\5H,+Q#E M>3$W^)Q+<]&W2 ]];HSJXN*)@3UW<=[HB'6FX6BY($H#7*H42NUA/;^9KTE8 MF_)T%BB);'UB9.OB^A)7\22$TF4)I5.LMDI0-4><+O:LWJJ$3DMLOXXN1=#? M=]!#UYGO%TK*1P6P.=/,=I%)B MMR1X<@Z[)>&G+LE/G6*WY)BIN.Q)Q%(HE&NU7+_6(*@\M%L^QC;%F%3B#]!) M5Y<+= 9C*_Y'?BX5H+L'R^M MNP[LM>?:0'9&"9YEU/W@ *R1W& E2K6M8F4&5;>OJ;.J782WB3P<)F*/93LF MP;?8Y2%?*HOGCE3^:_F5KU=YJ3>GK%ZAATK8NIOO#//9>:4I I5_.'2$4!]1 M^;OC6A(PN.O]_RS,Q]>#04NG6[.Q.)I)&:&>%7,(7V-[*P &NY-+))8DWR0J MGQQ..A]/\?4J/T0$86K-JT.)*B.D-1UG<8R"*O]PPNGXJ>,;R9RIZK[_XW#F MC/),K/!J;R"'S#/)@F8[T2;Y-$D^3Y;HR_&ZARJD[$D#!'I42N!KZVQ[HQN M9_IS#F@TM:.'/Q2LOSMB)M'U9/>.&75R0-<+LTQ;R?#MO(2)S5P+Z?(KFX2Z M'AU?2B-$DIF;J/0I],1]J_3%^(D#*IU%.CX22D(&48*149MQ.;*A&4"E(^X! M2Y-'3R5&W,._([\]/GKX^>OEX,U+YHO71)\?KSW[]K.MZRE%A;D\BK.!&3J. M&X#7!RY82TJH 56!MU0Y8 S^[E-$UBGPZ['I*(YJ*C9X/O@"EA[ROX,Y^-3! M?9Z0-=.?V\H&+A#]Q7O@L]]^S:G=AW\:_?3\:JN]X9S8:25:];*.JJHV&F,R M3=&(3* $+H](FI1QC=84%*5'&JJ#[OY; ?]IYO+G?\ _C_U6;5WQ(.9-'@;W M!&FPIP]0CB#__!K@>KD0,>*9;;J3,;G3S:C7T;___5_/>[]/.3^@[[-A/;P: MBX#8T#,C3U>LC#(&+_ZAV"MEXS\"._O]Z5Z]'T\ CD>&,O(=)_^9>O89RF-/ MF#-EG7DFL@?!>8+_0BX>O MCBT>*%;0H4[$LKKC% ^W* N3QJB_'RV>MY:\R]G[-"$G E_C]U\]T@@-ZJY M4KW03J=*=?[[TU5X.QC@GX$NW--W4"N[8[FE:[H^@V*2F]XC$L1@5/S3AO&\ M[ZFGOL-);0>N:DU >]WS(0*B]-\I81$"9'P:_IE&LK?07VR1!X;W5\E)!1,W M](%YY:=3^EK5@1;Y$\4#>^D,@%;@_^L"^_S[QR$];O'_.K3Y,"-DI-"*3-#, M6"9PDI!9@J%D1=%4!2,8;812#TM.>332PN&JJTS+'BMLW*5?X^?XBJ,X:$XR MKYL:II>IJY6J:YF5L32L=:I;9\K)F(R];MG=!.V*HVA%JU!GO6V^INO=(6Q) MOVY9(=OH>E2N4Q95\];X&JVH3FL%6J)[#Y5L9396LDW5XML#>E$FLFR>@@_= M[VG3+>A\-ULO2 TQR#&=I;\6$?A4#'W=M$]UF0PO(HZ5Z83TTJ1'=;41-25> M-VWI.6L]ZE%3::8MBTU+\\:V8LCX_OBK.88!_BS3LA:SY: @=VLFHW"@Y=[X MY8% 9LQ5B$IZBVHU^?QVN"16H.7^^/5FAF0SA;*,-*JM615K;Y9.'[X>)5\W M]8?.9-IF=53J-4U49_KNLJ/!]^^+:L&RX[K'JQVIH3KYS"1#$>@Z&M2>J)"L MABS[AE.R%*(78ID0UV=C^-1]47$*BXQF!467>KI!5)6UMY:+G$SLBZI#Y/"- MM)R[0L:2MZ6N55[/N[#EWC.=C%?VK7=F?BZY<&K2O:$ZE4Z-%M6 M$5[*2)/Z6F8\MYL7=_<3O6RIMAM;==2LC9&-5&]::W7FF?KC]2YW8$(LZ*J#@](4!0 MD4DF$?_Z+V /U:U=758[8%7N$V?OZC(;(3/7:ZW,?+,6O-Z@O37:#K.+'G=_ M9=8PAL9VVS:]VHIKF*0B#*RL/M)Q]P3W3_4J\)NX;H2[8P,T?L+.95,LL5"A]-*F54 MGK-3II9UE65[XJS;&6]*3=L=EB*JT!?DA;_V)*AUP*. M,8X!Z\L6CD!C8C$;L5\RE?[8M(MZ>P;'V_UT3C>'E; N&DXG;WK4J2.U7)5G MVJ[%MQJT-^P@OK9?97=ZW*EA&/&PVE_P4@01<+J@E@5W+*9-CSN5&Y&8H3$+ MG;=-:S9NM?P-OLFN>MRIO?YP,ZWV8)*OU7J.(+36"C;.4F(<=>H ==LQ66TN M^/%N.5(0L:(X8?;*R5%+==6:5WDC4*1:SPJA[J@R,BN9&.BH)3EVO,#32!>& M1&*4E+5PF:RS_;&CEJ8]J;F347\+>QN<\;B=,!RGLP^!CYN6.7-;B>)VG5(G8[):CIQ,%>BEE[33INAQTVU@* ..J\"F K6F M%4;K!#&6W@!VW)2#&_TY$LVZ<-1&.[VH[BMJBE0$/V[:T!#'ILU/;)6!5L0C(F@J:\2RKC?V:@FQN5- MC\W5;FMN,JB.]A*ZZ(S)0; ANKM#VV,?M&XE=0T?U:1$"5MTN>EABSC.VQX9 M+,3)RRC2DZ9D3Q:LQ]FC^@+/KWMLL9B-M5A7;4LF:D3D;FH%&K7(K_O-9 ]B MCZ_KTL/N8+HFM91-H/_]]8?GP1OY?6?P^VG+CTO$XR5XZ'_]BJ\AWR&H>_GD M*;\$BN<%P'^]+_ELA?3LXFYZP87EQE\W(K[^&=;W[<@_GAC'+_G,'S9WLF_^&A$/M9(D'\1 M!!B)(HQ$:A,OROC 2-QJ)."_& R,1!%&@OA-TA\P$H!.'VTD@$T4922 311E M)(#'+LI( #H5920 G8HR$H!.11D)0*>BC 2@4U%& M"I*",!Z%24D0!T*LI( MI'0"-E&(D:#^(L%(%&(D )V*,A(@=BK*2(#8J2@C >A4E)$ ="K*2!!_42^^ M[@Q&XLR1>$UZ>"4*W1=SP_]6#7C#SJ V)]Z)O% .NI]GO,M=0+#I]Z=TQ=]F,+_L%?PO^L5SE/N[ M7 M*NGU-##J'VI=?2AU?$#]_UAN$/SO$]A]_U"&_ZP8^+L=>+"H?M54"'ZHTH(Q M_X %]D,ML$].B!\ZX@#ZXW]?\M631U[Y#+*R/L%%./C6ETOO->J7\W:// '8 MO*+3AYP ;QYTXD0E],<:=6#VP.P_JMF#"9"O@I2-<72B!&; !YH!NN([Z0T! M+_"'NUV// <9Z\%1J*DZD^$D)>2JA,$*_>OK_XIG? MM]#DPIUQ\?0MO[.(O$;ALR\LH7^AQ)>"\8?O+/W'V*4WZ51]99X)LTN18X3] MK'B\E/Z0%2EW-,77Y+PF=B /EWVYW0V-+D\.UO7N!F>:B2E^*F4'#>G7YG^1 M#61AD54 Q1 YG6*4' 704E$VWRN>Y_I_89$7#F=W1O"M!9>+$_*/V8YNJ[HO M!W-+ZPHDETAH,DS,00\JDT+\J:3I<\-6K.#_/C6ZU4^E15:,/OR_3\8N_-N) M;,T-OS3X5'(4.^W2+U_Q]^$K\J\^[ P(41AD3YF.0PK#=##3QO"G;Q4S!3QB M9RZZE3BNA9D^-@@6XZP2+?KI,T(]D0SYQ##(?_[]8R]>VZ2*=/YR7Y/Z71*Y M*X#VOZ[Y/!=/VG([1$B#BCRQG;$U%849S\':4*.VNY52N3,?(.P,/ R>'9/Q M>7C0<.96E U!S_6SQV?#T#?4*"\F.W2[KO/LD+7Q):C\!A+L&TAT7FY0-++W MX$&RB[O*P+:L:E9\FOCT&07\N!<_'MC>;NZ2RU],#N[U-YNAN@HEB$/0F=9N MNFSY=B[9&O7&P\2&!^9 X97%WK8V8B.K8D^E+AE8$O#$'YX,M_7$K\?"SYYX MK_NNI@2KFSEA:31!(HE1#ND?PQ^H,CWU\%[BJ$U'.YP4O<%*#A>'QE]Q8O-FM+$1A.&J[;19?%" M^^G"]P?LE'3YED$E@K@.JETX"T@0[--GG$">$(8!5 %4 52Y#56^ON[ ?SGU M_8(3I!S4=K%B.[ ]K<\["5LW((#R>^J9@&8/$L9*63)(KGGR2H:^1LV7_@2A]L)OL+):3/]@A!;;$T'?H"[L&#!S94VLG22*\!A1MJWZ5>?8,E>KVC(1IV' ML-$=VI-XLZE&3K;T0=&4)0C\Q&#X$4_^%P % .6-0'FY4-5[#%?Z4Z52TXBD M+G';+LLFJWFDLP7GP2O6I*?X1=5$?1_[T6NNM1+Z274=&Y-Q\:7GHRM@76Z;_ M3.FPH?!M,L'+&BR0Y#S9(\,.-!9?/';]U0%+SW<71MAV@^#$^6HUJME81>Q6 M37V_6M1:E5YE3\4RF4F>SCDC^8B.^][^^0&>^>Z+@O=.@=>>LIZ P'=O/FPO M(1O>K#$SB1'27D\)N<-E$" !(!!%,$@OLH.<%$/.T-VMY6@VL"IK&=V!5TM M+^\6E\/]NM%;AC6S)0^%?L/809"P3"V" A8!W"*@0-$I&.Q-F"1UNF$$! U 4 !0N#$4?J'_&;8;CH_4HXXT MV"]VJUXY*7/,V_4_+R)!H-82MUH)>RGAB5&TC:&9K&>+A4S#@S\Q- : <#$@ MW*+*>:&>^0.H=BX;);Q>P\,((]F7?; M(S.J)X.ELX(A#\Z7$0R(&$#$ "*&&P/B15'.@-EMQH%$(](@7OL]06@QO?W; M13DO@@&S5AJV4?R]1"XD9HUN.D1?R<_>,CW-$T(?JVD %@ 6@'SFE5C8VVP[ MT&8B*AF>/Z0Z[?T4:5W)EJW*CL>"?23SB8"&*S= C(V7J8 M',*.BSWU="?2J[]H_F,ZOQ'?U@^F<.*,<\!O5G=N>V<+2Y-O7:2*DI5#^6IV)*(Y!]J0 6"' $<%1X'=85Z<0MITM+ MZ\@*/&[/&&+B.BT5R>ETIHH+T G0"="I2'2ZF"#L#ECJUNC%. FU)A\Q2E1Q MV]/A>I=CB018NKLEO@OU&4@F]7%D:5EA%W!695%;6B2XL<8]76E.8;\P4IDID&^ '/5V* M))"="B"I")UQ=VW>'9!T837>%3FRJK<@K<&.RI*20&9CM. PPLPY0KR"(P^0 MW.K@#" U[:ZL/*2]2:/0?.A*^B[[62^E0U_R]3Q:+6G&UD@-1"ME%12W:5^E M[@,DQ7K3,S^P+N^, D0%D^:=Q$CZ\>Z0'J\1!)&N'6H1Y;\0-CDW^)WNSXW4 M0KIZ*"R&RJZL._K""/F#B9PX@.] @>6SJ['%D[Z*;Y"Y,!ZN8IG.!'DX^42@ MK\OE_1&CC(\83#S:,J9X&R[W$=&QVCH*PNS[T]CB%V=A.4YR_\H]\\J-")KXK6P-1[5-V:#)(E6L]L"*3T N[Y0W/C?6G: M[N">Z3BD:A-C,>?U^;HNE"TO&NW8%"T@41A@"V#+PPO47MR(O -OW#XRGE2[ M +(Q@_8Y;[!/GY$GE*0!;0!M'I8VA3\OO4W.L1N Y9>E?G9]$74Z M/"&9-B<:Z,X>5\G&,B-,EM+L&"\GSU$!7SZ&I PHQ]Z=:1 MO,N"&Q04/0*D 9G7"J?UN@,CZB*Z0NO!;B-!?LAA"P(>[::YEH/(MUA>U'(\ M=CZW@]HKS^66;]&7V$PC9KN927TO)PERN8%<;D4^6+I"+K=OIG'XFOSKN;S= M\6&S.J^FL1->AP43'X:Q:7@]F)49D)NM !;U+F*2=_-VS'O'RVL70K^ER[,7 M72;]W5Z/U04?&8S3 0:PT8U(,:U!5RK9WAKVO= *\T23V1A&E, MF?)6)H(X3BT*Y$Z[OT4!?PWP4CR=V1G^NK>>]K!!?S26!JHU,@6B;S#3S%^# M7&@%L"B %X"7PDC-+D ;QZH*K%UE!J8R6MN(M4,GSB:+94!NLP(8&*!-D6@# MI&;GTF75=<+U+)G8L"?2R[#;I[%0$3.ZD)\^8T\$?ESH!B39 !G*0(:RXH'5]9=J0994N&JP$>K]7G0.&@&CN\'V@P$FU M-T%CKC]PNKFP@WC%\N:JP;Q%AVB0+"4$F ML#<],U!U%475]:NU3E;H]VMRD1,GQDQ_W%3);GW$)SMCO#5&HY6/LS("GROQ M^HB!P$?T]V -42Q O';5($88W&-+9R8P')N8 S!8 H/""N[$R96#(8 M9DA/8*CKK!"A/?>T:!%<61,%P9%2]&GVXW"+R0/9KRJ:6HN+XHY*,ZLN A \3'4 M28\F0BJ\PO&:LJ,73_U>B8Q?YLB3(*/=$Q)8@SE,6"EZ>T:PN\.BA/GT&<= MDCP08#QN@%%X;MRR:.&?HF)/2ML9:\0Q;,^$)(B1VMH9YF%&IB?"&( *@(K' M33?U^ *@/PX%!G6B/L;;AI00'KFM-ZTF?]AOR&1!]+GU A\F651/23+^ED)E MEU[D:\' T"TY>E@*]#"T]*R.8%:-<9Y]DB>0RJ<&R!]UV_Q1JNMKN@\=&O^- M;':EP+4,K?0O./_G4?#QSJH0?N7/H;Y1MI5:=?V4-6,C7&5YUM)A2'^1?UK^ M.;7=B6/4;:..E2G+8J5H:?=#19KKDTT:9B"9)@F!GU#XE9$&4"U?3;5\0T-\ MY,XZK'\*3*WB;<#>O1IB_^#_A^ZY!/L>2$6U6F0N&J+/0_AVA.P2D=XB<48P MD-H*&"6HG7B&%.M",<7:A38BMJY:)L3VO8E!DGS<93.+!*FQ[F^1(*8 ^+IW M3''5$HX7B"F:/.P)4T]H;,*3['B!6+W5=== MEF-R5GX+#O!4ZFC^/-5"4.> M2MEX_>??ZH5>0'M\C>3'2;IVACZ!#61A<2FA$.0WE' P@08PBF],92?2D=]X M69#P(AV>95@\"!2$* RRATR'X83ZH((QIE#N;F>\W184*C)WU$9(8P\T5S12 M3Q2&/6'PL;X:O#X!7I]XE#>MKK^&N3$1S@H7!L]J2A_63@UG;D79"/16[O4 MKSH9'N>3^@H9XY+'H&6^D=3;T9:]F4L5A':5L3B/@5N-!5NKK:KU 2QF=D&E M+A78!?"D'Y %-_6DKP?!:S?\KN9$=9+HT.N@(O.&+FU1:&EJJUD."Y!X#3 # M,.,BS/@#O9J#!Q+M.&+$#Y;ZINI4^\--]^UZM:MQ1$XZS79O71U*+6D^5A9R M((C=/!C/I&LX@3PQ\''"%, 1P!' D8+AX\U4D-8-(.1ATKK=/B19*7)C-)K(/=AK M!M6EB^N5!E0 "OQL_*K7[6PC&?;XA)G J5@RHA$R4A3PC\TFKDD3.^ M=?7PA<*/((';U1*XO6L0?%,HXL\4BJ2,P1?0*^!NK>E/''O&1V*3<2<#9^_L MWE8JLN>["R/,DD*>.%>-5::[*:^K)L]Q:>=N.O%.&J41 79N04B@D@8EHT%] M^H$KIEL\L>%I@##1IV]HX\=:PX PK(A09LZ$%MZ*OV(3'K M5D7I&V6^-6HQ@4:7>UWN91'4F[SR=M_8#31:K4JVRM;25?IP8_;8S(A ^K+[ M&Q'PRH HMR/*1;PR56Z@]I@S=;BV'>FUV7"S7NURH(!L8@4P(D 40)27B/(' M6BNVUDE;E?7G #&L0U)R-U9IIZ%.A[%?*2;C)]Q'.K5T) M , P!3),#\0H1E3MOU1%[V=K"GTHWY%(ZG[,O9V%\\]W@1+_Z:H\APMJ5- MC],Z [TY::WW![R0GSY33R3^.B$5@,O54F^!SO@HFJS+1B^OEFCQVIA$NPI! M\D:5#B8K2UZ$WJKKLB4%BM#=8L8U202&;#TSI]BJU$>EYRKS@), 4P!3"F. MI.H.,(&PGCS1E]65-(XI(G*B]IY4#C YLQ B@,G'T%8!"=6[DU!=D2_],=EL M$E12YSFMOX.Q2)D.A'Q7\EP!%N +"%:*&*S\<\UR68^FD[HB2>)D:?:7];%I MDF.)7Z[::P?:Y9%*IK+"GDCX.%T>2'8%0/(PVJ@[@.3":JAKGF[V@A;C#WL0 M/V@DZF)38>;6-H\C,BW5;ZW_D?-='> .J5FIPG1PO]]E$Z*DG\H M=%C2C*V16HA6TM._MDU[,74'($\6R)-UP5)$!=-KG412^O'ND'VO$021KAW* M$N6_$#8Y@_B=[L^-U*:Z>B@LALJNK#OZP@CY@U&=.!">.\Z$-;1Z;$:H3K/[ M;AN=;T49(?)*@/031H#WUH#.NPB=ZC]WI6B7CH_N+L*4>3^G,A MXG[FOX-T? >ZOS7F>D_W#5?KZW-WZ>17&2E6I)^(E,A&EQQV7;X'*SQ69GL2 MI9:1948ID+,+6.;C1@@7%(]=(SCHC ;2>@Y+97B ]B6:2$9]]! <@"Q?]S<[ M$!V\#P:]+^'9':(#66FJE+S=T]+ 7.L079^I#)9C"N0.*X!I DX!3A5&V_;B M7N\=V%537-84AN%84A;5F8J//7RR8'-V89\^HT\(^;J:ZH!<@%SOG%R%/Y2^ M31JR&T#JE^695OYF55LJ+9[W1DZORDU457/CG%;DI\\D\;K#:L JD.,,Y#@K M$KGN(="[0["UK<22UR$PEX=FA$6%*%&X]&,(NK @L M$+72FQ:6!.I.) /WZ^RL+:VG_7R)B((26/#G##/[I8?@Y383(1HNYE-?2]N M"K*[O>F9'U@P^!A"G5IW6]N5*N])W*RJSM66F9,0%D1P-0 %!X> 79!1@1UP)2GRFV9AH-4D=5 M+QY.D3AG!,AV!ACQ#A@!M%IG+[:5NA3TR^66Y G:SFJK[JCF'^(&,DL&0. , M2 4")-8(^(!Q&^-YC!GLUQ 7*0@1#B'800#\:+ M&^F/SD!$3VH-6OP K<(&86Z:GKT+5FP>49RK&P*( (@HHMCG#JN,"\M[SC#G MME_>M8=;63-)UQ(]:+UO.*M\T^"0+>PW"X1'SA;&K11GJ9<,IZ1\C\I*;A:6 MYKYBA!N3P M;UH-9U!?W1&SVYH_>Y;G.LF[#7]_#I1HW7&RWWY"!7U_W- M"WARP)KBR9K>Z,E7V##!X/4*D;Q>#=L$'N0RO=R3@WQ;!3 OP!K FL*KI=Z( MGJG..42?MS6SU2O#7K<3VU8OSM%SIG(*H >@!Z"G2.BY>LG)-S)G/5%&.X?K M-GAA7QW&U(CKSPPV9\Z9Y20!>^*KPPL]KZKI>/.I])7U^F7LO] =K M?H8N&WQ-5JW*?N*4D?T!0\RGSP0.>[$Z;0WKDKP?#VS88C>&GRKVI2GV>DTG>G,B">< G6N@1(= MO*SR\-JP9^DJ^P2ZK-M=PZQM M>3.Q+ FBO.G'Y7#6(<0,&R"%%>#&>^!&X8\([E7V\ +T0.'$3)P-S/))#Y]H MK<&^TJKD07LFT<)>>V0 T '0441T%"_DN*^HZK+P@)A*:TQ: Y5'(;W;Y*RE MK(7YBN5"((<6S?-L:6ZOJ;[T*'QW\AF5PI?$4:W6<#V;[(RFL+(<\38-C>*9NDR7*" 15P%L\!!OW- &'[FS#NLA M *Q'$FN]DE?/2IBT^D)UM)9(V C9387<3#$O9C->@6Q>P 3?J0E>0>GU)S$# MNI,"8M%>:*9 U9H]K5X;0H>8 :3\NK\-@IBAR, ZW5DO[WX4MO> W0&[>Q"[ M>_Q H9"ZK;/C=T9#5U:S:B]Y/>EN'%Q$^%489[%#KM)"CC.TM^CA -\ W^[-MTQZ]U!\NS'"KB?4.QL^8A3(AC@V M5!ZEDQ"OMW<-5L\#JUR6]^+.UN_3D(7NYH[*NQ>]5EFQ%&>N!T^E9N3H__TO MA(3_P>"GPP_9*%U.WHV#'U#C4(E':^A>WIY=2+.,.MM MS9AW6!-&H8;FC"K,U-?9C!]IF($";%SRY;KW:5ZW=KQ?Y6O345=;""UJ:"93 M61S8[4FSL;R=XV49JA$ ?_M1@7!3?_MZ M&KQVR_!JKK:[AR)MO*^536&-KOU-0.V73.YJ04(R X CLN!XP_$;?.NS'KP MH!I*'NK3#ENUEPKR]BW J\'$&/)*A="7.]-PR[ PFK<-9I:''YGR#2?P)Q@_ MKE4 8 )@ F!R09C\0FC&2=!VU8KJ/3C:M>FDQ4C^?EA BE1KXRDVBJB>A/:' MF%I%577@'D(2,EW%8$\T"O8 +IJG[.[&=G&(G)* 8A<1_354WE7G=::6][6 M(8RM=9J=P;: 7*%;9MR"8&UMMFC=9I94I=]&\U.)3!:&D0 J(#)Y\,CD&GF$ M_@PC+TJJ=O/FWNTZZDP2W#8C^MOJ9CXKP'G$+^NP36K.4"TK<-44JI$RIX+] ML*F+^<$FFBYP8.J)9%XLQ@8X CAR4O-4+([PHFC.4BR+.J+F6QR9!(J$GPCLN-[:3RJH?^=?>@.; M?:65*OG#R1@R1Q050615PW49IW1:5NF%(C,+4B-U+/T_HJ5?\&_EZ]](NP-; M&AV[2L(KOD5J]#["^M@D*TPI(_3/32M!)-(\NV1,E&]-$1(C,3Y)V9EI0GYL MV=Z22K71;KL2.8Q1FC:[3MU. [7L$.O'ELM@NRN+764)&[T.%T!MG5/I=*DH M(T<7)8>[Z;Y%3G!>]]OI_W1))>CLHL=WNO4]1;[*HH?W6LXKCF*2NQ,%!MC6]SN5TDVEK'C MYZ?EYJ;E&TX?;G'3JK)I"TT!9M.61\]O20C%R(I+F#KCU2RB/IX-B*SE\?.O MY[M59[E'=A)DACV:'IP]J<4F6^1=0=83OF&A:6M3RZIN-I6!6? MQ8:$*@L5B94V8S?8M.51I]98,QR&_").Y_1NN7*I9;#+6S(_MUQ5%VM^%@D6 M3W9%R/+";K@:+3,=Y]&-;D=+J['QRQNIUJ^&]+RK[2[$[[ ML,WW^[ J:[R03A3\1/>7A4$O[D@\ >OM>6C32-3:;;*FQ]T/T;95*>\[-)_, MF-Y.E/E]V,UNX+C[YU*EC79&O2E/MIHHW:Y*O2X4RX0,_]QROZ^SV$[$&N9@ M8>]@E.=5826F+8^NB? [6Z!)IBO5L&EE(RTE;[C+KGG4J0O(AP<=V87-9.KS M0M#LQ9MR=LWC3NTGS6FE)MJ\J7@XT6O1T' \SYL>=2HOA?YT+'J=2G@"V:]H!F[:$3Y*X-%,1L=BZ@&/.G4\5_FJTIKRYH#8+GH5(^@1 M>U:FCEOJ6C5&$'0H2YXRV+F48EF+]3+EQU'+N4Y6^%UE,I<&W0W27BDMW4_A MRQRW]"J;^62(QP,IX>* $ZOX9KX1900^;@HOJBURS/87IF$/XQFC$\O=/(4_ M-[%:8C MNMM3RQ*YWO2[O62\Q]U\07(\6JC?C\Q@2L");2[PL42-ZW&^K7HT5\T>J^RY M>8>&=87FJYY;6?>"?*?DR%K7O8VY:DZ' L^I6X*TFY7J"C]LJAR9J]/?SD2S MED8!WJB;#E6DM_M&?K/']EI'O0TFB*N%B?JC#B.P]JY/'=H>&>P@',]695*F M>64Q(&;#R# EZ+ J.\:@V>"(J5Q5I2A1YTZX5="F?I"F?NV&/#K[]I[#(4J? MIX&AL@GTO[_^\#PJ([]'Z)"E+\+G(3N4A];Y;[XLY&#X_V5Q6NA__8JOL=PA M?KN$/%XSMBUS10U<*PKU?])[._&(-UR3(F>L2=,G^?;OJZKUKSP,7U:.^1)_,%(W&HD?E?%!(P$H--'&PE@$T49"6 3 M11D)X+&+,A* 3D49"4"GHHP$H%-11@+0J2@C >A4E)$ ="K*2 Z%64D )V* M,A*_*PBC 2@4U%& M"I*"-Q>&\% MC,3%1N(UE>J5*'1O7*;^SUX-R__T/'WNA1),O]01[SJ?[OE3XG=RN,N7=)SK MV2M3A9XC[^ URO0ALU_^WR?TTY],CEOT )@;CP*+WZTYP(1XS D!8 'F!I@; M8&Z N0'F1J'F!OT7B5Z_N,OOYL9+Y5Z>Y;XZE'AQLPQ8KRZB!28! ,1[F1M_ MV@\7FBSD.][/>)>[@[T_IBK_-8'[9*_A?](OG*/=WNWGN_(/#94O VUY] M/B#XP\R',I@.!0Z^+A^ ?TN'#\:]P.->J# *S(UWOBJ?/\] _6ZY4) %5\$= M1-=U(# %'FK-??$Y,'3#G^,#L)0&2^G++9V>KYL+5*'^+8[3=IW#0BK($B._ M6W(6:VT-YLQ[GC/O.K[:*(8&&0X8](\TZ%_KAH%1_U#K:B,OYG1 _?]8;A#\ M[Q/8??]0AO^L],6['7BPJ'[55 B>%4[Y[W]AS#]@@?U0"^S?5S Z@/[XWY=\ M]>215SZ#E>+KP44X>+-B7A<:]> *R=/F[X(2? FP?]5&G$QQIU8/; M[#^JV8,)D*^"E(UQ=*($9L 'F@&ZXCOI#0$O\(>[78\\!QP]_/+.Q^+PWU#9 M@?GP89%@?"D%"Z; G^UY/?(+GWCFCD-L5!O[%)RTK MEN+,]>"IU%2<2/&3$O)40F&$>?7T_\4SOV^AR84[X^+I6VY7_CO(5]'R<-F7 MV]W0Z/+D8%WO;G"FF9@G*X CJ(PAAQ+@7VIW9Q<+=3LUTES_+RSR6M[LS@B^ MM>!R<4+^,=O1;57W96J-5D)Z))8E16]/(W;"5]=#]GG]\$:W>D8!\<-7Y%]] MV!D0HC#(GC(=AV]EP>%O9<']K5*N[N?44AK8K?D^-':T1.8U8S]]1J@GBL"? M<.2EPN!7,:DBG;_RHMMV](%B8?:1!14F*ZAQ9E+IE*7 M#"P)>.(/3X;;>N+78^%G3[S7?5=3@M7-G#!6X7H]?;[1IF;!FTV6* M#@0^F J"_@,( @@""'(Q@ASL-\7%QG72/P8_4.3[Z^ ]Q= :#G FE'"88MJPFTF8SJF"?/N,D M_(3 ("X!5 %4N1%5OK[NP'\Y]?V"DV%3U.J2W%_SR:(;ML<59M@,Q.+AI"_O M5J-%EQU*"=_VPJV R 21XX3\]!E%GA",!C2Y(TUN8'VWH\GORF8!FCS+&2ED MV2*YY]DJ&ODK-E\ 4\-GU+"RZN]X8]U%)@XBDII7P'AE$DS"3K.#$N9X2O:% MU78/\_-L P5A/GW&4$ 7$*N\EU@EP\G_%(LGI\WT"T*TUC0R@EU]SB?;_7:V ME.V>P18@1DG[-OWJ$RQAZ):V7S+RRFQUS.9X)='JI)(%*RB:KGU@] EE\".> M_"\ "@#*&X'RO%6'XN@Q*?/E/,$TH1+T06)W17MWW5\/F^$<41GT< M_=-KK;<2^4IV'1F1<_-EY*$K8U]LF?DSJ<-2[?1LR&A-Q O4J$K18"Q[:\:#1M)2)C/-TSF')!_1<=_; M/S_ ,]]]4?#>*?#:8]83$'AVJ($'^W!J1I&I3-0!,O%&+BVS*00( %@$$4P MB*^Z@QD="%B-9F"I10;6&/9KJ[(D7MXMZG"COO.ZEFH*C?( 6J[K=72:N44* M6 1PBX "1:? 1=PBL\76$;HU;=-#6$;F1[(T"<44 N]6KAYG$!^^HP_X3 #@' Q(-RBS'FAGOD#J'8N&R6\6L,3A%NY'O@= M6AI#T^T45O4ZXEX^8O#*2[A-N5B;]P376X?2@(5K<88'!D0,(&( $<.- ?&B M*&>](3O*WN\UX C=C-F9W/2:H567>LR82K8W'HSV=G[VA MGSYC3S3^.G4>P + PL>4S_P&"TE?#%E.XRR3]*JA!,]FW:KZ]G0!+]HR"C'A MKM.#$IZK"1-9M9TV4\^J2#2.;;!6+%/G2G> &/<1Q+B/W!E@A5(0%=#% M:?0] '+4Q0Y=A9@!CT6LRN,H,9V(8DJC,S5$@$; (MB@%=0'5TQ'AA[C3[= MLPEB@K [8(GBQ,U"U6)+0OEI"^*-(=H0EQF62("ENUOBNU"?@612 M'T>6=D52);W&?*2AC:ZIM)?C;M6UB-$X)]69HC9 *A! O?, ZI\K)*9Z6$7< M-9DTE^.0X>B%!+7+5(N<:N-)G#$IT].A3R2#@>Q4 $E%Z(R[:_/N@*0+J_&N MR!$FF(8S=C0E>24@>3K>+GMV+1?6$*_@R ,DMSHX TA-NRNK#VEOTB@T'[J2 MOLM^UDOIT)=\/8]62YJQ-5(#T4I9"<5MVE>I^P!)L=[TS ^LRSNC E'!I'DG M,9)^O#NDQVL$0:1KAV)$^2^$3"HNALBOKCKXP0OY@(B<. MX.?E->].8V@I00FQVG=9J"*PK$QG@CP*?J*8ES3 0,__T8*)1UO&%&_#Y3XB M.E9;1T&8?7\:6_SB+"S'2>Y?N6?NM9]YT" =WX'N;XVYWM-]P]7Z^MQ=.OE5 M1HH5Z2(-EB0-0 MY'B#$M &T.91:%/X\]+;Y!R[ 5A^6>JG(<=3L[.U<'/0E 'EV+M3CMTAJ)G1SL)LF]#.-&1ZCV_'C-$7L_T9D"8-A#7O M(:QY,.Q<6!16(-+,,6%7\S?#L@0QOCS<&!&QG.?GM*#H$2 -R+Q6.*W7/;98 MYK4./ T&.YYLC)TN;JE"N,T9061;+ B%O-M\;@>U5Y[++=^B+[&91LQV,Y/Z M7DX2Y'(#N=R*?+!TA5QNWTSC\#7YUW-YNZ/#9LI<3=9<.^8D8>N._79E&4]E M469 ;K8"6-2[B$G>S=LQ[QTOKUT(_98NWX,3L;SFMZPPT\V67MY2(A;'JW"9 MT@7D6@,&]: &=85<:V?XZY"?K/K(R&:D<752,^OK]1KAX]2B0.ZT^UL4\-< M+\73F9WAK[6%.<+IUE T#4:H"V$=D==DYJ]!+K0"6!3 "\!+8:1F%Z!-78_- MG5"U,%AIU19C-US8]7JV]P!RFQ7 P !MBD0;(#4[ERZM7$E0:B:C)< MH[GSVVQ&%S([&*%P&"39 !G*BM 90&=6?)W9&> QO9TWBIEMVX3*(=U;:992 M-O)%%,@X=G]C V%-D<*:!R//C:1F9\ F7M8"'>_2,XETYY!'<^M R:.< P=WX4!B-]JJ4S%M2;&T7)#+-P4"\8OGS +G!N)7B+/62 MX924[_%@R(,&V2A80@$]B;GAFHNHJBZOK56B@Q-\9;)AD/AS'1[2^(@2@C\+D2KX\8"'Q$?P_6$,4"Q&M7#6?QX7N@@-<7 M7J^#3BHPY.@SEMX@(:W%&1] SBY@*X6PE2M(KM[H3/=SL6ZTS$G-'-?WOY\8"DG,!9PH 47A 7-F9.BN7&LM4#Y+&S*83[S:BH9;9C \@PQ8 ! #$ MNY4]O9$76#U)U,F*GO MQ^+8';D.ELHRY\69&BC "\ +P(OBR)@N#(KE-M## ML0%7):XY9"KCL+,:]0^!Q9D5%P$H/H8Z"8B0'E:$].(9X!L!8A+)2!_M%K14 M$PR*;&KB>D7D.Q>9+ DC 3M D &"C(>4$5T#%SIFX')3%F4>M;@X[)1E;ZKF M"Y-,6(2!O+T %R#M5%%D06^T\1U6J2H6T3!- U\UV,U@A^P7!V4 \>DSR;S3 MQ%$])A0^._D?_/(J6\)U5)/Q*G4.MHVQ;M>KZ*6'&1KC* MZL8+ZA(3YR9QW6006FUMT#GX)(I9[EZ>P?_/_0/9=@W^.H)E,?.65ATS1; M*CQSYG;(8LZT(QA;H8KAT$YA I\QU!-)?)M!"0 M)JL %@EB"H"O>\<45RWG>(&8@I"1VFS1C18F.9EZBTCMUF@KCRE *JX"6"5 MV'M"6.&3Z]RK3N0%0-8088@3QUX/;JF:9"YM-7"WRQQDV*?/U(D*D&!S!U"L M@)U5>(H5+Q"[K]+NLAR;K..&/A545])G_F8YLO1=:W$(R,X4X &472VA&$#9 M&5H_@+)'T +>AF[C6=U?Z-N8- V.KW&;1K5":P>Z@:1E]S=8$*B!0.V]J!5O MM'_FC 3%36IKB=/%LD" ^T.^V?7*]QY ?A4 M]FNT;+OHA!^(_JC;W\20M\[WO#)AY6_VO'Z?>BUT-W>43_Y'_>&:\:&=FO92 M^F%9L11GK@=/I8[BSU/UGW^K%U*(/[Y&\N,D8#M#G\ &LK"XE%"( MQ!EV)B&()G$5O,U['%[N_(G2\5FVQ8- 08C"('O(=!A.J ^P/<7%; ,:PBU5 M- AN7U?-<;J80K\H&FF8>F)P&KQ" 5ZA &]<_3( N#$1S@H7!L_J2Q_63@UG M;D79"/1>2).O%N,^#'6_D! M91>QUNJAM+JDDM6#(KDU;;SE@X%";"&)?$OA(VTE[REQPZO#MK]]=+71@957LC)70D;SZWH*7K97![UR#X)E'$GTD421F#+R!88*A@ MB?2FR(XG?7$6^&(U<.&WU8WL^>[""+-$WN*0.%=;X'BRK1:;*[ M% K8N=4A@4P:U(\&Q>H?FBBO/;@] 93O409%:M-=X _*$J3@*AZL@@T3L1E0 M0#(T8$,/:D-?Q0^-3;<=L:.V"RN>%;+:+N'L_16\LE2#AP$G,0P,>>04QF)' M;6V6F1&!_&7W-R+@E0%1;D>4BWCEW;IC1_M%#97&)HLFC;)?F_9SKPS2B17 MB !1 %%>(LH?B*TXV$5[:VTJ\2A>6;.FZPS'\S?I-5\$3->OF0K!#A+)GBA; MRIU3DW:0[R.<6\@2 8 !@"F2(#YA0I+JAI;*B19#NA^L^2AB*QP5F=K6?GM*F1 MY%KJ!L'R>"838E%/!/FZ"IL ,0 QMT@^]9$1TU:0F#6X: NW)C.*;LQ498V] M7=_U(A<,*$#]3CL0S)99L;P0UL)%5\RY0'SZC)!/R(NE=W^?.^KN4JR*$1S4 M:^F=!WG53=>!GD$Y'\PO\C>0,>I-SPRD5T617G4,Q_5S!>#-9S5X.C M$5Q%*);41F4V8PC(7@4@ B#R;O555V2*[]*#35G8UTW!ANB)?XO*&6U?VRPE<:^WT=L*L%:N2;Z*<*\ "? '!2A&#E7^N62_KT712 M5R0) MDKFVL,%K#0]=QM;^E&*)IOI>3IKI[(UU:?!R !("FB-NH.(+FP&NJ* MUC_!8%P+UQPGH8V9J/M]J8,=XHA,2_5;ZW_D?%<'N$-J5JLP'=SOQ0I+^B[[ M62^EDZ+D'RH=EC1C:Z06HI7T]*]MTUY,W0'(DP7R9%VP%E'!]%HGD91^O#MD MWVL$0:1KA[I$^2^$3"HNALBOKCKXP0OY@5"<.A!,OW.E2 M?3;DR?9(FDE49ZU74P81>2G )PH'KZT!F7<1.N/N:Z+B[;G<1^[UK!+QT/W% MT5-.)O7G0L3]S'T'Z?@.=']KS/6>[ANNUM?G[M+)KS)2K$@_5:8 J<^,8%9' M>"_<3B.V-M-;\#*#%$C9!2SS<0.$"VK'KA$;6!UHVFX.A"Z/"H&WG7?M"=1D M,[,#2;[N;W8@.G@?#'I?NK,[1 ?(U-0-'</^Y$$U0!7( M;P;RFQ4)7/<0Y]TAT@KUO:[ GK#C/4*#)H+>F812OH<,LJ85P&I!M%6D:.O! M$'9A-6"!J"6MHO&^ZAE]$VV9J(SNW++,YC$7"LI?W=]0 ;6*)#:\.[4N+#V\ M V\@#]VMC69OP4?>VD:';D>-N3Q*RM.[T<>KO ?+[780$N9YW?(3D!*;R0]M M-[.H[V5-05ZW-SWS TL%'T.C\^H4,M\F^N%K\J_G\G9'I_RA,-9<)XI]?DS! M:Z[MBIW11)01$N1I ^\@O(>7F=X[%%Z[?/DM$YXM.R;[P=R=!R*,2M%^6T7@ MCM++F0#RK@'[*(1]7"'OVAE.D]Q,Z')9'IN\7:G,4%A%MTF/S0P$Y%$#3A- MH?!0N(+3U%BJZ>O-UEXRX"KE,\"(]\ ((-0ZEPG!,JKQF]V.L!8JO7H0'!;; MF:X*>Z(P!B0! =G*0+:R=RR(.@,7S& &=9:4A9DZL^PL0Y3JV*M\ZP%D'P,A MQ'L((1Z,%S=2'YV!B%YY;4 N14MPK>O7QRMA:+0F^4[$N:HA@ B B")*?>ZP MRKBPN.<,:SN13\@M.66;LCKWJ,G7S38CBEU9S'/]7?5>5B#A\L) MFYD72--U?_,"GARPIGBRIC=Z\LV <*8;V<(EFU6Y=A5:-C=0[LE!JJT"F!=@ M#6!-X=52;T1/6)E[0FO9JDBZJ$R$5DON+*<'])RIG +H >@!Z"D2>JY>;/*- MS-'G;6S4J_$U6(EFPFP78HRN+W/FG%E($C 'I+T"::^*Q)QKJKQ>//A](XO8 MN5$;:DA[8H[]P$=T:R@ M.PFJNHVM-QJ.XWY^')6IU4CBL3-(]90D8W4I5';I1;X6J S=DJ.'I4 /0TO/ MZE9F=4'GV2=Y5JE\W$%2J;<]\]V59N=H3=]9Q)?8L;67_X!^'[KG,^!Y.F)8C"@N>IB5R'1BKJ+>A1V;.#)"*"IA0 M41SO%=1@%_*YS$J?EO=KN\V3I$X$4W&WI]+TG5AMTNS M6\+0-RK,K9UM6VJ-<=)?9M@ R:P -]X#-PJ?J.9>M0\O0(]>.]D*29M;F\I& M,;LQ*_5G'3:G1U[6$"ST 3D>EQS%BSCNJZZZ+#LF,($9IM(QS'&KQ;7DC3-8 M68?(XTS1%>#'QY!0 :74PRJE;H.4)C1CRQN\+DN)'#;\]181&^-\#P2DS (A MR?L,2?ZC_O"=\>$Z:FH\1>?-[:OY70 Q..LFE#^N,3!*0)POLT8X^G*T^6(^ M#15@!F#F821.=]@SN5Y-O0M8_6;<5>HX-PRD@:(%WG"_4RITOE8YE,M[KVFY M\C@0Y-JZ::XMU?4UW8<.C?]&-KM2X%J&5OH7G/]3K.CCW@'&G7)QO:9B9VX[ M)PYJ9PNTPY/M<=TD%V9")^%R3GLI2QB0D*L -G@(-VYH@X_<68?E$ #6(TFU M7LFK[[&/K#8Q9=MLF9*P[#")OT(PIQ5GO )9O8 )OE,3O(+.ZT]B!MV*>%8< M#1W>;NK5A@@Q1'V5VR!(_75_&P0Q P#6XP#K%C)[Q[9 ?T!($;V>[48^9 M6_5\C0/RAQ7 !@&P + ^G-SM;(@UAI,-W%6;'5/9(8Q6)<9]1\F#KDS-#A 7"= M(> #X'HG K^S669VD6BV\D=KTQ.=GD2/][K=8G.6G2GG RP#01@(PH"R\&K* MPK/95JNI_>$&\B>F4%O8!.W%A+(YJ #>H",$? -\NS??,LGB0_'ML;.V_0E\ M=AU.60T6NPK,,344AA"6-W@QAP_QNYVMW^=N"]W-'26++WJMLF(ISEP/GDK- MR-'_^U\("?^#P4^''[)1NIQ0^_%EC1=0+V(I 30W4BW]L1%P1M89-I"%Q:44 M0&ZKNQ0B-EHG M"6_J\\[(]E8URYPOT^?*I(H(]43#S!."'*=S Z\Z_,&K#G>WH!_ZY+\N]M;4 MW9_KKL'!C;%P5BB1?V?V5H3N!X=U5<.96U$V CW7SYZ>#4/?4*-02<=KZ)Y> M7IV(,Y3*Q)03K++ET=J@$;GL/IHY<<:/+,P V+CD2XGOT[QN[7B_RFC4;N M M<%0J>,%A@/\[4<% MPDW][>MI\-HMPZNY6@&7$7>&$2YOM/DEN52:P\XJ=[4@CQL !P#'Y<#Q!^*V M7;#>D7M&'\!&S^[)$J&.V<';Q6U7@PDO[Y>UY00+)1M=)S9?';K,]@ 3[--G MG,2>8.*E^@X )@ F "9_#)-?",V&U632&6SV'I]H\:33'5.\*+Z]3MW5*%(5 MXY#B.JU(BO:SE3%5D[BAY;N'F10-)9\(!D#DHOG=[FYL%X?(*0D8@,AU1%]L M?3KVIW.BPK>4P5Y8:%H23 O(E?T6Y;1E,]R:"=_5HJC,)_"$S;F25ZI*AGQ 4!\FK 4?.UCP5BR.W#T[6."*S^Z8P M,CE<- 9-08W&J[>KG*X61$!>-1FWVHN::3Y,;]9?QXTUF/_^=;<89\_33@:Z7 ME'D:_:9WE:13I>2X8?KUH9L:A)+.KZRF9SJ3TF<(#C_E0L:\".C"OTOKC/X*YTK/SV<9@0;2TFR":3_&_T*9[[_S#[WPY9=ND&\Z_YV7J4V7 M==G5?[AN/AZAN_D;1?XBL^F7_O'+X^!I1'*M 7KFB++_8]^'(YUQ*S_S'_\: MNO,W6@#RS00.MNUD3L7ZP2B^_.JEF9/U;GI#PPSE)7=1XC+GYF15?+^8A_+Y MV=3YU83_<>!.C<>-H/>2^K7/_[O#3DIUH5UI=&N#IU*CR_WU3?%Z8 #WC'3? MEP:!["YD3@E6)[_:3BE<.5&01J&!?][!Z=Y_AU+7_WE-6[WCR.@+YZ-H=+H5&46,JYI<.K9 M-$IF8(6640;7<4HA*93"O\QJY=LK.A&VJYOQT)5L6S?@MIS@A>QS)ZW))<-%34JPN,FHBZ_;G*+[5*FCUN*2BT2XZ=95H%9W;R\E3D,GR;2"["=B.IO0XZ;NEEQO=B.;XSU=F$T\ M&^WS4-KTQ-BKHW*\0L;C-9P((V+?I^N#_B9M>F+P9\Q$YQ;[#B8E21#S^TJ; MX++B&"=&"BXC,#V)8=*$$*P]9DIT8*L5OSIR$'% PY'7[\:H_:G3W MZ55/C!5"8G[8%&S>K\HZ:TXRGEJ;*F>9(*I]6EU!E5]GGJ ME:.F;7>/UUK0H&DF<-U:-"UX@F'Y0NZHZ3 L[XQ!B]E*4-]JE:N M&*TDL3%2J2Z;DD)S\#+B1<> 4SL],5I2U(C#B&$J/&G@9808UU=:/[V!$Z,5 M]IV>NNDDEADU52JH=!"&K4GG=VMHLFS[6B=&"YN4XJI<#GH^:BQ[#S7N-33JPZ(G1VALC2+=[ M05]J)75!VFLZ)M%BMGOP_['WIKV),^G^\/M'^G\'U'/F:$:"C!SO;$,-MAX R]LG_ZI*@,A@9"DFP1(:J3I.R&%774MO[KJVNIH:*)9%++M M<;4@ZO+4XTN]TG(!%(8^P2U/SL^'@,./0+!%"\,8KTZ MUS.ZC?F,71"I]48%$S@A R-EP;7S=K(C,HT6K8-3Q%1*@0F3K M!$5Y03HAYX6:S\&A1W,M=V-L==&?3 5FV!/%CC!W"S4T]&BN1"7.=,?\:"VL M]?BJ2PJ5EE,$RSJ%V,E@X"HBP1ES4E&&22Y;V30G<.CQ%DB4"XF.)'2,M>D9 M3J4Y*;=8#@X]FD#@. .UGFQ)AK[N]S6YO$X5@,+0)^0U'1>:7G+@BH1," L[ MU@PF)L L^H2\#OEI,,X34\+HQCKYKMYJ*@NP!X.A1W,MMHN4RS:XBC ?-"K- M-+/F8AH:NILK9@X<[X(%C8"OOK*K= M[S'H^/P9GGF7@"*OGCKW?Y>'P# /?/47/(!^F#/@PCZJ T_!*U[B@W+'!_IL MU1\F^$4(_GJ()7%%+FR]7NC%1PSY7HQ(/;#7U ?,"?E&D ES H/3S3&"?"#. M7K*%6?%.5KSEHBMD!;\W!_ U0_83Z.R M5&$>J.2G-I]A+QW':.FK2 5\K'D1P594Y51_DJ>]2;"V86U[F[91E]4VL''2 M=ZYMYSK]?$7).2+!K8@2]9"@[EZ4V/<#\PM-UM[AO/L("4)QI&QZU@1 M9Z;"CF;V) +SWQ; 1E6]GW_31.[MKK);"1]_6)_%LZ? +[[ZU_Q"ET]U.)%? M?T/TP,KPG5?_FA_BMK7A/>T@/W]3VR>!DA1Z0U7U(SJJ>7M'^O\]Z^CMJ^(E M"C&NOZ%$Z,]I+4N>[HZ=SRV(JF!,Q9(4RVKNLK)(&']>=%%WG;'NEQW/.U$X ML:Z/2CUOIB<-*]XHQZA<6Z%L3HI+\$ZD>)1^X[5(WV.+_![J=P-;V"?K'WNH M?ZR4RELV;.8>$"H;S]0J]0W3J7^0_I6H0DUJT#':8%C-X3N30F>LP?PMQ$\T\Y<9Z%#K^IP M??E#[5B8JRD;5(V:RI*%U7*U MX=@)F"8X>J>B3/RX8]#7.7EO#8VTK "B#_V(NIK!NFM\<,9GA:]PQ43#G166L\S&H)1VG9?<4HW1EE(2>?2C M">9M#GWL-,! \!6M7Q_*8@K/UBOU&*"TZ_T !( P+"AG^RI M41A3P/Z4KP-4Z;NB3 M_J9E3,UD,((Z"ZP+,GY\J]V_OYSW).Q@&QO*84]1"[I0PI@-=J?@4Q1VI]RF ME8(N[$Q#G>4/5/8$P%E])EO(P-AP/%AS &#DT-'XB5LE[M6)DE'' MJNL"0V:7<"FOSIDQ7]!:^1:(A&V/ZV:3CQK"548UGA$B;,1V2_B*LG*NAM9R&:@1N2GU1Z0DV FX%=T M+8NNJ.Z+::[8=X(/3MA^N:+]D@X\L'3/ Z>FH6ZC%_-[_>4/U9=S71E\BM2< MU^"/!9NS8*2Z-G[A*V5=#@7EI+G5J$63- 0C*G3T ML(F/N< 8:^_7620V3-YKF&Q4UU%D3[N4$FH);U8'P!=ZL; EAL \85CL?\%H@/TOMVKF7!X.^7J9/C2U4M_I/S3=HZ,*64F M+;2F*2Y/S&KS@8]N6P=&#!.E3IQJOE 1$\V@-U3?VE45^W(N>'J[.AK<*G5N MWU+Z4KX@H/WPFJ#Z5O?3:]&#J8U[\.3VZG\"/S4YOLI71Z.LD#-JI2JWS.E< M-B M93B/K4;])4066'=%1U/T_6;G_#J^F4VW%ZKWEB;V7]"L^A:^[[L+>%UEV5B" MO\XBKQ^D^9MUW_O9?GNQ2CUP1YKL@<;HCK.:^+NL/Y>H6#* !;MT7C[V[> M=L,F$*)*V,S.0RFIT*9!\0XYI)<"/_B?N]X)H#MARWTEZSK6P9J?<[\JNZY$ M%PN;LMI>\Z(^Z+FJ ME9_8I469@VU(J2/R1".NZLU4I&WF.H(]-E]GD[L[@_;>PE+/2R]>W-!V]:&J M5U5AH>>!/I_8VRH&M^QY_;8IZ-3"U7K$P%EGEA*)6@F_7H&!?5=8E[%=^A%V MZ?O46!3C!3,^2E7$M3)J2QM?5]L]#JHQ[)F3B++LV9/J%_'?-57/=_61#]L+ M/S%9E[JO17Q-C51DUU!1Y"@+5N:%(T+K!GOJ\"']*WCJ[LVP>;DZ_,Q1I+UT M3J#@>. V/*6>&0A!4)^ER%*=3Y6!,8-:$%-L-)["=5<8";Z/N^[>$F1.EI>_ M&P4R2I#JI3E1$)C&0+#*?&D9&W 0!?ZTJ/R&31Y4C88=*=\GO^_+Y0=_GGR[/QW&/GA!I;RIDJX8V%] 1,%I5512GB MV-6,JZHP#N!TWENR5BX'!T37%\GRNEH69=;)5EH5BR?&" Z^15N<K=,66T:GE^E"2'J+?]>B-1*O>S0Z$5 MU(#%L9SUU.42ZBT#]98EOT.)2T:'40M4NF(K$67[&VI1LP#T0K<6;DT.WI0] M+\(!%EN6 Q7$&1EG3 [L9<'G*FR]7,MZ 8>JG6;S2%];4%U/62^]\K)$.=V. M.+=J!5$3#*[, NLE$5HO">JX[!Y[5C "8,_*S1M";X: (*TU"_QBU!"8=C_> M:U?58%5=0@A AA!%W''JP0OQ(=203UY#[PF\B1D\W55-&1;Z0M^*ZD<\U?=- M\*O[6 *,#!XD"MC%\H6P"QLI5S-2FJ'.H1M>N[JOP=,$(&76<='1+2U[J@*@ M"]Z&)I]J& 2PJV.DQB."#AJ&NJEI=L=*5PJ=B40QR'RAWQ@6^AXV"E9G;'%\ MJ,5Q 7WN&3;A9QR^370W=<=QEH*;3"VA/@-;A#U1;__U7#(')@ID*7@U_ W\ MZ %C+F0K]K?@]'%\WI.KO+FSY;I;*)>4*K M9L:Z0JO8GK9B,T(R>EPUO*X5/EJY@A]#W@;TO9T7=OT/IA1J\TTCV M8@U>7:@ZCIBE&*.;G7*9)J>)W!) &NI=2S)1-HG;IF P^.IM4^[?U+D,&CAU M0J#B2FDCY,H58EBK=)>3#@?1 .88P\CXV;R^.W5&@8<*X[$Z0NXG=3729& I M1@#WU$CX,ZJL@O80]D'ALR'V0=V?#^HL=(:Z7QL+6\UO L6OV1!-X?^%QZS MQ];8J)^FK3S]X&!DP1Z9 61)1O=FCB>;.2 6,_ -\'OHWPY497LM[>EJCY+= MG8D45S*%KCA<]_NVJ \5@,2H#2]Y(CL!>[(P6F%/UEU0\1-H0?4\ M7]6;3%N.M1D*L44I7>\$O)IH+.%R:7A[6Y2DWV:H?0][#","SL7ZL/L6/Q4' M7K2$ M5.2T(BGC#FI*YE,\5I2W,;<-W0@49$4\Q7++#[%?:Z>YOY$XT,5? ] M&P83G7%DK.6)]@-AM$% MN\%N 5Z24K,O9W)*8IT7^465X];:*%"YVX&7>7,J<@NODC!BY:RJ]N;N8EWF MX.Q1-E>4)$-O%6O#H*M=Z7!Z K8F=;6WK V] 9%3R4:) MRB6Y@0)@BX)648J)DN2QPQW[G+ZYEI^T3KZSFK/2J#F0X[S6YX":BXG!>%%I M>\7&S:AY*K]9+A?3Q4@(C)FE5P96N5"=0#4'U@F=BK)G7ZW!#F]SSVG=T31!J. CV-+"S^2H\G^-3^(VHY>4.V5_8N/[]Z:FA66#8E&_8D3T53\. R+S\A?6P=O M8$^[M]N9_U()<^5LO5V@Z(5(D2/-G[E5NYM%2@@=[%&&/"XFNOL3[//-_?$" MYL<-?N18:MB!#Q]=[]9:/PE)7^+HHY:[;L M]D;U.;?F)!HU!::C+'OA#CR;CQZTR[\6) #WE(TU5 E.%GG%T-1(T,_3=%66^ M*RLJ>(#AP5.N&2AA\S!Y- *+1;?JK&68;0#'@@_= /S=W+9@>Z&A&#X-8]OY M^GO8ESH-;Z\<%58SU59T'R97 &LZ<%U520=^U?'[*G+JG3"H"P+CS$J<91@E M.5OI56/#5F73D&C48S41/YM]!TB5' &P61\QP9K\,*?4-T(NIYGVWQ5-L'SP0?H MVH$'P(.++NYE(J-O+L.A0\=4?KV7ZHKNS4QY#25&??)B^+)7WON&]<"O'LWQ M:'UO!6M%7_S^+_AG-XN1JS1O_^O__O/%/V5S*:V]W!$D] MQ/=)Q#_WR<(T.B,0#U3JGY&#GR%!CJAIR:O8 Z(KJ_2%"I_^Y+F(-;XS^TF1#[!9BP5^W:XL3CXD$Q_%K&?G)?J1 M-?^5(YH+,*$V.GPYXPCLA@U! M9"_X\EN$_RGG3C%$1AM(%0*;[_ [,.,/L"R[@[(?X5O#?:0:6*JKCRYA$S_= M VON1+;U#7K0XS3 +YRMU,&&"+.,X:^U\7YBK3W$9O;)QVTPJ;2)+I)#.^10 MREF]35H^ M[X657H<$^.]_AA^Q8T#OP#-0:@K_J7"]2#Z\"L>+1H#A\1#Y%X1;BOCU[*_H M4_+7OR-/%.303)RY:@P9BC]^PS7IOO=T?_2"H:%XU MP504!6:1' CUE17!6( @2\B@ZU94R/;[_'AMOVP_6XD M\@'6QRB; ,T30+8)A _*+OA("3S?74?WXR Q M#D<,7<=071DV-IV8SE VS36P0@"HHV=M^3-T(;&?,FW/*_@GRW']"7C(X>.6 MNJ]MIP1M9$!7I$_>_CGB0^MA_Y3'=U;@G@K^W3\1O.!A.Q.P#KB!A;XD,I6D MHQ$-L, M0?#,VIB;/*D)(4+4J81 M&3TKXH1]W( < !J^AW*U\5@?J9(HR9S.=&LVP0?>5-SPJ7J"F=P@[<+YGB8> M0ZA]0^@6$T+-J:13ZI+F9^" ]9L]33HG?%3HK8S,T'8Q@NH%)5\%8@O0ZHU4 M1/Y/=RU)WHC+CT2O991,H=G@RH6-O7JE'/&SR+CO)+VE)(_FK,-38U?31YI@ M^\!X#AL"OD#@<:8_H#+INB7,%_)([K?'E7R& ]))GB#O:/?\T'4,4%CW'?C[ MPW,TV&$'^O@1O@]0 1"*B4)LA%@RUEW/!XN"KT'0MH-!]11F[1 4 E,DM(*> M&"4?;J.T@(6F TF3;9\+'>5 3>M@N&CV1YC(X1DFDI9-&>X$+4U5_8CL1S+J M"&'Q__Z#9(A?-!D-?X!>O6AD"<$SL@06"S!VP$%) 7CD6 AS#OP^Y[T]\"5@ MO_$C<$@T!$SP_4?/$:H:T:WW>)" $;4 .*BJ-MS;9K(;0BGX'MPJ #.0,1?B M(C B %A"+ 7T46?PD?*C:LY<8'/K,_.9F1?)<5Q]!] ]QX=DB-!G@$+C4IU\:(JU#QYEPA:% ["*E0!V?'9,BKQY]'B*< M::+>=#OX1%*Q7<#CL[>16ML+=^)#05!-W0*K0C- -?\E?WL$;=SX*>)@#TR\&MKK54.)10U-[;0*/#LR0]OJCR0P) M!$? I;JJ!I8(='B;Q!U]K$C>#MI>%P'%'#P"W9X.+X2%T+"='HR= ]V"F>#P MI;[FJF% W--7P#RQ?!\(V"JD?TL(:! QH2ZOINO):^A,QEP$![] M .>A.P:N8AR89@SVUX.-79#2 2U ?NPC M8EW#&A0]M386/!]8YLC*WIH7@X)LCO/MH2$&?+.TG/I#K9[])'_3NRT*L 8H M?OM5?*"WY,04GWKI$_L0 W(.PU^O96YL+8QPIP1H M(WG\#C)44'\KL$^.?*C\.P =(713=$ %=V><.=X!U1Y.(L'=2/)''V#5"612 MYM"1'94P(#W\ES M%K LBS+8?H%)!\4L>KCO Z,2P9B"C,,M4KCJ!/ERD(J#4;''#Q2498(\W., M @#T4D' 3"[T)W U:BL[2AQ;U&-EGH-7+1HW@-F)%@,;OWI!W918WP,F & M(]]QO6@D(R]T)5(&1O!$=4,3.QP- 6+[LBB\-0P!D8 .JHF>M@4%IFN /6^._(KN&BB0I"Q?WK[VI M]>P%<.G &'5,:%8#Z\]<1P_#%T\?XSU:.# I 8;K(DPT MH*4B/^C!>0Z0!X8G0ES=$55^_.;NHV?S>28 "C3D3@R#9KR\17,4R?2V^K8U M[[VOM&#N,88L,19AO&7Y_/V?H86YO;#;< ^[- %62G/ M//7G[H=?EUC OBTI]10=I.O-V&!O^ M[5EVV+NF_;R^!D:P49'-BSEC[%&:V/_^(\4D4[^>S^-9+MDA;CY-C+A*9'ZK M[MF#>!TZ )&_PG.G#DV:\#2^/Y1N=>GY>2D$N]"QH*@P]PNJ2!CF>Q(0/'C4 M"[$_N,UOS[XN$%X@VC # (BJAIPKGNHN4(!D9W0]['>1HTPP+./?7L:?H_F? M"KBU?\Y(!G\!;X">5>CV"J/XPT W0P6P9+"_0I=C*,XRK%/89T9XP0P=_4=; MMR0*E!X\W%='F@VH-EF?$>OG1X*CW^\LFXS]W&PR^N5D,CKQF$P&$\!P,MGW M3":3\J:1),@DF: ?4\:V9\70AW(V+KH[+[XC.DK]>/$=9\^DU]CD"+S'W=0> M5P,;EONFG2U,<3@T^."F-'28XLY>=!L!M[=]N3WBF&!_N6WJ2M/F22ZE&6C29 MZBN>P=.QLKH9FYF@M+Q1)U'],5@:@N?C^C[77?2&V=Z-1^EYK/3 H>RA--!= M?!' 'W0BH'8)X&TN .4P*2[L9;5+!GIW%H#WY 5V>$TH;/,D^[ZK#X-0"8$V MPZ>_^/:7XHSO>\H[UO"8[ R%L;!]F:V\;3S_9*J%;4@4S&&V\T*==IQ_,&8T MPWA UG4L:)O A+.N[FM\X $I5MV74&1$U_+!3._%"3UOZM)P)=(=?G)L.IP> M][F)50>B_WX$VM(GT@32"O:2#T_W.>F*!Q%/W?Y?J! YVK[F5U?.2/&X(WC^'+MNJT_Z+Z$^J@!9,YO5 9 M9F :SLY_N84:^'FXAS\6O?^"H3 @*TCX(YYL;H-D^^_+9@3&D\#^;(+!,)7& M"]^_/VO^@D$OE#,**!L>4LU=K,U!QL7^ 7!Z*!9_-*-MXNJO/2995A@=!Q,9 MJ0I*L('NV[U%DC#G10,28*XCR)#?^J&@ M(U^.S&07\=>QU<-TA(@S! 84FD44C (B"V$'#O36UA"J*@(VY-B&,;O9M@E! M. '=BX#MQT3S >?2B08>L8#),#Y*)1RKZJX3 0H0[&4#\2:Z4^VG?X-?BAXX M L;(6Q%^&F:-;G]!:PO3"("I!CY0@/(#F(:Q!A5(V5/2H91UQ,'3JX?N;<\9 MZ8ALH:2_(/@HA1L]::\G,.S@RCJ\4_%PZB@BNH J$,[65"?R:(VLS.=Z9*F^ MYBBA3,&HL2JC@"X@-U C(*7Z-N$>JLH,S!1FSD('#8"%;2@ J*_G@\.^=1B4 M#1_^J'6H?"&DTVPG>=OT,1C-V;C9#PC\*4 MW0M35D7I#Q]5JGED!ST'SI/2CB(N)KL$VJVEH#AVG884 ,9=LAF-G']Q^?]@2%(%39 MT+20P0.V87V8W?0X0STT@ARH5(\%)=NG0]U#^6WP,2&6[NLAH/#**(4(RJK^ MN/F@']$.N0EQ%CX6O0]]YU$V ;T>@>CX(3)0*N0(0U1SG;5L G22H03#/S_Z MZ%\A*/+(GR;/;2C *GW*$@S_N?.%G?. 1;IMP W1"15G,*'9] M,DR+RNKVFB,?:,/5E0B\\T4J?TXQ'TP@V"94G8Z&(_H=B"FRIO;W]>TR#+9& M%Q+L1^%\3 W?;9A[1D!FP^33;18%6#68 WKK+DUKO2/>O"D"R1! M4?1=;0T,W2-.A9E4@,'A&3BT/DZ_+TS=@C/?9VO)$V"\>&%"\%[,O0#)1FAG MND@,;">B@[F-4&8;M$?@%X"- BBQ7\.3J-$^U_Y ?SZ+TZ\D5(268R;X. /A ME/0]VJM[]7HK2(:V+D3)-R#@4^-7@56VH1M4/C&#)4R)V1KRNS/+5FA#% V' M@1U;'L)\GITA^N>>!%A&5W<=)1CY-;<5!K)1?1TL)I1"*D'6;&OL*&W#=FH. MOR "5NJT-&(NEVJ3)T5U,4\=_01G*P1N3TH3,]L2X^UV=7#L#J^>/RB@VS3C MWFS1MAA"EVI\<97L3#M& Y9W/G>BQ$(0#3,:H3:$4 H0(3QZP6J $Y2^')2^ MD!Y]["&^MQAH"L= <0ST%F*@!P0GR8?$C@0H*JJFE$0R3HVDH4(FI?A8421Y MJ-"2,F83%. WFV*9;;Q4WG5UXJK9;DEAY911:X]I>Q;DU%9] N'Q^)HMI:WN,L&!D8GG(PLK;M7-,FE;J!EJ):]EA*:AP)'L\Y$IK;>L M;HI\TB@IHV8]\,?%Q:P!X9D\&IJ)3[R.V5()N6JYU8+;[?"+I41)Q/.1@F81 MJ3F5T<3N:C32!;Z\:+H-,/)H24VF[!.+2C 08TP_DW!F4WLSA\\\6E(IT9I6 M/:-1%$MS9>ZDV[0JUC@P\FA)V"/BGHTC>+06I(6;^7$7']))36';@W[W"EN M:=E!4AJL$C,AT.6DVTJYZ5ER[I:SA*!$DBK0C58\,KD%+=RG*QQ[6Q7-YAZ+M%? M%-+U5+)QBEMB8Z)JT']D4"[=8A.,)YK-$]R"FF+4[,D\*[:)VLR0N-(X-Y@[ MRU.TKY>88GS3Y%9&=V!G*)I>NXGYY!1%2]6QE:[)Q3X1*QF:H'>698\[35&O MI#.;Y8R(B26.)U9*9=U@F,DI.J4+ZP$W&*?6PMJ.2=YLUFO0\<8I.ME^-\O7 M!)HC6H+<($QV(JG=Y2DZ)1J;T;39HNL&OZF/,@59ZQ8SDY-TDC@M7:=4K6%0 MHEU/+%(MV],XB3YF?5'><$%&KHX-M9#:S,GFE..;$S#R:$F5V2HN;C9JB>BZ MG9(S)YCRA%J"D4=+JK?XKFV(G2)!I=:>I]5Z4EEL@)%'2U**)<)IIDQ*# 8C MH[R2TWZW N?Y7%'SII&@&0)8B-3N(>]/-Z'>E6Y"OYQN>AR=ZV3Z1 )8QPMQSM=3LAC/^PUR\O$Q_M,UXLA-O8Z\ M4+*H['H*'?KG#\\]^M/^R-LL_ M$PJ0O2H'OK/[(#16T2=/;%KB,5%H.^;XT."[NUGL>+I-=WK](@<:L/]<#](# M4^[@V?! "HN =TD0N]]1UZJ?H?6_! 1YU>K>_UT> C8%OOIKE];UP:;VZ4 R M^N;;TSP.SDQ_W;Z?.MO<]H/9<)!==\R1[\4)\B%^MNL\YL2G<8)^P)RX"4X M=#K;>!QS J/3M^,$1J<;X01&IUOAQ"LW-&!&?"(X)1G,BEM@!4:G6^$$MIUN MAA/8=KHL)]YRYQYR+;Z34:]Y!S^'/+OG\F#20U<_?![[#J*]L+_?\;]/U@A6!!?^?S^H'W^TWE 'X@]L?)>LL>\R,5M%D$,]LDL# M^>C5OW8)T;E&RUN'?T@AV?_OT(W\Y_=0!=^&E0/AQ\XX_&^86;3OMOQ!XG+9 M"]RPN%Q47,!;0NILL^L]+ U_+ V)!XKY=&GX<^8?T6V?;1]2Z#&_&\F$%\R. M=W!F=N)>KA.1MQ^__R7_&VQ-P0P+UW>%FF<[4_A?U5;"+>KS[ M$89=ZU2_YQ/]J3_V"M4+&VR7,6BO?;'J^8/Q_=VL^LKY\NXO5@VOS"$IB=[> MJ_K.G"5)S*32JX86%QC!YYN+LJ#ESJ-88OUQ>I.<0)!N $&V4I%N,$OG_] M+V#B?)#LXW$"8L._OA,XG(6"I_6"X*A] A(*LT9*-S.R9G270UYT15O("S!9 M/P4@(1EEDO01)/P;8P*V';#M<.:VS7?@0;^Z%LAJ9U$ 0# 4&[%B5>RZN1RT#MEU$=LV&ME' MJO8=*>"MBO_S409#_!(&0WKL\LQ\KC($U1U0^12[ZE*CIP"1>.L=QZ]8"R9J M:-1V7K8;F(-6 Z7VS!S/R2& #KM*:\-*WQ+TY8_?\8?$\5V]%@P ;>]K_#!Z M?Y:!=AUZ9]Q20QY,9@01LT9BEHMK'+>!K1V S? RP=][3>#)]INOMJV_-_6#7Y/"626_W^[;CT?[>UN<%?]O&&$-[6LB8%/T/-2;4O<\5"8:]FL%/VGP MO["IX9.+/1\B+Z[Q:7,S=+$.ZHGXO"O(83.69TW04-,6^?2K(\YH%+C[F[P/ MVV=M.U;/9/CT=3B;DPUE7# 4[+EN9"&; :**Z8 7;)>A*K?1].RQU5\+TN_S M6OUEGS:S/&@V_J1[*J0HXHX#VT7:ZE(VG_2,@GUB=LVW1IJ,;J4*9D@DG[;+ M/'@ [.WC['H)0CE68*/572>RQU:?\-UO;^B).I.]V#ILW_/GL#>1K[K6OE#U MN/'K[NYE>"_\>@9-,W/]83V#]OQ S]3:F'-=>#TLG-KC]YIJ M15[MO\SMYKY]@-C/U%**2T\)?N MIWVO/3#6IQL/P5P_@%I/=K#CYQZU'$KJ M%#_-CTV.6!MUIK?JE@;K MB7QK!I'6R+Z#W?+M"F=-!T]M8HBC#G>.6[)R3- M*;%HR'J:4&?!:L-OQJ3O7Y2D\T2GDQW8DQ41&XO%T4 5C&9F\N.W!V7Y#$W1 MQ!\^EYZD6/7]F="0B-)J2.0YN9RVF>7?E>OGP.EM)G6SF2FQ3AFF$6,+SCH? MSVFUWO.+'L\-E:CGY?UO*;Y_UN3WN!A_?P_VRZ7N1]7MSYM)]>U^KKYF129&*F*&*R2M9N/3BFBJ[7Z?:6V<"5$3E$DK[ZWRF^ZV M_)Y*1A,,@OP1?K_=LG;)J&2-FKZ45VZ6&@K$,2_#I M*,4>E]MBJ, 5^+@"_Z;QX=U5^"_"0]MFR-QBQ@P,.5,GG*&:T!)$(RS'CT>9 MU'$C'UR-CTT);$K\637^26SH)BRKE1I-:''>WJ0R*7&MN)G/Z^4U) M"DMF( M$T/GJ?98+8_826>YKJ$<)7"_,.JLNO7-_/[,\'ZDW2=N M/@Z'A7^^Y*W'_]Z5@5ZZ"O1%8N,JT$M6@=+?KPST@4CL#F'['\\GZ!W;>M=( M*$Y]R^3)N^06^1#_GHGX]\DM^B%^31S$['HG%-+7;%Z N86A\.MR"T/A/;$+ M0^$]<0M#X5UQB\;LNB-V82B\)VYA*+PK;@$HI#"[/IE='UG>>];&OP(-_YQJ M'U-;==;7>E498_]*QBY=I759.KVS"NLEPKVG8OAC"T#/FR18CCY(CEY-RWNC M(+U,N2/)NC$ PX+W-L%+G35K;A' .#!#=#M!"&&^$_YWET. >TFY(IE[TVN M7BQ8?G=Q\E>Q22\L6C=MH9ZM_G^!6)_;#R!UR_T _D3AKMFFYL(PCJ7GTZ5' M6,U@;M[)YB58;BYI'GXMN8$IIB'!QHX;_F#ONB+MIG*,2+I:OA2NGGB_[P=CB[^\I> MJ.MXJ6;JLOQ1&O'NTJI/UQ*-&R00T>3S0;B7)O7"T*F9PRW%P<7[BP] XMZ%P?#3,WB:) M5:(;BTU(:5WJ5_K0I$G]^)V@$MB@P?AR!7RY;##W-O'E>8N?2P&*,E]P%-$7 M2H2 M74,-_FJHL#U)1'Z\O-Q#K0[@%_S84/8.;JM&WP;BIZ,N.W!4V EAYCH35[:\ MA]V:W_@>W5XXY@(L'^"1%AF;LA\9J^JVEX9N1V1E@;HCR%YDJ9HF_.]N*IX& M%F9/HN%7G7'DL:_#1+555S;1JO=]-_;=-4(WZZ[!PL%TPG8;99>+;CA,/D:=R .#&V7W=>\K*H>-, M]TTT3'4BC]81!Q (:7O8.T,'; )HJ;JV;$9&V^XV'B0+_/*^L8<'^[!LUQWQ MU9%F@^UGLH8?P;8\X8JV]/&B$2^ O()<'7I@"P*?6 [0:S#9V'7B$Y02?) ./3)5V84;HO8L*X&&2O4A M^= OQ@^H^&ZGW^LT23S/9_Y__]^;VJ$=K&O[;@IMXQ,U%B:+RV/PYI^RN937 MWG:=R=0#_<_'%F;;6=$(9H@'.O'/R,'/OWZ;2IQ\2"8^BEG/X)9^9,U_Y8CF0BOB'VUG=&H?>^L[#[80 M&YH$YI.,R.U'YZ0(DA=,"/7E@<@&C00(L/L]43[,BG])^)]R[A1#9&1C2,,Q M0PS'I"R1<38EQ<<**Z6HY%A*,2.68L@D^!^D!WRKO+-*DAR=20C=S(+@W4R/ M5MS>(%-OP%/=\Y$J)_-%TVD%8DD@#F;=XTL2N^EEA7DJ/DK2V5RS[$W R*-GMKC\1-#XN2[DS(S* M-?FB4&&A]73TS.4D3=:2FIX4+8+CZD$VTV95.#+Q?"1;C<]2LE\QA:XBC@Q! MJK3H8 )&'KU])&@KA6LF:;$VLA92MJFNLA:RWN%Y*R>.1H\XT;9/QAB8PZ4JKIHN33C(V MD=CCD;71JE3*;?RAJ-O=W-+2.O,V('WJ>*38=-?-HZ&]H1!NSH:D$FAE;/<:;$M:"I]/#31*:><3*G$$I:6(L8&DQW0.@>' M'LD)6?(-<5U?$F)LX\\R7:_+VS:C*$3NQ"=][Q MEZ< :.%V9ME8<2H: 1W(]=Z$;1/UQDD &E8'B]P\RQC,J)6FB889T\O<*0!2 MLWW/RIKCO#@?^Q6_NTGU7R);$TC%'^.-EO]O73 )3IS])! MU6ALA&XSFVE6R&;1J31. 5"QFVZR1MS5A6#8-\>IO%NH)Y:G *BTG*>)/)MM M"&I?F2Q*+=88I$X"4'GJN62_ZI<(M='/% C6Z_>"R2D LL9)MFK5^(PAIV*5 M?)/3D^/&:0 J-VU=36\\6JBM6SD]L#+E>:YQ"H#XQ$H3O7''$0-^2#1LC31& MT',5.]:S!&T)T/<$ %D&Z;">'I.$H-S5FF5]-J]WN5, M9$\ULQJ++UU!'I27CL0HK=\;I4H]US%*8[L@=2;MTC"!GOI<_\>LG"+B M"BDI9(*1XB, DD-5!<0G4T.5CB<5FCI:7CO6J;>+F81CQ,A@S2A$G2>,R2G] M=\B8SCBZZQ#\*MMKIH("[Y)PY-'B!*7!<)6-E"%:O6FYT:_5AXW&2:2@M-&X MHDX7(Z+6YQ2.K_)SL0#-GV,A3!"N2MEMDA+6F7XOGS W;6$#7T_&C\P:?064 MJE4L"H&83P\"MEP5]U4TWUI4R^0LPE:D-*%;#96QSRJC\?&@>&W2K# M@ETEI\Z81M?@-]H:#:6?#S6+Q5X]4=):AC5U-&Y.EKN]+K2KCG="5\F,37[A M&FMMEBNNZDIZD%F>@LI<+4L*]GK<$X-T8=U96;[H\!=8QSC8WB9BD$25>R277K5ZKVVR< M FLZ65XKY6 L&,$Z48CYW*9/&B?!VK&"B<,,"T7#:K:JM7%YP7%I[A18+W+E MQ8*JSWVC5J=*U:$+ #B]/ G65GE*,Y(AJ(9J3Y-5E6G5J3(:>L2H$>W[;M', MI(DYVR5&,34HR NT!1PQJN G E:H<7U#3_M:ATY2K(.F>LRH9"J;FZ>3B[F0 MRP(H;(S$B1/:U3M&G6K(V1Y*E>Y@R"77I"1814779KV-:$TX"0ZEG_5*/3\: M+O2%=XSH6CZ8Z;TXH>=-71JN1+K#3]"WJ.-WG!E-?]A1^M"=>NP#/O2HGLB: MS.B>/)FXZ@2U4=V[6A]]P!_<&O?@_>!1M?%V!J=:XP+Z&AU9]A9Q(D7,#7LE MFHDE$PL:SUO=?CR="_:SMK+(TQ^->.H$N4 /?)3*$P(/UY&)"IV\,PV&D:"? M5'YWVVDT!":B/>]F&_GS%J];QQ!R,*'\X>T'H7<)??+976"O>2\[[@)[BBM7 M;F>#F8)[V7Q1;N$.A_?$+MS6ZYZXA:'PKKB%H?">V(6A\)ZXA:'PKKB%H?"> MV(6A\)ZXA:'PKKB%F[U^L6:OGWF)\]TWUKJY6J*/ZG"7^+.N)B\*&O5 ?D)C ME\LV,FFC,% E#/\(*/QS7\UO+BU>1S2Z:7F[-W&#_63."!O> _ >\!7V@*_5 M[.I$SR>\1]S3'O'-Q!'O(E]S%[G9/H7*PQ[PT8@>)#Z^%OF@F]/<\6-X_Z+LVC;J ;YNPF M R;!>1Z8IZJTY=6)3E2.5VAJ24[SB6Z+'6C345 IYF"%%OWC=YR,,NRY3E3? MHK7=Y;T_&*XP7+T-KMA#N&(_%Z[JJ[Z^Z2BCAL'35KVXM&UKF/[S_GB7@2NN M%5_GC-1R+L98JBG+SH0<$+#TDP%P14?I.(WA"L,5AJN;:/W[J7!55O1&Q_19 MFXD_"GP-4UK:M6JC:2%BTJ*W:;,WVI&"K7;%[[,%@4B%2BI&>+8JO. MJ(';A>W54+L."N 5$V52YQJ=G_"WW;I;C9=M69%/Z=9W])_=)3)^SFZ"#<"/ M8Q?SXS40I$F,6QJQ;(3UX;LRI6C>8RJ65@E!B>[J6%[I10EP"S4C]^DV24BE,8 MM#!HW0AIL+OMTPTMI\-5JWIK,R!XA;>'0EQ+RY5KN]O*9&:8\HJ<*99L*U?; M9!J-20^"%G2W =1*)9GWN=ON-KTM9SI#V<0);I\:T_C$_,\;!N\+QWRO3M2; M0?T_<0DB$ _!@+,5=$?:%L OL0EHS-1JIVKS*L%8TYDV#^I]J7=MRW5F>36' M])J2A]9Q*5:A57;HQI]FA MRTT Q5(P>IW R=:WK_D833\J7?+J1+TU-+TAV]36A'R=C);&_' HECA;[!CC3:5>@V@*W;V)*$&?@].[2JZ$MUF!][0=7S8C M3>$_%:X7.> 5SK?$(365KQ4WW:+"T[G)1$:91$E&;/Y:7C\#[&(HQ%G^V:O 06&8[52"9J M39%89T9&FZCCG/.[E28\TT !8Q (NH*$D2&(LP M%MT(:;X;%KUP7? ECI2#7*:KSI:&P/=S),]P/"62U\:BH3*;M/.JP8A\.3], MI0K9C3^? "R":8\$$:6(M[5OP6"$P0CG/7Z.7^P28.2G:HEQ@IJ,A5:O;M,6 M78M51M>.O?)&NT^:*69IY+2AI\6&BL8C,$+IC 0=31+GPJ]?*9\1M^O[=AT: M;IM$W\T._+QV?\C)79%=0_4!/;. 5=X6I >M/#5+=J>ZJ&J%3;?(L8WDU8O[ M5C%_K2SFVE"LI4R-I.QY.U^:2"STI)%,E&9)'-.]]?@CQCN,=U?K%_@RWFWF MOD&QA%]C%0%]Q;E[CNP5J9O-B*[LN;XBE&XLMKNT- M9$7!,F+6HBC,XUI?395-2:Y"P$O]^$W342*!\_4PWGT)O,-NQ$_&.\_@:5K. M3 5A/5V7%6\D#F/9LUDA'VO;%=<9URYQU()@2KF&MDI8 SK% :B#OL;7C;N[ MRJ8+7X-;%>*H# X1WU6KPI?A=%03DZ/-6%;%&JT1GIS3&'Y];=<@GR]FVITD MM18H4:OTYD:9:!"J=_#R,61BR,6+?D MI;L48I46Q5)9R;1&@CI*MIN946\FI*Y=RT"1R5AMDNSSP,Q22\4B679[R26 M+>BEPZ4,&+1NB#38U?;Y9I;547S!9E.*F.LT'4KF9D5!OJ*KC 'CUQZZVNTWKPVT*P\PX58P-]*F\.4=8)6OEZN5JF(* MC-7KREQKJLV5:WL'Z[8F>_V"QA+SNS")KPF^>0$2%+M44[OEZ\YJ/T11W*;Q%W^X'HRF=-N<-.^A-#$:; M).FBG?&S_!4K9L3\+$Y4VJ6:P8R"?K-L"%2WCX#T"Z95/FE2N&=/!/$'IUGB M4!J._U^W0^'+L,F+WHQM^41/E-VJT*5+1K.G7;OX1JGKJ:*T6B1%IK%9^X5N M?$FJG$22R#_*1@D&YT]B-+H5TGQ3-/KS5CQG2F/F(IGHVK..H.8(IY?J#U9L M_8KQ>J4T<.,U&*5GJ+'+M.**8J\G$(AP7B1&HILCS7=#HK_N4/@R$M7+=I%< MV_.-: FU>6]4&?9+SK7CQL&F/R5'XS)GK-F,'.?]DJ4'#0A'T#G'1%D:7\V, MT>A62(,3'B]F%UGJJ&TOQ8U+!'(O5S3[ \]+GT6CC[6+2C&^T!RL9$^,R44Z M2Y6RK;6 @.C[)3(B3R;.8\3AC;L.;^!@\87\;;M1G&DB9-C]<8OD3IZJ=3IS M0B1JS8Q4VIAM=MF]=M"WS0;Z>#RW)T*0YU0U/RM+THH#6!Y>G)RB&1SVO74= MQKB(K&8-.#0EY**0'W6'?,.;7 M]D/J8UO*+^J]B2#S3'QJ+(4$(34@+H:7&9,LQL5;UV&,BSA-\)8]HJ_@HF#% M\_&9,\V+,;^YS,QM/M,K71L7!Y-:RZ7U@6.4>@6WF"QZY61M"7$1ND7I*$6> M:TAQMQE_.,/O+V)'3]&"!FBA.,'05&\&@__G# M!5'J#9)L83"4I_2U4:V;9%B!4F,+F>HTTD;VVGF\L=EBR"VX>9>83[W&H)KJ"DT: M(0>\WS<>I9)O1 ][&&Z>BB02^C1=#QP="QY$C!T/'D=&1REMV>Q9S M T)EXYE:I;YA.O5K0\<\YA4&=CXS%%L%BV\[=$V?"DL('>'=N4PT19[##N2& M^8\O T9?6F:ATP1)[.X'P+*"'?$U%1#)-)TE+)I$;XY&O-#?%7%#HD1T+Z+H MGCR9N.I$]E4E,EQ'G*4-?G#C"\/C<"V!X)+[V MW$"?-X7_5+A>Y.!:Y/TK=T-\S555]%U/7T4LL$;-B\"W*)%B8*L1FHA&X!:" MAD"!B/P+O=0)//")]^^'2!L\Q9L!8(H,57^IJO8K4_8BMN-'@+2HKBZ;$=]! M\WA64 J_C5R"NPE[/Q'W$.'V/MU0=T> K/+,4W_N?CAD%3/;*53,5,?^3SGP MG=T'2-W"3[:J'8XYT/7M&/C)%C8(XI]0^7UW-XN=#(2@< F_GJ(O3CS< 0\< M _G9P?_N]Q@$M9]#5Y6-V!)0Y-?,\70H[S]=U02:O5"?/7/_=WGH.6;@J[_ MW$XL\5K[8/BL1[[]P28(5KO_]T(^2\R43V/*WR;D?S"K#I9^S#7,K7=7+&%V MW1*[KHR#F%L8"K\NMS 4WA.[,!3>$[$[&L+I60_2?$OM50[ADZOI-:@#;PP__[D?AQ63&E'LC+DHY] M);@Y4FU?=5^EY?#%F/B/WVT4K*J$02H!!:G^^Y_A-Q:OR^<-?*2\W9NXM?35 M.6'#.PC>0? .\HF54)^@\C#GX7__03+$+YJ(AC_@'>:>=IAO)HYX#\)[T#WM M0=1E=9Z,/["IKZ;T,-WNOC:=DT1YA00AFAW_B^7F+^2&O2^YN2-C!0L@!JX; M 2[V"\H-^WZS]EYZQ_*.!21A'0NSXIMA&CSN)?NI/7"N3:*3!4L7;M7U?0J5 M_OJJI!I4Q:TF[GK-^#FF"[X?$#%J->@OR4DA.;YV;\*EXXM=OIS.BW,JH8G= M%B%[C0E8/_WC-QV/$F=KG' /+HP_&']NK47J2_AC)]J$H^EST:!J25/E2[&! MXIZ]%>D3\*?6S]!+-Q[D#%[7-V-GF7.UZ1*LGP'XDX@RJ;==18+Q!^,/QI_; M:$7Z$OZ4B?5TX@5<1FPMA@8K];45,;EV;QF?BS7+0F<]-6K\LFUI74_R- [@ M3^K';P;8/S3NS8SQYR;P!U^"])?XX[5;_7)?Y3M&+IA,JODQK;#):Y^_""Z; MGK>&.8KHZ@J5:*G#8L& ]@_L,L$DHT3BR_3Z#%]3.&C8<,93]1T=4G>)>[?9 M9.B[V6M_[:\Z4,NGJ.E["2W1;G&<8.5&76?.)S-S]=K->?@DMQR.W=94* 7C MM"TJ3$#G&E("7>Q-1NE4''?UPEAT(Z3YIECTY[;;BUBT3-3-VC@S70@U,S49 MK8CEM+^^]@E2RGK"9+GAEP(SKC;ZR811]L0)P"(&81&#L0ACTA62(-]6I>RBV:]?F&]K*YWI/-FV ML^I:"%J\.[;<',G%(!9!SQ8 (S9.?Y.KO7.F,Y1-U-X4W_*-;R>[\V@+OK7Q MTJEB$!.V2)ZLRM66T"ZFC-K&7X_D25"0KX[D5I^*3;N5C6NL,_5U(]=IE\># M"5SLC]_Q:"J)4S1N7FDQ$&(@O'F_WR$0DJ5>:BYL^)6HZUUEXN# 8AD(A$GJ;9X^#(08"+\433$07CIY[@ (.X'= M:U<:]HSHMF.Y5<-5C;5][:P5H<7D!L14"0B57L?7B:%3GB>68+'P6B4ZRIY- M6L%(>!-:BY$0W]Q]\R[/0R2,UT;]A$]G2'&^4:Q$D2O9TZO?,!>G9[P5),@I M$8CCE*(6@TFCU@"+1;=$ 2@DF*^2OW=X5_>)>Y]P%A^.$.%H]75=B0?JN/WC M%COK3;D9KY3LE!#,&Q-[)-)>:7WMX[3+<,XX5C5I0\_&X]YDG"G&"YR4A'[% M!!&EV;=9D=A8Q%B$L>CFO'DO8I'A6(UDHM84B75F9)393-+IQZ^=Q=?<,)5N M.S].$]:J,BA5,N4B+S8 %L$KQJDH21(8BS 6W0AIOAL6_;5#[44LL@>Y3%>= M+0V![^=(GN%X2B2OC46E <\V\YM%CI#[&3:6Y56NUIP +(+>-8*(4@2^M!R# MT:V0!J?Q7W:8NNQ2JC:[OZ!R/%GJ7,MB9V>WVJRHK! MNC>$A[3P&G0ZFB3.A3V_4AY?Y>D%XCB-[UL5^-]?*.);V8A_[3M#?NV]BB,- MW^(R+WHSMN43/5%VJT*7+AG-GG9M(Y%SU7&K[I@\P??\>:ZR;XMJ?FYLOXYHW%\E$UYYU!#5'.+U4?[!BZV># AO5 M=139TSX&T@J+YCHG!\Q$G)ME-Y/V[44SO020QH021E*_,*;=NGYB3,.8]N'^ MO)Z/*L%]RKITDDE(Z,Y>0ZCHA5Q16BZT6<:H';;74 MC]\T$V5I7$%Q\SJ*<0UWK?MPU^#+N&:IH[:]%#3C3\YV'MU MVMT,R/Z-HV\WBC--I,Z[/VY!ULE3M4YG3HA$K9F12ANSS2Z[UP[ 9..47N[R M&\K(->*-@D[[]*S1D%+0T4=%4_2Y_&(<"\98=DNDPUAV.>?>*UBVZM>[RYFR MYL1LM^X-I85['8]K5?JBA&LJSFFFB1&1!9B&0.QC&1P>RJ,9?=" M.HQEEW/JO8)E'9^L9@PZ-23DH9 >=(=]PYA?VZGG^[S 2_'V6IBWEPW>KE''FO8)E@Q?/QF3/-BS&_N':7(=UY"<84I?&SB3 M2C6>#(HK5BC)157K%!IEKS^12 )ZYY)DE&9)'-J]]3 E!B$,0F]TS;5%UA3M M1885*#6VD*E.(VUDKYT*3#KUND&O4AF#DC*+L3*?D5JF 4$(%J_&HU027V*( M00B#T/V!T L^M7QN050%8RJ6I%A651>+JC9 H>2*/::DV,G@E:<5\1^#& MR24$(5BU&J>BB02^2AZCT'V@T)$S#*/0D2F4REMV>Q9S T)EXYE:I;YA.O5K MHU"L3&722ME."-8DWK74@M6.FPB%PG)5)IHBS\$0\F7]QYCY09\A'-R1:9+B.K%79 MC:A;^D &#U7PYY$SL<'[%?!EQ/%QX >=1\Z#T;(?D<'8 $@1 MI+(.QO_+<2,S&6"[;)KKP[_\.P)&PQ>HMA)QQNA'5YTY+JK=!N_0'?!M- DG M\ J>O_^B:0J7-IN/PDW +"7F/+,4W_N?C@D)/,(_C%3'?N'NT',#74>?++= M6 CBGU!Y?'?WBAWY0Z7Z\_!-\H%(WJ*I$SYK#WF?'M>B'H@4ILM),X_%=#FF M2_(A?@.)YK='%ZQ'+^G1;1XQKTT7YH'%>G12C\C/J(>Z.[I@/<)ZA/4(ZQ'6 M(ZQ'MT 7K$=8C[ >83W">H3UZ!;H@O4(ZQ'6(ZQ''ZA'7Y@L;ZE/D0/?>7>B MR$V'W=@+BM-%R'7Q( +[!\3ZWW^0#/'K^-\GJP9KA*3XOQ_4CS^B %HN^Y#Z MW/+@D^0XR"$:J;:ONJ]*T_#%9+4?O_?Y$"'1F/\.W7EJNVIKJJ//9A!UTL75>6 M+O++25?8M.60@G_1E.9._'Z<;0>R&5$"]:]NHKO#W-\;K)J\ ?_YAQ9%?E)F M_+5+'CE/JHT/JL4\UY?JKJ,$([_FME1WH8_4QV[]H09F@ )N>WOM6G_]=?D8 MF+CK9V3_X&4CV_/1I&)$,D:0DD=U=9]KR&E#G1D;QBX$ILG^=2>*\U,^47!) MUZUU/C51ZV)L'=], F6@>2XG4>@:.BK*G.TKV@,/QUU\AQ1K^K1JT(5W9M$FN9XK6-5 M4TK-4]%0JE=9,7BEO-Z?48R'K3G2;2')O$ V&=3$-[T;B M/+8*F?TE-]/6H?7UXRL4OC:)+SI)E@DMAV.CU:MJ@[+-D2@:C Q2Y(7Z>_LH MMZ_7W5QV'X!2KB5[I*+*HG,M50EVNC!6+3*(ZF4RKG=SU8UY+-,=. M^F0D+A&-;HR88OJ\1XXARL5^_8D%H_@I;?69:OKX*'?GE/)1[I%0;AM^QF?I MC!H:+40I"WKK9(,(B8G0]:UREI[J-+[$%6EE]LI)H"=,44>Z7.+7GV@0C_DH MYZ/<75#*1[E'0KEMZ%I]2J[6W3DG2T1S&H_/Z'J_QUY?EQM%QX/$>F2I;,Z18&X;]B98$5TQ^F""=:*MHI!* M3;IS^?J.N7&BAC',H#5B1#9D<.M1N\35: 1ST5]_B"#NPYP/<_=!*1_F'@GF MMB%S1F=0;+:Q4A&;+U)<%!'(O[,.?#W#U0RH>Y1X*Y;;A=DF%30IK&NYC(A)SF;- MA# FV7EKG4@GV-503U_?7=9.E%OQ8I&1V&*Y9J36[31!IQSDB4 [,A;$(['/ MA>H]35&VF/.:324ZO\#1S+Y"O;;;T^"QD//Z2LJN)J.$OFU5 2CYGQ2'.>HV/7O@:M-H.:*HU($*Q;:V'A&ZKD46^"GH@=] /0!T = 'P _$5>8[VJ5\2*M][%. MCTS4I)3=XCK7!T!*B1>%-LO06+&RLGMM>U!*YAT-\%-QA3X ^@#H Z /@)^( M.,PHM'0:=[):J>+K8,*18J MJLG^H%Y8C6V$29%??R)D$*=.:65.+.)_3!YRPI_ML(HU [HHN+\C"HJ0%)OO M'7\R%!=__@O_V3*)( ->1SPY^?F[?S[O__7_O2/A6XC'WOKVKR;<$1E#$(#'?!2R.GK_)N7;7YE;.//$F%R M*WJ_=R*&"!' L3 9_2NP]S,BR!$U(2N&]FBVD[7MI_I+D$V'ZJ& MB#;HMPYDN%,+@)[^ZKG.UIBJ]IO PRAJ$Y[+6Z)&\# 5O=1FO>",LRODR];\ MEP],="2I_]-2A8-SY5/O=']%7X3L#$5(=C_9=$O>?'2*BQ!Y41@K$HN .@JD M$(PHIK$[L/@_>UST%O._WCFO#>&W0MP;9Z2FDA*[$L"*TW&M$4M$5)O#.>*7 M^[;=2$%(=4N]^7HF-?-MHZTD4O0L78= MDL2'([EN9)D%DKYBBO-EJ!6)4WVSBD8>/7-:FU(+;C ;8E4^84B5!25&BW6. MY+##D::>,HMQP6QA(;8S(H10*!\RTDKE2)@DRT,(8CC^;)-.>CN,6$:FRQ/1@9];J8Z-EHY.MY M<@2("='AB.!(*D)RD3@>YW@\@G3$Z) :D.1 B!W-8AU/,[,6U>UBU0485H<1 MKK62QU[[/^R/&O%%+IUD8DP>K#E\C6G ]MI_>SX=E@FSF SXQ*2'A*''OM?W)AZ08=K4>PU&P4(=TE[[W[*&PI1(\%FF6!XIG!KOQD>SNM?^3^ANL]1,XUTV MM>S.4_E^-AMJU:&:<#12SK*QL=2J93 PQXOEVG@R)&@T\FA%)#'E5PN,H]E. M6TO@6'%MUV9C./* 4S# CX0!,>*&9'3(1; (P25 C.# "/X[C$1X^/_7WXA' ML2$6)2FHQ)!Q+D)&*8Z/C88<1D3P^"A& /BEU]^(1 ;DD(S%X)-YGHO@/. 2 M"0(^@ 0XB.$ CV.CS3<.SG9W-0.NW.D/:&J%<\RL,!0G6G?-SL8TAX9&7 T+ M?@,,:?.]T6CU;[Q#(*LY2Q.[$4S,R2(W6+)D.S5VOD6^_2UUF9/G/7H9ET*U MS"2?4:-RLV4[W\(O<6 =&CM[YXQHPI-#>'7.#%1Y>* "H4-U[^2-?L(\^H J M]DI[>Z7ZIBW=&0-A G>5WY:ZIPE;N>P"JS#2E"URHPM+P"-D, +#9R_[^_; MQ1="RW) 0).: 'D8&*P"Y@0$RCP\]"%GC ,9J,@: =%PV &I_]"HD56> M+-3*-4[@2C+=*$U)"736I3;.3U8#TC[ H5-#(5P?<%L+4FRDRK)J(XHYMA D M$'R@($)KSR$H/X,6 =QM#1(.61A#9-8$ /@*4WWCC:>? LUA$SBTF0&M?[GUKIS MO2#0LI-YS0"_MS_LSS+V M*.F<5;IKK]P+6QG$]>F6)[7I/-F!=C-Y8()Q*. M!67JVWELU^$N^LV\4GA(O.W6B4;#L=@I]]^>7;+W/A6^8P0Y8TNT[>\A].C? MKBEK0S*]:T+N_LX/(!M:)O@7G6D7,_(_XX7<>];+9G[!)_GB)/AF C 9/MEI MY,([M;?RXTWS-^O89YPXV=_)WZV[VJU8..$+U\-L%_G.G96_6_>T6Q *H_YN M/]_A4#O*-6/2!Y(#/3A__M% M_#HKJ?!X.'X2R#]-K/BG+F+?I-[@U7M?>]P*E@+^[__@,>Q?$@NZ/_SW/X/O M\].'])"; E1\>XGYMBOYGI@K$28>CKG20'#".#8,AGLRF _M/QG:78XX_O>: MB'W%HG%7$#IT:W 6"/^J=7ES5+\YB.\C]M,Q5_SS\/U&3.7W/._783/GD@?= M-3GW?^#E4NV2P:1W@!K!.7I=J+:E5*0N-@O5 M@=69?#T-P3MB@C93O*ZO(#7;O&P!CY#?5F_$=6E :%(G*JP8:1$5S?&FORQ% M!"/Q4]5'+P()]W;HWB$FG-="ND-,>,_Y^%28@!,$L"TW14F9D454MOVK%&$\$$%?E<2>('5(CV MXK $)P[KVX6[GU?;^9)2<_,2YH] *5@5*NYG1S4MT'8GQ+ MLUH#71TZ>/!9M&C.JNM^(S_'JC.F*_=6HXH0M=WJMFC#<>+?RW1T> 2]RFGG ML(EV/O0U'00[OZEX^?ZGZ_J?;I_O?0<.JML3X3XP]:(>K/<2@EY_L#?2 X;5 M41EOU$R^*F6'H\ZB..-8HH[R-J'2EH@%6)L[KV?K]H)V!ZZOVQ/A M/M#FLKZQ<\)-)9D44G(_Q4K$(J',.V46J"0-X>;#/K/]TAFOLS$?)#WJ,!WL MPLF >07RU%B$-*,- YA&1H2,!DKB @P/,D5'>!6;I^2>(E53974J#:R:/J@_ M0J;HII:,$:CIZD(<0J5XD]-WF)8Y6 4:S'_*=#>P+3 #_W:Y[%&/]7R022XQ MC^.5!X0)'+#)N#RD%_\3H(:#I$ M$1U.%C+R#/Z"LB;54>!O_A_X)[0WZ/G\&*)#8+9[GPF$B0*/@_$*96X*LN6, M$BP#HCK0 V[LLZH8$U&#WU+@UU':)=QC53:"SMQMVP[K8,8OP_"U 1L,#,CC MPS-6.!G&@]!?_.@OX5_=J3BAQ!11(B(3KSV'N5V"^,% 66:PA_AY/FE M\P09C'DY'$@"@8=O0VN"_PJJ8;IDM603TM4$D*[PO6]E'3NT6,$S,*"H9D"$ M4Q1,9YP"3/1^2$VT&1L^R$'9@5^%+_#>_PD/IZ^HD/R:JB.:O#PEO,UAO01P MH6)0^RG,D @IATV'+36/8E8,,$;[[Y6Q#%&,2N/F<"B7AHPUH$QQC+=)&KL: MBFU_0,$BSNZY$C8,C'3(F!X2^ 90(>%#GYL3'0"'0PQQ"1E6,2=& "@(XE"P M;H#$@@%$4X=+>&.35>V1@_S@>;GOQG<2X<3)-IQ/FXAQ2DW!/V&L^)FWS[81 M1)CXF8E_=[<3*/J3]+?B'K;BQV;#WMU.$&'0-\T7BG-NQ<72F-Y3 M97\RI41[ M-X&DY5BW9=>J91RK]IF2E>Z6-: ^2IXW8^+LK-$4EZ<8PP=8'V!O+44;@+W? MG+[WI>Q2"?\^ '\(@)^:=;X1HG>7*-W:W5(%AF !9%5S;J%" 54#")W11>*S M1.%]6W#.O/KW7)F76/YE UC>\PA>.CYE&YQRL).6 ==O&$WW@M!X>=[N>LVY7=M\/U'.$1FB6QI* $\5B5(S M9Q+IS_?X<^XK]R\FT<6?1^B+/"F;H*P*$29++NT2UA&$LEIWSST<@?1<3N5%E12IDJ8B*& M-;"Z$+/7O;&;@8H'H\3'5*R?H4D]@,)T \3PM:@;(T:QD^\RN;E=8D&LJ!:' MH^54S'\^7>JCB)%MRO5I;="/2GRSTUXG\R%K6:#=+%0B&/FL#O70#JZ7&%3# MY$ES!SCV%47TNC@F@Z4QB1-=3,I2S(3- MY59R6KJ<7R^=S@E+K&P(6',%U#$A=1*8TTK9T4FQR"DK]A']>KOTSYBVJWWB M._*^KB[>LAC VQ<=YU#T[BK#_]::7HG';5I,60NLV.U3\7Q_P$_)RUG*FM+B M^G6JJF =W5KU17; 1\8>BH8@JX;;A[JBFB" 1X.0/5]GJJ"?MY4Q4#U> M&94O"-5XW5P%6CJO&.X^&G#'_H1O47\$$I;>%3R &KT"?Q37SE,Z5;:R(@*KP@B+^]/?@&@8UNO5O7R-U5!/]=WWZ":[^QIZ=0@CWN/\O%O>8F?B M!9P:DOB_@893O@*]+H4JDH )4 SDRMY\X>^6JD&VAV_])XAD) /,V$2X(=3 M"PDV6K(@\X8ACE!E$'0@J*, LC,=J47E.Z#U#P0X5 <&*M,!7^34>D#?;,$_ MIZQ-R<:".C#@ZDWWS[P@6#/+D=: "L?J;L&4W?0VY3I,5'_#Y.&V#0. UQ54 ML"/L1MM"(FV)$Q@ 0K=9BKHZUO$06OFE16J7E+@%6'N M ]PB],*!4Q)%%M$K16=J3C$)@"J_B*I3SX5'K.H0 Y5G,775T-P70S:&3P \ M).%F-._,">QJEGC2Q*DELYLLHH0,T'?0%V;\5-4AM*/WBNA[+PRTP]6];8"C MWB8][_Q]VXDL0+JTH-S70PHJ0T?0T*!]\@[%H5-2Q2F)PD/P'BL./RB[*BNJ MLD]NA_>H?PV$58Y#Q]GFT4YTC"V7;HMYNGRP07P+ -.;"-1\0CQ#Q*H8,"&3!0P -0=T=*M@0'FEE.79T?OX$;J M=%3F%*X^( /#0,5W'/875$CNM5,4!VX@JF'EELP1>>?,%YWZ13Q\'BHWY$K7 M+B3;&>D2'L"G.A/<[-6KO1GPLC/$F #@S ?-F0^,()'!4@ .LQOA?6I\1>8V MNZW)4%-VF1LL1<.9IS.WP-B"\T'S@!+'AIOA0):F:Y X0$&5EP[?^%IJMDQZ M*(^0@+QAHLI,<'ZN4!KP-V"@B/^A,R51,4S #S>HAS[T)K,'BD <#2"5'1$H M^&KY0';EWD$.7I#XL5-]2',T2ZB8PK5K8"@Z4@"G-1----I)<'*%&FDOSG-W M9-GR"8^*W&P>O7T=9!6X 6/$,&CVAE-=!]6=@M1S0(QW- ?T=N<'B*EP@2[= MW>I/[A:\1ON7^D[;QVPBS2!##K<%F@Q#A6)M.DEJ'@K6<:4Z-U-X+P-:@._6 MD3DUV=;7V1I+2$XOD@+]9NX'$3F""9PX3'/^W__K50+WD5=\8]CMK6OS;L*Q M\<8@Y.:'\R/XYM^\;/,K8[-.*A'>.7Y^[VQ#TM%.L# 9_2NP]S,BR!$UH3$4 MVJ/9J_I$FZ^]+E&T_?"=//7-UIBJAG*_G.I(+\4#(WB8BEYJLP[L(G)/W^0# MT*B ROK_M%3!2_W\Z#OW$%U!YJ;\2E?=?'2*BQ!YD?O6J3(%!3V%+(E]K97? M3Y9_B_E?[YS7AAQ(T]9<*'?Z YI:X1PS*PS%B=9=L[,Q[9@!T;>_==)XN-3V M[2G9FW/&A1YD]:'JC$A%&,)ST$$JB# NSGL 9\"&"LU65T/G&3Q,7%L"HB$$ M24^=Q#T%]ROMF1/5<(\O%U[W8947S%V%.'0JJ_I'(=]CNNXVOE0]@XK> )[- M6[5Z0P4%G6/(NG?@&#Y:55Q5R7!T+V4L@\#!'P_T1V<]Z"Q$9(#D<37/SUJZ MNY]G68I6(S60@F=859#T-)X$(_JU6V:@JG!.RHB7#7!H CN*46U+#V9+#M8 MU5%.5(8&XA37[JWPNL[516I%"Y-)G.5E:2ZM,^:R,:K_^C/9CCT\8KR([9)$ M@4QZH%I,(!T' &H46\9YEU: MG8ZL*"0$XE:!AN>_@IP>J7WU++E1SYI(/0ONF5J;K[F/0A\@XT33='6YK9?X M?RY3<7?+&YA@1)?".B7DN#P3&E#LM7.E1?; M8Y,%$/(A6E[S;)8H)4G!6E3Y#/WK3RP:CA_Y\0(0NN17Y>;T=% .C7_]00T@3A+/T1A"ZBB$ZG1N M'1:-ZHO#8L/RZL<9.@PMTA'0=8",@TW!4@,YR)UM4@UC:YZ\(8F/RO2.UWJ[ M] 9;AWKYD#*.M]@4*Z66UK*_U-*0S:&:^/9&/2I#N\5/-WM?@EOO29)6 M=-W".TQZB(GM6@=/),<]@X7,2X2/8YRV)'%0%)T'&7I?%(E9S#G%D$,# M'L,.,5VM!H*!2\X ;^Y9L6'7P;N!$7-S..]\;UOS'=%=AQH@I+WK.GO?L80* M\VZ=@\Z^3GCTK#W?E--#!M7F@KID$P#W.H'\F$/'=8LB[7"F.@JJNQMH13MS M][5Y>^$;A30P!%UT*%D=G;A>@(OL 7/C5=]=*Y3K1K=>XWG =(JYVKQ>:V9L MDGZ$BP+TVC?O!M"6!N!RM[<(5[@K>.5&I*VQ99C[%P7'3L1X"'^7YS*\J >< MCIN!,F0_2W>]^5NG(H%]VJD(9'&&C RX6 'HR.^SYVC=NAQ=&B(F'Z$)+)P) MS%XFL'74;OR32'(=@1B*(_' <[N_6N11?]M!. "0GDAJ7Q_H!!8.I#8S%280 MSS:UU;?Z^CL.]]>N/>=NP?W^YUW[VOY[7MM8 TA62'W7,'S#YG@IAD?=OK[;GEK&[N-J>5\XZJ\YF;:2 C.ZDP.%P M U)21HSH[L:>-.QQ,-J9\?:1@]5.+-Q\#Z %3%M]N;G:C42;).INO7U@F.'] M51US-Z] @LA;W0+RU.SP <;;7'\D'\YCC*W4#;<,O+DFM1P/+[_/I*[N F4A M'&!X'9V@6V:&C]DZC??F^=8JC6V3 [?N/_H(O6OH@(CCLCQ0P2GOJ_7CHY%W MCB$.Y_E1G!HFN&$"C+@(!0_ 073 I)(U@JS7C^_@O<==YPX^-9URP<#T$J7!ZIS3XXD8GN( M(:EP$O"@3#K<#:77[2L -@>&"$U/#867."Y!U5:V9X)C+8.A UFZZW>$ZN)F M8KL+MZVHK+8S##B-,#;WN(=XO?=R]Z38/,X!?M2;0U1>W$)P73/X)H1YV_MR MY%Q$]WC0=@NLH#8;L#0D\.?G_SUC(F0 X??0TE&56GAF'L@&NH(\<"QLE^'\ MUH*+V#,A6)[.3JCIBI>J-6'%5=4(M^K:T(2(.NLQ#M$A&# V#3DV?C3'4/F\ MF_)3*][Z*1U1/')3'J^863HN90%41U4'25LJLX0?#/<63L2RHT@!3[#L7._0 MK6E"*"S7T$!7%7#DJ-Q:$2XL;RYXH3:U4>BFKO6;)NU%.4&Q047K3.=,BF4^PDE M5J(_Q#>G"-EP5W; ,TL:S^.QJ=V60LM^+]].+=;-'#0[X6'HR3,!5Z =1Z?R M0H]PH#K:](S94G!#X-?^^2% A'."21S:?M"V%Z'&Q6&)5&5>36:3TGPJ%K1F MW5IR _J[O0_SEU8=;\+X8_[Q@,O*$J_ "U.-H@L:N7 M@.V+(!Z_X4[?VO8[O[K^"' M2J356+$EQNMN(BQ \OBH'!SR/(,7P9&Y-J&E6>A9+ M2=6%W52$(E<><)"YH:9_S-M;X-A&B,!SZ1.@^B6R9--I8EPI5R;8#)=&.6I$ MR_GYA9#6F"1&O44_ IBL$!]FS:642O?&\'1^ VG# ?8E$L4YC39.NWT&?(VN M&K]"&MK6N!CP+AR;.T<$VB+'A/@@SVI0)X=V0:1BVI7)D$VI!I],+"@U61M[ MX>XWF92?J,FTV2Z5F-AZ0+3TQ628J=7WF93XJ .[!I$0OHT?P[?G%0%!)L@K M1]OTXN\/$7M;M1[/=3:EV#(KAM8C(=L3N%4-*E+'[OZ_7,<'VL#7]]D0&D3= M,#< C?C-7>[B -92W6T8<\QR%V./.(HK@BYA-SF;\Z&PC&.@\AUHKOWC]!R M]/?W@_M;G&DK@\NR4G7:[MG,4#.RW'O[&T!>3]D].ESG\ZM3PY$]=!R\'*#H M)EPQW&,&$E,![EXX>B;:,V0/Z:BG8#" M'IXPK@A9ILGH'/'TB0 M&W4'N*" M#0@XA^,PX*2\N!-Y=2Z)AN?QKRI0:=CW@&WOR)T[O?UV;I?Q8;US[A^'>GSF M@.7'.G!XD*M7.6J2::XY!G"D3(ZM7C+-V6=.B_G*@;F]5Z.W4WWCV%12_8PD MITQ,[ XBG7XQES/'\-@-]<4L;FY!7;A@.-US;"T^]RRO%6H5Z@K*8J MF]5[;CW!8V8"9SN K6*5>:U6ZS#Y,?V&QK0AJA<#.(K][JT01R!%=]LVVL0^ M>6K4FWC4S9X;FXC>]TR.%U6:-N"$A,D)N\_IV;J=\X&YN'$%?>25WFSD'H9; M9\\S,]5INW(^: VS-5!M8U9=:Z7[';F2LM]B)"\.@\ M\1',?#T2T)W,N_",;'8AC/ 8$:@D8@!N(<%1= ;)@ T3C!;R[_^&WB MMH&)!D[WQ8I$0#3A28FHM=DQ.@ /1TXMVDY4XJ3$II*2%5.H&,,WZAS!887SPEXLHQ%IJC2]-'; MV>0"F_%,O,**RUPA9=6:J5BK#DW7HV=&0LENNA!MQ;&87IE,ZSJ>YNNHRLW1 MR.@LVP6)HY&6I:=6-5/7V16[PLG.HL1KS!B./)HG MAPOET:C",BP1XPOM9K)F4 V:HXZ?F4O4=5DV>!L+53)K)A[5ZNM\G8M[S+.> M5]I1SFJP1+,RK2QD,C%/T5SB>*1LRD6F.. 5R<*R\X38+U3J;!V./)IG)Y3& M-:%AMMF4F<(Z-+;,)*)PW['CAU:*XT0^/N HMEI,E+%U9EV+M>!0_'AH=V5% M4\MAKH9EN^I,LC ?2V>8B M-Q.F;+/*%D>K]1R;QFDX,GHX,ILVQK'J*+)F09JI8@OK6BA92-E=5)/8G.U MU+1+L^9HW4&B=+2BD-VQF9928A@B-#;*TU%KVM!L+P$9XJL;'7@*R6!&S-+!68S:[:@NK>B:[J!%C+P%)$[:9UJFBQH)\&L=;23W- MF6,OMF]JZ4'2&$S;6"@_,!O]2B_1[-M>;)^98K4!Y$<5BTWFZ23-1^5\<^S% M]B&R$BV8B@S8&4N-2"%6[7278R^V3_1XN=B/S%/87&)QM5>J$.TQ$I CR@LK M;H /93TO5?-Z>4#W:5%KH&<>4;Y'-7N+L01ZV&H5G^;J,X6+-FU/44KE(MV. M:14%R;+U(MV,QUL+Q5N4%G91GH'LJ"%5TX9=+LP:Z4K<&7JT*+M-B7@_)XW9 MSCK$D_TBE5&;GA@N&3;>MNR%)75XSM1B!;-(. )RM/RY-IU44D0/8 1;RB8$ MNM,8H]9$)9.S[M%B(+@-->HB36 M)_V0+E,V*^),ERJ7BFDR:WN)TJ"D-J5YFY;8>1=79I-\0FMPM)=U>T%B(+BM\4XSVZ++G"9)I)/)V5:L-F!3?8JHA6J[%XIZB MM.RE)I-LHBIA10VC)B-<6A:9^IXHO9%#=S+XYT)](/9L+26D_CEQ M:\BS@F+7C,#?3K2F:AGPTCW,CF6VS5KJ8J6-E7HA0ETZV/KK9;RNNEN7:JW^K@YR QI^G6H7:([]WL'_B/3Y;@-MES!8.!*]YV[9;Y'R M5!I*4UP&RN[E(K.K 'K04!M98A?MQ_X>P-X4UN+;VYY]PGV/([_1LNE[]M65 M"'F*X=S0-&2L?YBEOM[[XQZ(<16@_VK_CW?,!I]$[^OJEZX-_HA$NT- /SMB MWX?>^1D2'-'OUY_J0:$LQ]N[7;UA:6$$7B<2K_^_,W_ []J:9ZLY8/W MA5P[UZ'$6?HPW >4DH=K>\QF"]Y%Q][HN,#DNNU:/Q&O8L62J.;*BE04E^@Z MDT0=%W#\(FU3?L(I<*X3\TY4]VV \:;PNZ^>^^KYG9/H/LZ4(Z(%_G[H0V6+ M VY["H\#!9N(="^'\3W62@P,L(QF%KUQW>UQ3WGT./W'-S=\<^-/\R#MX9OV MQL"W-RYE;]R\)>PC4,H]>VY.JI]E[S@8@LHJG+)W8DR5BTTFBSH;*DR35;V0 MB0)C[#;AC@9)#//MG1]N[^!N0S^GS>_>8>1;/'=@\=R^4^=7O&%G-FEN3X2? M=:Z<.DZT#+6,CHD,PQ*+0BJR6,XF@UG=[3J,8\%8_+C3@6_O/(.]<]:K[^JF MU/&N@!0_ 2T_>[+<$V:F4%<(C1SC3FO>8D4>NGB<]CE6-X4 MM/M/)$C@N.\1_^$>1)\H M=/]62PN/FO5(3D^?&EN1IUV)/VXO@^].D5YC&.NKF:4M6:(RS2XBUBAD.87 MX#$2@'0]+M[H&PL_R5AXXQ!!C?&07\>M;_.Q0\,_&Q[:9K@+2MPITE^H-<-G M6AY%OFQD'!P7Z8UH-Z!D;SHR'#5<@"='>S##M%E)[TNAR%!?EHQQNI>D484Z ME((0)I\X ^&O X3_CU/@Z56-AX^_/XR>>2Q.FT^V]8SV"[_"&8*91Y6)UZ4C M/E*?>*^ZQ?'CG%>'8V"7+@^/HEUA8M3(:D>F ,H1#V !#+UWO_##)PI??7.O M3I#.F41(YE>J9?X>B4LPW*?4MM"RRS^OS^I/3>PPHA4AR,GD;CQ^Q+].PMUK M 3E@\'T,?KV7GYJL^RMZS/>J';M=T%'+L8MV=_^^"^8SW=[;O"XBGCD.(-EO M[9YNI"=JHTL564O@%)-9CJ),VVGM?AP[LFOMKHX"B\W3]V+4PKL#\@A2? GZ MI 0-'DJ"]I>FZ< I);0O5KMF0[QAJ(+H]*1V6Y0?]AM K+7KZ!K@APXQC;V6 MUN+K*]A=-SW4?@KI[1EX/+R\<--9[Z6+-FKWBBIBIO;[9S=?NF;#U[NY)>% MX&UV/C0F+]\AHLR;ENZV;["F[>)8MH?KA"YE9K^G1]S/+:R;U08P_V=N(>= MP,-DW-^)N]@),DS]S$*C][<5X<3/K$IYASOQ,RLEW]]&D&'V7MO:S]+;6<\&L;O MN;2S]FYR(6IT']C&?P;.4J[Y0V;&<[)#)!R]ZU+?[_/#KI); PA U%!CT7.Q MQ'NZW;.R!/'@+.'6NG#2[:J6Z61PO&:*"T8WW^1([0%>1[W(T7U5&HH!:J(> M(/'?EPQ*?+3C\^SAQZ==M<^^_/?\HY<..+L[@CR8^G#VY5\S)O7N5O^>/^ZG M2<.C:4Z^-)QS]>_Y?^Y;&KZ?G'!]'3"P_3\1<=[@IK:@L!YU%'#;>[QOCJ M"M_AHMPF3IEVTE0= M9404\MIS4LV.4H_5;C99IFM@C1%L="5)1;TOR)OF Y$@D;A(,@6)X]AKM5Q!*5??.^&^I2>!X^A9@^%&Y+*3PA<[$"0J;69U6?]6:X7@> MR67LUY]H-/&Q&NX_0P/^(6)Y>PWU,8]-^.?EZ3.S LRMJ*8M4('S:=E 7@"W M]Z:'<+:L7*U5($R#L6BBDL6[TL@>TU X$[_^D$&*/%6OXZG\N(?J+H$1V%,Y M< \7Z)4XNPM(O[4![WMW?7R\L%D!\1$I+"U;]8+%5KP@DL0H@S7C\V6WDI(+ MC="F[TP\2$4_9DOXWFW?G_58I)MQL854Z7[ M3'\XAA@ [9:X1RGV"_>>>DB#QH> )W'I/Z9"\%F#Z6V%H$8EJ+%>;$\80IZ" M=JB56#*V#<$ VDE4,!X[55?D&:XTH#F$/\,MQ@6LGI]AW/@VS!W;,!,=>'7/ M9);#:964UT ">%Q;Y\O#?(NLN^W)$D$,.^Z?Z=^(/+5"XIL>]V1Z(*E]R_A@ M4^4UT\N-IA(!U%">RBQ2"Q-U%H3&!T5%_4L37W)]B^%>+(8WCM_A2,M-DI:> M8\1BSZI%NUENR*'C-X&]6'@<8OV*79%3+*R#$ M6 I8IT94AM)L4,[B9&34[.&VV^82F27^Y8KO6?4O5^X< SYBX2#Y?\O (<64 M@E=#C:2TZDS'3'I*A&2%AG-&MRL>G@G_=L7' /]VY:[@X"NVTALJ06&Q&G:3 MO)!D0W.ZSBQ(F@(\4@D<4PE/Q)[_>H7TKU?\ZQ7?C+E',P;J,EXQ8K$6/BA5 MZP,LIHUR@M:@I;8XYBC7C,$ITK]=\7VTONUQ*]L#_O.6[4$5FEF[M:1+4G;: M'5(VIUCM9!U*+K(]B.-0#O]RQ1=X M-8Y$V#$8R.B/S5MI38 .^)$)=/^&Y98W+%>LX/5@[A;7=+DY?9X.73]KVM ( M)$Y ['HE@*[8R>@86"I8;1WK]_FRS<6=?'HR2'VPE[=_3W,^'^W-A>9NJ>/: M4C>GS\^TM5YT#@\8T1J<9"X9)/# MR+6N@FY.GZ?333YK^;VGFS"S]=H,8;D M\M)]1+&=RFE)4%7_PNC'2[&7)7%G M4OR8Q_)G30FO8[E@1XI0Q3%,63=$%@P2O@71'X0_Y,E\MSK^A_4 M6O"9_Y$R6,ZS_@=UO]>@6HR:7RYXV0*HL8?KB9\[XSWG?$75E[? M4%L]U-.T5B.MSH"IL/,US21'J[F=U>H*A9T/WISIRS<]E_C!A9R7H#BQ M.9NW/\"7TD9 T\%"5"U#7@60=T96#<=3&U M';67BP=H1;%X.= FJJ; 7B( M9^!Y&L"Q4#$ CV]XI*->=.8$[)ZT45YYP7'U0 8)!N#Y:^F.'KL9#WMS''3G8 ,=H#^.5!FU? [\#2=H3N"[X R,?]QFR*_V M^)7:D+;0L:XJ' [_YR@.+75/B[!RV0568:0I6^1"F8ENEQ=1R3Y4#IK"! PM M&51'&0LN!I1%19Q9,]2SGI>W5P*9PUM HX66UX(S2?;( 'P_Y"\S;U[2NV4W37@SN-; MDFQ_#Z%'_Q[H@)="-B3"OYIJB(CO?NM ABRQ ?/W.CPSHNW0_F!H,_)XN^$CTX_;2/>I# MQ"5>XG[]*XM_M"M9N%+TX?_[1?SZ$AU; U4>PC\BIU]@Z_,+_/<_@^]SR$/>[YV''2+AZ'7S8L_.#TUT 8]\WDZB MAX92)\_%$H]V@78NEB >G"731-"=?&LZY^MN74?UV M]-*#A;$?MQW $X\8M7ZXCO_[/W@,^_?XWP?M)W#&4/2GCS3'"8YT(L;BG+[N ML6RFP'0D@&EQD:/CH7%Z?*90<^-52-E>?GG*TG7@F2#)H/9FXP2;8^?Y6IZ= M]MOQ&FMSI-L@((*=ZAGOQY_?V\EYQMHNSUFZY?R2Z)1Z^* 8OOI\Z^QS(S\- MM[8+"H!\6UB[=@841+(K8O,%69(,-KGL+)"P.F4JL?AQLHA?Y.79I?7V"NJ# M'J&?$=R-2%: EU2J.6(\IS.5&@OH>&[*CGKQ\11)I5OF'S]NA/ZDWEN/AF'8 M4[EM'Z[ _\.!]A/Y=!\4%C]I6>25EJV^U<,HJ2I94JL!%EM-XB(MX;7QBE!U#H$#-SCR: M%/K5]WV<>%J'_X,J#I^!C!C@S::MZP@SP@=$FV92U,)>4;UR M?D;87-0U>,C(QPR>GV'7_ BUQ+=2[D7E^+"5L77[Q]X^+ZQL5.AKW-"]9(M^>=R;J*96M"3F\/F%!B M2$,Q=LR+:"SV@V]L"/_&QK^Q\6]L'@@;/VW"9%1+?TO#T:O=8J.[&O?8:E+I ME>KUGC$=T:C*&;)@,+^?LN^*]:]L[A(&+F$,G4**%J-E92-=JF.I=61B4S.Y MERDCI$!W-EC$O[/Q@<*_LWDBS-A# V^K2C.&O1:?E492,6L/ZO%%MUV(UR$@ M.%85<;*4^9--;//=G\8B+-WVZ;'Y(K1NQWH(%T]IX7N0KJU'> MYBC7XL%CI[JT^W2IA2!"-,=LZRPR&OV>H\04,I=G-L(J?2 M5)_ZQJ8U 3K@1R;0_7L;OU7R/3IG_%;)]V$%O2"%![XFJJ52:1!O#]DJ)81H M;5B2&Q.;BR,C*$(&H]%35^+^O<\EW+DWEYB[I8YK<-V+-V_MV6!7:+16L;4CWB MW=.-'%=^:V\?L"YJ;'G U*)0P>+M3*?%S =#38MUZBPKVES"N6?"@E@<\R^: MON6*OCW;7ZH6V^U7]B2VSB>E^)2YXR'A,6HE5!K:(LXTA\*\43:D+K&BH81# MTR8:I"+'6EH64DC5&F[9C3%,/:8O),%&+ M,.C(1K=.D2!)OGOMM.TS M5ZW,-U][W,V6V.JVF\"#Z,NZ7N]W"-XF(I>:K,.KO#(EZWY+Q^8 MZ$C>_Z>E"E[<^]%WNK^B+T+FA4(NNY]L^N9L/CK%18B\R(9VNLVKHT *@9%C M0&]$@_^SQT5O,?_KG3O:D#V"XW@XNB7!!EEPOCAE^ZTU)X&HAB7-]4)IS&D. M N O]_V[D<4FT62BE6Q&XHME,:3*78T"8S@R=CBR.\J U&I2E20K2;3IJH0H@M=HM8CBVM M$E:]SI$<=CB2J-6[H7*]IF!@J%7(FESM3 >HLF;T<"2+=U6Y/.=F6*=!5Q56 M9?I]<5.#\_7(-4VETN58/L7.\[)4[8VZ-3N&2DT=O7W:F_=*!B;5&#XW[8]7 MS%B="#0<>?3V60&P.F6G=8F(\'BQTIR+6I5VR]6\'CGL&0E9S38(C!@G^\5D M)2_C4Y1Y>O1VK#Q-%?O]),Y:(T,D*V-],"11JOG1VWFY$Y-2]5!:FMO18H9F MY_%ZH>YFL^Z-Y'@!)T>#&,&-XD2"B\2I.![557:R=3 M19 *83-#TOLQVPA-6-N+3V-4MM@9-Y04T^&RA, .^_%:<>S%?=5NB^6KU7Q7 M$HU:JEJSY]T:CC@%QX^&VF9.)Y5!E,FR7#R?II4!$47;>O10-60,EPU2FV%6 MWXAV!T:IF*#&7JR"5S 9LV>9#,:O>B&N2:V'4@&-/%I\8[;J=2$PZ%"?5Q:1 M1%E0RPD:CCR>*-GI3&M:80JD9FLIM-:*/4I%G:%'(B6S@R(U-NI$PPPSDU7&;!4?Y6ILM9M, MEM#(H]<;:XV+S5H%0DKI*2[1X0:YU J-/'I[I-A(%M>96E"2/\RV5=2:*DT?+'Q7&#=VL9YEF9KYNF!DCCV6= MH4>0DNFWS.% +929V+I6+ GI9HIL(;'"C^0J4J@OYDL@9]@F3Y7YM,J.6D;= M2Z[69E4VCS M&8MI@YS$4W6QLBJFEG4=O?Z8I2)=,C$L9^<6-N,G_:764MJY@C/T:%/YV2K> MBTWR &LFV52%7$P-*8*2-(X)-9^EH0&;2[)9:@!IVZ?H:A$%3AZ-9-5T@BXE M91V;YPQ+1 M.!?!*)Y+# $\( D"$.0@C@UPX8BSNJ59J]\C:,RBEH+L6^4I_FR37NAZHHD M!ZV0SFA,K)'!X^1,&V:7MA>J)MEJ4YNHQ;G$-YL3*EMH%UC5]D+58FA<;I;3 MHL+RV+2)36(+A@C5/5$U014,B>-"!I.5+27*1D8:@=F>J#HM30LC.X67I=2T MQ!KTN-.HMVUO5,T;ZEQ::25VWE1'B7&B$N(BMB>J9F/:@%KC':A5)<9ZJFET MN#*DOP>J9B8\/%6FS8PT3_6&HTFVE(IFO%%5C@I3G4V5&$!C:J%>--O$T%.O MJ9FIPG)Z-ZK.F\MA M=M3I9S&^/!_EVQH[KPV]4;62*2FY>#14QU+14&M52DJ-FFL-$YU,ATI9!>R M]6FS2V>+8R]4I8K%8B@RG!AL4\QWS-C 6"QT3U3-I=) 'BW7/#8;$>8XT\/Y M!3/V0M5NBL:P]:)*8K.N%M57-"VT9V-/5&V2;')!)I)+R%3-B+I:ZW'P!JI* M]JJN%T0SSEJ5)%G@LGP%'8_EILM5*]*18J6,45DG6SHNVZ[L2%0L,:?/$. X-PW\%@"'P&IR! MJ5O@4M[84PUD(^% 155":#:Z*LNHK>IV\;M&LN>=%$YLC'_\Q?AO,/\IT]U M#LX)SL (B$; G 41P$"\-G\&,UKYC9[A19YHYRJ!GAE&% =]QV@) \N TS#@9Z,1+^K&]MOA0 O^5;45H!L34=L.%]39;..QA)-0W!?! MR1C6#,X>+FT8X(W "!)*M8W? 89D;S,E.GS\1B>_X*+.Q\\ %?HR<;?-#YZ'A&=WXYU_\M0,+S MF@%^;W_8GV5L-RG70>:T?]Y\X'K'G$]>.='V_.6;,<=N2E/?SF*["G?)[_KT MG:=$(;6H4__ZCO>>K\)FHF_.61-O?0^ANX+?KXC]\)2!=$ ?.G%U7Z82@8<35TW$ MBG\J$NT#?MB"I8#_^S]X#/N7Q(+N#\A)N//!?IN1WM-];\%(/MM\EVW20'"\ MXAO6P5]8)WX6UOGJ.7IE;OH,\SS4B?4>;YR')&=GCC.?69YB\XH0+ML?_WNF M0QB[%U8%P8$IYLUUVK[9%W?7=]Z)+EKXON_]D5C%OOOR_UOM0_ MXJY?5>K/K@A^=/_/6L#O=EZ(P^ ;<1-\\SHVQ2LNY;)U7V[L=;AQ89=W+BSN M-J?2< "?:XT;7*EBBA4FUISF*EHD45A)GFF5+]%(AFYR.^2@EZ+!H0@D#G%: M21;*CI7))7-<*]2/QF)LU9BEAYE^O\(RKU(O\Y7,1W,O#X/M*A9Z1W74-%5! M<@*=T'R&R164D3T1<2>Y2\?$=NF8U:DMIP%CZQ@H#CC- B,+R)ML$)P(1J.) M8 S[6!4%7X[.LOSW[CWN5HXT2P?<(!JIF'9E,F13JL$G$PM*3=;&5Y&BR">* M%1R*T>[U-: CW8$?@W=$*$3L9(B*2?)TP@DM+-OD5O-5I1B?U%#L?^37GP@> M)J];Y_$6/LN_/JU2^H?,.X?,7N[^A^2C/(NO5*LW2K*BLNCIC8P65<1[.652 M5'&&5Z.1GC1O273:;'=Z2@5)2,P_9?Q3YI*GS/G%Z&;'S&S2S@K">D9B,[#2 MQN-\KFWT:3<=#!XS$?+*\G/]RXR_OE)C\'9FZD&"1C"05X1P0+5, S$S,EQ3 M,F\8 7IKJAH(7@-_@[G%RP%3#7@_P,NN_4S1HT>&OR^I"T]8:_0Y;=8:7)1B M>N@/C=FRR'493&!G_7HL9)L#H])$^97(2J6"<2P1Q/$+-97Z"7)R=?_MG6H+ M]V^3'HC(GGI0*'4QJ6=$21;D^#S1D3/I$CMV$ZNC<A50F";[+#2)_.%]7"$)"#FG!)4-!*,X!]SQOBGA']*/+)-^?8Q M463U4&E1GL^Q&6_$06JD52D25>J(.\=$]%1'X8M%D%_?6'RI#YH#_H"\U7G\3,*S"/8BXZV_'+8OZIRXG7BK[-S3LQA,XGM++-Q M>8R7(Y$.JJ0'#4,<@T?:=2]>[M)D](^2IS$F/WN6,)C1+_"L/6:M6:X_B!0* M+-M'AY@HU:6=*Q-D!\NFI]EE.2KH.+LI M('B#P^0>#,MM/X+#RO\/4C/LDJ78&@ ^3X!S<)Y3'>45:,>")(!L"6JZBF8( M&475W<];_!(8+;4"S.WOGB7;1D.;3!C#M,(6*]U)41?%R:0S/JXAZ#WN*C4$ MO-/4Q8'EUH4[OE$.!VCXY/T] M0H'3B$D([%]W$P(#9[<"VG:[G-EM'F^B'7.&X_^BQV^^"7T3 M4$'"]Q^AO!']O7V*J+C$$^"W(9>OG(MV58$"@*@%?W+\E3S:!HC5)G#ZE:!U M;]ZWI?Z6T"+4' 1GN&A =#5Y47Y5TC#PM_-&U3+@_.&*P%( <-?18_8V]9]- MY<,G*=%'0D7W9(LDORC$9#[B!#\UK)W1<=QZAM5QV,Q.,7'+C'9FN@ M!,KP#Q,CP"A#, QX%+ _7_'Z.RLW?D21J]^,^?74"V^RN*ROZ1C0_.PAKQ<.3!58N#"NLN4VP#[7W&..-Z$V$\ M_MB\XA2HN#1/G%V(#%@_LU;GR,/#5GD(_-&C<]1IZ2,=X^1K 'UT8O M?XS_R*$[O,_HAG9G^)QVU:3%D+ MK-CM4_%\?\!/2?M+I26VPDZ[LNY1K!"5G-AI"-NBAEZE)TH1(9(J*HL%0TS4 MMI&;DZ5N&97W)#]3X-8O8_39C+*G%_;3:5R^M)]7VE^WNS@E\'-=Z$TBZ?6QOVXQTJ[^%FYJ,5/R]R*?.$=R^?9MCKW[K\GS/,^U&O2]AFFNO.E([< MJU?[3 H;MH;48CGAT_4SNU-"Y$?1UY7 DFH8&5V=(4-*5"S4%5@#[AP,MWCR M7L%D>J\\;DL]:/Q$OG0/UO1\M)5,KUA1$PLR9Y5KH2(JW$U"<,:#)!%_EOZ MMQ#%50PD&'O=HWYP@',+$V=5W5(=%Y?Y4TP M,SXNSYT5;T8H I>:H%.U.G\L%9HF-EB':O6LOUFJ3%;#'&D3J/+"QRU(+Q((]4?([I7OZTXD^@^ MYLW#78ON!?7I =;(M&5<9*5B)2HED[%%.8LY4AQ%"C5)74JA_AE"?/4[B?,( M\8->)MR7$-]&H:X6,26Y:/>B;%-J<^6& IJU*5*HG3L(*DB1%W%SW3RSY*?F MDM3.?TZ3%BW@C/$6:I MH8Y_2:" D6A^T*P;+Z1*J%-40QB(C(C,LE*<#+,VFNJO/T20BAZ?'O\\6\SY M'Z]ROEZ M)2=T:#BSQ*\_9!"/'X?+7QHZ'M&+Y4/'%7-N;DZ>&T/'Q?WC7[5SNFW&QB:% MF83%] *;9S.M=KLSAE-%UU?0T/&X>/;!Y-+I.3>7EGLECWNO=G/R/"^87,30 M(4*M&AMOU4K2RI(-?"+V$NN8@S'1VU@Z/QQA[N$\OE?RN)=^-R?/4R+,YRV= M%6.7NX+&ZVR3GQ<["[+ #>@Z0HZX8^I$CF-K+HH=CWZ]=P\%S%\MK@+,S66= MGPGT=B;0:S@B(1P-50N>P3>"Z[.E"MU^7?<3?'%9YQ*4LY?X"\]PB8I)#T,= MG$FUJDM&&=1'P*8Y"EUWQ8-1ZF,)FS_#YWR&NZLG$>'C6R=?AJ\DPU\TQ;!8 M<=KJXJFHQ"?5S+J?-%HYLP[EW,D;BL9(7\Z_EV9P>W&X4&+1[1?V4^2\IJO0 M&GKCH-94+0J&\T:;C$)@4VR^%V&HMT5T@(4:7+E0P%KE4"O[/$.(C!]ZS"/'1 MW8_?4G%DQ$_-/ZFVE%MY>' M"^4=W7YA/T703^K;=272%IGQDI>RZ52UW$\*4[EO(PE&>4218/0RI38>[Z+A M/PXVWL_,G.GL[G]<81(@8/.: 7YO?]B?1NR%RB$9C,Q]LH<< 7 ^V>P/AOV% M)F;JVU=L)^].^$Q7+D-QX?%\%3YS)*OV=OW;WT.(@7X/=,!+(1NN^%]--43$ MD;]U($.!6H"#9V[ Q7GQ=B@_,%39,L'!0J_8$@DM\:/L!Q>S^_=\=T<^V2]$ M]M-E[7RRGYOL7RS4YV_$M3;B/=>XOQ,70B+"/W?O0@#>JY3B[\05H>BDU\#? MB0M!T>D21S[9KP=%$5\]O8N=\*'H7G8"HI.OG][%3OB*TKWLA(].][(3/CK= M1&7UH>A>!,"'HEO9;#[NW(4 O%>CT]^)ZYW%IV^L_9WXY$Y\I#HG;YGJ+4IS MGHH508WA@/XA\L0_09YW$CK?I<3-\P6_M6RX2/3A__N%4[^^3H-8#$[QJMG- M\:\PR^#56VSWFP-5'L(_-L5EH P_GA@!1AF"8:!@*RZ93G/#B] #_SG3PY^!"=G!-U?\XH0/@MJ7"VM^IY8(QZ.7;<.T]E9HZ(J MH;TL(9:6EFKSL\\37P>+1&>#&YXC/ M&O?+&OXYOVI[B( M;YP/1X%&.57]<@Y*U?C'%[&YSU#5+!]P@&JF8=F4R9%.J MP2<3"TI-UL9O)*GCGD6AK%QV@548:C!B15:UN0BJ\QB%-C?Q MH63V1VXZ]->;:L7WA/UT0MF3"_O#]KM^4&E_IP#-GL"74NRP.S.:,S852LY[ M0@]TIW0="CQJ,H:'/]@%]Y%K[U]*X*_?F?ZN!/YTKI0O\!\7^#(_576XC[0R M+(N*\Z.'T'L)MZ2S>K3(1Y.L%<+PR'S0C&872+A1,4@,"V,?*]OL2_<9<@V> M7N!_V@E_4'0JD9LI+2VD6QB(1]+5] MV10A *HD"17ZZ,<*S/D(X"/ IU)\?'&_E4+?2(NS5;.1[TIS@EA4&]RJ6>.1 M!>\TT\+#'BUQ?(G_H$;_$\3[JYDTOL1?0Z//CRIRO,CR!F.5K5@O7969L>Z< MY_&;J/2WN.[YZ]Y:6'WJ9L:M&1P8 ,@J(*!M^RDBSMETN@J8J*7B12YEGO#N MY=,,>_U;E[/UPWI ]/UT2=^ONE,^VQ 9U?/-Z.H,&5*B8D%:5C7@SL%(.L*Y MU]_T@\V2EVT\)>3+)4LBQG%]H5=;XBA1YZ+H]@2G@H1'YW6_?5T(MT(T[,R_:J;=2'TAPK"6.N4A64&!+B&!1B(H@G_.8;WVR^ M\8A"_*#7&?3HR@2Z,2O_\_>FS6IJFSMPO=OQ/L?C+G/_LY:$64M.@'GWF=&H&+?*W8W M! (B@J THO[Z+Q.TRBJ=U4W[RHLU5Y650N9HGAPYEZ M%?J;[KSG2$\2S47'A[@=,/0)B1ZB+51:K[ MYZI[0H-ZD9@JU4:>*1GI+-LL**[:G8\XJ,4)H,7X0_*#5Q)(B^]*BV_T.N&Z MM/@R%C5=M9)-DFWU^)PQY(4!+5&2&FHT"TQJ]H&A3Z+1%\\M^:[9)/7CWU(, M__Y+1MDC?YH]GSAN[#]QQ_KI))\Z.X0CV$7XY4RU73:F6 M.M*]#Y[K:N-9D^_51P'F)\:V7%NU)@F#@U/]\8MZ(+']W>/O>TLSN2)=B6Y6 M+JXLUTJ>0WV5$98<$4M.@RK?BJF*GK#;,!5D#_^,6PYP>8 M6SR*'C$P%@',>Y=+%R?/70+,R_/QGKUR #C&R8*V6G0F/!\?Z..!D.M/>T4( M',D?OQ(/6'+_L@A!QZECZB^N&]=*'F2;G,5!_M5SSCJ?K55J3*++UU0"ZZ,E"UU^ M7=<3?'%:YQ+0L^?XBT-AC/54UEAE6VU#2G?)IM\J3DA6$YDP+8AX2#+[0(O2 M@O[@\NHN=/C0:0PI\9F4^(MGL165RVHX41H*I;FX$FHFE4V)4-'I,-"1PG$4 MZ/AGJ4.7UX<3Y19=?F'?1='KC@W.0[_9J@N+[F3DYRLD-B69+I_'1XM2H@$T M&.8*40]D$B4<_&&H\N4%'6W5-Q[L_)Z]31AQ0LP3@Z9!^,(X7Q]D%EZ? TH< MI@T1#S2)]F&DQ4B+KTB+OVAP$^G"B*D7UVM^3DR7NJIFJXUIJ.E1:A%.H-0B MI.D?N89 FGXZ37_3XE[0[-I>]*IU+">LRUQG:E8GS5"%82X1^< D3E)OX_8N M&_X)P?'7?Q5]\?FY/<(91)/92GSX"?AU9[KJ]#\SV]4AC7\ZJ@E$9*%NZ85A M_X9+V'G[_KW/1G&V3X14W7N<9\]^8H^T^M03.?&(;941,EE]HED,]A^*83$, MOO$WUJ8J^SIR!DP!2JWPLVNR?,84FXE]KR2MIW!?,E+S\U MV>A7^!@P)P .YHONP9N/WH)!4QW!^;3':BSX3 >CF**/1N"OL9%C3V,>^+ID MFK8<8AP.A7/WXY:@RE&? M"^\U91YC3RO9ARJDJ)]4U.%-*>IOI 5J[QLJ)NV8^E!E7JN:[H)O S/" 2L! M1LL4_.("T0-:+#RV'F,C%?!+,D.-=#W)4U\^';Q1]^ 3[%D45@5'N&/)";$" MJO!,?C>$#0@DC[&"![##M>%?3%\!3WPU/[A'X\Q_=IX9OE?1 M@9)XH;K+ON. "0]7$33!B<(IN?[0U14=K$MU'R* *.>EPI( 1X5,W4I- O M*/"L)T"!P 4('YOX@!R*'MI!2/F.JGSR32G?I_7LS>W+48$"NV!3=2-9?2G< M1Q'6-U0$3OV5ACS&4JHL^:X:C0"@(+W47#!78#L_P&6!J8*_6_;[ +%#KZ<] M#?S\%FD>C[A1GQIY8V_AP8[EOJ.D.!')]L:^C@Y:57^J.KI\X/=PU,Z39%.5 M''C8&K_" A)*^LNCP_%/S2_[GQ+4\YEY HG#@5LW8\&J%7 MXYDU_Y5B8P?Z(O[5MN57X'H9. V!$F >K)X"D?!)E:1?.U+T.^%_R;E##)&V M+H^L:>8#1B,*6!=CF!_1VYY&DBX_*N;B4QZ;NG5UV<*,P2RE MB<3^R$JOU,6#_'""$0TI7LL6R5:GS8GD_L@$LTIF:+*C&'0KI8U\LJ&,NAH8 MF=@;69'TJF@.)^UAM.V*&A@ MY-[;"UJ'3DBZG^-SEJ08Q6R03/;Y*K-X2@E!00]$.!3_\=MOC92 3+I*QA)*U=ZXY.CZ> QXLOW6/Z^^=BKUA)M! M[("QLZ-BN@>41GZA8IO>TAG=C0R.<+.'NV\-[LVQNK2:AH8%L!E>]2J/0>_E M&'P='MUWO5ZG61[]M#K! J\,MWV XE-WZT;8V/8N,&!\QQO')##Q\-@+%@-M M@= (,O6I'OT_LGVB0XIDK6)V5&P)K$O2'%6%JX[]!5\"GTM@_X&O>(B5R^D8 MM_U[^!?\/W\_1&;.5#+ "F7)'0-K:9><@':O#11_AW9 DB1HV\3!^Z784')U M8$#]]\7F?8R(BY=NW98\5A7?5&NCC+[0%4 J%_ ZO,$![TF9MFQ$7MX1L1)^ M\L*FV?&[;\8\6XUL9(=XSG82.U[E'V\X_L-C7Q0%S3XFW[RFV]G*=QYN@P>. M@ QLR;/]/32R?T;67P (\J[5]?1W:>C:IN]M?-^G-[5^+Q%P?1^]>-AQN'\B MM=\/;4_]4WRL)\@SSOIPN]2XCV;\M8( 98-/_Q_ M/Q(_OD24WT(J>^S2^.Q7Z#1\\9:73J*6OHQ5P,=C-\:'KI7__C-\.ZL:*0Y2 MG#,ISAD+4QQ=L8J^I48-CTGL8=OY&*G6[:C65R1BM\_U;WM>/RD-<5REP8G' MY'F+W1Q=::"S^Z66?%$DOGK(.0X)SB\33P) W;P L)^'R=_4M_F$Y_D4YYBV MM POJNSPUNW%MJ(^)]9MYP%^NA06OYBE+Q/+.=T[Z> M-;.Y-]^Y7JWHENT 27^KV25CEIPV61@)?FI8=2H!5;;DADC!6C/$ _;!S-=; M5@^$#J=%AS-O ->5&?=U=!#[Y;8B9\4<5LOQ4YI,FH-)ASLS.J3Z,UIA4^:: MGZO8PBL2R[B;@.A 0W1@#A0W_TS%NPL;0%M"O&_[? L3Y^U%4M=0ZO?2"N-3AEZ"QOQBZL_DR MZ!GI>IK@1'>22RI:U)V3>2 Q&KF0$$JA)TI:%"F2P#&) M5$255G"1(D:$F*1E6634X0C'*551)/IUFB-76V-4S7,+PK19;^B#0BYMT@=3 M4>6@TJ3RO>G F&JLT9R,ZD39;("1[.N1TXK7J_322\.H80J9F,57-7]U,&FU MGQYZV"K>) 0Z/>S/+"J_J/;AR+UGKA;&T"!3LRY&=)N$+I8PJMD.#J6WXC4C M*,Q[@PI&>VO/MH=TK8JE*IZ[T&&(GCKX?2BK?,B]U%!8OKG5QID"LSPU7C4,XLY:=\,I74 M<8'6)_7.PA3:5DT[E-_:=*D 2Q5;K.'WYGE_O19'?!V.W%O\&-<2*XGE,:-4 MT0@.4P.S$[H^]A:_6HDIH<@6#,R/9^L5V576BS[,KMU;_*Q?2Z56P53C]<*J M+BI4BR=:\.W[BU\DO?DX(105/CX8EF1F1>FE2>-0(NZ2BTO3N= 4A*EG%RI9 M3=/)-*R4OI^RV]*E)9F8%@0Z:4H3/%X2JDY#9/='&CI;G#6)?!=KY<11S\2R M(P\0-'F ],W%T!P5--KPS?IB(7%]4C6 +&/[0^-=,B"J^04K.R,N)=)5D;]7C66(.G$@>P4FZ=JE =C)B4P= #$N6[4D6IKKHEGF@T-(4:VL+8#X?N M"8K8S_*#B2GW^&ZEF?6Z/:'3MSDX=$]2E/0PIQ2: 8-)K2%3JPL<[KD!'+HG M*L->KMX5A5[^M2)@FK6)_K.6'5T49I96BE2O5P D_K.G&N M+2\Y%JP^5%>=%JS-\BK#MCT46QU+RU'^2,%*I6:YTVE)E5$R>)5>^]MQFU3S M5_FUI]GAW@K(23S&MDN-@;7&PL6&82U/MLE3O,YQ)X=C>]5#/I\#OS_WTV6U M'YAP2G*!\*G;2FN;<1Z;JI+K ^,N*HJE.J&]:,EA"0RP M[*B^3@QF=80C'#4LJ&5I<*QN*X^ (S!#0XF!A_[IPV+@- !,>PWP&'P&#@VJ M[$''E&2:L9D-JW'HX,=53(&OU!3% E@'R/8]%UK;\#&* M[\#_;6843ADFC'M..-<58 ;0'S!S;PPFH+LQ'Y89 R]55%@4 % ]_.K3*Y_F M =<4?=>>/1<[@&8R4'U(D.B/\ P L_ WF>+GR<1_C1.A1'"6LN%5^T!V/L $ MC*;*P8"?)?ANSV'\?''88W/!B=%@6VQBM^H$Y$^4@1^68()%GV"=)DL&1O!3 M,<>P6A,DI>393DA[@ LV8%CX>\A%/:KI- SU(1RQ(ZO@)"/[IA2Q[D6>_T-, M7T?.L^NCUV5/6MBE5'%Z^W[1@D7K\5+^H1QV]-O,Y1#@WM M 6@/N!HEC?: ZRT9]!4E?K?T&MHCKD7\HCWBFXD?VD70+G)9-3YVY4'\0 /W M6U?CD]BAA'-/A^M<>J2 /=!Q.L[ M(5PABN78=6V*>?TT0YIZ%,&[-F6]0A)=FVY>'8G> MB[&[0UU\OZ#X=1VJ"2I\3U7U8KHEVU,U)GE1' MHRSA :>G_056Z@T8MC 82A/RZY7P@&H70LTNVZY[H.8=XR[SG+>47$QUS38E M>;1C:IO*XNQ#@L%.45G\CD_E7[(C+J\42/\OIO^O*F&V!=84K$6&Y0DUOI"( M3B-E9+_>30V,Q*_EKK+6L+C2WWQYGAUI4-)QYH*FW:EZ>)KT3*3]2 M_OM7_K,4RWY/^8O9IE!F!UV'[_8UT5Z+!$7W8,7,Y(]?./&09)(GVOT1 'Q# M $AD^>R>O8HEC8EUXUQ3T4=8?E$%)5P;1Y*%)5PEQS M^W5WW/%]"E+%&U3%6_,\7+^0(<5$BHEB#JZ$1$@5[S$(X5O&''3#L:H2D\!L M)4W=-C[XS>%YMPT""C_X9N$'5T&J.[_!B-1/;&M-L5SU]"I/MR;YZHQ*%E?& MYR(8MGV2P:,]%;;A"_6Y-FI!/7[123D=*GCX9V[323G)N!I>[^-+GG8: ]=I M9%T;>W']6:AF/^$ W<(,%Z%,U8=O 7,)5UM[QI2PJ\B3@Q1[D"-Z^1B,1ZTN,M!%-E=4WA; M*ZSYM,BV FZU6)!#V!XU&4%4$G](?@VBOK%K":'4"5'JON-5_@"FCFE)%2;9 MM9\F&P4L5QH5TYD.WI='%[2D/+](:/%FM39@/N6*[ M(2914,NY[V(0);XSQMQS2(H@)Q;KM:PP1KPA+ EI(DEZ,@ 8@T)2$, @@$$! M)7\*, W.2I)-?CP6TG:SF,T/N.XD 8T8%%"",.92\2+?$63N.1R$7U<:.7'D ML;P_[Q463 :KN:X&0.;[A8-L'%26 5<,4T[@%/Z M3O$<5^?;O5_G%;J)0M$:UTVB>[6&D.:AX(RKE2FD=DCM4.@%TKRK)-%U^ 5. M2;1;B[2@V/ ]3=7U'%V&L191* 7TC+@Q%$5QRN(B)VVP>[N4.I 2>P%*79-O M\>TH#"X SVVO9NH+?^*S1H>^1C@)M]D2-J[%/_)+8IE$*5V9<08_IVVQX(Y' M,W'\!Y1+"W\GGO 6>E2 M)-%;<;J.Z5C0(OO"2"+JFHCC,*Z#2#S0)(-B.LZ=7XL0#R'>$6)"SHYX[52C M,;)R>-$@Z':CGR 4NZX&5X9XC71_P1OE"B'DR/Y\C:6[P23'0<2C >*1#XGD MESI8?%>/#(([!'?7$:%R=K@;9-NE]LSV93X]+.O"H#NI9&=_7V]:1HBS+NC)+I/8%Y] M41.T4L4:&].Q-V4)*R\;I1#S-GET=/*!ICZ6JXL"TA#@W0P-$>#=45+?)P O MV8MW@N&HC0NKNE*>LG%GT*EI$/"BO#Z62#RP+'9N(P]A'L*\,\4*7IZ(5PAZ M-YAD^ G0(W-\CN(Z7$4H:4VZG@QPJE8*06^;9TC#R^RWLIEO+0IS\YJWJDOS MDF.!&;E?KR%]X][+D]61N_V4PJLAS3?*K$"NL3^Z-KXJ2B#]N;C4W)J;Y6I$ M!FD3TB84Q(3TYVZK^)Q2;.XM(J;ZW&I(VHDTBGEVK,G_4^%ZL3P0*'B,?(@5 M+/GQ_ZHHI"*[/U_0T8 M=\XQJKCK;P,:#9<0J5ERMFX%6P/PL M('"[*Q.-@2;B%(Q< :Q',2O7ATE7H8\(DZX4D\X;=7(*3$JI[5%]U6GRPM1H M6 Y>-E6C&V(2'6(2>?R8DGL_B"'T0>AS6O2Y2 C(*=!G2)95LUTHT;PTLP5V M7N;PP3" Z).$Z,,<%WV^L7,(81(*T#@/*)TW1.,D)E%VR6!:OS43N@6V/1X7 MQ\IRUH"@!,,P "I],M7LN_K/WD@T^XZ.LF_D#T-&WG=T>VTBW0X@:E59)%L5 MKY[ B+RCLCF-XQ8#@*B)3SF^D'_KB/4*$)1\/RBY'6_5[Z&DF&DO>ZD^WN:E M8=(=#R5LT:J&4/(9?]5W=$LAT$"@<==.IM^#1HM5M890[HR,U;2CFN69)=2, M$#0^XV9"WB0$)<@W]#U\0[_'$K\QP^12=EPS2H133K#\$I @Q)*/>H?^"5TK MO[;#JOY4=73YJYR? H7>,!XP=.;MBM:A^+KPFP=%YH-8<%QEQ(F-*FY_ "_= MR9+:N)92+^L9*39XEV5[&P^4;H6-Q]1MHI ]>NVTBH&GQ707#G-4(!1J^&TI M-I.@=NLS(*7@7:XJ^PY8_F.,DV6@P> S<[6) PN?L/%HQ:QG;]D!/]BKR8ZE M:*Y#5;5B,Z Z0-!5Y7%38OZ5#/RCZ(M?_P7_;(DLFV!9$';&KZ(A24BK+>A@ M_SX-=,APKLZ65]!7&,'F$ZMP.EI&..WPW__]G]WI[_O<-P"XLZ[-NXD0"S4U M/G14R8A+(_#FGY(92"MWLTXF^?CD$OOYA*%D*#W8(YGX=VSG9TB0/6I.I65\ MAV8;Z(V;ZLC[N?G:]C,G(LCF0]O5H2K_=%13@CWOX--?/#=D#3A'_"3P1_JE M6E+X(Y,X%;.>M3WD"OG,FO]*L;$#4?A?;5L^A 0??6?T*_PB$%6 I^9_=@-U M-Q^])460O&!"[="C#-4$;A&6YSZABO1K1XI^)_PO.7>((5*(T2(VE"6"5E61 M43%%I#"9%8J@ZF$X#)CO3L!9'MTHN5O(Q CYT?TWQI3*MU^BQ*9*OK?!D?Z0$ \P(1$K<6Y5G\BVNZKPT_QBK@ERPI-' 1BYQZA! MK\!GI<5*Q>*9G*WE*85/\1P8N<>H4L[*=2=FD19R=3S;3;(YSYC#>>XS*K[ MI(PZ'XT-:514G29-%(>S<.@>HW(4WYU+QE02:+OEEC*+5'^V@&O:9Y28T.AA M-I4?&-U5LNGD+=RAF^%3]QA5JJJ5LM=)TMB*Y6@K[Y;RRV9(J3U&,>UDF1TK5YOF$W&G60#CMQ??V..RVYK+JA8J3X06\5%NTIU Y'9YU0MX_A:K9TJ M&=V 3G-W#"3ARCU/ (HSCI4D/QU0Q4:LU;65!4@TP:W4XZ0AU1K!A^Z3O]EN3OM%0>D).34C68.5%%A]#0[=([_)K96*Z.3+?(N? M-+*35)OKCN$$GL@/+ ]HJ^N6']KHT1>'8JMC:3G*'RE8J=0L=SHMJ3)*!B(< MBI]BVSILI(:[C>Z!_4-^L=ML';L!)5%P@A>GQ&>7II191-8?$JXH;7!.U(F,/1^;"GH51TW'U]G."PNJ#F? MSY$]O V>IH*SQ P\SW-\]>B4Q+%]._J92LIFQJ$5.Y-T)3;W@>FK.N9JUX*U M8I)I[E8+?:^P: #,Z1BP;Z.>OV[LK] 4MWT7?-U]B*E+69UMK?3PU4_OTJWH M; :8\G?4*#BZ<-[:C=$!&MB,IC1SU9_;'W;)03\?GB,+;NS< *W[7SMSQ MW#P-E8:N#8\EI[4O/YR_%3WKZ1SZ%6?3\V'B@]Z8C9>)?;,\ 6+-)5CSEL_] M3?:104>I MF^$60L+;XA9"PMOA%D+"6^(60L*;XA;R,]T4NY!RW12WD.OI=KB%7$^WQ"V$ MA+?%+73@NAUNH0/7+7$+("'2K1OB%D+"V^$60L(+<.LCQ9BT MB]*0_2,:OE/*Z4OD>L?"OGUJ =K #__?#P+_<532L=1C G^=YHC/EC&@NKIR MBBQ']A!I?YNI]%MBO]5HJJ4O8Q7P\=B-\9:B*K&B;ZG_W[]P&OL/B3U$/[QL M,844&2GR>149QXZKR!3^2.Z5F;IU188Q_;_K!?<]!&Z/*-7S/\;D@-:&_O_GIP^T77I?6EC1O(V=AQ,?;JMG>$* MY.OY%'%JJ$Q$RS')#HG9F40L)LU,EXE[$BIL" G@[ T8O_\ M\NSHDS U,_J1B_X29F>.P7=5QT5"B(3P#$)HV58HK?#]&I].C'V_>"W7X M4!O3LW5$)D42/T)'9&U8J=NUJ6,)M22>5.(IK9G.:U_M8AJ]('SQ4^^?IXZF MFQB& RU-.VE,JE>%99=OB>U6*L4VVZ4\;%66@ U-B;<:FB)\.#H^'-F O!0^ M'-VP.PH^O-/FN 7[7DF.$D)$;VIUS7ZC-N#3F-)6F,5R+&4:G\*&5;/A<6DE M;1KT/.L)V&!0S0Y?-#R/DY_0[R>EWE'TM.2.GW2:?-+IE3H(2L&*FO/I^IPU M"HV"P!%0I]D?O\@'AL*04B.E1DK]%:7>V_#YN0_D!^CDS+9@7]L7FW[5MG;B M)PLP7%-UO G!P/4?(S0.@T2MT_,:@S-;X+B?WL*)8Y.HK"!HX_N,7\4"3+$*-;W,@ MQ)\/A"SB,CH0H@/A[_8'=G=_8/_L0#ACJ,6J1Z44K$;3\FJ-MROQ;N/,!T*\ M%/<#>F[F^72^SGK=P-$8/.P(38=W'2\$Y3H1561/,9."(@NX-9_-A6QGGJ[#-/)Z$1\($Q9Q(J[_'A1C2 MZF^LU4<\$K:2RUG7%5A<: 43IUZKE9+U]>"1H=]Z\H%?[R[@!JQUU,BR1VA/OA).-J>+V/+WG::0QS<]\/&O(=[(3 MT6'4*TMXP.EI?X&5>@.&+0R&TH0\BY]CTJ-RZ>F(+&+359\L,A.SU_,Y,+7H MYIM,(KBZ9NU"<(7@ZOQP=40'SCCIC]ILTYWPOL]ETHQO*(OIYV-^CN7 *8N2 ME+4TSQ:Z=5EQ6->;\+D +/US=_H(#[^A.X/$WHD!0%*!W!GW05#DSOC=3LGN M[I1_&-U V;FBT[.F ]YO%)-VKV6MK>6YHQNJI)_DC=)<%?1,(/N)L=$NCC2X M(WXFN@%!'SH@W =!T0'A [#7%EA3L!89EB?4^$(B.HV4D?U\I.X7_!GMXK3? M*Z2UJK&*,VFA$.^W4@3TOF[C-L[NT/@> 1T(KZZ4H BOOF*F?=VA,<(<3DCU M9RE,(FBNU/3RPX[]5=5'"Y/#+\I*'AQ$QN4 E-9*+($.JM MG1B!Q$DBRB^N.F<+.;_X2J_F!/!5@#B5QZ(W#-+3M#&3!$G&] XQ]@D[V0"H MP/[XQ3Q0S,<<%@@6$"P@6#@^+!S/,=#W6<)5EX;*2XOJ-$/W/;U2OERJ"C-* MR:VU&?0P.D^F9\5!PZ9R 8 =&.F0>" 8&N'._1U[;X\P2�(1<=4B#@^Y4;P M*J6%S%EDSI[-G/TT0ISJE*L22UT2%+* J7ZS$F_.E$)Y'IJ;27C,Q9*G,C>_ MQ_4[P@6$"W^ "T<\YDJ&-Z7+Q90@$.7>@*M4A!'E72Z@7Z!,C;?S)9;7N;0D M5JJ4G8]#[QJ\_TX\8 3UWOWW/YX$).77=EC5GZJ.+G\5.Z9 VS>" 1@^\W8E M[[=(<1!T/@@4QX4XG-HJZI.HUJQ8T3=7,1)_B$&?R4/,&ZLQ*#J2M8(3PIG_ MN+&4#<0U9H]B&=U19<]VW.<^T=*V131XBK+M(@V&_I^3VM#,4XE*H K,7KW* MI[TM%'THCF)C.\OMWS8B_T=!ODO2GA?L58'!:%,BY$RZU6UE7\2+%*K9$YOM M5^"Z05O.;Y*3@5/>4QTF4P>2@"NN5+D89+ MX;)%*JE2%#TD185E*)$: 20<$EA"I!B633 L11-#"BCE/]+V&P!0_*SM-LN8 M511J\30F"VS?=80&0%7L]4AML9I7@G9=$>;X=*BU9CU=<0.(OZ]',N66WJ;B M1)?O8ITE9HZK3D!I(K'_3),93!<]3FH%([8^4LF4K,1OY"4%2:FF"-+.57 ;6,=T;6:E9J8V< M 0T;ZE;X/+!!03'T';4-7I4R@;QN=IZA2-NSQ&)1Q/H"7=&#HI%;5*;X!HR M)*H*Y[TQ3H3#\!\Q%6CJ#$S"A"-LCZ P--MB0)&M^7DWE@#..:O8H?TX)D'^A9LNQ.Q1^#='U0 [)3,&X!M LA5__D )S6T7 MDG$$R!@#FQO@/9C?S%$7NNV[8,NV PL\;[B*Z9X+]BDP#.P-\%'IL:2#7F6^$C9I+K10MZ MQ=\8W(I"JQ3L4#Y8')C7$-C;8$=6X%[B@[T"?FT4#I:!Z0AF$/W)]6Y:GRV+)-6UL]QMH[?%1LP 3+]F(S$Q 8D@T^S8]VQ.>% M@K?)8\G2U-A0E:6G/X.M5WI6Y'!>@'9A2'"(:]&[I%U=WSSV$-EGP"S:_OWU M>EQ?EL'2X5O@3!_"=T&)<=RQ/OO=4X$PA6L ])/!9,'JX(R?K0C'!TQVU,=8 M5E6A;,B^ V4Z ">!\(N[B_O-*P)P: D)",PJL%\ !F^)Z(T=50WGZ>K+&'BA M-W:!X"O@!9L*9AL3)60G^,)*E9S- &!AA6;=UAIF'^\><:"D>+8'5<9U50 ! M*K#FS8B2X<>F+H53T]7?2Q&@Y! HFF7!S_8 # J9HXXV*KN! B"P8)VNNBNZ MX)<10 Y+AOQTM^:X^THX7VH2L+%M^') 3&A@:I:^AI, ^*:"71K(H#V-9"H$ MHQWLV-JQKC^$EJ^GAZ@#A-%1)3@M"(>;IT0K5)WA9IRY52\,RWG^5JFU:FWK8S?)QNO#:Z6/%85WU1KH^:& M,:I24. 6--*!^11*&[?9SSA+*3_+&?@;6([2AH>+?WA' *-E:1?*9KX#0!U@^0PP M#&I9!)9@LXTM)-,/,7ZCB\_;/9"_7464(@K%_@JU"6SD8(#[]\^K$LP->3;Y M,)$+#VJ?-'/5G]L?=J=!/WM4377D_91\S]Y^$+K=HD\V'KYHS([+;S,&?A(Y M#^GD8S+Y;SA[S]G.8[O":%5?]TMBC\R;E>P5?7'@E39XS0A(SY9NV]_C\-$_ MAP!YC'@ */6?F1TIXD]'-8'P+-17S]SQ.#\-E88 1GU/?8I)P/Y]<2+->/N'5-W'HSXPBQZII8A2??J8B-V'4"=IVPU/2[&]MY MR-A4X=51>%Z0)7=\R@S;]_:&"\C-M24A7T$*Z,'+Y*-EK;^'8L?/6KS(-3+G MBK71\VGPZP? D=Y9*)U)T1):XVD5&YH51U>_F"5]P"^_?UZ$1XD/G!B?8>,W M<2R*SO>J5#?K8JN)[2IM+3ONKN&E#OGC%\$^4,G$2?.IKP1=:^# Z<1"KYOE M;7Y96A-1V@1C0P!Y "\MEJ2T1BH^%*8 M#YC,W$X45]UT(!(07@&Z,A?JGW(EL%MW[!F8^"KR)@-:SZ![&]FVW]VVO6KZ M( R_'PS? E#=E "26PJ_Q: #4"Z5BBN)R,@J5F,+B6!8*G=]6H-MP'[\8MBW MZBC?F9DL@.,0A& M[.^:WP?@VBW+CKUJ$27#S_*S:F%N]A(!)U(0KG'BK>R<>[:[82@BO+;?C6_9 MWJG?L]V]6?<[8+5[UWYY0Q,9XL@0_RZH_EL8]]Q1:C&OE I8:4WCS450K-@5 M&,P/8)QD'ECVK?YS=V9X;RWMG;@G9&TC:QM9VPB73^SDWOG#[SS=EH*I8ZY8 M,['YL&70:K$[:*U@+M47@?H^3>X#(:O([+XZL_OBT'8'9OG%:8BVA]-O#SN? M'-@2F@N>MNHE>V[0CM6M860VOAC 6@7?Q'9_Z6S92>$*\QSNP'0_)[S_*8J? MMDC*\4+XCH&VEUCKI^$VCNJ2?"IE?#?'#R8%FA"OPZ0\299A*E^8U+S)^?Q MPJCB.V'.UE.&Z.\S0Z,$P]W+ M=O*Z=FB!.5PG:_2PH9AIJ(=9E2"UZA@@M,H MC?+IK=MTQ==R%H63[X32RZ8J.5 !QZ\BU4G(D)/$TO^VBP>Q7]D 9U['PO_O M_[S(!-BSYS90L+.NS;N)$!4T-1XE&D@C\.:?DAE(*W>[ER8?R2W*_'Q"$TB( M&(X]DHE_QW9^A@39HR8P;^([-'N1L[;YVLNTM>V'[R0\;%CCV;.?!/Y(OU1] M"@?H>"IF/2-*R!7RF37_E6) HX -^*^V+1]"FX^^7#M4@,9KKDJ6Q?H9@VAT"F5*S\V3Q,$"-"S7D-;#:KUET'U! M+B?98-)WN4,%:$HXU^Q.II9F=(4)4VUK-6%EF14]5FU++=RQPL0$,O6WV1Z#9M0RJ.<"^?+DZG M:D-,[H^TS Q)F*VZ*90F6+;<+>!%T0I$'-L?2K:ZLW)J[%:,N6*5D[Q58AI< M0\0/%!2*,TR 9VEZC4G-LI7H,4:G+ +.'V H)F76Y0:6JQH^-7>2P[B?**S! M4P_P:96;9VJU96K,2^5*K[VB2DEKH(GX 48Q?)?J,]E@::@S UNMJ5J1*8*A M!SCE5">KNEY)DGP\P1=7@CN/6PU @0.L6NJJT4IJQ3FON[6,RWN>V(B#IQ[@ M5<]IJK6%8_)\B9MEU42B+I>S 1RZ)ZCE(-G,%U-3#ZL9.<4JQ/-X,W5030J9 MPHR8+"L.MG(Z2V9TUE9K!NSS636?5MM(:542+ PJU]\QBKDJF M*XF^+]3X5&"ONSAALMPAAK+)YW?#AR;YZ!D5Q,TPNV(4S[CDU,F)J- 3$YQ/I6B;<'SK)ME+RQ MMC*E96D\A>J\]_9UL5^LZ4.I*1",/YRI78-F$W#DWMN';:PMB-7,$FM5TN(4 MRV6::^Q@Y:FN8PHSMY?O8(0E*8Q=;/?Q7MCP;J_RE(XM*]5I)\Z7JJ4L%TQS M9.2!W7L[7E#B6I$WVT*KV^5:RZ7VCK#ITPMHA!!W57WF(-?E_*EPOG,W+ZD?3T%T4 MEJ'1-S4LPSI#0S#YC?W]3@7"KY?A!)!!/]7A?/[E0TXO2-RR*6^\72NRTAO7 M5H.4,$U55K7DT"QALY?U-A.?\';5I558,J5M;QQ9VZFH;LZQW6>W%;U3.M"; M$+;?7"0=K+MNY?G\LK5JEH,?OPCZD=PO'0CX;H8";86IF3%-M50G.G3 6BLP MPC0DDOL0FYF^&_-G\/0BS6:.O0Q/)^;J&S(FK.A8<%U?53+A2;0.CF&VTH%' MM+"X8PH>Y>"!5[7<<"T'6>6W:8WA'3QC=-U:D*>,)1N8@%7@]+!?F7V756I8 M$38>'1CEG=>$M:_4&#!_82$LF(@= X=(=5L=)P"/@']_>;R5W)?/V)3&V=;V M&?FPO%/L+Q<'I-&(]W4@82#,W?L?"5Z7LIM#J-H93R8M[":+A*: MX(T[LZ1VKMH\LR;;9956TA-*97ZT,,8-31AKIZ_-\WHON?9"/;&[KY #'DV^ MV1('58:XID(>B4IFN$40CP12KFLLDA/NEL?>V.ZF*\E1 MR/7>QG*65B2_OY+@8.W8_QN2 Z>Q_^S_>X@^@!KPP[ AUU=H%:%"XC&QUP/N MI(%#[[4V>7D']UM:OE5B'!ZIGLJ*GSK6\4HT,7WB E5'UZ#["\)[SQZZ@QI5 M[QH1=Q5'^$>NNU0]I23R\R1C^';/ZQ5&37%H7D<$(<2*3>+]0C*AI_9 (*&? M*!8K8B UC33AF*E4FY$;ZT94186D/UE#Y38Q]405JNX82F\2,:^!$@A8[P)8 M/U*>BB\L2TNA-1AAN75W:7$%7!AE-C5-2)JY3,;.E2#N^8M3W3$8WY==>]4D M0O!]#_#]FB7L+4(,1OAD]Z4%N+QDF(UU$ZGFFE$-4:8!PK;#R3Z M3G9PVY$4%8PQ#OH;D.V+;-_K(1'"Z9O'Z2>X.0#4^%@05XD&WL%J*4RR)'\^ M?C>0D]S%WD. #@WXZR1RDEK(2ZD*Z7T!"]6LPV1#=O,? _# M. J0T"T@/9H.LTA0C 0RC9%I?#?8>HI+ML(36NR$2;3'DI6S;04F>AZ 6G7L MLNM: 3<,B:L2N",L2=/DQ&1D*R?8Y+>VE;_:(099SF>VG"]>GO.62;A!_XO3 M$.T.U]!IIMELI+(-+]XSYI.LVR MZ2)JRJZ MK<$:<] ()Q]PYGM;X>F7!C>TP15UB&*7K\'P1B2Z?A3?(UKLK[N%\?-TC2G; MEM96G6D&P- !0%\[N7BO.4LTA)P[213&C<%B[H:50&$(,[9O0O]]5S;TKN_D M-$V^[AB>$0K?MLF,P/9<+;JTM3E11I.$AJEBLY.JN=@DA0>PB#*,GTOLI_N] MC;)W9C3#K0FYK*_2+$0NZ^_BLD:;P1_'^\F?-;YMH;R8]8M50NC&*X*?XGN5 MLA$6S ^C1_;S!^_+^/Y*?T8$\ G< MJ#1@@Y$P6B1)L]_;YLZ]<2F([&MD7]\."6_$OOY&]Y-;M'_C'C'()JKZ;+JB M!,F7T_K$9JRDTH!-G2 \)QXP\I/WB+>&PB]LWY?5_9'9>W2S]_)-6M\AU3$: MTAX$PIMH2'OW2/A%NW<+H(<=#NHAEX+1CG=205-6A%*>&O&&E5#S:0[VM2-A M%Z4'(O%N3@IJ!WRZ=L!AGY^=_K\K57(V?7\SJAS*7HS$HX9CCS$HDS?<[!>^ MPP1D!'_>3P]Z?EB@.FKT'64S?PGVB9+MJ1KUZI)@\Z>P!93OZ6;8-:>L+E0S M1H)A,]^+B"&!IPS5\.M3>'>PWO:0DF)187!5B4O@=TE3P6O4D0]]3B-UAV2N MYTAP8!P*PPM*J4L9TGS3C.<@W:)V57M->> G^HZ"[Z\>T-L!6.! &0 _;Z,U MHQ=O?XOIX"N>Y^A#/^K4 Q@#.UW)D.CNRE*!L*H1'0#!)M'GIFUI<4]UIN % M"]4"$P+V=N"-GX1STRS*4KW =HS'& =>M)GSTXN=)YR"<_ DL)VHB@^ \SB M\3P*]_FN@8(E^8H.:5!W[%@6PG0L"U35DG7 N<)S/ZXS ,=O6T'Y3Y,$+(OV MDA!/HDGN- T#/!B9@*51LRB(!_!D$^J;H[J^Z862^=SM;LO#+4@!J=)'OT6C ML03T1 Y]UZ%*%R4K['L8H1 3RM0'&YN_>-3+Y["1/(]UU[,=:-3\9JE HX 6 MJU9,4B:^NX$@35\ '1R- U"P5_ :M5@!I(7:OU?^-\Q!2B3[)FK)RW9 :_G MB;L/L;^(OX&*RIX/0&X5<_T9O&B,-!,L]"_R[V>] M\? \0 +)IGPE7J@.: M@FE$V =;SX$-_9D1<)5 30ZQ=G>5[MCV325FV1YL:.>HI@ZQ;P;^ I9OJ1!L M) >(WP;0=$O1Y;"=RI;R.W3T+0,2N)TKLBH#K M ZR% @8SB0!6;%[ZXDU3"V M#[=EVW;C.7I3-HIX).EOV8GH+4' /W$N/EY3J$<"1YRX!D[@CP2#.'$-G" 2 MCR3BQ%5PXI% G+@*3B!TNA9.0'3ZGETW3\6*4[5H?-?,/2-]V./=U7Z%%.^9 MF==-B>,T6J0?$\>]=OQD(\7H+6^U36R/'56-5< ?QFZ,#SW3+[LH?E$J/K27 MGUD$]I9_(9DX+D <721:^O(M@4#0B:#S;-!YO3UJW]>CHF^I42=?$GN(?H"> M\9N#U_=H_>"A& 9P?+'E"GQ-67Z;?!9XI$Z+EF^HD!_Z5:D&=[8]EW) M4MR-IL"[_)D7_3Q3G>@'=RPY&Y62IC">PCU/-/A%E"D*.MS$!)PT-/?2^G'9 MR.3W_&6G6/YI&W^_XQ0_=?S@-GCP9)]?25'0MS>Y>2X-?!-84K$6&Y0DU MOI"(3B-E9+4_C@K!(=O^R1'NGXT77\'(F"5Z#D^$$E3^:G5GL6=WQ,9:E,K5)?TYUZ M<&8E;VJEU$PNC +#KZ52;"7;J)DF5'+ZQR^<2CQ0)''2_(B+V"55U7N*^WP5 MZ[B)5,R#\P^8A/L0*UCRXS%BYF_30KE5D$+VQK7:&T#W"J'JE6WW4#YM=S8B M^[U6AQ%6+LLBHF)J]I4@XUTH;V _V\4".QB]@1*)Q/9_*=OIHLDNE%<&0S MA/@SF-NB'+]1V;KJM.#L0T5^0COL&>UJ[=Q@)!1&Q@JS!VY*RKKSEA9UH\4> M*1(Y0)#*?Q\'R!_J_%=MFS/K?)4WXQ6OWAGP]-RF\PNU2.O9!I@Q#76>/FVO MCXN8,1G=#-/8/F7(? ][Y58Q"ED?-V1];/3O !8MNX.A9B^R&=XO)C*=]5(; M&[E&U+7YP_;']S SOI&F(J/A8D;#[U6UTL[8,MEE"X9:6$N:H)%L!H,-UC]H M-FR+H5QI&L.K$BWP]TVNNA2MYNCS?EW3X(U%?+WD4YB7L9-O(IO "()*.'[U M4!(^]20))[\-+R*HO0(5,/3N95+)__[/BW29O:/))LAP9UV;=Q,A=&AJ/,K& MD4;@S3\E,Y!6[F:=3!(:!5'XXL^G.$4R9 OV2";^'=OY&1)DCYI3:1G?H=F+ M7/#-UUZF@V\_?"B6>Y#-K_BO%Q@Z$ MKG^U;?F0M'[TG=&O\(M XP $F2^"63M-PI56A;%0,N=)>UD:+\9K#8+_ZY&KG+Q0IW%,X^,56\43 MXZRI)358A>OUR$&ZTR?+S62!+[7G[938EKH!!T=2KT?FI:):3C2P*=;-ZTZ_ MLFHL,DTX$B=?#VWX$TX;E"=KH\14@F:_[.7ZDB:2^Z^/)[4Y7U ["T-*U$IS MN5%QN&H 1NZ]/AC6V4!S*%[(3=M:NR'&"P5PY"1%YO7(F=/!,$/A)H94F'2J MO7:>TFL<&(ECKXX/X9KPNG70U6KF1ST&B1CU-)^P5^+PW%_%3XU^7JH/Q5\-KNLUC"",!M- M0ZPO2A8'C.\]2@WKA96*=Z<#/HTG^]:X.)^UE 88N4>I[(HDQHR1<8T2-1T* M<;)*LE,8KK!'*5FF\0/G6/4M8H2"32<3:-J4J7*FR-U6KU9X3&IP@R801@Y!ZEI*1EZE*29+!6T\0"OV 4J P< MN4\I;<7IC4G9F_(TE6^:_BCOUEOP]?N4JA&*2/3HXIPOK<>Y^'BTRJ9P#0[= MH]1RD:+B%"VX/! !,\#+TM"8P2O??4J-W%QO.<-++E;CUEJZVIV5DWP +,.] MJ8J +LO4HM 1:-*HY5TZ6=<9>'3:&QFLV(PUK%HB/RU.&G.Z5TG,%AH8N4=3 MVB7++2(+UM3*,$ZIM!2H:IL#(_=HFM#X4I;J\C[FYTNRPR6;F68 K<%]FA:7 ME-]T_"1CM RE$R\EL6)S&@[=IZEE5Q)\FZ<$53:U93+K-^L=.--]FEK:;&H/ MNS.&7Q&2FHD7:"+1"I^Z1]-Y3VZ8(ZQ+&&E,&&02E5'+ ^C#[E-*HK#S"I,OJ&)R?V1-:*50Q@I\>]H:PW$J5@.+"Q'#>SK75)[([H!NPAMD_5IE8H5,>Y MNC W)A8^B6M6J:?!H7M<)5BU8;2R:TG0\WIU0"K]1FL4#MUCZT!C*U*3DT6L MM!@6*7-N9B9L (?N\W5"]:9>HB:V,%I+V@XW\3N$'4YVG[%X;MH?])+I+";I MXT(M/7$332MLCK;/V>%Z(9?F-7G-$VR3UR=%3)P/HK$O62O2218GB00 !WR( MB=20'8JLDI!$(D&J!(Z10QP;[<'F=.$/,U4:P&8O,>RZ8Y>ING ?WEL?+P6> MO>IS*[YK+.8#L^$GQF G., +1:N)>0U;RL+N. MJ;A&QB/(),3AO64ZN *N0\HYLL97+M[*(3KT-LV[=K%J4,EN=Z"TQ?4^DX46): MK15W"-KP!ML:-=QL8-26\M(@IMTQFX<@^/*9HII,)D92@@#6%S$2*8E,B)(* M55!593+!D 2NRGL 6Y8$LY3O4D9\:7=7F2Z>J6F-0W:8Q"T2)CNCV@+-6M.5 M9=,^M,-P,?%Z9*9&K@2)=@R!YB9++6"XA3(!$BON68%:D)Q5DBUE)A#S$9E1 M"$SL=+1#,B4(C68S1TUT(U[H6XLE*:PJ5N.03"V ]'5ENK#D_::6F255TN-I M^,R]>8[J7@ZTH%13>0Z,W)MGTEGF1KVJIV)SE2]+7+,Y'MJ- M0W(JEX("'>\OTZGQ.63TS8ECQ6%=]4:Z.L;NF>6@9GLCT2AR? M?>JN*$$9Q"DF84BUZ7RPD@8+;W2LJG2_K5+YY-%Y/C*_K%(9A>#.'!OZ"[<5 M**=@FP]K,+ZL- E=.3CS'_= M=>_POJ VTRL6)2$]528-;8MS+HIW1I529P! M)MEA94%8)M?]^^?7Z]UM7!.ABR/,:=M\$/DWPD_.5Q(O\AB3C^R;-=I1"9?S MU35B4%VCJ^!$\I%"M;ZN@A-()ZZ'$U@"<>(:.,$\L@B=KH(3")VNAQ-():Z" M$>PCCBI"7@4G #B]6>,/<>*,IA,J,7\5G& >$Q3BQ#5P J'3]7 "H=-U< (< M[! Z704G\$<$3E?""'2NNPI&@',=XL15< )AT]4P D.SO/]Z'$]Y![Q.P/W?)]'TJ\Y\>^#[%_VT/\?;C]WOW1]Z$$DOOOQ.WW M;B:^#R7>\;[=A]@C*^=#/N_O0XEO(?5O>W._#[-O^$R+_)97?JB_64I3 MBW(7C]?&\[:9_]16D/V#'ITD]D@QM]VDDPNS8P^WZDP>55BN:?O<(\2%I(>] M\1:OD?1D5%F=#K=-*DG\9,U>T?Z+]M^;W7]W:@:@3?@XC;)_?S)GSW @_1-I M*%BZITOF;5TUWX5LW !2R+(_]4WI#*$(UV2378E\L(_'=>H?73RJJH?$X@)B M<5R;\T9W%"09AS:4XUY^W?"&@L3C$' W$Q'@G.' '-T/R$ZYWWZ^'_+\I.23,F2CW//BT3GTRZ" M6Q:=,^Q92&Q^XS^X9;DYXY:%Y._;LBD\"EVWM?O0+O3_M:?KU]@VNXXE-R=)4;JF[X6_; MG.1-]%XEC+,1-XT9+0)GR! MNWDP4>M2](*@>D*KN!IVTRNOP["-%]U0XZXJ_U1\!S8[>-U8XO?S$5QUY)ME M?:0^]3Q-*;4Z$>?F16..YZQR6Y7CQ;@6-;>)X<1C8K]OZ.F$Z)OK4)2Q_7(/ M(<$>HM@^;&-Q@DWDJQV/C[7B*(K]\BL^6JOD%M W17*4L%ER;VIUS7ZC-N#3 MF-)6F,5R+&4:+[LDPNQ^>>@]@3L&K5$O5J>@>PIIQSFX5V+9GGB5[)Y8>8CK6Z80]D_,>O) ;[.SV#<*:RVO> M64]3"&L UN"$2(:.'?9T8*/)67J>2@PH/I=MI6P ;,-LDCOG<4I:F96JX,XI MHS7W.J-U4F&[6-B=G;K4>>I[P\WW.TY=Q8HO8+9GKLN%>W M_Q'4_HKWJ/7C5\L>>8'DJ+'MDEW_Y13"EP 3$#SM@(OMQZ^_I+_!5_W9'WGR M[]%;AW)'SIH[LOW.5J Y2]G^F%$7JFG/8(833!_=.O [LPHV\UVI)K3*YJQ$ MD_D.U]9.DTA"&#J_8N8%7^@N ],:S/EVX#1$)DPDH1Y)E$=RYCR2N[OTNR* MN,88R<_#@R5UY-:H3ZI&-Y?*5$H)696HLZ:$X$NRU:)*:H9O-5)8%.L[@H_+WPH@J^,$447SP%![1$OL8/2TGM"3 M09"-\P% #9BF@3,/"8Q&:1H(-OXP"^/N8>,/ Q _CQM.H5N#[%DS+KAYEO1%$X*H+T!,RX(["'!)%'"!3JM_%$^Q7V> M5NX8+#Y^7,'2;*W=2%5%8U6/ZVI.YK*$IT'X8'[\2CRP&(%2)\Z=.G%'^/%- MG*1W#"6'SRL+MSJUF:&C&[F^6)HLUVV:3D'8"+,@J >&N>DDB-?7N6U'4E3P M9^-@J;YO<*N*+D]/>7GZ+%Y \\-?JD ]M[J.Z3VC-?(=',O-K%%]96 FI7"G MN3"MT46&;G69 E\:V7W/-+$&ZV@B&UZ8)C]V8?H][C=NX/KS.T8;W9!W\FVM M[_8D5EK/.)NGL;@4[]:IS'AYUGM0?AFW12)-COB2UZ+6 RDS*.0: M@:;P' MEOV81Q*AP76X";YI#LY5WW1>"P)\PEU@D5:B620=GNB-TOEE:HV57(@)[(]? M29+]F*_@>]Q%W,"5PW=,:D(&PI%< &9V4@_*TSB/T=5UO>4RH^Q:X@ 4A)7E MJ'TL0%" H !=29X$"Y9RLC?.2MFQH#L+H]OC%D76.>MA(:Y:5GKJQWU> MM&$7,DD#&@9AX;<']LVB*"A1"1T6T$7CK4# QT\+>%]>)JK]:I$OS7IEGAK( MG74=>A/AY2)+[@X\"TP 24O(A/A.O'A\'&!-VRJRTB]@D#D"XM*7_/G MK@J/"^&-X0-8_.=:)+2+^.Y;I&4QX;\WJYM>AK#<=9!6(RO(1D M'AF4M7G769M7M/QO8H -$RFY*=#Q>:^A$>R,R@?G]$_,I^U2 M6K%4T@"F)'[_(!P;;KQ"-4.6>HJ2O:/7H7O0FD.3C;HY6 MS2ID:FFC+$A$WIOT%E76K#< MK#P9$,0^_GB*.7SOG*WKFCYZ(;UUH#FL+_$ M;@SZ64];:KS*C,?%0H>D^UEX"(+7J\0#=?:T+@0JWW?YZ*[V2*C2RV$DT??H M$D_0V;'7DB<-O'G6?-&BVR\GI6#&\O%5#Y<2A6K=J(>X0EWF)/2]8>6;'X30 MG>\-0,G'3T(,3<\F3)N;"]W5<.;P06C"Z)-DIS#P>#T[Y6I&>SFU%QR\#<+@08C%J#O+- 4$LK08H*;J MZ("^*.,4W?0>[:8W;+&WE;%M+GFY7R.2DSXAZ,54CDJIC90P/U%!WCI6M!DY MY38%>MV?]\WY*B?KFHACX=TN^8BA!%.48(IV]3_S;AY2\HDF=0;VD&EBDM0U M5X1<)9KG+:O;9C3**):&54S"I7*K59[$VW:H^K"N[@.9^)CC 2G_W?@1T+WI M72C\Q]T#[0:IL?WMNNY/WW6X/]'>/_/B/VCH\(P>OS[@W\U[[!TA\.5 M+%GOF:V)VJAE&6_]CPX'B0,7Q*/;H-_[J"_:^_MV<' X^J^7%:4[M&,L[F33 MY51+%WM$VYO^_3,\@J=N]_+GZV=Y;Q4!K=D38'ZV "CVURBJ !I='@W)D:)G MRBG#F 8/RFE:+>]V)VVUE'.T=E-:X\-S<=8JA:52;@BQ!-YSE55B/$PF\OWD MD""\,\7$^\X4HYM=)[PO.C),"9@QO_%O8K["+$-3).P?N/>_GRL>/X2YNGBN M'>*<8'_S)>!DJ+(0FZQB:[Q7D9O\D)17RGA\R3V.5F4VUXE^=95MI==N45O. M)_>T!T.)7W^XZ(+IQ?.JK^YF896.?Y!Z=?'FIVJ&4;"(PXN. B]I=;T8W4N[J_A54\_J'NU<43!44GW_H8H1 Z]4UP[^,$C5 H0J%+77&]NGBNC4*GV'W>@Z%A M9E!I&=Q0[<7:+!@1I-JU+YI[*E!-Q1^/?1Y__*L1K;F]4:Q1^)*DSY^,O6P7-K2Y$KN=&JW+]8*_3V1DW+8E)FU>9<0/! R)$INXX^DP%FWX&0H3"CTX. M$(<.CD,&$&$].0X7*GR@A!/?3)N*)M]G0:>KY,<2*Y3G7AB!R(WQ.XHY5Q6G MFSRL.<&9S+= BD-GNB%#BBB4.,D>PHI12T21[@#A$153 M=S0;7>V- .(]QZT_$2!.Q-]W#"$6E"9.+&I\KRZ*3JN[;!5+#'W1Q4:7!U65 M:KF33FU,;-BQ2M+#"$0ZC-]Q;"*Z_QLM-MX\!PT90H3V(#1$OG'-^"Z2(]BV_(6@< M7FWP]W2U8I1<%@>=CM F:\FI.O0B">_$DKSCF6.1A'=D^1];@&_Y\[^2LORX MWN-(@;Y>-Z;F?0)_W3(%,/M[;E@*>OMO$T#D@R/<>"&._PO9W-;;]T_J XO= M/!%9[-[C;&/^&X\SX.E\-1''-UZ A@^>S \3'-O < Q'[_T/?/'F7T\03[WP M_0?V0!/F%OB]^>'O4WC[CJS\3[S^PU^]3L0T86TX]F]960%I6U+!> )'W3UM M_E#'7A[L(E\]?KK+[0'%7\*_7T+5"R39!O5=77ZHL_ZOZ#&P3]"7-/\3UY=K M\-$Q_-& C/J3M#!#QHJ.#O[G'P2#_PU#;?\'M"5QAT&4P3) ]%P[:$ \-^#N M,%&8*S9\XB. S9DVQ5, 'U]"31CCCC"(0A9MO>.IVOLX1+ /T.\J],*!)IY MEN=F3T=DN0P_:;.XDQ!%4% 4@6COHFSB'2B+2X]KLD=KA,S MDT+9=*VJ0$#GH>.'(I10&L#&>>XP$UAS(**X0UO?82Z TX 7B,!Y 886-A G M.NSN>(W-36,*&UJ8;MC8&J 9PA>2YX F$*0UDCT&8TS%2\D"N@0?XE@@K#) M_;8GCN6/&@W+B1T!N#%$FO)?$W!E_EOQJYLZ"OT9?2!G1=W8(/A3]Y MV< >'J0$3=!%@+4F ';!F:.Y5S+FWGO0,W2H#/]]5C"#H*<7!=T1S#5&W&$H ML(IC+0 P"+, (^\V?J6<5N%>9"M^%A9:SFR&.@S%U8*?*S*T>1@0)Z&$'-T; M;!V*1%1@;R#R3$\T;)]GXA M!E9S9&^;^0/^WX1&,H-/GUB8/X^\LM3QW [%')XSG'I1\)1U2A_,.BT+A)M4 MTLX2+_4?6*[P,!*FE/OA@&2S9[(MDIK\,F Z&(I(I?)DFANE*'513*QHG:ID M$NOQKS^)^'YIZIV ^=R2XK8E!7_I<%I'7V:X+ EB2X'L-E)J[N.AVQ<^O\2K677: M*0UCN8GI5I8)]:(6RQ3@HI9B)*#91Q%-^_DG 9DR4.FBQ_ M/]/;\YCIX("C,[5*_9'IUB\JJI[95A/=2=+$E>+<7-V/^UIA"-<9_!'G?F&R MW@;II[/J7[.6W9&UQ F0' T8\I'E7LZQ'1-L"R'K^T\;34!MV*&49HAJL!T\ M&JJC?..^P-2Z'2?M#![92C^P[/"'S3RO&E"<\!MM'&\^\*)#_Y,@%O?;;)VG M!&W0)WYHS_!QGO^7OZ#8]&-K4_O79V_>L%P\M]!GR'#*6U.63; M_!Y#C_X]@JM3->9",1W8;=]]YM/?A1$,?!T[V(U_&O=FD__$)V9Q/+$Y1GKZ M\>5B:.M9!T\JWGO4N'5,\+73.>H-WOXSJVIKZ/M:B[3U4EMDG"8B;=V*M@@8 MP1\M_1&IZPSJ>@\AM3=/GG1*NY 1SNO"?851H8F'8YR8* Q>M_U\T,2^>K< M<1F9^*NR_7_/-NRW0/@*OO1Y[SF#?-Z$O7,G])Q?8E\@O0\WS 3<^$TP$Q0= M+D@0HB @.1N+?3@PY#+.]$F*CW#@S<%4P).1O(0#,JB7@S[WM:,I30R3C\5: M5TW3#:55K(VL/P=WQ!^X8?H2&Y"8 D<1)_ 2YL-\8[;X/J$78%7[LJL)> MM5V@+4'%.ZXYE(R<9TC>JFB/N,"G^,$C7W\4E,:00K!%DG:>J]&;4I$VWQT/:@T/BCF;V MZ[M_QRB._"JMW#<&M^^#81%4W0A4H1RQ V!E3$H"DY\X [PGK\E2-CN*Y6UW MF B6G!3Q0;#Z;K$;%<5N4>P6Q6[?#Q!SAG-H"RZE\V:I)\][JK-P\Y.UE#$( M/HDZ#O&0OCM4GON5:[6G21+>NE"[?>?V4/K_\SO4(VFW>9P,LK\Y+VO2RRN0DLH-L6)DX0 M@ZZ%\M?F4'B&A,FF,7N9T8_:[YP["AY/7WD*_1,+CD/V!>1MO96E<(>&).8H/WRDB8MI H__ MS*RRT&DB0J>P:")"I]!H(D*GD&@B0J>P:")"I]!H(D*GTVKBL]GV7UZ#7U ^ MB '#VZF4@&CXNTV_'90XAYYVS4SKMQ#^PS+BWA31N[+MX8C0P/_O%_GK4^/U M'8&\<"'2@X/?VJ$6@6X#\X7%'+N0T[1.?/K0]L5M\ M*IS8/#<-.STRE9WG?20*.U>IW>/+E(LQ3)]L0&]$^]^761H^R0;HL"[EP) # M6%;+/[O;*G>[%9$$?PPH&M-,4R\W6Q-9S0+KY M8P =%%>F!VW5%"9XGC<7\7L9#?S>1KY(P P?2PTRVJATL"5C,NG!-X489*+C3/C<[CNTEKS MR7*:2ZNU09,G&/:!UP=H[N:AZR;P.^;HW/W^ZO2A6MID91E1"R,"V2#/2M&1 M-&%['1,=TP2ZN,; RO\K9D(0_G(=^QL%I4]ASP57]N&4@@=85Y?"]0#MK6S. M$RQO](=\I@?FKII-#_)$FDFFR0[Q=8C,^2B0#D"@#5]O^=32>4'1RX=+[]D- MC9C>/X(&+BRK;:K<8+(]PO7OJ!+D62IS1G 2P4EHX>3C.V8AA: W5EA=FZAF M5(H?X<(HFWKHC0:JNCBZQ?((3$,2K,E)X4=35R7-&L+841(%"'1-T:B2Z/*VYS>%PM*@#MT1P6*:^$QQQ7+!:!4FV1N ]:2FS 1\'0?%W^-$[[M'> M=P0@$8!6-K%\-+]+#-8C_"U2&2$GMSJ"(6S')[9JFI2N<>4J#JC/-<2 M\RJUGKD00:+#LPA (@"Y H"E>5^:UQ!>\F/4\:@YA_\420X9M_"YHKK*T-4Q'_ MG";[^\D#D2 P5*(K\2]LZVH1&@BSB;.I:PM4/" 86O36< F)G+G?[0-\=@>]*6J/WKEM- A(>&(C @0LPP3- AY(_)"C>&E( QX?\HPD M#'&&DW%9HD61IG_Y_1 V4,0,5[J$@+VWMMKO7GS/HTS#"[0DUJ1(,P4;8R'B?V6:;:6%C3" M7JNMIC0OR'1_,5;&4"%[+4O#6:J2(,B8NIBRW7&&2N%.=SQD]ULVA@.UI]:G M@MI2.JE2+ML&@C@>H1]Z4=@. MNRQ;T[[&7RE%V$DO&[V2F[G/EF3+LGND6+7+IU+VQ=FPKDZ]Q'V1>Q((C6DA9/P6;H??YT\_.$0A\ @2.[S-^*Q3X$AW,RWO&[T. R9IKC!AVW.VL!X7% M2&U*K:[TYD7BCY/!A&DEO$F3F0MKT] T#.H*\_:9X6=@-M>,-0!0.Y;]90:8 M$&+NR;F37R3Q[ MGY"[Y6HFZ5_4CN/@,"+%,I57+Y]A1/KPOCV0S4 MNJ5DP[][Q]PEB#?KL9ZA/G7(XB);6!TFOSM1G>IO"XC?:V$7:A%%4=0IHBC/ MXP5$-M-&/N_=BFY/!+V@B\8,>)^]CJ0SO/DH=YK3E=H;9.LE4E SF8$[3'@\ M"'<$][YPZAMO(8?-9R)8B2*S"T5F7P*6>:\EX]741,HJI#L;S-1:65XG(; @ M>H0[FCO&CO#VCM0M16)STY"!9<$A"AHF@Z]3$G]CE(S ,-J0NG8H!:3ZEL?F MP#&4,\,X8\7S$_^L4 M7ADFV6Q7=:B64JV.TVYB@#@ 8)1#WN'$!Z.<,*4N?=0/@MJ*T8;3=5>&5R?Y MO641^E'4U448#I@]6Y3E(<4^=\3K*$M+$[<#>M2P4XJU.Q:93HW*).)/01E. M=S3)1YM4X?*C"(I.M8EU=1F& XO.%_)]&(S,O.B4+5K2<% K2$0]MXH-8PT( M1@P"(X)BOOW&UB56/#\U&#P!T%Z3]O0CZ:4GB,U"Q7?Z/8*SCT"A4#-:C_Z(P/QD(T]5X6Y"U6D/>K9XOL;]OU@D\0R:WWZQ;A M*E0@F!W@)=DE&WD/+_ 6'\K^X[Q7QQFPV:$C$W'\B1 82@,\&0V&[G%B.(:C M]VY3A7R 8_"+;GM$=%XG8IJP-AS[MZRL@+0MJ0W!L>]>NU'MASKV,O1#'G8T M_B.X/??V;CCN(LP+_]_&ZUU=?JBS_J_H,5]C&4[[E)X6-C>A&YKPW8C= M,?H*_+['$@JP%]=)L9ECV=@(FMD<^C>"" @:%NRC=XEB[IC0LH$5QUH 8%7# M!AAYAVTF+^6THE1L*!SQDZ)L.3,H04]^+?BQ(D-C@N,)&&K1<.MPS2SZ-*Y* MZ"P!R1V9JNUG""BZC]7PMSB61/8!EHKA6-! =*@$Z>Z@*EU@ DP0%XYB0MU! M6R@*NH.$0MQA*$R,/VGN*/AN 0"BIMU"I3<(X<-)8Q_P:HLR+@FRR YQ0<*' M-,5Q0X["B:%,L"3! D&F$WN,T>IPA/-9'N]V2")9EM>/1-8H)@_Q:B=Z>(8% M>7*@UJKEE.#VFADZ?9!7.^'DU_U>0A [+:M()[MKK9G&DP=YM2D<@.0"7Z@+ MPG2'1*LJ+FSW$*]V?YX:S=/]7$U-RP[S"&UBW,TE#_%JWU-V1>XL7!M/9PNY M)3$7S+DS/L2KG:O,1\M502AD9[U!ZR$/5'><;ASBU29'V3%'IVN,JI29$I^0 M1\E:R3W$JYU7)IR$ZZUQ=M'EVZL9@?=[F<.\VO<\4>*K%4*-25E1-<7NN#MS M#_%J%_CV,$OFVAFU!JP4/6E,"RY]D%?[(0&8AV16PCL+EE,FLIM-\,Q!7NW' MV4JM/XKK?B>622>XL>/D8UIRBU<[L"E:E&D63T#=":(\I'F6'PHOO"O33*2YM5O&6DUL\ K+? M:_60_O=:-NN=$_D'2U>GLU&6J5/EO@ABM$T@K6Y&=&9^ZPP8 MV<>8RQM).%7<3ZUUI^3TJN/!A!GTTXWK,Y=#C$==?Z8JOQ@/.'IM08=QB..5 M8MH7V2/=8WLF.2M<'92<2*B[(RT%6GK''RX3)SB(W7=BKHBYXJT M%6GK3%!(Q?FCU+"1NFZ)&ORM&/_J-%UGR[[Z''GM<:CZ/C30K[H_'T]<@ G[ MUMG"?[R9L''BUJSD6OSA$01?U;=")ZW3D#S[./WM2)Y/RA\>>B#P\'O+> KA@FU@*B@]( TO ?Q<9R@N@9SWDOQ83.S<)VHR,<(CHO MT^];.ZC?*@ESZ\#4/Q(=[AZ$)E>*-40,OD/?+P.W]+URXY09E&R5M&HRD=B$ MIO"13,7[:4B91/EA:KCEK$ I#^M*LU@1Q.2GDSMW^Y<63',-E9.A%@^W!T4@6MO\EN!S%:F M]]E01NU/"YI='K-XJS%.3[NBW"E:G[]"\D&4,?)U#["&0%=:4S8ULX/JLJCQ6]X1.GTSQ]GIMZD;]$DHBBMW=%;T>A M8Z%/AB1MS\O914EN$"."Z$^&EX..:A*D)Y/*K%.:5(SRN*M,>CDWH%NG$I?@ MN K'_EH96!8T#&&&4H;1Q2P))5PKEN5 ;1TI-_.]5G?1 OBV1122X&U/:-A? MMT65T'D& @]0 QC(KN9 M\ !'$W/FRU;;BVY3MX6F^WLBNADRN,-V3I%D7M( M^N_(52(T";>(0A+070I-SL>\\&$XD>9"(CO-Q;BLPM?YATF]:.;G[C/%^G[M MAG^';=_L- &8I%C>5>]WU_O[P6X?2>*VM[QN/FK:77MN@U[@Q0>0SNW)R9FK M6D5\UFO.5IP2FR938Y]FG6?WCP<.ADV1Y4>2^!Z;5[9N## 3TKQ,(5LEN;D9RDXFZQ@>&_DB[?)YM^,3N MY!US@#\TVA"+(.C&11@$D5>784@@Z'Q!YOLP:/;(KAE[JH[4!349*-UIRZ2: MKL_G#C&(/+HI_U5"]W#LJH5A:?6-L?<$$/M=69T/16,_E]7Y(M%8U=#%5\'0 M7?>2I.]P_EA%L\CY(^?_8AST\W MI[WFNGT_=O 2:S4KW42J;3 -G\^=)!-W!/-FKE=$Z!X1NO],0O>"+FJ.!%_U M='D#$RS+F0$)@3=OG$ADM&184P]CF_X,V(OP2C<9^OV.;[%("\3 M6PJ: WQ64F7G^?.Y::R@R]OPM1YCJ:"8?NOXZW3?+ZF[+T836Q%LQ_2X[6OR M-B:U4;_V26.K*AAJ/$O1$+&Z7U-91 MKR+C[#6Y1R.O^A#MU?$RC)%;A8@<\4MSV87D=XRTYD!X^/NLO'9O31J7D\-;T"=BNGOFU6>/6-"T+5!A:2]]S3!3%!TN.Q ^.&3JIWO4#,< MH!'J<]]P8,QYJ5DN!!/AV+&]R''-\^Y#$\R%M5=@IR;73447E;F@/3EY3D9\\!+O;2(BB9/X"0XN MOC'6W22DA4$2$?)=&OD*>A5VJNT";0DJL(<3ZP#L<8/UJ&//.L,LJ9*9RI*W M&M+"#1CL[EC\&.W)]X\0(1X245 8!87A%E$$K9>'5A1%MEWC *+FNM2*EA?= M.EXJ/[9D:F3/9ZNQ3R-%WE&)8_E!WRF0)*- ,@HDHT#R^Z#=Q 2'2!9J^79_ MT22H#IXFJ(G"IF21D0/.ED_@W?>+(*DH@@Q!!'GUVR2W+,( 2^U$?9QLUUW79X,@2?R.^B)A]"V<&%\@4CDJAF\, MS"? W^^:L7\()W]NQOZ%*'+>+M,QR68,9FTO<&64S4DQ8TS8SCBX14WR=_@! M8L%7TO9?Y@9_DKKB.4-_.Z?_4.+V\S_73W M8KUBF&,HM/1$L "6$G3U#JO&D_$[E#DM2-!&%&CA7GX;_"[\WIW7F:5@*H9C M81I IYH6-A=,*"[$C0S@V_Y"6>[( $C\[^,2]AH1?_\[CK7A5][0!O1M"_;& MR[02L'^>ZWX/D4!PP3Q10>_6Z'BF@D9!4MD0](#\^6QU/Y+%8<%.I287Z]U[1HD/P%;5L(%5%]9>.K^!-/X$5HP/5E4(94.Y4G$G/:F0R9*K M?K?(2RN^51A#J*(2\?W5- :]04-*\ IC:% JF+Q1&YRHQ DV0Z$D2L[?LW*2 M\DSJNAK=_*D)EH:VA#B^V^;<.D[KW*!64QIRMD9/^06^ICOUQ>=U7(:H4Y-? M#$%8*3-GEC),TW#1 48.L#/#VJ_VR0$8R6FJMD2R!.+=JZ]&JV3O_Z@VU^O M*]_<".^P!3B6C8T ;#47X'KM@"$01Z[9I(T9A.(U-A&D2Y6/^+29Y#JMAE#M M]3F5<<>%?*\WX%QZ)]# =Y09LX"(%(KRBBV@']/FD[;P+6U)%55X:!!VHJ/P M W61EK2*4&K\^J,;^[K:U1&4MF-;2&#H$\?+0U,@PAY'XB-J4KQ9!RH:SAD MZ1A]> @4X/3R3C7.81>&HP1=M=WJ1.JD#4M(\4O62-7'7XWWZ$^'>X5@G$TX MS*PL Q'-D'5@HOJ7<)Y\4E.,W-*3E8S9MFZ.URJCVADW/8^I1<7]]2<1/Y#9 M\Z^X'_V]B/7\7.NM/'-1@VMPM"B8O$CCIE!8<99$\U?K?9+[4@N<+:VBS[>;3LW]R0W/0*"0*#R$4E M_H5M_?Q\]W.K.Q#%8ULRV[G&%7QM]R;7YL,W;@-L7?&$,,?LAM\T$6<3YU+6 M<)JZ)D$\;*I MNGYPEX_5:K'3NZ^QG&DHSOH1/71_3-FRW1?+^+*755@@E5J4DEO0WE/9O:?6 M]72]GV*!.LO)'-E8UN74,(F&C[]LVDXZ$[?2*BRI;/FI*=D468D2;UL M.A:UQK*P= 999Y006;G0&FM20RJ=3]>-%0>VK#;*B3&55XK*T-EYR..VODK#EGJ(OV^HE+C"5ML64(Z2P[&J\RRR(I=TFNZIRAN MP*83 M\D5%+,$TZNWACD*"2H?455LV-]-K&'O)H?%HJS-1@N.UX5FA>*&@H2 M/I($P Y%212&-,O@0X%FV"'+B:Q 6XD$N#EP_5EOM-IR7Q:;:7$^QFW:JCY M6 .ZUEXW"GDNK\PZ*2?K6/D.M]3<4:+7..2N:1!KLI54K=AQTH_9!CW"Z]4* M,NV]9S8*I)@LB%6SXS1K 5 0A"#C/,\13&+/&*IEJ^VZF5Y4ZI,RD1EKO,R%7W$+I46O=T4NTR(!N+K<8V7FS*BYF[ M)P/8LMO,.=4L1=,=92SF[C/+Q=3((6GMN3^M6>UE^?$B+R4,H MT)J"9I$A<]DLNVA)(^+K;SF'D*!Y+)< MI.<$PW3252/E*++=+[239Z9$" (:([=T(.!&H9& M@'E#P"I 0 .8^6'&Z!H[E-L[^',3>#=,89O<$ST$IE@8; Y6<.TUARH%=VCQ M#*4..XW6:QY9A;??#'\4;,PU'$WRE]@B@"&/A-D&9@%-0T\1+ O8&%S4>:MO M^ ?;A.L_&2[X!$Q3!'__%J[?4%LO@-;6?I-@=38"M@N CL'!J?!!:,=/0:> M4'[>>M!RQ,G=%K>%U_F@=6PD6+ WLV>9^QVV)IL>2P M$A6TF>FW-72?F&.. M7F[YS0^\.ABS8Z&EIR$33DK0@);TM;$1+> MCK;8:"_CAK05(>%M:0L_6G\JTE:8M!7%A+>DK0@);TM;44QX.]J*D/"6M!4A MX6UI*T+"V]%6A(2WI*T("6]+6Q$2WHZVF#@7[67<2E6>+V>'7E6&W)=D>([Z M+&]D9]Z^M*!LT(?_]XL@?IU4=!0;YQ(7)7_C#HGVU9O/7RP:Y5=-HO [_P>_ M#LSHK)9X=,Z,+/&8)3*7I2&\B"7ZAF?(_G\W-QP"NR2>[9+;M,\M! MF_NPL#8O2IJ*H/V_OX_5BSOBP>1I'9CS3M.^E_^BFUR^)+W[7+?9,PK3 M(D.+PK0?96AL_-M-GJ]':6>LX!26?&%3T3',X,B$;V9F!B)*'*TR-$B1XL<+20B MBASMBQ?1(Q%%CO;U*]>1B*(9+7*T:$:+'"T4(HH<+7*TR-$B1PN'B")'^^(E MP)L3T8$3R-L\:$25]^!+486637D4K\[(*>K2A^_L\%1^\:D3P=W3>6J^PB3# M045"SG \_RE1_?,$0_4/\JX_U*U4!*]VRHNQ4R_'?JD:PT\E>%+KK8I4.1,L M'*"+NT6'G]INUZYZJM(3U!X&N3+;%68]7ET\"".E- */R5ERIY(T]8&JMRG' M@J*TK+0Q&RFZ!P7/$)'>1HA-%L)S06GJUZ9T62?1S"SRE5E?9:K%$4'SYF,C MA4JL4;_^).[H ]5O3X,WWW4>_E1$4&$8Z@W@S=./]YL29EZ&U6'( M*>ASQ[:\!D2 -&>#L-Y$7[>!7^2Y\6O:+! ,0:3) M;)I(92M"9=%W9HWKX==$HJ?J@TAT.^DLMQY*8"A12Q1]\1%^1?AU0KNP4LT,V_]@A\^R,7MX;PJKL M5;\FHS7D93!LCS7C^V)8%(,]81A!#BFOQ#1W/L21"X02XQZ*PZRRH'/EF%NK M9L'1B.D"B--,VE2:,FDG"VHX0Z==?I(?HK")2"#$P5D\0IPH:HH0Y\*($]IM MJP<\YZSJZ789+U$/,;Z-5S6Q.[[>LF\]7RI%MT-ULZ5,PEBJ=:/?B'D1$Q>M M^R($BQ#LUA#L[!M7\V(2E-3L'"[\R*&1C"T;L]KPBAOO?6I!5HG2@%!!)]=* MF=E,1JF-(8*11(1@$8*=%L'\G*3K#_4[(]C9MZ[N'PH2Q[734W66H-5EV6U- M6N5K;UTY64EFW?J\IPI9.DFP+,]/NQZ,T6\O)+W,LO_8 K3!/YMF56<&3$7\ MK,G-() $%@AML:$.?T\?O]2;X&# <)>BJ[58G M4B=M6$**7[)&JC[>=:>,X[]A2 P)?RNX;6SO"]_GEW@UJTX[I6$L-S'=RC*A M[DRYY(Z]QBP@(IM%Q0XLH&\,%OY]]0%KK0,3$;((8U"3\Z9A03]: MT!5MM( M@;J@2 ,@F-JS+<=(WYBK@FD.E752R7>%3*U#)GJ$GE8X<5EQ?_WQ-+5GR=C< M?Q=B.A^C5T'EB$"9VQ;BOM& :$,UC=98!2$N!@1Q@JWAR[&_;*A29$LD_G?0 M.ZPU$4R H;YY?R#^_C=F3TS#&4^P%IC;'@1@%'Z'D3C)W&&N8D\PW< T9:;8 MOIH%"YD$>C04F#)S9L@\#,>.8\B"9 @QV!)A#.HM:B4^IT.^8C@FF)O 0ECD M?0&J"HB"A08E*99H.#KZ$7XR06^:!>T$VVN\L5BPFD,Y6(&UQK&"+IH0Y*!W M&":RA. 71?=?\8E>B@+JJ>5H-B:;Q@R#;6![[Y&;;F*P*?P$2L@%FN9)"C[: MAK*#7@&M'A-F7C/XSJU!FH'A! +<^P/2N0O5(%B6,YO[KH:&#YUT9E@V!B6' MJG L ?H$O=!K"+\OFX(N3A0X$@N:(#(6]'+X @S.X-!(MH4=?,G"1L!V =#? MZ\0P$I@-<3Y=7=12^92ZF"K%>:OAK(:CY(>ER=] <$Y #ZZ)N0NZ4/!@Y"V*M>T4\+<1=%L)@S_#/]F&B4+7P/8][].WF_M@BAP+5<)!7@KB M6!(C\']!QY,<7U\!7NC>&#V_?>%3KN' 3FT QFNL;>(8A,G_/'%H^=9<&$1Z M6P&>%SNVUW/?)I#FAFVPF;Z:FY$6]"?]M=# H-I5]CBS'DL++(Q$O!U,6$^UQ0_W-G!15_!FV^^ M5"_\EFE #X-/T$*J[)H. F6GO4&TC4PP\";L=:#G2:GNM.K5<;I##C*21N7R MY,/LNGJNV[92TZU$.ZO8I93)\]VU:33>TO-V%#OSY8(F18@-SWKS(B08=!@F MFO)1=*48DH<04.?&6(?AL[4]O3]'"W>8(L.&ZSOT<1!9M>!4#Q]SAQES+U38 M3/42G/4A"IE>"2TO/M$AB 51UP98!%'T.XN^!F4DH482^LFC&110& #-QO:7 M:@B H&@-A%3>JF!G+7.*F'E7C4_KQ2UZO,#8I)K^M'!,"99B=71C9 %SB599 MGA7"/QNZ"+_E]:,-.Y;2#%$-EG2C(3T=N^/9([/(*JU6-J42_)SG8!< M(4Y M[(1M.N#DNQ^O+7R\Q2&,?33#Q9Z"4<&SA^(@NH3!5$U_. O3_F&8T$[L?[]V].DWX'-'3%_!P4%]\+< K\W M/VR/DGE:=,8T(-L^PV7P@;?IX7\2;+#X;;9V7((VZ)-@[X:/\[Q7M,TV-_W8 MJA[WZRO;0F2<9*."=<>(!,-57I ]ROX2:>N2VIK!IVC@=6W1>! MT7G@P?/ 04&=)]:MU$A=,XG,8[I'QR2\ 9>ZU#N/ []$-!$2;,\]GV((TM2Q M;$]_)SG'_[;H_"D0OF 1B-!*ZIU8?G5171OKW[EG>PO(WQ@]5->)\:R8!0N] MY-2<^\1@N"GO2.3FOR6Y,%<6"V,&I$AZ^-G65V-I@D M,^I HH1J8TBBV8*BC]UZBA8(3PN$[2W,:'D0DN7!]7/M0K!^N+X0KCWI1%=E M3[R^T).%?A]OZ6Z6$02ZGEQ0>0$?#ZGWL"U]AW3#,Q\LML0)D!P-P.E<,$UT M^.F9B974I:QE>\?ITI/Q6#4Y T9V0;=LT_%,J(UD>^!$L=*DVROWH8#/.)4@ M:45Y['?&5SI1E U-,UQTK!L<[3DS^ WO:-G+-PO&O5F_Z=*!I+06T!7#A/\1 MT8DKEH;_*#:6$T3_\%'P#H1WSQ;1@S) #/+X_-T\[G0GCN\^3B1P/$XS7SM/ M].PC?F1^3B>N.8Y[^&SJ!V;_#%Z>OM6"G.4233RJFMH*Q@X M[&^DF[#IY@CH10>W-Z,MB'M'[R5&VKHF[I&1:L*FF@CVOH.V(M@+H[8BV NM M:B+8^P[:BF OC-IZ6N4>+6 3Z>9*":_>O9$/.MJ;N[17E2'W)1F^<7;Y&7&] MM5%Z^]*"LD$?_M^OQ*]/26YSODN>UJJX0V+:.KU%UR2!^:6<"70>\S__(!C\ M;PJ_\W]X=[K$VQ)Y(_RXNN'L"20\EG3:RED7L*3-.5Y@3<3=KAU%6!YA^$Y0<%^_\>=B[R M"\Y%$'&._&[.M_ M<2-Y>V$SJO/^*P7E/:O=[Q3%WH^W#@PKX';QPX M@ZZ()*V:3"0VVZ3PD^4!<- M=U;O&LUD/1^4?B=)YHZD]AD1SWKM+GR;4B'$N)LM^O!9C-O;(X@@[K(0=]ZB M./NHN;FJ5Y.?OO$Z9+I.VY(EJ?R@DM9]TRK5M*D,/G_-'Y,9^X7F29.\H_GU%3R/LC+ SPLXKT63=7'RH=N6DF,[S M7(=L3ZO=$JA9:N$T8'< X_))L6-Q*HWF.=\\?(8[G]YDZ7A>E[&RE MU>P17TWR7H5$@D3P2=PQ[+'E]0[;QXF]\MBI^'Y><.+Y$X^#^0,@]X*DY.7O M@B>KX;VF,B1-\#@.>_4?X>PL(7ZI@[:P>C:5?=(/,LDNN55]7>^T\.P]OAR9 MT\8\>2G2#_Q]N_ $$0\*-V!P.,!ZVGF_C,&\GH_Y>9LY1\_;S_7*ZJ:!.@+Q M%I584'S9V4AV)ZJ@\52ZP9Z8P"=@L905-H/]G5@8@,^1L .IO$\D*QZORG;) M(2AS$,#=AK\E*$3BE5EE_[:"VD50&!(&YTL@^D6[GL;F%:()*GN10U[YPD,.@>6=FR_7%/1&%E84K2QOP*;:*>+R:>J=:Z M"1XM>_\ M@K$\GWHI#M9@PC$=Z0D*WUA8TCMW*,:ZB M:4%).,>K%P00+\_F&W,-*A*9FS%'RP$4$"B[9=^@%2DVM"_TK*<>H)IM,R02 M;.37FQ.@E*2GDG0**JUH@K&C>YWPX5]//+W_E/ M0R8*K<@[Z?N,RO=F ^_ZR-;5&5$#@HG"N\D+-*&0?L]R=^;50U&2WD-BDGAY M]^6__VOGYL]>_!K$GEOC"MY->F'H&,3\BT6"#-_\6]!<86UMBG;S\:?#K-]/ MX2L2! 9#7BKQ+VSK9R20/6G"&"^V);,=AJ7@:[LD2YL/W[C@M 7K)%QNS'=8 MQ&@BSB;.I:QG9_>T0FU-D@(&T1;&!_]H&^*AF>J][_1_15^$I@H#0FWGXD'P MT3$K0N)%,XY'@@7A&G'$^>S)@2,(VS>H7C/^7/@/#88C$>>'+,,*0H(8<6R"#<(L81.J)N>SW*!H)NH=$D:JF2;? MZR4G+HJP7K9,&^QCI>#V*WA:3):2,:&KD8DQ;,F];%G(UF0[V9!:>,F6'_2^ M%KO/JX@;=>^98%5HXQR_KF73A8;$E);DH#) +?>>V6'7S'B5F %<2>F MRV$A.:3VGZFGRPFMV$JM\%BES9'EI98M-1'/7N)ERZ["5A.C)C['%_HJ\^@^ MX$V=#=;EILV1VH:YCB\Z4D3LF447/)(B736-TLN$8%7:- TL2BRM^ M1H^KZ&0-?]F2;ZJTY0HPP@3-19LF5DJ[5W-1 >*7+:L=H\[BTL#("IJ4[XX> MS'%'1BWWAO0@%<66&.O'.FLW/2TRR;K;G*"6>T-JL_VI,VS>N^I:J)0+EE5N M-QQOC;(WI,$J5AO(M%O"9PU<(7,MNE7,-8:)_2&-Y/1U'R@]$5CR.^W-)?2X[PNW3.JD&RUE79+-YLL MM&5\OVGYWB#59JH][S 3;2+5[I4XOI96>+="4]ZQ8E@O::[JFT-<@-VXVB&NO45$%8*"U^40A!Z05L\PD,HLD=('AHTQP.*J5!UON M/G-(DSC.4#P_',%)9$CC? ).*J(,)QL:B)*8$$FP,=DSK]V?E^R(LGN&BA]Z M#VWZ06W:L&S+JT6=0NNG>E#7>7]YKZ=C&3AU9!RUE(FI=2 MTC[2;HB:$6?>#'AS_;^]"SPW@7=5'6T*D'$LNW!@.![SA(!MRPG#GO8(+L?% MNO5^I*"<8>ZI:)N:/:E!57FM:_)SPY=/L5+K.EPPO<+96NUUFVM;>"AGE2F5 M*FA2N:$_7*,*9'8VUXPU0(RHL'\Q?UDO;FLD*.%YA^G WJSP@X+>L*^*':SL M%50U&*X3=%2E&)/0]JDQAY];AFR[4$AWF%>V.""(M:[#S7J>0H\)+I[XFP:")"I_!H(D*G<&@B0J>P:")"I_!H(D*G<&B"?:-6=J2)D/"$OKE#>$'Y M:@+$64,%CQ$P6S7J+@66DZ MWIKP?ZZA7)71\VU#:2FK8V8286R$L=?$V/ 2W;SM6N]J^S,R2?')F_ MD_'LL4[=G/%PD?%$QA,AS\T9S]Y=_YLSGD]PKW^2#.),H>#KEK,GJE]_LGYR M*R:;Q@Q#3PXR8 57,*6G6U&6,]^/'EGO9M,!DLQ??["_A'_#[SKS]WGAI\DT MKKS*OS:7R/$$PW,,_R3$()\]:SXW$\B&!N1L'"!/>?OTX;S]@#TCB7ROO9Z# M9S(0-$@OR[X)+-M4T)7?%LI71_T(:#1FY62%'9CVI),?.1J]H K"+#/^-(U& MD.0/WW,PPS_ C0.\&K0XQP<6W^6R9'::=,J.(>.%@+62N./8RW(277T#Y^H8 M<4E*I@@C3HX1W#9&<%_$B-($$,0Z5[:R/K9;+$M]GFNX;,S$GE4O[S'->?QHA:*IU^K$YQ"5_3F4YUT9J1G-CPV0VI.YZY+/=UA!'? M#2..9XY].XPX:1PQ6J@KNMFR'W AUW>*P\Q\NIA> 2/(2;[C3 WQH1.3'[5Q M;Y#NMXINP.$'%QM' XD#.SNWOH%3!Z8G=%W/LKR-QM!LT6SYWAOH:3:'Q4S/-!_PDHG3*2(UTQ=?8(E^-WI" M&<)''X!1*M65N6JE8>*S]E1O-YQB7KMWAPFT97-HP^;?IX&"6PRH;B!N^HE0 M$-I-F?>C0NN!SF4R1;J/+QY*8CV=L8EVKG'YF"I)=Z6N7LS!/Z^O9D(#2(T^/9H\.'ME_>CP2Q;Y&BXEEFK2JZ=KA2F26I@7N$T MQ^0'9B6F=Z9JOCB+.6U1M[0AXC]#-282>(0%$19$VRR?VF9Y/Q:DW9H ^HN9 MTA%F5GDTF3?2SD+R_L!W=U+(IQ&A9P2F(0G6Y&0P8N=6=5O+KUMJ^K[(+U>/[DIQ$$4UXYL00?X=04D$)1&4 M7'M'Z0THT>L3CDOH,IM=/RQ+>HD7/*KQI#VU#3#ZJ=)LTYWVDA M/.&]<:!6P59!@O/!@)4^KS^T*;:B4M8"X5 M$1Q&S^WZ+$T@&F,=X4$=F(KA%^!)/Z.$7]'^6'*08A75<:U1T?&93KA\]]XD ME"$J H;N[;[8!& M;ZH33'U%FFIK5J-,IKRH3E07@@;:)N*B6"."C5.D(UU="E>&C1>Q!G\_T]OS MF.G@@*,SM4K]D>G6;PHVUET]V5E;I(VW6D2V1PR63EM.0MA FT)'@XW;RTHZ M[E*O[PP%52RCW*$H=R@ZI+N!G9Y/[Y OYIJEV#W^ M'9;?Q\/HJ"TZ:HLPX0:V<3Z-":-9=]*=Z!;?8[H \>]-Y!;<]P- MVL(*&P$=R(KMW]X"K^VA1/DPWWLGY.8"F1^2SP(]-.4[: [ZY_N0K,VTVVE< MGQ2S9)UL+U>QJ;1J)X<\V@4A$]%)4G1Q/7+N4&2=?,:Y7<=6B&:_YZJM-#U? M5BNE42J+G)N!40J>B)P[ M!'Z=]'>V;%6-H=/ND,5JFK!'KCS@&T,"1ULDB>CTY^*G/U=WK["*)_SH<[M[ M->> G)=(\T@/M/S*4!X[#L]7QS&FE7XD/*1A?OUA]^NX'%S115 304T$-=\D M>>6B@4[5):C96&[4\#S[T":G7#VE)9,(?M"M(B*J(Q7!3UC$$]U/.M_>UB4B M'!3)]-&CJ1O-GZD"^P4'C6'94:K,%S:> M*.CQDN&,-' E1#Q8>>\$D=0U!A:"4"I$]X6@L]9DB&R'L(L?Y.2V.M6R2EVD M>B3=XI?5\9 @_(M#"?X8NWMT\O;AL"?R\F_IY6&X 73$R^DV44T.BX^XZO1C MC_6I1B67?Q\09>7GDY3_2RT-TI^>(EU.C62:Y;/08'!0>VJQ> M=EH/,6\N]R[W$-3[-CTB+_]97KZ_^?"SO3P,MW2.>#FO$;UQ?JSV\45S]> * M1J(5([VY'.TVD'OMO$VAP;$NP<24<_Q2(RN[W'V<;\-QYGX*O\ M!Y.).+XQ931\\&1#F.#8!H9C.'KO?^"+-_]Z@GCJA>\$L >:,+? [\T/?Y_" M97=DY7_B]1_^ZG4BI@EKP[%_R\H*2-N2"L83>-ON3E$P[CB9\/_Z @H^U.^7 MM,#('Q$W\.N0R.V!@4X+9$["I MN#XV!0@LDE<%S#"F& AV'BWO:0@D@(D9K@Y,^(GM?=.&0\4,&1/$A:/X)AY_ MFK?V7#8RV-,:[.C&##:[;Z?0JK#Y09JQ7'DMZWBHX. M, J_PU!P?(>)4#V"[RU!0\P%)L!T ],,?0S?+P'X"@F;F\;(LVKXC!& HL=F MP+Z#'\/ITX3"]088#,>>0*^9.; _01\QX>E%@L<8AIYBPC_H#GP@-!'8P)Z8 M ,360-B1$_I9,:0[SS/1Z$1GYO@SRQ,:S.&3%,.Q8">V!.X*EO<*T_+QP/^R M:2)Q^0^-'/AB#BS>E -O#PT:5\P;')J& J=!IH3"04%'%@=7-LC";#1[Z(Z@ M!24FYQH:D>$[@X#-#=.;BZ#AHZ_[;9#/S.#DM34#N8JF':Y-J<@[+YX!@":] MP*VV708ZIJF(T./;L+GWY<#K-G4O%D(38A1Y?03]YQ*XK,L92@><-M3: D/'P0/."R MX4.\>,$3WN:5D@]O4#US09%BRE,]ALV;89<5;2-K]"1?2G$,>QTF@@B^ZL" M01%/O7PDR.<5%7; 3[:,W0M\Q!UC'QF:A*[0PY<'D\US%5O,*V.+H968M;WZ M/E/_-S^@[D#ERA _#1=I-H!99X;FD$<4X+W*D8C62$OX-\Q;6/C!F[TUME;' M0A:&YD4_AO--6%E!!]/M"7RTCBP"37__\P^"P?^&.N6FLM*4$9[/]"=+Q;TOE?+NRR5I2YP R=% 33Z\)CWP?,OK3S*0 M7!L)NPU'E()K6S58J8Z&0K91C-EL)Z'VDEDN4U]TI#R5_(4!N*:=P_?;T%4_ M7SKE>;VYO20]A/K/WSQH4^_=Q'V_T9KT,T'WA:'_TDP7?EM MMO97@C;H$W_VX_QELVUN.K&U./YU9 ?HZ)2:8.*)HQ>GME;I6^]#D94,76TC MLV0"08VY4$8'5NV[SWSZNS""^.O8P:K^:=";S8*S[R)N?1.%)N_< M4]S:2CB^#7=4"52<(B,=G%T';^[QLG&*NJ(>MN+U?97\+%5+_/4%8^'C](T;2\_[;6,: ARM, :^<7B'7?[G M:-_,_TD6%-/_\U+0G.##.3 #TT(;#+OV] 6"AZ^M;,\"PL=$&6PKWF%%07<$ MML?-8;EJ*]4LTYK> M5^OZ4/H,_I<\0ZB-9$"295EN=U3PI%=E"M3$>DD.4/,-S M=PR!7_1JX-7]\[KN^-;R\F)I=<"#V)7W\21)P_QK[R]C7!D 5#3\>+).V](1]D1KTC937<\CSXC$+A P?//; )7") TC!%FOBN%6IV7@+-/!1TUW=4U1C2*$@ MA4AP=Q1-GB.5_V?X5FA"CN^."9^++*Z,"N&(,SQHL JZ7QOU,\'&/;W62M7> M;)I=I&+R8F4*[;68A! "@PV*BS/$QX*-#^U%G#/D>#W"V$&2/:O^]:?E)V#Y M\1OVEY_*Y><*K;Q$[HFAH=___92693F[??1ZP<91ZN.!80?I[_!+7]_-N64X M_D8KJ;\_P'L2!3X?!;FNYXD;D#N 80^QN4LZS$#)QHP4JY<-7"_?CX4I "*RU*Z*/!)"!]^<$&?<[LF/(=&[\^@.7S9 M*LJDN?S^S'>DCOEPJLVIT&Z:U%M+9MX8=V92K] K/P"%PQMAW+QY.]-&YV6B MTLDLYYV%FR_8^5ZI3NH-*"I459JC[P@^RK2)=F^BW9MW9=I<#F#"$4Y]*=%F M54X5*[S,*3A3ZI!KLC'7&!A,,5XPQ<;I8VR7$4%61) 5$60]\0W5'=-RH,MY MI B(I@.8,VM#-0+QB,(*.KI3@%ASZC XO_/Y$KSC5*!)V&B]0RVR84^8^UBP M>="&I.1__D'Q?ULO#V2WB1F@<. +GEA"/ 822?+X141UT\FY86CHT1O*C:6@ M:)X=H]?+#EJD!81"1XAZ+L[ D;1?6]9XO#"PSXAXZ)\G9C^\]/022YRZ(NG3 M5.%UV6H;MJ!M_SUM6';5L < #GA#&?,T:3#^I%$53'/X(":)9$&O/F9!K\JR M?&OZB-?<7W\(*KZ?;H5!_6L;VAWT2JB(+4J:70*1#:'4'29HGF5"S! G/CG7 MDVD[P3 VIHFU)[#!#E7)AI=*L0+.KH!J;H<-QV.]0F[@!E-G++BU QO-!$5' M?K/Q'Y^N"O4H;!0E6S82LX#X6W),Q.!U,0OQSXERAAE\A-H16\:R9O*UI94U M7)P9,@\#TIH.TU-H+&2<2+S$#@SUW.=DVK*+YVMWF,^'Y%VVB_NAR OP\2?C MK8! U. C48@\>3%]4@A,SG(;]]5;9.C4Z 66D>3+&[?__5_OBF>VQA6\F_0F MT3&4FG=569#AFW\+FBNLK0V%+1^GGL. 3:^0(# 8C5&)?V%;/S\'.%O=@;8: MVY+9#B5+\+5=5I;-AV]&B'Z=(A1GM#_I=&F*-O\48)V_>V7S/^7V8_I!(XFP*5=(V5L#MTP,7M=Q[IC!;#.9$1DVK)8(< MQQ9$;BCVW2&U_TR:+^J"W>P-U5K3KE92=*K<[Z!,P;UGWCM*(9UJ-(MX;P*X MGOIX7WFT4#[.WC,G2GL =*):5VOW-%B)=V<@1VCPV8G(XL^A-<[3(UI0.:KG[S"$-N)',CMBA,!+A'T> M'O(C61B*.,F(E,11@!"";T#D1I.GHCO^G!V08>GI6*:0'&8(!\2[6PMJ>+:Y*'O M.NF("N[25'!O$I?0(8N9"A'#$-4F7(D*X)_H.EH[<(0RJN+)'1)K8 M/D>,J/E"H0ET 'I-[M;OIXJS$<*]%5?=2N[!YQB^CD/W96QC\]PT[/3(5/[? MW\=XP$XCD.T8XI8IP/9V!4)!&_<-C.ID''.W;5]AII@+)[*'D&4N#.X8HMS8 MMU:.872X]M,@;W/)!QFF08#E;EO MBTL5?[@?L@V?;(Y@^3N&.%:K\1PIL%=VTZNGP%X\ _CL*;"7N*$1BA38RP/- M-TB%;13[W-2E"Y+:XZ4'(9=MZK9'=XDXYQ)Q]LU:L4G-C3XD-X8ACOLYIY^+=;-ON5K,=\L&JC5V6 M&4WZ#9_3[O^S=YW-B3/9^ONMNO]!Y=WWUDP5, I$S^Y48<#9QB8X?:&$:$!& M2%C!@'_]/:FMWUI85ND]X^J0^'1=BTA<;Z&YO#&C:[)EH;;>[ M09Z]C^G\#EMGERVT8/Z^+5V7OY&OH\_)\T(YVZIJ3KO>*[2\MG2)2%*ZV6H;& 6%"'F48;:TYW=>6<:!6G8W?N+Y7;_K5Y?.9TLFYS.NSCDEE* MG"EVVXKY;INZC)9/W@U[DE60[U]33DU\MDJWMVZ; M.HF/I(39+I;+Z5.W#[H7&E.$61S,XEAIN[I"6[J-BXW\7>?EH?AR4:N8;U:^ MY;:K2XA?/LIH>R,QGZ_&V4C'.E:5\Z%MQ#K6+0/WROI;/FFUM3S?[<7-TG/E MN)XZ"F5XY^.JG;QE#AS'* G5;K&N7ZE:QXDGLF[C.E%*1B1^$;RQ \+\#!S M:W,X$P[[ZJ^*=IK5^^'+92W?KD8?C#HIGD2/ZM&6V[].RL3$V5[BK'_=;O:O M8PWJ/NH>4R(] "140;<_'6W%U9.1$FJ/-JX#7A#;;:H5PG9OHVX1(6GRMDPH M#G&OMUPZ_W9QDY3."^*-W&S=D\MBJ=4Z^!./25]M]3:W6\B^=GS[^TA)V!N_ M91)5O69E'\W"R\L=,8V7\R?[[18;O_')!8W?YO>4B:VBA&[OM^CI -_UF]/_L<%VK9M_/B72<7OU7+Y\6Z<]_>R%$RU,'T6NE8 M6;\+*8@6M0*G#3\J75;\X5I1LM8]'RVH_.-K\5(Z=@"7Q(B03D7B\=GP//8_ MI4(*N#2WX6FP_RHPG6ZI\WH932Q X\Z#P?Y5?].WZ/3DE;\N=)ZK%[7H<=OL M7[TF.OUI\E*$5)ST@7 MY$'E>=A+O=S'59;[7&Y-@J.11M)(6]P !Z* M<5=&@VBCF.#*;9"BSAV3NDFW"6:H%*0C$_(BZSH8[0IQ1VH26S5'*!"X#X,! M0NJWQ=V ^(&KJ-NXEHU?0W>$PDM4'5$'9@L&FKN^95LF<=^(#7_I.T?OB% 2 M]=[O0 R+HNP_/SEN55<<$[\H>RNV DB/#ZW&LA)K&7=CBF7:M8IJ8P.M,\!4 M<)L=6:.K(_YE-#-O"?37T3QI$ASM._AR#Y09OZTP\,ZMG0$="[3G!N8Y9M,1 MT4E3M:VC(:[2Q>;<#XW6[C%;X$45^+SKCXU8-#7J,QTL%0(4L^E?+PUE_#[_ MGC(!RTEOG< X3""$WL@V8&%188S4PRNXUHTU]>;1.X\<"X39LLJDY4YP--82 MN9('P$0=5B8+B>'>X;VH<-?/YK1&OUG(R1W[I73-5[67[)=-4_S288 J/B$\ M.\*RK;FVY4 ]:QS%B^U>-7I_TW]M/E0:)0"E/T)LMM!]9%NZ]B$:_VC8F0W7 MSD/%$OG?'ADCG &+K.QVO@;5D">(Z=N*%GU(^ U*0'5"5A17*_"QG*$W\*8& M_D1+ F2WMY]'<:I9+F>Y!H5D^HX7@ @T(=PN=U>R"6.5!!\Q1K9MG5 34U8] MFU3^E)$YTAY8/3ZA293_L(C"&Z<5*EEX+E\7BR15>,DE\T)[P^@#&2BDFT83M-JU61I@ M6&I&CZX!/W"DGLS/+(N>6/^,@7RB(.G$1?#1PC'SQ'MK0@\& (8MB#S,=-DK MPK111,5:\K8N9M: GA-2BSWY@Z@Y]2<84GS9X-LH%2_J%[U4M:!>/"7Z1%+. MC_3O]X O$_1E06(IX IS$;=:?6E*$4 M&8<"5BUWF4FY^Q2>^D[UM$CMKK FZV=WF6M-NNGG^3NCQ^*UYF.XXTR-T6!B?\U3V8!WQL-JT8%%8_%.3;"%[PQW?Q[#98)Y/= M:"?6Z,Q+D *O 3).#6Y[U7:%2M+8,* MU G1.=W@T*8Q5?1WO2"#IP/3?KHR-05E8@KR:-E"/1SYVJ[61&C($-8]_QYP M5E0=(PB* :XZO5SWT#C"P?\KQ'L2-<_3_NGQ(.QPN 9Q A^]6$E4="[]1L9A M&^8LC\E@XX\X22],(8^]<=H@7!X&PVX]!W 6'/&IA]P@*/QPA2H]FJMW !'8 MPQ9%7Z+V; M-5=-P6FT,CMAT;?("*!I 3FVY9%,T M6>WBHN-BM2'.\#IUDLS>3GW0]=BLX"?H5/S(^^1G7_,,U M%4^P0"NR3EK.""P9>&)'SJ.1V'DTA)U' M$X+S: [>/2%DH>&S&E/G2M;EUKR _A2*@F5A.0!: 8 ;@^:KH=&\H@RH(5NP MLM0!96'B8+L"'=$042@Y-5SO^N#/1. AWP.%6P%Z?)^@U3(!YFP2P<.Q',VF MD#PV:N0&8!(Z)FX&TYBR)>C9@4U8)<"*H5BI^P$P]VT4O3U?!19JU_"1K3:' MW8]7DHK]T.;_@H4_F90+2\WGRI.#=/6[P46)9B1T:R\>M(G*#/I1.CL] M [.]1Q2UB<5DVG"^ X'6!\!&K@WV)HS''P5GZT/03 MU(_I@J$6<$C<('-7[L!%KF5H3=_Z@U<#9U'$ CQCJZKL-EMB9R)HL/!Z(?DG&P:W:!68.HS^,C<@%KFX55N96^:0[Y;N.#/GI\JV?MHZ^#/.@*L'P-:B B5 MKU?M&^OH5.LXU=;P(76JG@R-+$8>9XO>W@]%^@%'-PGDV0UU+],\$13WQ1B6 M7 OS-9H;3,=J(&OT&@P#:BK:(.C=.=;HE4&M]-2*R&"$>'_^I'I%7$=.QNJ] MID5L+PJAH*U"J'T1\.,Q<0F78)U ?WJE3G$@)AC$)(]\UBC+$'$M+_1AP3=U M:'PBXGJ#$4!</<*S91VCJX+BV D+:#B Q&#Q!/\2I->DY=@Q7:M4-QO1E_ M()"^D)M-0#P*?N@B4NC[T3-5/$?MG94@\,AH.%P3,!UE044F&U[ %]QHUQKV M67@UNO^8W@]_F6I:_=.M 0$O7L:SW2S/HW5#QZH;WZ)%3QS*GD;@%9^+[N,TS%RT"=:&N#,N>1.FA5JZ?6R8 M13K9,L[UQINJEULY2@OY0?&H6R^4T]GZPXN2M'-G7T=$FIQ_9X EHG;KB!!= M=S#^,/V15(P/0?'J\:E4[A:'2H$X))ZOBXVC?K>/H#C;,V.$@AVX:28X)]/OYZS73&K)*)&GVK1KE"]<(C]CR^HH4U M[[.*.G]8. W.MS8$8\LM?)R$&5?A%R#9= ;,7;@"J:JQVVF-DU8_+#]NF_PH M;)L=HR.Z NJ?]V.U'B;2FEJXB"7F,#IPT35#;X$A[0>AR=B0I?LAWHOE>4>< M@E4@Q.,)(9&6)L\^A3^D>)%/)::NRX2D,^F45,LD$LE:/)%2:O5T(UDCLI@6 MDT)23(W.1!V=M\IKUUHQ7R15OBL>M5^2^;=SXLP]/?>H=O1\K9C'-]6HD+5/ MK:ZEGC;P]-STS&FO3;O>NM7NKSKB:<9LF<7*Z^EKRVVR/GGGL#/HGPRO'\_Y M\M/M;52]JY[H76S'/O/.VDWW/CV\5KI5IY^H%>\3=TY^V');ED[>*0SSM<1% MOO=<+9XH+[=/>:MXE^B[/0DG[SQ[J YNDH1_Z9RHAE!N9AJ7[2;>.?/URNE= M_BP^<-I\L6_4>Z;0;5^=8Y]#09AYZ:U0U4]J_6M^.(@G3>TX>YI_G'LD[W/V M:)"Y?L[W"]'*17MP7ZE7KVYOW:YE4T<'HR'_HL;+SXEA[J9"O%Y" MDW<>#VMRZNQ>5PND>*WT+SL/9R;M.C1+T'IU>'F4N+*KHB[*+[?]TK![@^.< MG=)3J7]Z>_;X)\2P_?(LZ4J683LLP MI?3LG9?-5.&D=WQRUKE_'=R^'57(0TG-UC*S=P[.SS/'FVOQ*DY.4K?R24%-BBW14"ZM[$,?J#1GI-6J\IRKYTX*12-]?_,J M70&>9O'6&8Z^\@,M*3^_//+#^M/)8ZGT>*QU;O'6&9;&]4;N0I7Z[4(R>=QM M7-[WB."T\-89GM;?U&9/:+6&'<)GHL:97KSL=>D 1DQ=<7C(J^4H^>G%16&A MA]=VMGV3O6T5DFT[]2S7[L2C^_YL_GG^?:')/]-L()TU=S9>$U84/)H3%YS, M[B0F-SLF/A_27,5 IQ.ZG]UKXM*S=G1%7@;9]L41/[PUAM?/XMW5J9-=N\)K4<%8PI/W+.(/BWA_AZ2TJABQ:]PFKM]))45 U5#_M=C7" A03"^ "]W]W6.;P[$\M'G\Y_ULNU.ST#/]Y5@[-"M1GIV MZ!X[(INX$0Z+E-%JPKT(!(\PI?D$O(2_P%..2;U/>MD-$5J8\' ?4,%0!"O1*Z?*^B,M M')U5\MEQN6MECM?M;7J5?7=ZZF$P8(F#KTNH0C[-SI(<:HC0V S*,(0N[;6#P!D#35.NNY4S- M8?$C<[A,CVX?XK?*:DNGH6B0B>QX.#?><-!67E7QUJJP;]6KXN@0]P*&%H;W MX T$UHJ2JQT802P,0 ? O_63\T@]\CZ=C&8$=(?L7F=DE MGJLLLA.N0\$)X8,F)_#Q('RZ6*%),6&AI?)DMZ'E7>W>WWB:1Y MA<;XK]S8?H'&]C]][L+W!&7Q@K^W@B(NMY'[T@6EK X6B0G#6(:QF\38-1[J MMG35FG/^#BOP]YO']ZK'/^MA5R M/-L2^:\[#Q\G;WBA8-['.R\7@GEY_U@_ZUQ.;KF6OM0O9%35CQ- 0F)/$+^R M?W1J1-:R8+"D49$'HQU$TNCDP;(U/!\VV\ER0;9NL@/2NS,="3>)2MA#+Y)) MS9Y@L--(Q("' <\2VVV$ GAJ;ZU\K6!U;CLO^E4I4;NOZ23>VC#PI,H5Z3Q7 MN[CLE'O7C[H4[]Z55=P?G@3@B4=2R=E&_JL%GC"X#,P$8DBTHFYEH4 B4CQ3 M*^7:\5M'+J?2=NZQF+F_R6X8B?K/Y]%D:?#8KZHONE5LWMR7KQO8TR)S\">> MCO"9Q'XA$0.>90//PL*WG0.>,)I KY95B1M/S[S+Y]J9]K[?3 MR]NWHZ1ZPA>+F6BS6A54(4I;Y(B /)E((BE^=.[[9.1K&P)<65UW\! P9WY( M:]O\Q269;5L DB&8]O[8<-\)8[F:E7>6CYY6S>B]O)BOMQURGNV?DC3?UZ?Z M.JX?/2O9DWR;?\HHG5R-W)4&F5RN$6_5$ABY2D?2PFR'P%W &P8O#%XV$ZQ: M';QT$^KI6[U<$@K#;L)N'+4Z1\GAIHVS9OU4JQR=9>(%E8\GDQ?9V_,S"B]) MA)=,:EX#[27 RVY$H1C>,+SYVY#4ZO#FEK]L9]KUIU,^5ZE MW+^D\]J@\I*LBF>7&:%TV6CW:1/4S,$?(15)[BC@,'Q9*;ZPR-,&\.7NUK&2 MT7STB$^F+[H/YD5=SUYO&E^L:C>;3)[P:#30@PR44. MTZZ561V91H>8K+!J#X+[8:;'_EB WPEHN4JZBG3 W5'?$E\,Z[FJ/E4:;_>/ MMG9YN>F UGGG>=!L/!\?=W+UQP?[3!&<6O,6J04 +47BB<]%M'8&NQA4,:C: MEN#8ZJ"J;:KZ\X!_O"WDK&*Y4;Y4RMKKIHNWW@;/3_7[?"I>$).\\3+@,_<9 M(0O42E*HRF3B^U4R$3)=9=BUK]CUG4#;ZK"K;C5.!V]%I5/(10W[NM5-OW:Z MFS:S,B^ZV>P8W6JA?-3/V*;Q;'3;>(90YN"/*$;X>&J_L(M!5&CS>3])7J$&+,3 MI8B07E0DOZ4%8J,Z0,X"LWJ#G@GD N&R8EE\:)ZV7GM HE"4GFGNXZDIU9=,P?=0_[IY> MGST^=(8/;U;I]B9^K(MXUJ1T\"<>$416B<80BR%6>()U:T6L%T%0SN/QYG6! MW!OEB[MX0>T=;1JQ;LSJTU->)*^%^[?3B\;#PVFCJ=P"8B41L:3THGT'VUMK MPHRN$)&%0=C?Q.S6"F$"?U<4KN+]0J>8NAR<=YZ&1OINT[LV3TM62VZ2NZ-J M[KIS472:[:QTC!"&]7)B1/ID"F+;,(Q!UJ;KZ39.EO! 5GBMKMJEFC#+@BU4 M2>GB*E'G'RO-]*:SINICM/QV)6;[';$M&YVX65*/LN@GTA(\*2)FOKC?WBNDHLZ4BHUN1G:9BMI3$DE^#!PUUW3P\&-?L[ M_;V#FBF[<&E0\2-[?:;RHGF[:CZM=V,3.)6ZN.LYE85 MG'4OB\_]6H9N MOTQ'^.3G_#B&# P9]@49OF\0O8<,XO51Z[)_<]VIWO/91TM2BIIPLK#4X(V8 M1D.VVJL!A>CYT9%]>IM\XJ.-#IC-ZL5U5$502+KR(XB_69D!0P6&"DL)R;R' M"K+3MO,GPVN^(ZLGG5(RKM:NVYO.YE\^O-U;/?NFT'GIF8F3WLM3^OZX!="0 M.?@C)2-I:3>+*!DRL/Y'?WPE?Y8BE?NWC3*NG^_::#.>U\IVG4 M:K>7G=S+54>Y/-?;_7 M&&:K)W?VZU6Y_-!_O-TT3"GMXYYAU8M:(==[JZ1/Y7:IEJB[_<+%IF+H2[U7U1JN_\"?.67IXXK0N+X<4IC#Z)D5$8=&NCVVL M6)J_C6Z'^F1M;+NS!(C1,)RZ1C:$J'//I%V"Q;:)B84 "^<'P"YEH9]5<\XK M?_'PE$J?/=7E9VG3,(8%Y[J=D@;\A7&SZQW2= MZ3K3]3EV3Z6:UJKZ:SY=$$GT51;O;H\ZQYLN(CC.EGK-Y>E&+'K?-_M5KHK/I M=1U<(+4_8]4_:9>,9^*_O4 MPIXY[>J57M1T>)*.YXM7-V_)NYM-*_LI_R;W.S)1>;5XF6I/%.9 MV$C-#T?J+-'@#A^3$O]P@9^1(#/4[,J#:(!F'@I$-=*$N;N/^==,ER#>1<-2 M4?H.3:*!GKT2?/O$>REK;*-W* JQY*0DQ858*K$J9DT%NJ0Q:_XC%? M%4.9)[R?_:;[*SX(H@H(H?T.]I;S+BV2(B0O1MY04SFCR2%F8*!TI CRGX 4 MO2?\DYR;84B X((42_LD0*RIU>,I.C^X:-V\]7+QX[L=\+LLW^6%]>&2?W)_<#TJW-7'VG3?7V4[QYO3I MIB!7XI5DW+JXD,HMN'/FGUPMESJ@]W)J;O/'FV+./YN5\N.)<5\_6T(97;"KYSYNNO1_?= MS/GK\PVOOI6S0J=N7]^JS5+V[!$^6G M[WQ,G]>ZSB7_5DU&2X6+[.4946^R<.?,E.YSQHLUK-];_,D3$9+Y_LMSUVC! MG3-3*KT]E&]O,HD^W^W=5+.W@^;-?1OOG)F2:-?NAW(A?M*Y3SZ3IY?77/2^ MB7?.3NFL3YX;E:MNMNK42H\7I;A(.H5L+3$[I9OH3?*N\UK*%IRVD6Y>\$>" M=MF"%7KF3M(4.\WK1K%?4)WHLYDQNNW&5:N6FKVS6VR+N;,,?\;+KW>#YV3V MY"5!6QW,W/FDB-V3Z[KG'VUJOVH'[6[6O5:CGSQI^<1INIZ"V\59J]-5.OOYF:;I+.RVF[ M[#2ZW8NS(WCK'(DZOU9Z1Q7CLE(5K>?ZQ:G>-X'"-6$.IXIO)$4JIO1:=<3S MLG59NDF9H$]PZXSTR>=V[;CPECVOYA[K^>/H4T5*G=&WSHB?>90&F$V5M$)N M6'V-GK^9V6HFB[?.R%^^=7E[9U\VR_P]V("7+Y=EH5B@;QT)(!@-:/RIND.- M/O?)>NWAM9UMWV1O6X5DVTX]R[4[\>B^7\-;\,&&;]NP:A-ZI(NE#K@NS*-M<41OP ?.'9W $A_A MD"WT%K3NN1^J#D\9C@57K)^'="UUQ^U;8:YG!!:8)OP$%T09 M0M##?KUS3L4R(3@L:;US%F/2.K9FA6K.3+;W8\YB3%S[1K!-SYG)]G[,F,K.[;QU;K7,#D) Z6 M2A516':%5_I+&1;O*_6)KP0/<<'P!(8'KMRP0(&&!?[SJ[XZ05G36A'BX9:FL#A9)$H-A!L.;A.$U;E!9NFIAJ/;__B4D^=\2'W%_8# = M8IC>:5EC0,Z _'/*)2Y7N3*Q^'KW0R]=MS#3MF+@#DT8G0G.<@4GS5;\I:SX M3+;6#TJAB1&'"Y2VW%*71N=%UB0I=XJ[ [ ;82:2R:P;2C9L MJ#,H85"RPX>3KA)*;%$9.J9.!+[;N4B6"U=OPG$7-T1E:%\+(;GV ]@9E.P6 ME*RC_BL\4!+RLT=7"25O-ZWL\?&QJ1>UI:/!=QQR3NI$](D51F48^< MS[?U"U&HY]US,W8PB/,M*-MX>\\-4\$UI39.A07XB)CX(XQ1G_4<9[%,0 3R MPE?GG4[8T,C-_<-EG1\*?:&KF(YRQ[=J"7IDJ33;E/GG+NR,8BC#4&:M*!/B MTRC6@C)7747,G5@OV6KR^N5*,-\>*@4;428)*!,1X[.>W')P9BL]-H8S#&=V M[SB)M>#,Z]/#9?.H ,QF*,QF)X0S#F27L&MPX%3:, M,R$^#V(M.",\U!+'V3?QK2.>EAZCM=[;Z:O5!YS!>)(8$?F%CE/(:XK>U[ 9 M,9P3=\H9.M4%V:;[I5R]LYS)H="/I6+8]6]J@K;1@[?^D(%<\-!2(MK;'-G: MYNA]B*:_/VG#E1Y2LE:OGU+9LC#A\_;M_B'&CA0#HMLAHD MAA<,+[;IH(M5XD7..KHIG^2+9J=[G4PT+^[+%Z4:X@46&J4CJ3DQ)58=P/"" MX46(#\M8)5Z4!V(VKI2N[SLOS5/MME&][K>:?9@#5A.)D71JW?8%PXO]G?Z^ MUQXMZ;R-5>+%D0CHT#BJ'Q>&I;NTUA ?C%<-[0M:,B1$$ND/S]X(>@!V;Y8MBV!C9^RWC*?%R!:)<#JQ66G1#N$: M,W>8G*N(EJ&%1SX]UK]C,4LT3YF%3Y?S8OKZM-'E1>SY[BB;B0_4,ST# MHIWD:@X V\IP"-->IKVK/L7SR]J;SA^72LT'YZ@P/&W#Y6]*OKVZ.76UQZ M,P=_I"2K+V':RSS_-9ZT^>7%M_](S&[R*G-4R!6')O EFZL-^Z"_]$S-N/ U MGSY,91N+);WPXH!@1^O@OF,#H&Z/Z)9[0A,9X,^$55JPR.9.9$(VL&MHR?& MK*89"M9/E=NR28Y097,!C2VX"CO/.(E6HO>7?*90<'IBHG@V=&RSUZJE:5P@ MDLK,A@;FFB>LAH(A 4.",,06OHT$R;,GNU:]E6O5H>00,5%6H^W2+2 !5D=$ MA,3:D6 K/1B&! P)0A*Q^#X2)%(]2\^ESJM.ZR9Y5\ST^.8EV@18]Q!)QV<; M'S D8$BPLW4/&]@=L^20Q[>1()_KE&\$_2K1*>B.%"_:\?V=*?4%.U-V,"RR'_C&#)JU!SG\+8* M7755=XNTQOI:DHE[KNE!/)7N(Q=9_/%EN@OTFP1.:40+ L M*E/@/5+@M404_DJ!GXKME)-,#1X[JEY2.EI3%^_.48$S!W_2GPPI,/W=9_UE M<8"_C /\E?[*1E%Z>WBZ?:BJ7?V\5KGK#*^SMZ"_M PB$E^LPR&OA/A2D*#< MPSTB&@=D[*JV30BGZJ_$LM666QZ!&Q],TB4-=:) Q M$H%"((B_6=\*!@9[ P;;&]CX&QAH5\WC\N"Z=]PYN=.4IW3\C'][:B$,) _^ M))(+$RLLQ\HP8+!EK_L+O%-&'A.OIG:Y;ES7RCVY-.H]'2M]1/4(' [A"83L^?@;7>Q MQ;&LFMRKK#F$DT=]-2S.-BCG8"SP*_YHJ0WBK8+ZY-=;+[SR*4JNT(P;QN>8VN9;,HH-POE M^QY_^M9XC)^9MS5!P+A)G)5P,/4/O?KO5!.+]2'!NSOK);M\D\[E,WHG)]X, MG\[ZS4+7RB(D8 SE<]T\]\,W8H 02D#8R9*0-=D# S5[>7M_?*U7B_;;JW1V M5*BI"E5^[*O!SH=BZL\"'9NH*%F3^N>JSU?9Z//)$5^LW=]U,@5R/NA0=P## M)>FOQDK"5(RR6%'\=J6XU][,9N(AVZ!&0>;@3S+)CA]A4+ _52$[U83TRU#P]EP<%LYKUVU^6#N3 M.ZVWNZ/V$84"6ATBS&Z^"5MIR">C&N/-,JQ08V=0:.OLCNTOU/ 5ZOV",\7L MO[W8=J?1N;COD6SA7CI[:=[6!(F&'")"XI,UZ/L17&"*NK>*NI[XP/N*^GJG M7CJW!?FT2KKE]M.)6CT^M:BB)JFBIF9;D+-<)U/4/5+4M;KO[RNJ47E]4)OE MR]>J4Q_$GZ\+IS>E3A\5%?WUB,3/GO_'%)4I:KC\[.TO2OA84?O,O#_O M\UVK<_Z8*^8NSDZSJ*CTJ,Y(.K.P?&BKZP>"9YS25A5RX)33N6XW*R?X;KBP M;I@-8D;=FP^%WH"S#$UMG0[Q?!-)HA7U M4;JK];H%52W6DO;CV\EYMX](@G&?3"09WX(#33XJI,"*$JY.@):$ZYD&*@.P M%W[U=HQPMCP@%JNO^"RT2:"[#<.I:V1#V/;OI26 -C^Q$!1XK:G\ E4-SYD^ M-HVNN\'- 7(6>][F-NN(:JA[7P4ULC"P31D8I.JR.3RS2=>Z-G2<@6EH0,>6 M']:>%\^6^$JQ5S_7JLXIWW%NKYSR21HLI 0]W203D819"XF5=ET>G?9M\.8T2LX^8D 1,2$52TN>VDNR';\0P@6'"9HI* MUHD)V4SE[::=C0\+JGTN7%5:!5D76X@)F8,_8B823\_Z/PP3&";,!C3V&Q-6 M7;^R3DP0+VN)D].&6.%EY[*2R%_4D\(U]1WHSI)T))7\<'/)+UL&2?CSGX;Z M^F56BS'DF2AX=B'375 &D%*>?/Q=',RG/6E M@4UW6D7UQ':K[R-D>@8;?L@_I]%I"CR".#[)RR\-UOT57P-C D74W"M]EZ[> MI460HY$FCB=K<7:;<"9Y);I#:%@-?[^2S0[!)C;<,0B=QX$7T MCT:S:1&;?DVF+73P#=[&*8NS'*4-S\LVO@2&H5J<;G JO$NQL;FN 7R#$6%L M$#[NM=C!-P2^&9EX-DN[\\+ "T=GE7SVO4G'N#(A'*ZK(O_[2M9EM]T/;6&> M^FUQ>=52',ORZ\ZRNJP-+?@"?/H8@$OW#E72&^JH-JU$+$>SZ2UC]*.?$(3? M'&!<]"2;O0D\?D5DRP%2TU' +3C4+D9"5=W%7WPS_#O [ISDS M;5HL!WP$OBI M-%]^*Z&VFP"P70%&% G=I^0^=^8]TZ=^,U\(ASH#G!/=86L M:UC8 !G>8%)8H7/MNC.D,S-1:@&3Q]$9[JVP9/"PXP M!QG3G 8,0R,M68MPLJ(@>,!DX.<&V,B&.:0"B3VW0>U0KIH(2/"@8YKP)E7' MO^G$-:KZJMVFI*.LJL6),0ILB=%U;7K$.P-*J;PO5?5<"Q8C!NP%&F&1>\+?J<^I'=: MWG"4T7! C%6]0>"K#>Q*WP!Y5FS#M%SY=IYJLQSB&ZB4EC5/%'A82 !3,F)?[A C^/ XJ!X73E031 ,P\!HKAD M''J/^==,ER#>Q9D0Y\'4>T?J(@JQY&34-2[$4HE5,2L0NJ?A^S%K0/K:)@;= M_U4QE"GYW0_ 2EZ3_@G.3>/(:ZZ8=2^)M:N\EE/ MIU:"!O6)EWJTJ!M: TL'803_]R\AR?\6,8947RHHO:N=GQC85?8Z>U*X*EQ7 MO#A:F,UEK_/PO^SE8_FL'*91%X^YX[/K['7N+'O)Y8K7^;.* M/]Q2H5R]K)0YN*5X4RAE\0]+'[LW4D&<0;^Q;3YK8(.\MS&XJ&E&'P- C'.="7F MNT4T.H#2S@EX[XULVMR9.R.8V:T#OQ-3&W(ETC/@3S"E8T + .CH+?WB./#E MP)17/5"D'XT$@Q.';EA6US$1,#NXBU%@?@CXPV&HHL'EX2&,17"2$.$P6\G] M\"+T])?W7^9%T'\B%*@3=L&IUDF(\,=46LRL!*N^(;(?\@V]$%GUD@$PIQ'"@/7)0\\&X]PF/?INFS\@0]X0P_>/.82J*U%)D3.Q%4+ M5BS@&EQ0FRJ\QPMP.19=T?I@DW@)(WE$F3K15/)*(CX=O,L8U-4;TU]@,+T=8QE35\#%PQY,'.K:3S/>;,,$U'4WIQW=^7A]*6^JFDSUQ!]_< MF4;1QU)!9$%I7(K@=9@9@)A%,8MFT^#7AHKLP4)Z^ G&P#4=&W,QF Q$L /M M,PFF_^@#R #0\R!/@.8@JK9AHE_( 8E 8*T8BND[PCB*Y 0N^1AB&X><[$5F M'-W^/4XBNWGZ7\'4@4^6G"WP&<\ECPFT(-\@B_T9*QG 7@%>4GP8\ MH?OYMO&C7C8*_@BP;M&,)- .=V&T8&@P0\P03JT-+HU^.9LXG2 MUL&6;PT#; ]<5'7X$+7)+)<0P8]9<$'Q4K..Y2*WIKXX:@-SIRZ/:+H$1*!G MH)6(Q($%;IP9H<^5Q_EQ^E0$LT2MRBPSH . '8W8!ZLH8A=8;OR;2'R-!:QDJ#/467 MG282BRHTOAG?2FTM&#TN,RA1DXA+35+XU7+JS]X-IFIU/$75O70,76+I*Q7* M'$7&]<^MS'B/4/ F-Z>/*$U,4&?4]*9I=+V)>NN#9Z/!"N*T6H2F]KTU]GT+ M Z@NNY(^,R@,SF/9B%IWD+F&R\Q@=8&W($1 E<9+C ;+E[LD1+SA!=9\K.10 M]8AG@^(?/:/>'3M->'DI70!;#:YZ:V4)2.D/=;2.6H#G,#7@"CSKFLYG$6[L M.PK9+UC2HU=$/'L\ZWL,'UBG,;@(HF5ZE3:R@\-W[6JD&@ 0L-/1&PXUN567 MN_H"GOBE%R!H<@=N174;KRVH:?ZL3#J:&-IL!/!"QBM>@ALXK\E]>!4\8M"Q M>%:3J]-T1"B2'>0:9]0U/^\(0W9Z]"M8\//^*%U,;6HHZV.C0U%-Q>G"751 M: 1J8MA4AH+BMSX9G[^+'QA^$9_VL1#C,CJ*-@X[C% M63ZU_(*M:3-WQCX&I?*O@,AX%QTKYEUPQPJ:ANLRP[8*\ C_T9\ M*'A'W30Z((^8?FUI1IW6!E)8H._RQ*UNHJ!,RN"$Z(TL[,#K @XK-2;';[W" MV#O\.WHF^';ZQ[$?Z8T [W ?0[)@\'+L7C1&%7ACH#/Z.L4NCWB!8=$USE5\ M,AZ3Y0T#T"BK@2XZK3:^K0>K@>Y'@W ="!9&XF !2QJ='21_"W3C5+![ZH9 M^"A5$0!2QPN[8'$(#LUS$@*/>#)']#W* 0WD73 :LY9$XS^AS-$T;I MFT86J;]J*/3\0](8C]M$Y]ZDM55-0J*N'>4:RQ&.Z&@]6>!*T"R^W*.6Y1OQ M*Q-'GM&TDQ,4*OJR"#=4"84F<"R!A*Z$N_8/'IP,%H BHXD&FR@=1_5?60I@W#T!N ,''@$Q,A)#=-+&>"=/Z$S 35/\ M E5J=5%A DL-EGC #/BC.7$S0*SCK38$J>&5/XQB>+ZL-YNTGA.%X$SGSF7= MG00O9"(3E;BCF6#][*A6I^6Y9O!6N"LZOM"@&6#*+"J):)%16S10B01ZXQH. MR.6FX>H'=0/;LHIFJ?^=63\IPN5E\,VY2W!=6\1$1?)'A?:I]S&0-M=0\8.# M]VBEFKKO9[K#14;119%@\9+9HLLRZALX('WW74![F#;\P:/:9/4O]V,4%9WZ M $Y]P0(V540<#&C!"A\L+?Q$LB6$F<8DRS2R3&-(,HVK@'UWP?3,^+[AN4=N ME0]I48?CT(>,X\#RY6=$9C815 * .ZI;^](.".HD+=Z?L8Q-$M1BP!=%_)F. M7!U:0-K$4*;Q[O80M)K&3E"=K&AQ_IH5_DY][MC+0NJ/'"KX_12>U?#Y\;:, M"F@5VIRZW;:X DU?G#M@5TL\-0HRW*KL^L^$[GY0YIDT5@*LP9%VW9&2F9&" M^>+H&GHD-%KP8%K$$4DU"?4XSQ5,32\8B "6DF84S"/I"PDF<\@;GS[Y00BW/P>8TZB4Z/ MDX18XA\_$8*;:G!G"Q:"^)[C7HYVTG&R[230J$P!_\Z/\*.'I6-(7. :+3+H6[*V=VKN-PB-F8ID1 M7-'^^&,0*.MEG5M>$\! 17T2/!^7UE4>F'=,?]GYP*?+T) TM;\Q M3&_/F.;4))-BMWP+0T >LD@C.CN2%,>OJO MZ]/01Y_6,A!3Q?H"[' P,BA!)I$'*%74BIPGC"]NCC_&%8&:TWDF/Z$W,3;X MV"@ GTEC9D@?9WDL+^L^P;(8ER=63\7L. PD^<]H8# C2@8R4"TJ[FV$?EK\ M1G>WNQ5L'@./"2H55A-@-13A"GZ2)2_;,F?4\:J7F_9S$L>E0GZM:;F'!)+F%6'IB1MXC-&X?,*=F=+KQ M>9F?$>8 W$H1B/&80)4LXS/9+T\.*&9)^NS>2<:UZ.\MSRDFI06-RG0E%\- MM]F%K7:]DEM_4_4HON>K2<]T:"5=H%;,JQZ9&F\P1BGW>J8QH.6IP J)Y^L] M:UZW#P^71R.>YH<'D%\ X24S[%*V*&CWR4B_\&ZOWFY4PD<3S#1E[!8Q-QV- MUH]1.NG$[AMFQY5M=]\O4,>/'=/'O((K#\^,'D9WL9T6MG% H7$K@/'+==)R MX7%HPLO$MN Z<4RZ(0%8[M#.+Q[)5;/APQ6%-*2S1P>* M(EY8-^JFY-R\&,SQ"*=%R[]U, DH#RC1LN-\QI,P:#;;K2'% MQX/%G_2#WB=<>38\((]Q5O( MU'--YXAGJU!;%7 82^DCT]LM9O:]C6L=_2RDNW2/.HV-]WF KV:=WOXUV MB1'-(JXQ[]=2+BR]=6TQ=S"@O%'W)X]6JN5U;?K.],?#] E!$ZN39>Q>[3J6 M LVMA8^YE1Y?"+BXXI$NT[&FZ.^;*FPM,-;_X M9(.00._,OVTRG$HQ3H2!$[#N+SS#FG%B;9R08CR#IU"P N!IX?'UC!,,GO:. M$PR>PL(*@*<$X\02.3'GK,"9H! VD?_JZ9(?>AQKI$_Z"_3YX*S-[Y#B(XL_ MW)2 >>/%_QXD#I9*%4FDH;LEDB7]I6CI9Z)%ZF"R/'@4$UJ1F"R7'NL3$P8B M#$0V"2)K/,1XZ2"#^52W(X'$1]P?&,PPF-D5F)FK+Q.$<&5^]M_Y "(N%T"$ M.(UW;#. 8'W JA%C84@HW-K!)&>1Y*2W:ZU9!II\9A7YEZ(0TFR^-]_-K1KS MMFAAP=.G6/C!K';3]%PR,3Z*RJZIH>_[Y)G1\PW3ZZ/8Z=H/W9R@W3O[B+&Z M>@W$V<3*^L^[-A;3%*8I7]>41"RS'DU9N]?ZCJ;,L1_VTM_<1RN"0>!2R+)^ MI-L*NFRWH\U4A*G(.E1DEZ/7H8T[+(PC96DX(H?AB,-/QY-8,(*Y6+OJ8FV' M].R$N;%EJK0EQ&!ZLK,V1^A,"]QBS.(+S'G::N=I&9'4I!A)\3P+)S"-8!KA M:40\$L\D6/1@VZ,';L<0%A98JR^SQLJDD(+DDMVA,!%T&>@J"I&X)+% U-. MIIQA5$XIF631C:V.;HRZ<6'7G]^S+=%I-2>+?3!/;^\]/;?K/XM],(U@&N%I M1"*23@HL]K'ML8^B8V.;].D^V"P8POPMYF^%!V[C8B2=3K%@"%-.IIRA4TXI M%1'%1;80"X9LZ[:4:[<)/#:/GC@%A$5%_L('G-1_"?2_83C8I7A_$'49P+EA MPBT#.;T#.UE@A2D54ZKE*944X=.+-HCOM=FQ+&-L-[;)LJ#.]E;K;QQPMZV@ M?V<(MA-F#M,VIFU;0;#=LG]"EX):N'EW]LBD][;P[J/!PI!RCU/PF32+FS!M M8-K@-?IBQ2A;7XPR2X-0&8';;R\PEVMO7*YI3)VFU\:U:?OM#:9-3)O"HDT[ M9*]LP"SY;#QBAB0'?TJ%7U?9AYECG&F4PG)ZLQ1*Q1)S56IRUK:!5NT/^2=0 MS.FQ@ =S\9B+)R59Q(.I U,'OR8\P7J/;'_(X^/DQY1IP5J8,M>,N69++IEC M6VN88C'%6D&?D#4U\-EJV^67+=@5\#@R?=.8?' M3YX('SQ'?H8Q7BETX-#ZV=?91N^0CR6);T^)B1COEU<#PW0RHB"'I_5Q/,?C M=X-GOE-"C$;A%F;#"#2Y9Y%#_X??GR?.^VR%(P:79^2;ZF SZH>!CU>1\"TC.B3>-#DTHU)?M!,9WDY9<&Z_Z* MKX$QF5U9F\!'[](B,-%($\=SIBN:TX!/3O,5M,B?W5F+(Z M8/JRK$)$U';#BL@+F>W"D;DDF)BPBXZS_S*9^+1,I+=+)IBUQG U M=#K$<)7)!,/5-=GLW][W$6*:,!M^99187).QLYMSOT.LC\HFMK89V9XA+-.A M?=*A+286T['=\ X9VNP-VK 5F^D0TZ&])=86Z]@*#U#<2.BA8MBTG<@KT1VR MX@97FXTF;+J_UUK =&+Z_U[EA#9O-'RG_U9*B$CIO3B:GHD[$W=\/>>>3D8S Y/UC%S5TA:NNVVD1#6YK M1? \6U.VX4?:XU)N=%5=M6R3;L;ER*!'= L;O7^ZJ_\V>YS;BD5[ 3EB(I(2 MDSMTS 23T=V3T71$XATDLE+-3P"2*$3ZU:/'2$BNHVL(4W#6Q/5^2 MDVW;5.N.>U2;;7"EPJ^K[ -W:F@X""O"G>E*C*7?0@U#>X$VZ4ABH9>XRYC" M1'0K1#052<;33$1WST]C6A=BK1/$2":UJ!)LK]6.R6A(9'2QJ[3+,KI]^^;> MG_<,B0[^9!O/CF63!E=VZ@D- #S.&A5>]6 MV$;/C$6.=@H.Q4PDG199Y(B)^WZ(>SJ2BK.\P!K$?<^GS[0]!-J>$"/I%%O< MF+COB;@+D42:;<3[=A9PFUQ;]^'5>+C[X=_WNW, MSJ1UUZ0U(<6V/'N^?&G=(GN"Z>0.ZJ24BFUY3HBM(/LCK?%T3-I)::6^VB]: M ?GG/PWU]@5\#@R'=WSW#4FW5 (80C78X&9U8P_^#LPY\ M?=9M]HZM\=^(-)MY'3A:AWPL2?R"&S$1X_V3<( !.AE1A,/NK1S/\?C=7_!A M_U^W%-0?A7N&#HQ DWL6.?1_^/UYXKS/E@E:N5?H^.%7.HBH)@\-QSYLJ@/2 M"%+*FX\G*I-N]I?D9=I-18U!7_5]@$K/B"KU:B=U84J6@]HUR[M @%--*T?[^CWF5". 0Z$?4C+0KB[VM#CYYDLS?VFP2D^@*$*9.[#XA^MQ7ZZ."Y@@'$U3:G&K1%W0-R^;@ M>D\VJ5A78^48UR(Z,65-&W*RHI >O@M^ %6CFVQ[)KQ)[6GPR1\>1>A32 MO MXC^YKDL)2H%Q!R/XH8EL@/'&WINN28#J%M%M:W8F%A "WH'MG>46H40(]NA] M[YT6UR"*"2,B>*:6;JF@'##;(=7%45T4 M\2]=R6:'T/D< _I8(XKJ_C>\X7 6")7:!/W1;6T8X>J.S;5E8(;!J4!PQ<9Z M\JD1QSC\SV@9F8%?%X(",*AH,&A<3=I3H"&A2DRBYZH;;8OQ\:KIK9QBVEU' MQOCYO__S*10/S,O[MDB1I46B=2!S)RHWX_"OBJ%,H? & /":?(KTN-+#PMD$P]3HPY(-2ZS=-AP+_@ZO&.#Z'EA3K9^'=/9?,'+= MR2?'=I\+EP&?Q#H_*T#*V88)\+ M"2$67QA.89Q8%R6R(G/;(K^SOFJ'T8(0WS ZM*/ MFEWL X>;$C!OO/C?@\3!&E5SW83>@,.##:UP?DE M,&%&ECE99[8$;6H)VF9!.I9?#5IZ^.M'56_ZO_QD:Q9;L]B:]3=0(RX9:OA8 M?,O7+"R+6C&N,,G954_)N)R%(7Z$"*8YO%XI]]LF5G MYA^21J@;L6^]LO+#U7;]V;#-L>DF5XOK,W9\^A^5;.WX])GP,^'?V^EOW"!D MPK_!Z7]4#K?CT]]SX?^H\&O'I[]QIV>]K2[7[[R,=M32]B2X"1A[/SC8\Z!I MRKK25BW"-0FQEM+I9BN-N"U8KI9SGLQ:C*QE=Y2/1]*918=(,QEE,KII&4U$ M1&&I_>VVTB3:$QE=D[V^0$8_*Y<_)"'UDXEE* WR9;!7B$E+9>_Z3?%_=C1E M,&UU9W7=D36NX@[58+JQO]/?5MW(I!9U(F8Q M6*8;6Y. 6(K%FX@OLGB9/FQ33F(Y+M!"#W>;TQ2+?:.MK!)UMI13&)WFX?(2$M]!&8$&^WQ2_% MTBSIL146_]7DZ2KOFOXLPLNB6/L:X172$3ZYZ+A2IAQ,.?95.;SCV5C EVG' MCB= 0KYT[+5R;-XWFI(._5=WUW(=>[TEXWBT#\.2\2Q./._+H">->H>&L>CR ME]:Q-;:8""457&-OXU18\G*7C AQEFYA"L$48JP0_"+S;S^L/*80W\[F;)P* M2U:(Y2X/^Z -H7-M/L5G/I9F":!0.S9)]PL5PY:U14X,"VXO,7PW"><2P'G# MUC [T"OP8&0+IS3GN/#C#'$]B F<,CG[.MOH'?*Q)/&;;(N)&._# M%A!=)R,J<-B3FN,Y'K\;/*1Q%=36?W7=Z@WA-Z<;-MD72C$)7MB303-D31O":YH6 ML;GZD).Y!G%' D.">UM &V4T2OCN)EL/S"NS OV#1,((#.*8YI$ET9 M@^+$@SP\&./60_/_J!-?H#\?JC9 @O)[HN_<.-]Y3.#C__FE M_EG/"+TNWES3-+J<8KS3"&_$G0;7,U5X&PQC)!@M(#4\ZL"__FT6=Q8Y0M\PZ]9X= +;UODFC7A M,]; !)WKX]V;B^BL&7VXRZ9Q/QNTRI(5%T1[<-EE0@N6+5=?Q%CR'Y\;J!U4 M?\A M2C*MHWNJ"!"46!!PXOPB>-2(3\?5TV ;/]!&)F"+.:"YLR&63V_'GXC M:C-G07-Y.UXC/8[BG8'E\)W5D(._G,N@BN:0$R(51:4Z2E M-3XYPJ5S'Y8"T77#M_Y ^IOP$^ :K#R:[W(0O'\I:7QY:ONN6B8T\_\.1AX^$X 0^)B7^X0(_CXWIP'"Z\B : MH)GGW40UTK0/OZQ!FU\48LE)CR,NQ%*)53%K*L%$NO*98Q"VU!VGBG$Q5!UV4*R85!C^@6-2A6OOCY/Z U MR%E.MXM+@+=(("Z!"^HY)X9C->A1Z(0>A3[G:%I< M62@JXD%NG H(B6_0P.ZPN!_4#C<<2Z;^&1DH!,8&7T1\ 96W?AZZ)A]U_4?8 MX8;X #10_^'("628W>?*C$]WLF[X&HPO3*AZ(&XAG?/+)3:IC^*@)-_ M\#?%K&(LM2BR$I#ZP!?!A32;0$(_4.;_3E>E0QY X6"I51"$F+743SD; M:Y:*F>E_5TSBRQ43(1.++QN*LL;M MY4N'DCF99[;B;&;%V68Q.I9?#1.+#7[]J.I-_Y>?;(EB2Q1;HKZ$+>)RL243 MD\3MAA8LA%HICH1LE6*"LSS!23/!69G@^%*RWBY32Y>2?Z_81EF<0@FWB'Q; M+-Q\Q3:+Q3_[9+K^E6.TRL9.&S!GBS.%VX>K[3>Q8:MUT^TV%A>%[?CT/ZK$ MVO'I;]R 8L+/A)\)_Z:$?R="5=\7_GV>_L;](L;]C7)_P^[/F@_>6+<;,WWN M1IEH<'26[:) MB4A*3"ZS'_96VE],1L,LH^F(Q"_JTLID-"2NP))D=!WC7K:,1A(+.V_OAR6_ M%ZS.Q);*Z/4;[6LZ/V+3]OG55(^Q198X2SRPV.O6Q%ZW]R#8K;2[F'+LL7*L M\PSQ?=>.?0[>;MX4_JQ&_'#7BY\LG['[,K'>D\-9 F.]#E*>@%XKJDP;,]/4 M1=> &;S1"RQ?L=MFW5Y8;XE((K[$8,V6FFA,H'=(H/GD4H\IWA.!WD;78NNL MQ4][$/&4N,A]V \O87?9FXE)2V4ORY"LR 'X<2*K^D\\? 6/"\$#OQJJY7? MPI[[LF41VXIP.K%9UF3%@>$U[NO:+O*XEMK&R;.4T%ER'6&S+;7JF#HQ=?JB M.BVT,Y@Z+3$QLW%Y"2MYUKXI>STG.;/LSNYG=SZ-LZ(4$]:3[PN;J[TP:R^;\A?$H 9PW# \TO_-3VS)"U4\$Y$$EN)A4K[3 M4BY)$2FYR"9C4OY)SV57I#P4$UN*#Y^(9.)IE@[:7>\AGHHME[]A0\W[EG'F/GQSHMG69^UAJDWOCJ%B#X[:LHE%V\?W.:@]3]NIWN_WSU3':8Z MRU4=(99@JL.VV80_Z![6Z6^I;\2XO[7IE;_;7_/+Q@-/)LYJ_/38Q!B.P!V, MOPC2*_!K8+BD.^=XR,DS'X,G1+%_._=#U17-0=7A-,/"[V())=I6,OZBZIS=)O U MU3"Y(9'-G_3-!EPT1Y^,<<6)W[F^:K?A2>MK$W9'0C@%H$"&Q[NCIA?X%$RX MX2BTFI.2 ,8EPS1-0OG=D]4&5Q_2P5Y--LN(<.,IPC=?@8;X/MKO';_317)Y M5,4_N&^7+Y9Y-#_(4BDY!C\HQIIVL'5($I-=7IE!(- 0XJ$MNE_)8!W M!RM,F._LP;\Q/N%CX>C':4@,O&ON2K:)H\L71NP8M\+%K<7[^!BWPL2M-./6 M%G$+EBV&A%O#+8:$V\2MCZ(TC%MAXA9#PFWBUD?A?\:M,'&+(>$V<>NCY KC M5IBXQ71KF[@EQ%("X]::N?694L?OG-.ZYCK'SY#P^T1;S?'&ZRR,_)J(I?]* MQ*9/R4XL]WAU48@MEW)?/ 'Y/5(N.A.Y0M-$5VZ:J$#31$LY)?E3WMG&16F& M(,N3K?AR94O(Q.++A:TU"%>N+>LMLNI3MQ!?)W1*^8_G5,+'$YM>/JM[T?_G)5E6VJK)5-51B%40V<;G( MEHE)XJX!&]8>KA3%0K^RAEG?;2"*F:&%KX;&-)&**MHTN;=A(Q*1H&WW9I7NO6^:D>F=[ MW?C-+[:O]?LZ%6$KC=PE]1!>QTS>;0'GSD=:R.3W&L$)\4A"2B^U'3:3[]V3 M[XTV2/XK^4Y&^,QRV[TS^0Z1[[3W\AU))!9U\F2NS!X*12:66FJ3^!#X)3O9 M-OY=AV.JN=[<,Z=8XHO%X\-#HJWV@2)I?DW=L)FF,4W;CE#J2C1-BL23(M.T M,(A1.-RW4)-HFS5-B"03BYP EOMB8O0),8JG8IF]R7UM\_G%[[F2I4\T8V=I MK9T+^X>!$MOL$HH1<49.JQJTFU,%!BJ]6#9>281$RZ MXPM/*MU!;VG',G+T@"F6A=MTQ'+FJ-J5;H_=/1*FPT'"E4!L*B*D6&XA%&+& M-'5)0>.-DW EFIJ,)(1%WB/3U#5G 3 M,=M2,1+XF+ >.0J_9[RH ]"FO=VD^YV*8YKG-3W5%@>!(2F2)$J8A?Q_WWOQ45Z,AZ8C$+W&W"M.01:X=TY M MU)!((KW4Y-'.NEI;Z5%]=X@.8##4-=]J5DY(Q?F]R%O^XYP+YIP,QM0NYVNVN]0OK]?XD]=>I=KM:9KI/ M^9:PT6R'?4LF5JPSYG([8_ZR\>B[98\>ZU7=L8\&_IUL'M<@BDEDB\ =%M/#+;1.TRZ1'+//*=3&XF!:YF "&ARSR*'_@^_ES'A( L" MH\%?Z2"BFCPT'/NPJ0Y((WB^O#LJ7X0F@PW>;6EO2I-2_:513TDZ54L8WP)9 M3\_(]__]*Y-,97Y/CV-*"8+2Z6F;9_A]:<#NK_@:&)?9E;6)$S.]2XO@1B-- M+\#A]DSE%,.R@_+4,U5@% R&:SB$LPU.YDS2,J;6(17S/5!J<;-HP#1NX-.\/T@NG% M^WI1=%'U:Q8%:,9[JN/_R45H$]]G#SE;'OA/ MQ3>_RIHS4@_%,'L&C()P;2(W7AS9M '\?])!UN4&Z'+='J\:/?@S: L,RF@V M+6*[NN?K.W[)51?XE@%JA1K;5^TV_1)&\&$M>5]E7*LH8#@I&I%--'S;4Z(N M(9\"DKP2EV#R7#6-\]4)B:-5=8?%1*"$_B8E/B'"_P\MC$GS-!!-$ S3WFB M**V'WF/^-=,EB'?1L%3$V4.*P2!@^/;YYJTHQ!!V0+1]HL;!+4FLBEEC9X=R M11JSYC\RUS9)\[\'_ZH8RA0T; 0,*G0Y )W+P>.H!R,UD/\$I.@]X9_DW Q# M @07I%AZ)0Z?^U)UXJ4N853PG%0%_GHEFQU"(>X8A-[B"J.J1]6=Y,J]N.D1 MS,%5#TTI(BHOCNK2$EF#EZ9? '\YEW5 Q2$G1+Q%'^P"-!> ?6B7*$9+AZ%: M"+D$\%.CT.G"HPOW78 FL0VR =#IQ3UK##7 R>C0>HP2"0V MWFW#2D:X+GR_#8 &S&IPYXY.W/R'Q$?<'Q":J 13?TJU A$I[@>U ,'3A[_# MR\E (3"XGEM= 5:']?.0"Z13ON"ZN 1)C@UVUYP(A!\]6V+68+--_Q,^&3T_ MY+L%.O%43%P8 0TLKH%/(L V@4Q^0/+_VWO7YK9QI&WX^U;M?T!EDGV2*IH6 M=98S,U4>)]G-[N1PQYEW]YL+(B&+$XK0\F!;^^O?;@"DJ+-LBQ1)X3YD+(DD M@.ZKSR Z^2PTTH7TQ^Z!"#O]H$P8EEY*AR!1<<3R]G_62X:X\Q%9U[DC^^S] MI8VMYQ=I3A3%":V-QA%_[/[(G>G! MW.ESH/VA3UG\KH17%8.K3-5O^@A.@_:A>!&F6X,,IBO>*[ M2/=_DNG^]R+=__/Y\/G0V"NZ*%!'])/J>G;Y3X5)^\ PLET<)A:ME(I#6TVM-G(VVP4>'SAP?7%FI*Q-BO',2M5AM$'>L<#W!]P_OH/ M?Y1\>*/MD+9#-;-#V;>,-[YQG&J*YM,TA0K0S8H;%]Q\E*L*.(:!*18 S%DM'V#M^A_/_2=S7"3PJ\SO5]7B]][B7L@!:T?QYKZL;C*^R/>X MF&IE#PZ\_%U;+VN^_%W['6N^_*.G1(X._NK$['F 7V/_9)>OL7_"J]?,/^'5 M5XKY^W?=*4\4D[X-JCK.?L2@E87I"14'Z8U0<-2RO*9U1ZBE;U46U!2A^,CE M,!T."@DY-AX;N,J^C;V^6H;5:6]K]E5.E^L12R\*J84KW,,@M4) [6WM2E=. MH&I<5A.7\@#LQYU^;1VP,U*E/+C38G/#[%2;S\7T;BF14^[Z-I_DVK.ECLZZ MKC]4J?YP8"77:A?4R*$6T<))YFVJFK0[L*0,^O41E+("0\M%]>2BV6YK9)P: M,OSSB>9VC>H:'W@ U_E$')/OVS,2!=0/J3PP]):Z?DA>>QP/]'ZC2QZ'*WD4 MN!^SI'FA?K&[4@NQB-T#=@&N2^3T) -P=& <73Q*+AU[5W6L1DO7=+0,U%$& MGE1!ZFZ+F>KL+->FA+0A JHS[^I91.K*$60_QC7GXM>SG-1=@X4REI..WT![ M]YZ'PU:0CK_B0SA\3:/7V;J-1V?,#Y@I.SYFBI22V@@)[G7K:B'10G*"0O*4 ML*G=W+8CZR2+#_4O->T74+?,NE8AM^_BJUR<]55V <-&9*HE8:4+2OG%474( ME\I14:J!Y6N9@VJGSU_M.M&F#BY=*;+C-4![1Z/]^'Y'75/\I:CJU7V5FI5E M6Z6('-F6W_DP1O_?$*0_);U MEO@\(A-&?8##*/:*Z56]YKRUK:W$_;1+/;;]=A??HA*]G4?+VP+E5D#1/OX> MN\?/'THAG MC3P1V(R^VHUCTZ0[3UO'4IXX+8SK8T#D@5#Q*=*$G?YC7IOJ^ MO'V]OP8DZ';P/9.Y6C>C-C%4V."Y-"D,!"L?TW3".:J$ _@5$& M61$2SB2[5@-0=@!"/@&JSCJD78X95#YK.1&Q$:18$[C&5' M<=6''N^2D,5/4QXD#>^_?;KZ(N2U]Q;(0 ,4UG#M(T"G@'[RHP PBJ,FL@)7 M!TS(>A@/_V0X#B R9 MTB#R61".W:G@DY")$0.-)AK?IX29QO!T$&])11!XAM3%)PJ2)X_#=34;;T6/ M)V WCV_'P.D(3(4A?@(5!=?=,\\3U_M^#,/8HL>'X%\8(5FS.F").<"\:P#1 M9PZ7M0WRL[M9F%[\^GF)?LD;FS^?N[\F-*8VMJD'-N,%L4^!O[@:N,U!?2;^ M$KM^Q")'KD]]VX5)BYE.1'-[I-LH#H0:=%A$74]@1SS=\[A-$\[/UR(X$]TS MYI-O[\\_7?Z'_ /$70)!$G@C\\VR:JI+Y\\X1"*]_^WC]W>7I%#]M$^ A\!1 M !7RUWR+ /G[Y>57\B'EZR?08S'0.8$K,I?'R%C@O9MPA MNAKOAWF$@!:Z\0D9L0"E!YRWP<7:>#F@%^VL1)1!8,7V6$CCL&#B!:M&U M@(@53N2ZY'JF(-X1@@K^@"^ ]C8S2;$<6U[1/:S\97-@#@@,Y24&;W^[L0\" MT+88"QX(D/8E3'0^)IHM'#1#/S Z,),9J&JDE\L=1^,EKDHO-.,)VQXL"T..\9*/W4(NY=)9;^-IS,WV M"DA:UG+WO+_^92]'/K,N-7931$JW[$RV':0C&/F">O=T%JIU]@9F*_7GT_05 M$H)8#;,%3DWF[[EGGYG.A#Z<96BF C.9DE>W)=\%DB#JRQWM#Q5K, #!YBJ+ MX4_;,GN=O)BU5'MH930N)2"7HU]>_/2=V^OLQ;YC9HR+C[K(6S NZJMM*$+R MXE8Z(:P@,U=P.QKF%/AT'_ O2&4C^@JKIV'Q8;Z>WR MJH]GF?=:X3>EP0J89O('VB-PIB?P^RPA*UH ".K1PU,V/%&MB6$*@?"/"F?0 M0E,T ^ 6WH?D-48L8QZ'%,,-]F SF,U45BI!4X5OY+GE,B9(-)[,NML8MDY# M=I'\D5UZ=YX4FI<#%Q7/JG:/@F2(3!+DQ3/R5!W+;&QM0EG;GK%FHY.(0/KG M>DE(NLBNYK<*[_#;-)NGV6NYDMRRS'9;!WG&Q$?3\]1_^*/GP1MM9;6>UG2TYM5)% MUSRPHFN8[=K96=RJF+-6TWC3>,OBK:\=N:/B3>W)L'IUP]9+#:S"W8Q,Z:U> M8'IUVK[^"D7R=_Z?>%!>2?Q_]0++1;YGJY;.E\I-Z3SYV,3M^Z$TB79NQ]0D MTH*F!4T+6C&"5CJGNFPDTH+V[&VUFD1:T)Z_@523J(QAZ\'CTJJ%GZK/+!Z MX?HQ'O S"JAOC]V0D1'#(^,.<*YM;=WA2AKCM?T\RNF<;CRN6:ZGM97)&YMS M#(Q^IW'(6,WLFYC:\,^ M#>^G@Z*($"8?4%AF\Z"@*$.HLKVC4FU*8"H&N91G^SKQ^JA#9^=UTK \)*JR M@VCUC&ZOI0MA9<"1%K7:BUIW6X\HG:'7HE8>$I4C+'QB6D]+64D@5((@<@5" M_OE$E[9.LK3U6\!_L$ 7L^J9#"T#):KLH#:;1J/=T\4P+1]:/M;*1\NP^KJ8 MIN4CW[I+":*NI]9=#*O5UN4X78Y;A$7;'.AR7*7+<9]H\(.)EG\?8FPVM"F MTL4"G<$L#XFJ[&NVND:_U=1UN3+@2(M:K45-=?/5)8,R $G+6D5"Q-*;-2UJ ME8@I=75.5^=4E/DA?=LLI)YJ9\ZC,4M;Y^J:Q,%SK@4>M5192DGG]NB4RF=3 M6M>P.KKFI^5+RU<^\M4QNGA.I2Z):/DZ;DWQZ)3*YP77UK8=U5JX*EUO?&*. MP>SH:F,EJXU=."#8\LK 0V)(Q FU_QN[L@%[2/B(1&-&EO>M8D5QR/F? M!@$FV&,"]!5/[IF#Q2=WS X\>4J!?]3S9O"\4<@B,IP12APFIP1S@VMOJ>_: MZ71AW)?6TL,LLP?/PJ%'/ !*^,2.@X#Y]HQ,^!V;,#\2$W[9,-L+-\+G5R81 M[,B=^#^["R.(OR]!I,(T7(+9 :;HWAW^2R$+F(4/G#O#8%DZ[X! 1]=L;O?8'#6P$H MN.J*^M2AXII[&JX%QR>4<,(>X $AW%8.YJFSE-Z)LY2.PBTZ/\U)D&[DT2AE M"K(M%7-Y_3]CH*IED&;#ZBGJ"B%&/KG '3M">5EB)TXN+ ?%U6O&!0O(/J9L M@2W#^=O0V\3&X_=P5222*Q@3]MLODJX@4(CQ(H] MN*%@X)A/TLT=M@U.I^ J)Q^^O7^W7MT&H-*3&V%F-K*89&WQD5F]_LV(HTC9 M.H,G>#NWH8JC>&7&7&ZREO#+/RE(;I (X\ L \GG%N@ZW2;T16P32LA1+IG; MN:TIPZ 5X5O#*NG S$4DT7TH;OC Z&PHGA5DP<'C(%'#8#OQ*GS:LNV3HDXG MJ%.%3[+R#%C7B('WXI!)BA8:P IOI2,#TKD@GN>.>_?KS_!/0B3;8S1 5WC\ M=C%$:2%%DWZ5C5?YQ 2+[=R:[16&XN;4=-KBW[_^)3O]55]?1*Y@3<2G%TW+[,)*)O!1 M+:P-'FTG+V;-PQ_!E59&UB@9 _I^>?'3=VXOB=ZCQLPH%9\'$^HM]*A37VU# M$9(7ZU08&*&4H'N,X$^!3_2H$_?W# ME/FA<&IR-\#=E.^7)(PG$[1"RD[9X*%S/PF;4"OQ=(HLF2+$6N+BT'V ,,N/ MQB%A/D9[_XQ]]K>?K&[C;:MAR#_0M G]ASUEB0LJ&N_W0!N&Y+70D3P.X??0 M@.?;#&8&XZ$J >D.W\A&?2)*3K6$S*>!AO#H-&07R1]9*G3G ;Z4UTS$KX1U M52-&03)$0CO)U*?O_6U"=+HEYY !;V9$"%N#$9 G220EGX7)NY#Z[AYHL%// M9-)3Z:5T&'(OCEB^^F6?'%KF6=/G=$6=&Y-G[WD:;'T[1G.K7-RRMN;S-+?* MQ*V^:6U]A5%SJTS< K.EN549;FE-6"5N:4U8)6YI35@E;L$*=+Q5&6[U-;]:%QQ!_]HL^.I&^=MBL^A3Z[TJQ' MA5C_61!3U +:X)>_O.B\."CEFI;9.NQ+'OUUE-M8T=U(R^'"N(L%KFOW@7R2 M):+WHD3T\_GP^>#:*S@[.I)6R'$X:+4/"RUK8+8/J[4*@-;5&'=&' 1/3[7, M1X?8\Q"E;:"V@96T@06>MU" (ENS:T);R?):R7J![P.]XP'NKSE__8<_2CZ\ MT695FU5M5DL%JZQF:QY6LPW,5K-NB@TW'N:JQ4IO637]8'U9##).EJ]P/3JM%W[ X>;>1X95PIW_\O*ZQ\7^9X; M4SH?/C?U\V02;=_PJ4FTE)E$9WH%0M$50NK:^;!/;=&YD0"/%> .A/7=\,H$'M;TRCU M(%TP:AN+5M(37GM8:SD=UGSZ<0R,9F?;D:O:,]7XKC"^NTVCVSMH?Q&-[S(% M6 ?"=Q$KR>>H8Z/=/""\:QSOG! H.H?LJ%2.X*6@CDKEB$H^+1WLN2W^T$4R MG;LO#XFJ["H6V.N^MCZD%C4M:GN(&E+):NI*62F 5(Y KM0D*DZ ':*!;!W#'2%[5+17D"4OB8WT-=PZT="Z:<>G80Y%0.+Z2!>6_=6RVEI2%@-.7UJ=6.K MWZ0%M> RXM%15F42%GXT2*&".FCK&F2)8'9L&.D:Y,G7(+MRG.\\HMZ:GL"Z M_'CP\LJB;6F!;7%XC(V0RV*?#_>^TO&7FD\!LM$S.KK$HD5$B\@F$>DUC6:_ MKR4DKR+D\6%3C(248JDY!6,=H]GIZCJDKD,NXJ+=-_NZ#EG).J0*IKZR ]T MQ6)CP.Z8'S-=:#QV7K0*7F6I:5AO=[5C;@OGZE7">"5[$24=B;38:;$[ULDP M/;.KQ2Z?*N"QEUMVJ=(D.MEH4J-('[OYK(K?>83-] X]>]S%*N?^*"OZN/,S MB%X@?7)]&8P6@N#\B,T>"->#*' M+X-T2)-\6?A,[MUH#'>&CUNPG DC-B"7PNV3]&0?O L6[,2VV!LL2 #SHK#, M@!&?1V1*78<,9V*RGQ9/!#+(?(DPYAW0$)\G&KG@.!,DEZ(J_B"?3L.0XZN> M0#Y<#>%Q +_Z,44.^'=PCR"CHL\?YK69)0S^#F0A653FA,'D#P#8)3!N K_/ M$#$X+9M/IMS'N> WN(1'LF0$7,<'A>X#F7#119R)+N)K6J9BOS?Q,.S$15PD M(=SO>?P^1)3!+6KNRKYE:9N+6KG*"Y529N:=FJ$K=V%5DTMW+@ MUC[;&)_2:?W8>QB++"H^K1-]Z;8[SI_5?Q;$%+6 -OCE+R\Z+PY*N:9EM@8' M)5U_'>4R.X5L40W;2*K3]X9#*2MM ;0,K:0,+/-^C M $6V9M>$MI+EM9+U M\'>L<#W%]S_OH/?Y1\>*/-JC:KVJR6"E99S=8\K&8; MF*UFW10;;CS,58N5WK)JN!4+M[Z&VU'AEF"K73=LOTK>OB%'.9Q;R-=Z(,Q2G PAB;1\3M!59E$)?0LRT8B+6A: MT+2@Z4[:92"1/K:@BB%MV4BD453%6/;@T6O%@E35*>YKI3 MX?6I\$O= G1SZHK6Q9*08^EDO;6MM73I2V?DRT.B*GN);:/5TNVC2P$C+6FU MEK2!T>@/M*25 4;E".!*3:)R! %/M6F]3A']$FH<,FH8_4H@("K",ZI"C%G- M4/+;'B>QZ\)6[1+_9:!$E1W5MM%N=73=0(N'%H_UXM&U>EH\ZEI6*P,EJNPU M6_VF+LII2"SL1#"WY;UJ&"[5K"0GVDOI,MRQ4Y8K/6)S?4.V?B1H:;5U=* ?.M*AJ4=TFJCUCT.QK42T#SJRBSYVH'PD+/[JCR-V$G>[6W82Z MD'ABA<0GPFC'IE1=22Q'N-N5XWSG$?4>V:I7EQ$/7B=9-"DM,"D.Q\;8I3'+ MAWO!Z/A+S6<#Q@GI-HUN3]?:GK\5.O_ZGRRV5H%F- M8TL-*WTZYF%/QSR/L/W=H6>/&U;EW-.)/Z6:1QQF!XR&#*X(R8A['K\/+XA8 M0J:ANR)#Q*<774DDV?=<+"V%@?1, (>G8;L(OGC[2$6G&5!9C;X44SBS*,S M'D<7(_>!.=D>\W)6"806DPWJLKY:TB*J'S7K):0+L83Y;<%Z?P7??_MIT.T- MWB[/8TD(LNA4TJ81B%Q M_01/T\ %1L%DB!,S$G%U ?P1QM,I#R(RY/Q/%!VK]S;,O*@*2 P!J8A<%V[P MV"VU9\2.0^ _C&:25,Y69.SH>.QJ/!X9C\N':F4TW 9$ F3C((#?79]@S[7T M)6JX M;F^G<,T'@KP$F&,T)).&6V2Q'RDXD;18QA?H_' ?F-T\#!#^_<@-D1 M#T+R.AHS@BAO-MY>J_NNDOO$]];;-WC+RZ;9(D L#X=!E8W EVLP,E//3 Z? M'+(H\MA$Y1CQF^_4]4!JW&3*)OD^9B%3BW50 )AR??42]. M1<_F 1@5$ TR9M3Y;TR#"(S%&S')(75 #0RC= #\4LHU2HZ82,3LL0_$OIV! MM,'-(*+R$_18R M+@/M7"*%Q99OS?:*)XGGI$V3:8M___J7[/17'7Z%S\RZU-A-(0.W[&P(M/MQ M1D[U-RT0]!%A/B-J&:*63%[/F,9#@2FO. MFI\I&0=L],N+G[YS>TE7'$4[?!?V 83P"FY'84K%@/Z:0=$F\"]R;AU##DY2 M?*B[\%!)!A?")]>&7S_1X <3&NX#0#PD[].MCZY<4NZAW/(,UJA5I4R%0K3_ M&[N2E.".6H6P^N 7HB0"ST*NP^:T/4PU1XS)0GYY0DE+_ M26T_ 8$77D8Z&QA?537!I[?',#*-EVA-=QT)>@45'?CX#0 M0W4ZC9RMFH59#'&W,_\=FP;HI46)&W8Y@5C%_9_\0D!@GWPVR28#GW$U73^B_JT+HAY*N"E_V<;8SQ9WW;O1>!T<,X:9#LC+N>/$9(W1[LMX8*@C'T:.RY.$F;BX*S%7^*5#'D0DNM37SC= M801?2',_X@%!@Q#),,'U1ZCNI+-<$ 97]/;"ZK.J6#59E5Y8HHH,F$94!,:2 M/Y A(.23":H0);;(!^X+BBHGC(M)LG22/DP2B2TB%?>!3&#T,:@S8)5#_AG[ M3)9 6@U#_H&*2>!7Q&%NF$E*D=?"_>-Q"+_#H]F#S6!J4[G! CR,\(WL'?J( M@$72H3MWTZ7/D$D]*H=AU2N+@F2(A'HJ^GCJYIQVSVQ:V[*?&0N:&1+UZ@CH MDR0CD\]"$5U(I^L>B+#3VF$"[DJQ5I ]0 [_\Y47GQ6%IU39;_8,2J[^.5ANWD6RDWG!AW,6B MUK7[0#[)FM![41/Z^7SX?#B5Z$V?#?H)2;M"CL-!JWU@:%EF]["T+ !:5V/J MW[*#X.FIQKARZDD;.FWHJF+H"CR'LP!MM68OA#:%Y36%]0+?!WK' ]PU<_[Z M#W^4?'BC;:>VG=IV[DF?[!O]&]_N3[52\VE:2258S-J9/]SWEZNZ*8<)+!8D MS1JBI*]1HE&R'24OJ^6WK*7((1#R9%2(@E"],/&J6IAXAMHHY'#%DOBD7U;? M-KC(]_"H,GB:)3_"9?M&:TVBG;N;-8E*XH>5FD3EL#FE)M&.C2V:0EK.M)QI M.=,@*@.)-(A.#D3[]TPK;1RJVH9_Q 0%"]/SA0[2W^:XL:9:V0YVJV_2M^8+ M:GA3AACS,/UL"@D%\VGUV#5:C<&V9H_E=$9+<6)N)57_81!?7;B]PUK5Y]Y*[*&-)B5FWM2?6&#IQ M#/GG$XV+DZR(?> !7.T3T5G'MVDL1;3[)(AT=0Q6@5-$OF129-+?Z75TF MU-*EI2L/4]9J;,NHGGH$4>TBY;X!Y*ESN2"EC M 7/1UK3 UC@\QCY,9;'*:S?W'+9">7P:Y+7OK=.RMCFTNIQ2<#GE^$@[KK35 M6MCZW:W;\+2P:6'3PG:84!+[7.OJY?$%K9S!YUX8ZIA%;#0I!X:V;YRM:*#Y M53:0Q0ZVJI=U#0J210:2]8P7RY&3JT18^43C:P[J5B-YM>LLMGKZG^40E?I* M2L?SKQ-<=M$H?9 M :,A#0@5CXK$;W^8UZ;ZWB!3 M"DBA'CR2CT8A3'PXVSA5M<)=*PIH!)3E/N%Q0*Z9[W+\#RP*B'$%_[@1^4!M MP4GRFH9 JA'0VB%#YO'[-Z;@8NX\6]-T _^^<",0&7NU\0;$PP%'",*Z@$_D MHV3;=_K PBS\\@<;$)6-1LS&+H0)>B+Z(,B>@1TPR.J9K5=D%/ )_ME^)2:. M" C=!S+AHKL8$]W%UG19P9/G!2KQ<'$#X3:58WHSD^R:!.#$$1" Q<[(B-H1 M#T PX$(O1L6"^,4KA\P'YD>$1E'@#F,AL#ASG"3>);&/GZ8\$%ND =_?/EU] M0<&W>F]A_C3PX8'AVD?XW#^S89T!@!U'32 *5P?X:T3">/@GPW$XL7D @\"L M(.Z'5>)R@&=#9M,8 (Z#$C$QM2&YP/\9WA![%/@+ZX&;G-068B_Q/8JL4B0=.K;H'#D3">P MME#0;10'0HLZ+**N)[ CGNYYW*8)Y^=K$9R)[AGSR;?WYY\N_T/^ 5(J@2 ) MO)'YI54PE\Z?<8A$>O_;Q^_O+DFA:F6?@ N!HP JY*_Y%@'R]\O+K^1#RM=/ MH'Y U8<)7)&Y: B$EG<33BZO52%V#@,WM.,P5%?C_3"/$-!"-SXA(Q:@K8#S M:&(V7@[H13,M$6406+$]%M((R)EPL&("U:+?#Q$KG,AUR?5,0;PC!!7\ 5\ M[6UFDF(YMKRB>UCYRT[3'! 8RDOLU&/4O;%@TH%H+RVS-7\:VA%\7(8RX)# M&#-0PD@)ESOF"J&3YSD9[T4Y$"'HV0!)!X]$I0R7HN?CH"(3.G_YZ0(F*-.N M'\-EG] Y)+WDR0PKN&!NFGHQ),GUM,]U\;0_&1*]Y_';1#VTAZ7-I MY[OQ6/]F>X7SK?9R.]Z__F6A&?%*<46E>3+K4F,WA;-_R\YDKV,Z@I$OJ'=/ M9Z%:9V\ 3H3*(%VDF2(D!+$:9JOSBF3^1H*L4'-"'\XR-%.QA'1W+O16'P/3Q$CP6_3> AN MA+"3'I>+QU P)=+[BSSGJ\!00\P"JB9>BW*.9*F$[VEISGB,CZ#7YD7LGMDKS3% M,,+_Q6!>60#6]1O#6 PY^P&T$"C^L_][ YY#0K'$Z7#!2;"C)!\Q B> 1 >L==>FJ2:)DS/I4YGHWV MD++XO(ED*74#].)7%B:K?2Y?I%C\EU)S/@*<,"%"?!2F3BA*[WU2(O2QT M'(@& 3<+(N1=BA )H$TS%Y< B0(D$;KJXAIQCX&@&C+/!;=3@LR-4'A X? M]=!FT\A5V8,[<%010 E21:Y#XFT=SE0V#K\5;G)6"Q@+*F!IXF*Z^-7>JS#) MOUDB[\LD,^:J6N%EF::2"T::UEB@")L)D83O1[$(I,)X.O4$BK(6!9C!$&:2 M"D)792B1B&5*IF$< A;")/C.1^ <,)CQF(1C'GO.HCZ-%LVVTL28R04SH0+G0,;3H!-!S41Q).-? M,<[_A-;-L(JB:X"V >8*L0<+LA;\&K68- ;ATKP#4-."O.M]^ZYT":6?*M-[ M29PCR]HVIK*G(;M(_GA["/:LV0^$L\&/8A)G'@7"1AW M@JG+^FI)BT6;1\UZJ<(C''^8WY8:3W^EKO.WGP;=WN#M\CR6BC_9$&8QG#Q* M0+.$6N4D0,SEH8:>&T<#P2OT:(!V/)CG&@V!VGL>_)"J=HHI.7#EF!.^G:=P M5LI(1X=>5T.OS-!#4*VZ]\H;7@6BS\"["&DPDYFPX,ZUV?Q^C@E/\/W<*4!S M2F?R'E53PQ261JI&ZO.0FI:%,M'&>J@"0 &"XC81@&KL:>P]%7M;$08N'GBF M6#I&G1AQ^\>8>\"K,/''K[#Z2BXQ&)]@,(^7R)@'<#R/K,0 $.'+BK#P,E58 ML5P4C'WP>N48&M4:U8=%]30.PICZ45(J3_!5LJ5]!]GY!MZ(>R=0?@F!N5I MDKW^_NTRJ>>^*>DBM/1JZ=V,#NJ!EL>]-%O3\ZI,HK)R*OUFR'TH,C\\9&@T MTHA[8JHCYB2; E(@'=!7I*I6R'<41*)$T6;=%K^#NJ;4QK*S5 M9)ZMS9<6@'T$8'--P\5$WQ+Z)?C=$,V8S(HNW$_O:0#.V@1<-Y&.I.!T>;'< M$ZC*/_Y\A]X4/+,0'LO>"N1KN&JX;H*KS" A! XN3)9BJ=*G$T!I>B$^!;7K,+N'R=P"Q,IM#.KHC4%Z8U 9-@9E M"&Y99B>7UT@4D9,R&I;/'KOQ,]VM$ %SY-Z+1^^-1\.)VPWA4=$X=?'2_0[2 MF+T6W_,XA+O"-Q>"P(\PGBJ^DTCGCRA100\B1O=D]=YDL]BN_&%U#OW M0):=\IXQXNFE=!AR<$58WG*^?J>WN'.Z_SM+2,$(KI[)P0BNGLG"B:5H]S8DR<$)KI[)P0FNGLG!" M:Z>R<$)KI[)PHF?VMIY:HSGQ2$[LTSU#9!@?R:B=^<$"Z=-_!'UV'%G[%%+L M"('+30A8-G[YRXO.B\,2I66V#WOB;?]1E30URK:7CK^+^L G61=X+^H"Z;O& M^>!DN[T_4:#(,W++#)1K]V$;3+2*U2KVB"JVP,YW!Y>L-758K8*/I8)K#22M MI+62WDNVFH>5+:MA=CK5EBW<&9.S5CYAX-0()7UMN[5^*:5^.67DJ*J/U:\\ M2OJ/=^EVM* ZG@OW.=VOFF_?P^-:UF.W--Q>ULEC^;GV)]Q5N\V[L4O2U>5Q M+5VLKF$5TGQ0HUVC_?AH;QN=@54(VH_LU6BX:[B39MMH#1H:[AKN!][I45*X MMXQ>I[^^-]%>'6*/%W&\VWI,PD&Z[571_:J '!:_RFK:HH[1:6_SO#2>-9ZK MA>=&]Z!]@ROI06E UP;0EF4T!AK1&M&UB0<&1K?=WB<3KQL;M.@.<;R1?X"M+U2*/-&I' M)\_A,\C]KBZN:-'2HI6#:+5[.@&M94O+5AX[-0?%[ G0LG5\\)25/#)$/#IY M#B];:PJG52@.R>Y4.I^NTSAERD4^Z;6WGM'M-76!2 .Z+H#N&/W^MM>63\,Q MTXBN#:+;7:/9THC6B"YE[>A)B&X;C?Y>GG]U"DFO_TY=_PWQ>!AB'_608K_> M@#ANF/2;P/ZV- Q9%,K6M?'08S1D!G:XU1EQO6VTIENJ]RXN6]UM&R2T-&AI M."EIL%K%B$,EG4$M#S61AR?5.[O%G#FI)>-TEW_\P&I_2]&V]MJ45[J0Z?U_ M8^#NV1""(#P,>X*'$L@SR]0!!3H?76M9/0EC91F]P;9];QK/&L]5PG/3L#H' MQ7,EO2P-Z-H NF/TM^Z>U( ^64 ?/PAXVG;@=K-R)Y=MYO0*N5[\>FE#Y""+ M*F>BWS?$#_,SS>3"PWAQ(F*HGMF! 9:6%W$DVVN*050\U6"RT7)R\7+4LGH;5D:,E8E8R^?A=-"T;=JS-/2P6WU\A&.2HUCXJ_KJ?8 M;L8C5WPR<:.(,>+Z=RR,W-MY#YJ 39CC+I1SGAZ;#;?$9B?A:IZ&>C@)\XAD ML)H')(-&=&U664U$=[K;WI ^#<=.P[DV<,Y!06M(UV65U8P\FD:WL_H&69U* M0A^H&Y [ZL6,4.?/.(PFS(]"$G%BPU-A+O 1_PQ=AP5)8\PG1B.VKA3IXT". MGQ<\.GD._5:@+C5IP=*"=:!=X9V.?GU(BY,6IQPJO^UB[)26K.-#IZSDJ>>! M<&O.[2E'=6P[+BY%P,DZZ(MP###L>3,8XDXR\/EO8\_L(.G40:&/V^ M/BI.@[S6(.\;O:W^W6FX<1KEM49YIVGT#WOJIT9YA5&^+IJH \HMH[/IF+GS MB,+2?OW9<>\>/W=S7IY*R"6^@8^9Y;#)V^3HMPOQEI)[QQ(D-1JO.RSE(2$QA$G#=+ <<]AX.1?08AT M%A(#, ./3D-VD?SQ]A"(7:"5_$;,'SZ*29QY=,;CZ&+D/C G2RFU'L7ZQ6CP M41-;KNV<6#J-/?R! MC!A<#S?&00!/VJ*G>N]&81&,&#TH'%?>[?L1N5>$5ST'$GP-U[ ?U M71:::3UV54@U1!\)T6&E(+I!?S]UE['$N*K]A]$B5J7FA*OA5\0IC'?G\CCT M9GA4I^WQ4%R7'6&:CIV.AW L>L[#$9U<'>! X"V(QZ$$N!XK_C3!HY2 M&'K")D,F?^5Q0$+FNSP@0%9ZRW"W@E@0CN1.II[X)A47_#:[U*E'?9-HB3F< MQ-B5DI@G[7=1NI[0":KX$ !E\UL?9N:(WH?VF,)=*"T";B@ $V$K1O.A%!0W M#N&Y5'KA)KD& ?G,(T:LAI$"U3TL!=T(:&(_AX+_GUC6)T;#.! B%_Y\[I:. MV8FR0NN,YG*&9CCV:>RXD;"AJ(#D(5J^J !(OKD^]87*"D&3R-4)3B.PD5WP MB^N/"!@P MAPG$@6T+?K#()!_Q)QZ]ZWE*#<7BFB$S5F;NQVAPA36^%>!74_SV_OS3Y7_PV.U['OQ ?0B\ MX/!+ +I.\,@4K+%I."8CC]\#40)T%4 A!L (DGC12BQA?LA-/KH0O,L$=1F# MV)4(JD7,E3&C+U9R#_G:[F;/;'56S;=;,?,MH 4&F+D@D0!0\$(9(#E\6V*7 MKELWS%0--%,Z$W$"X"5DGB>"=#X5OA>H'U2+U %-Y(91(+)#2404&LKWP\MD M2 2:"_4Z^82V<^";DXS:;56),+N*@8P\*L@ M3)F"VZ@47*A2.Q)#F#D,P*&<_XHY$7#/KF4"Y9K9,29WKN ?-T(O6T2@&G+% M0:YJB)/YO4D:$S![[,.L;C5HB@1-U0PA1&Y@ D$SI8H(O*@PXO:/,03[F$E&EE%(JMZT *?W1W&.W'E M?U4&5U7F9MD(XS9@LE+Q&I_9;+P5V108PB"__WY%+I/?Q:_6VS=ORURAJ"'J MJP9[FP=3'F"F,*(/<[!/J9OF\*XD"M\*M&HT%1=%/%0,2UE5B<#Y_NT2@ 3$ M8*OJ$7X+3?*WGZQN8XM=+K:]6U, HF/M\Q'?2ZSY'BUTN^)X1G%/CR8WE'7 M$S(%'S&'OC/>RI:CITF>.Y,*MSU& ]R)-EX2I!828W%;U.&WD]D,H\B$%\WV M"B]:WV[,RZU)C-X4TW;*S8<#HCS,Z@I$OJ'=/9V&RWVZ 6]\3 MA9#,"@E!K :(XRN2^7M>-5@H+#R<96BF1/,,9>%"W99\%TB"J"]7=I"]V%2P M:%HF*K7,IK:V9?8Z>3$KL]5/;/?+B DEXX"-?GGQTW=NKRO"%:UJO@O! ._J M"FZ7-6,%?+H/^!+K Z 4%,/9OTSR M'2[:/A;8!XXQJZA49JA(7C9;';-!@&6>W!E"9"&6TR292U[B-M?TBH#=<>]. M[/Y+]+TTG^0(E?<-IG(/>F"X$[@V>@FXG>+V%BO2T>)NQ=54-QA(L>-K(<8 _C")ZY(4!GY/K2,PB8ZP.T@-W MO\8BBS&8&[DA.(=D!NIH+P!1+^0)BN3F$=>WY4X9>(S"@HO.!0CBG\P6+I84 M$>E]86(7J2/@[F&AG4KBKU\D3,Z.9=X7KO-9!(L;BH?*=ROQV^7EXLXXZOJX M/< #TK3-1@/)V "/I-@]%9$L-DUFRF' M<&_57 @AA(#(W'=$D0_I@+L8?-ST SHC$INV<+\B[N22^VM#]'!M)NM[!GG9 M,#O91R/IY6Z+4:K6*=PS8<[Z3;MPSY#S/\7#?9Y1 "OS>X2+.*<0&'B#2+J( M+8])DE]$@]Q/LQABN%3ID'O@?\>T.J],\G$D$"U^AS%EPB39VX;[-5:G*/>G MI L!SHK]F6*61O]:;:K"^?\1 M,L&O*XP;RB1).+EWS!;[:=4%UOR"OD'NF92P7C,C!7C7RVY&*1IH#Z:X%^N. M><)_$!&2V->$?R"S[ZB''IZ!OTKM3J>@#Q_$WDBX">1LL#@"+"W]XAZ8#_K* MY^!5J&(6*E&@ =@9W),,@HC*,SN/?+&1_*'LY0A<*7Z/TJ R*/$$ \K_(>,7 M=T")'5EI+M!(]DB+%P5\)ZM5\8I4IV]VMQYOF/'V,T.BU"/]DK?2DL_"9[F0 M >(]$&%G8);).J67TF'(O3A:?JGHP-&#V>@DLIG^N5ZUB&=-U[T9M>_K>9G7 MDI[[0F*[K[E5%6Y99D?+5F6X-3![FEN5X9;6A%7BEM:$5>*6UH15XI;6A%7B MEM:$5>(6:$)+^O'8PR5WYCJ.0,.G4VW' 9Q/(= N2U)%^@ U M\,M?7G1>')96'7.K9G@TK?J/VNJQD7C;WCB^=A_()_AZ')+W8JMD^HKQB:!I MD=HK%"J5,.YR%#3YGF6YZT:^4S*:BX0L%>Q*K_1*;E +//J[ (.[IM*K36YY M;88VN=KD:I-[\B9WK6'802RIW%?_76\ZFT\SG5))66:K=H82]S]5RS)JD!P# M)'T-DH. 9*,'9)G-7MUPF+$L,9>1W+,V#5AL7< M^GN5+@3)S5MY<@^PTH4992/1KAT(FD1:T+2@:4'3@E8*$FE!JV)R[.#9KZHY MROC2$(SS97X24/J.ST&:1]56;U12/1RF;UHAYG)CPRBYGM96)F_L[]PT!OW6 M(9NC:7QK?)<(WRUCT%KMM*SQK?%=M!>V ]_;F;P)WZ\'[=Z;)Q4AJYK(5/[9 MQ^25[!W^F0[X=,!7'A)5V91: V-@]71NI0PXTJ)6$5%[HE5O]HQ6<[!JV+6P M:6$K(XG*X4(_S:ZU>T:SW:UQ*O/#FN.*="AXSG_Z-T;*XT$TJZ;V(:&.1MC *V9 MGI4T6)2>%DB/PV-L/% 6#72X38C'7VH^NQ2[AM7:YGUK"=$24A,)>6KJN6$, MNGV=>M8R\OS<\O&7FM=&!JNQND&OX#Z_[L((XN^D!5?VK:K+S%8$]]=B.FV] MBP/1_6G,2.@^D D7IY[*!O$;^V_9RT1%?3;.;MON+N.K3/DO[5PH04H)=4F]EFUB M7>3)AL31F((:M$4GP+3O+RA+'H@.K=AXUN7.6\P9:)1JE&Y$J4\NG3_C$-6A M:I,KNO2BLD2(6F8K@:BY&4='=H/F+R\5YP9EFF$>Q@]RU[R!)7K6SCT@V8-6 M.4 KADQTX%7*P.:^CTU!L8_HA@Z]:XS>6B.G)C81&4AX=,A'T3T-F$FRZZ83 MIE0.7B,[J8I9B0.Q]EN>$V-KYTW=A$URS1CYS"-&NL9V/ ,YKVV$0CSQV+S M7>K/9%]?&CNN(!\'7OFA_$NDRD7#5=67E'HP%GPA*8!]K$7K==<7O;AQ#-5V M5?J;&9?4]D 38Q U7M*"+01.+KU%-I[JUFRO"%6KM]P;Y*]_6>B,LE*44)HJ MLRXU=E-HPUMV)ANOT!&,?$&]>SH+U3I[ [,UU^;)K%I"E!IFJ_.*9/Z>>^\+ M#O[#689F"WU=U6V+K5V3+WUL+9E]CIY,6L>%PNNM#+Z MCI)QP$:_O/CI.[>7K,91[,1WX2E@0V>X'04A-0;TUSW O\BY=0S)AZ09+;U= M9OD3$XZQ1_)I>=Q6P807S% 2,!=Z.RW2M_O+MAKL,6S(D7N M"^"<#_^4O=.)&R*B)M3U(_A_@!8X5QS X*532]262?Z-+>+A'O;@2I=&R-N0 M>B!GV))]8^OSC 0:Z(RP,$PD+F!WW+MSQ8B^T+0@H#"NP*"05O0_@)LC:F,& M&UD(EAG0CG=?,Q\COVL&\2#(QI6\]8.\=$;H'74]H<$QS(RG4QY$ N8^8S+7 M@0\9QB$,'8;Y=I'?UZE?]N$*FM,>>O@R%'YR0C9PD>[!Q0:\@)-X.R/W#& $ M<(F#,$9_/>/+"E)_!*Y-46M#%/^-W8JO5?S^AWEM"H9?49\Z%%.>]PQT&*8^ MP;/!1P "%A\8+#OHJ"%ED@"3#0E3$7$A"^Y< )T8(F+VV >W[A:1)+()]SSV MG"0FR<#3!\).1*0@AK,A6N034(4&?@+[SH)[%\+%^;B"+*EP*/3#9(7DR%%& M@%V8Q@S0:(\3$HI099-0C41:[I;Y^#3TSC.2A83 -14G4L6H_WUE)='T[Q\0 M6&X4!UGOA1+7^>7%S3^\'YUFK]WH=%K=%])QRWW:WS&5Q7%J]/8V8+>XBYU. M(*2(1" %,F*/P0L1<@' VZBM@+VX+:7J< 2?K+E^MS_T20B=-@=\^!Z)XU' M):@#ZC#$*J QC&2 ^;)GMM,T&U[TTLI\X3P^>!:/L"X,CO R]C#%,1"&\TL,U"Q3$ >\ GP2$!+IL(%F MDL_%1V85N?B3T$B4U?XK5ED\1FE2M*]7X&?$;Q:@\YD@RD!,&<4&Z@\? D5E8(8S\NW3U9>"TUFK MLQ9Q<%+N#V7T3_TH\91QC@;Y_?8BD"%W MX*)#H0IZ(Z 0OT<:O18/Y7$(=X2J'NP_DD\P&O!?9@,V5$:X+3 M@..!]G3IHJ5]W(L_@@_P[?WYI\O_D'^ RR0V8V9WMR=G9[C@-^![YA.QLQ:& M))Y+A^KMCH,<A=C%G.#= M&[2+; %3%CN:O%:R: 6U$WY\)_SHAZM7FH+2UAZ=AKDHJX[1['5TN%P*G&E) M/4PX?70:YB2IC>9>;D75O C5^_OB/CSI&J%N,4 I"5#F$[AFMQFJ; M22T>6CP.*![5#<%[1A]KTR<4@LMAOFXJ0^,KF]J]U^Y]M2E8YT"\:?0[J^Z] MEE0MJ56D8)T#<22CU7Q*Z;LB7L264#PY_R'=\*:#CT,''\?O3%5<_?KX:\VI MC;IA=1LZ/-<2\NSX^_AK+3I SZD_R^K!9D\XG)Q/)FXT/SP/3[D"@JNS2',\ MS6EU\GB2)3R"WLICF1P.#_9Y1(;,<]F=. P5#WL4!S[.X,I('"?I^LGIPK$Z M/]D6)QO+#6P&_"[.Z(ME-Y4@.>0I/0<7KR 4'\<"<0:I Z@.&9[)BN<0+^I[5!,IR_4US(2="@M::9$SW7]M>1S8OP>%T\N%Z<""Y. M1?_[Y>77Y,C-,"NNXM3^'RS=]:E.(@[#>#)5_C8*)Y5B-3\65%ZG#H(59Q$K M"5T[+76Z^/Q45U 0+#2Q6T@LS@*5$BE5@./"8($\H3P:XWFGZ>1,@MKF,2Q: M.*H6G8!FX^VG=/DB@.J]#K/0%6"=GW-\E>@0<XR2%J)NM+W888YN\_E8F3S95G9_Y]P11_#J?H<:))M \B$YL7[^#F'V MU-&/?@0*R$647(8ARQRZJK&DL;2$I:^J>T763J*%6^Q/VG(&Z%C M%KJ.\L$T9C1F-F'FHP\Q""/?Z4-&ZVC :,!L LP[!J$HOI I("-\FK3P]+MZ M-7*F76:-H,UQE6BYY@%:TC[TGV0.])@-P1^==\1A,X[:UX#[\+?-)@N]%8K( M-W\7N0^1>!QB?RM?MMBC\\E-%R8GDM$S%JG4L"M2TMBOCZ4I:O$P2D)@FSL" ME()+X4X DI'HT3?EV$!"9+367* ZWNQN291M)N?873%BEN'T$$;UHW_X?;4$'# MX8_XP5-_*T'+I:'+MDH#3DM504R2G9SP,#(3%-GI),U^.00K#B8$&XJ2;V[X MH\@R1%+QR=3-D!>BT+#=(* MBZ<8V2:Q\KD2/]@/CR<)]61^M\J68VL\/G'M>54QO408H0"+L/*#U0DG 16-].!/; L:2S'&&2)HBNNK_&C? MZ&."NV](#)3)PNNP"(1,#[X%29!R;G;3_J&@M&DR(QZD?RII6MJWB_BV% M_YUM :B@S/Q;<"#$7@%_MD26,7-N,UW%9P9(:$1N 7.R'+>PI@RQ1+-!D"Y:[KEH-#_Z=1ENJOS&R0[H* M"_V0$7UW(/@0)F5LJNR\'@0H>BY2^(,7XQ:"U 2GMEZ*H^KK)GP2![,M :&W M%,U8ZAU(H1';IB"N2_A.^&+V!%'69T:/OSU\,VJ3P-&TP^I5.IB9>)2 M3T)]!>">;,<0NCH#9#*PP@C:%_<[I&-)^(&FOJ ]6&PBGR!NP M*5",R4 <+YAP('8V<$[<@7T4]LIR5[3G(CU#H<)1X<+C0I[N21%]:!>[Q5*E M<=$J8G)J1?2!7!G<+#H\=B) PK0"Z<7-20@"N'PW;ZDL_2_14GE[A\)]MBNJ M%LR+FA/4)OAE0#G4K##L^3V$R^*OA !WU(O9.FD06W*">4OR979*+;P@"'+C MG<.DGCY/%38F0I;ASY4I?!#[78#8H)];B[W(&W-78+DA_,$U4ZNWHIFL#7IT MCRSKGMN,5MT;EIMIW_3'MK=FP'K=F[:[?;0HO:@U66THBF?=D.G M?'3*IWPIG_8-#A)P+[P!57/S-> V# XC=7[,95*:?D M>%>X9L@6]Z9*+P;=Q)",7 _#MP#C-O YT.BN'Q^C/O#@4!F"@RK6!HZ?@P'? M!+V^_S&9$9(/A@^91%T$E"=@L%WNA"+A @Z:G K^>OW^*MT<&PC*X'-P*>C= M["1NDI.3GB)F+#UW(M*9:.8WW?0\&H;HU<83S!NI98,/,HE]\)$B>3U?>%4A MV28KA'IQ^; M20LRHWL+] U%V(#O+P1BT"!SVJ^B9RXQ8V/->QI&!E%A##"X<]/=SZES#ZXA M>)BPY&SH\BPR,:E!D!UC-J_(85HT>?YNR86P:T5R,X*[7E3>J''P,@PYF/0DFOG&J!?Q .()]6+HY\MO MZI7,-_LDXPWQ!'X[FS=5N>+!U#3@\X1=8TQERR+4Y00<#YL:X,+:QG(G%EEL M^A?S/' [_HVI<#H)Y>1FX@Y9%!ZY :P%ZZHJ/9#0JFLH"H$O)JG@CD!2QX$; M@E;#][(^<38.O"2T_PS>#'SK$]E"3F[:^ C#^MR5>VP2/VQA,,D.J[-VM&MZ M/\27!Z_E5A91(\*9P]J\>1UF]\A81[CGBJUA\GKYO?1NLWLL37*)D5K@)!"8 MSS4[L9#\DX?CF))K-_J?"K\N)S,@,_BBZ:D"_V9AM#RM3RZ !3Q329 ,P,3K MTF$\Q!T*D?0F0QE3]2.Z88A@CAW+?3RB@*D*,.Y=[\S?2F2.V M1XF=;$$,:/7HO5CBC(QBP?J%!4*\*W-U; 2>/D7BXKX@N,[%.FWZ@J$(0++% M89B#H@BA#H9 >-J JF"E--MS=B":(LK(*Q29F"*66>T;)O(MD5GHDAZUJGI<3CF&<8#.R M!X7*44!?6)\0"X=.*,:IB9(6F]+F0!!%:@3?G[$O!9SY?W+7E^7R]#*QGTUB M 7])D F$GM+9G-@*_J+DC.&>+]*!=^XM!P MV-E,;#ASG73#:9((F.>'L]I';B-UV!05!\@!O953P^\9*!$NSJ-#[9)BZ/=U ME$T6H-@K])C8=.E/<6^7+=\=$G9DOGTK8TT(ON(@-&B4;!&)_1&]XX'<@\3 M6*HS\^3!&B+C8I(O$)X)T05=:U/<)Q)0?*5;:$#V0$94\DEL)!%>(FB66.SZ M$)O_EO8:REVS2]#=PB,M]!@OQ 7F5@+ XT4/N-=AP5E,B"L>[0( 3+?,^SD3G3*.'; MTN(7A#3#\XRT@E7!4@4/9@LR)OD-5$N6DYR89"]MB(M]W/>&6:]D YS:^S/O MV"=W Z/:6FVW6&-^U^8W S M;#F-FW:[V72&SF#0;%DJKLC&3I3N.LEGKY4N2--@0(>=T<"Z M&39;/7QC;'!#+9O=]*SFP&H-FM:PF\^++$GN=6,2=C&WV5E\_;2S?\:UV-3Q MX3+%E5^=]2Y7W%9:_>7--/1;>\-'->_ 4HUE>N[16],)^MK]IDC]\ M<-IS1=K(V:]7SF/ENP'3TZ;#>#FY;3;XTZ3GLTZO96/;'6S3LVHGC$W>&-&,J9H+BSLM[#LD<5L<(C9T&G>M'O#WDV_0;LWM-MO M.G:?6KUAZ\,[J4&HPOVV&C0M-N#1F>5[)T;<:39SNI7,\ M*J4'%$(]-FK?-/J-SDT;\'[3MWK=FZ;5&?:;O6ZK0^D"I;'$U+, _ETK+V6_ M<\M *;W3'#FT1*<\9N%\Z;$39*N@X'9:[Z2ITPE,TN6+I<; MC=>M5P%@F=\;VAC(HUM[6FC5'8XW9V-K?37/F6)P9F%WM-Y>2 M,]K0E)4S'7.@[4PI.:-EIJR\9GIQ M)B_:?W^0VA(DMPA]YF:Z-2B/2&P3.<7YY'C$M!_E3M(=)[U(0JBSMG.+QHZ- MJ^<<=Z,00]ZQT [0J+"NTBAQ/?;S,"#G MOWZ.\47AG! C8S^-&!G_51DP[VBD6@WQD03.!SS_2GX%:!)]F[76R1%#,G:L M,H:4.U. WM&8R<:95<8,&BI'(N8?+&!X]-@B9N;Q:-J >KFW-9^6KU#7?4S8 M[>RUNA*5X')879F*:_DPK\:K*Z@@MDO1:&X>9'5%E;5*P\X2E;!R6%U!Q:G2 M<+/>PEE0B>G4N%F:]194.BIFO25TWC?5@;94?5JF549'_0DK>4J+D;(Y\$]9 M=G)PPCB*IA?GY_?W]V;(;/.6WYU?!O;8O6/A.7-N:7#NT(B>6YV^U1A8YQ \ M6YUNNS-H6"WXL]7JG0=X; %[:+DW3?QRT&K _YKC:+).9HH^CR$Y6QO/P_K& MPD@<(WZ%#!N)IFSB^'??YL&4!^KXFJ7S&LJEE$N&\(*BG(-4JO% 2\W2TH0Z M!^$IJ*"S5M=J/,X:%130XDB6Z-HEZ5&\=O,H_>BC\=* M6UYL8%ORBD3=:@T[M&7_[%\GS862! RE3OS7+:6_@Q?-\V83<_7]4Q6,3&]V MI?7+Y+^7-.7^&*^T_GZW3I/K-'DYO.ZZ1?LZ3:ZY61>O5Z?)Z^0W:^'4:?(2 M<[,TZRVANW[H-+EHP5>V1/G"\MOEW/%?NQ3X8KO&MMF>+I4GU'<'2Y5;@Y;5 M[%BM5M\:M ?G3J?3A[\=]M"VRI(@QP-^-J;'D:=6[VU(KCP:AN22V'PRX3AA M;O\@]GRKOTZDERHTN3XK95KJU!+IK5;KS!HTNH-!M>*#6D8$@_-FK[2[WG4F M_0D^4-D<]?J[YA7/I#_WW1*=;Z^IBU^W](+.RVMN5L:)UEGXZF;A#_].6QT$ MMM1^1I7>:*T=,DICNDH87#P[[U_Q4*-E5:T,<,(10U(4$+O?FPW,\K4:[*%E M69T&=9JL+.G]^7$\+O%32CO!G:]!J&X2&A,HC@:I; M#CBU^*B:9O1D(R(= YU"#%1-H=0G]YPR]W5DL[#>_]0M.M&%D%,(:^J6;]&. MON9F#=Q^70@YO2"@#@);:C^CL@%"'9!1&M-5CG!!%T(6"R$5.Q+HA".&C860 MIM/JC@:E:5:PH1#RP?6I;[O4TX60TXZ/JFE&3S8BTC'0*<1 U11*70@Y9>[K MR$870G0AI.IA3=WR+=K1U]RL@=NO"R&G%P3406!+[6=4-D"H S)*8[K*$2[H M0DBV$-+4;X14)F+85 AI6JS1&3A.R0LAV]\(L?KD#_/:O#*Q^"%NM%J=AJQT M.'R*C9^SER<7 0W2H@D-AM1GX=F7!X_-DGI)L]%HZA))12*G:AK8DXV5='1T M"M%1-852ETA.F?LZYM$E$ETBJ7K 4[=,C';T-3=KX/;K$LGI!0%U$-A2^QF5 M#1#J@(S2F*YRA NZ1)(AAM6PS(^?KW704(V@X3^_??N=?/3#B/HV(^^X'4_@ M6B+Z3%AOR?("/78V3( M;!J'\&L4$C%:1&]#0@-&V&3(@+P.N7>CL7K&1Q_7)2],QC/+J -U<%+ME-?) MAB,Z #F% *2:0JFK$*?,?1U6Z"J$KD)4/*"H7;)#._J:FS5P^W45XO2"@#H( M;*G]C,H&"'5 1FE,5SG"!5V%6*I"7%_]0P<-A0<-J]6%[_2!^WPR(^\?(N:' M^!K"M3UF$YJ6&\JH7>KM]M?;,F@G7SOY)77RM>!5UPVO-^^T.UVA[+O.J]?% M1:Z='M&.L^:==IRUXUR/U=5;\+3CK!WGDJZW[$XW9IBO+G_7[G,UMJ5LRD1? M4<^./7GTSN^N_V-(0Z;STMJ]KM/JM'M=X=5I][JZJ]/N=67BVOWC9 .\[579UVG"N\.NTX5W=UVG'6CG-)UUM"I_N)^Z/?O?^@G>QR[H]^ MQT:N[^JDM/:M:[LZ[5M7>'7:MZ[NZK1O71E?LS*^M4Y*:W^Y7LNKMPW0CG-U M5Z<=YPJO3CO.U5V==IRUXUS2]9;0Z7YB4OKWR]^TDUWM+=6_TR'S=-Y:N]^U M7)UVORN\.NU^5W=UVOVNC#M:&?=;YZVU2UVOY=7;!FC'N;JKTXYSA5>G'>?J MKDX[SMIQ+NEZ2^AT/S%O_?7;^VHYV15UJQ^?J2;X_VWYWRU9ZZ\!"^$!M3@) MI&Y>=S5-1F'K.;YG73=?NF[>LQ:@3/$9L$E\,+ENGCDE-3^-CG$1UZ MK-!8S]H_%J#$=7YY<=-W;&:/>KV;3H/:-^U1NW")]ARK'OY\"'W'/6HLR&/(CX1M-J3'(=87*NW M[ );C2>O9 /_G["T<\>]^_5G^"<9W?88#6"4:+STT!8^-?%O&J^*$.JFBA+( MG%+M=F;:XM^__B4[_2&U?]P&//:=,YM[/+CXJ2'^YVUF76KLIM!2M^QL&##Z MXXR.8.0+ZMW36:C6V1N8X"8,>># +XUD5BW)/+/5>44R?R-!5J@YH0]G&9HM M!DORMN2[0!)$?*Y@#>C?BZ9E8I0_@8]J86W+['7R M8M82B%L9$%,R#MCHEQ<_?>?V.DSO.V9& 'P>3*BW( #JJVTH0O+"A+ZCBB5\ M1*[@=@!6F *?[@/^1?_S[Y\OO?WQ[ M?WUH33<'2:JTYR#Y&@=A3/V(1)Q$8T8"]M_8#1B&]"&R"K^[9G8< +5AS/.0.?"S&\*#ISP0PPP9 M"8&(\ /WB0O##-F8>B,RG(D'@:I@@;H /@P#(=,P?J;#?6 MS?UUN' E4@4HM!4J/X].0W:1_)&=53?-QTA-!.ODR1=2#8EO%K15QJ=3UZS: M@RA(9I$L5RYQH_\H34OJ]#?6._V6V9'/R4AJ9@ .#QUY_#ZA4?+Y[#Z@TPNI MW.^!*CN5:L9ZII?289CL/>O[M)ZO;>+M'FO"QQBYY&OBN2/M?7K1>[/7DOMG8H5KR(,.W M]^>?+O]#_@%Q%8P5&N2C;^<7+[R>!SYO'E.W?R0.2QKJ5$D\")6/093ER-EOU(1ZJN*]_#DRGSTBNAK-_1B%U46^?61LE>QK=Q&)&F09H- M:W 8&3J.WOQMMA93E51^!6L[E=A5,90U?2 0.+D.20I?_ [!C+'N3+:.3:+-#:5VO? MJG!-:U^M?:NC?5]_#5S?=J?46]6Z;ZJN=G5IK'Y*.?=%ED ;Y[[&$JCA_,&J M:UNZMG5"KNONVE;YM-Z&*E;)55=NNJH:E:E_T2!PR3>37%'/HV/JYZBTM%IY MRG:_@\C["6\JA($N[6,;O,Q1\>/9;,J\@G1;/*L=,3F]*#OM>H8M][: M4,>XU59@U0AP?PM8%)%+DWQS(QL<5>WH:=560:Z50/=I1^_T\@ZKVK,\,;U, M.US:-H_]" A7\KS#ZD37)1X*.P&OP$/>#O_&>9VHL_\1>.M.<1N-0(D<[N"[ MVBVH )/&RUF//P7 ['0$ $0 @ $ M "TR,#$Y,#8S,"YX )/N5'MU2,; #@ MM@$ %0 @ $K& "TR,#$Y,#8S,%]C86PN>&UL4$L! M A0#% @ 4W@"3]W^ILEW/P PT<$ !4 ( !@3, ')M M87@M,C Q.3 V,S!?9&5F+GAM;%!+ 0(4 Q0 ( %-X D^KE8P-T)$ ;4 M"0 5 " 2MS !R;6%X+3(P,3DP-C,P7VQA8BYX;6Q02P$" M% ,4 " !3> )/M4V^$G)A !9/@< %0 @ $N!0$ "TR,#$Y,#8S,%]P&UL4$L! A0#% @ 4W@"3][6GN@H"0 -U, M !P ( !TV8! ')M87@M,C Q.3 V,S!E>#,Q,34P860R92YH M=&U02P$"% ,4 " !3> )/72/CK1T) !Y4P ' @ $U M< $ "TR,#$Y,#8S,&5X,S$R9#,V9CDS+FAT;5!+ 0(4 Q0 ( %-X M D^L2-B_2 8 (=" < " 8QY 0!R;6%X+3(P,3DP-C,P M97@S,C%E,#4Y9&0N:'1M4$L! A0#% @ 4W@"3YI '"U4!@, %I$K !4 M ( !#H ! ')M87@M,C Q.3 V,S!X,3!Q+FAT;5!+!08 .."0 ) &P" "5A@0 ! end