MMI


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue

us-gaap:CommonStockParOrStatedValuePerShare

us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
us-gaap:AwardType, us-gaap:SubsidiarySaleOfStock
us-gaap:TitleOfIndividual, us-gaap:AwardType

us-gaap:ComprehensiveIncomeNetOfTax
us-gaap:StatementEquityComponents

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestExpense
us-gaap:AwardType
us-gaap:CreditFacility

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NonoperatingIncomeExpense

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:ProfitLoss

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService

us-gaap:Revenues

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:OtherAssetsCurrent
us-gaap:BalanceSheetLocation
us-gaap:PropertyPlantAndEquipmentByType
us-gaap:PropertyPlantAndEquipmentGross

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:IntangibleAssetsNetIncludingGoodwill

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent
us-gaap:BalanceSheetLocation

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss

us-gaap:ProfitLoss

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

mmi:AdvancesAndLoansAllowanceForCreditLossesWriteOffs

mmi:AdvancesAndLoansAndCommissionsReceivableAllowancesForCreditLossesWriteOffs

mmi:AmortizationOfRightOfUseAssets
us-gaap:TitleOfIndividual
mmi:BeneficialOwnershipPercentage

mmi:ChangeInValueDeferredConsiderationSettledInStock

mmi:CreditLossExpenseReversal

mmi:CreditLossRecoveryExpenseReversalForAdvancesAndLoans

mmi:CreditLossRecoveryExpenseReversalForAdvancesAndLoansAndCommissionsReceivable

mmi:CreditLossRecoveryExpenseReversalForCommissionReceivable

mmi:CreditLossrecoveryExpenseReversalForAdvancesAndLoans

mmi:DeferredCompensationAndCommissionsIncreaseDecrease
us-gaap:AwardType
mmi:DeferredCompensationPlanPercentage

mmi:EffectiveIncomeTaxRateOnPermanentAndOtherItems

mmi:FullyDepreciatedComputerSoftwareHardwareAndFurnitureFixturesAndEquipmentWriteoff

mmi:IncomeTaxReconciliationPermanentAndOtherItems

mmi:IncreaseDecreaseInAdvancesAndLoans

mmi:IncreaseDecreaseInCarryingValueOfAssetsHeldInRabbiTrust

mmi:IncreaseDecreaseInCommissionsReceivable

mmi:IncreaseDecreaseInIncomeTaxesReceivablePayable

mmi:IncreaseDecreaseInOperatingLeaseLiability

mmi:MinimumEbitdarCoverageRatio
us-gaap:AwardType
mmi:PaymentsForDeferredCompensationAndCommissions
us-gaap:AwardType
mmi:PaymentsForSarsLiability

mmi:PaymentsOfDeferredConsideration

mmi:PaymentsOnStockAppreciationRights

mmi:PercentageOfCommonStockDistributed

mmi:ReclassificationToDeferredConsideration

mmi:ReclassificationToDeferredConsiderationCurrentPortion

mmi:ReclassificationToDeferredConsiderationNoncurrentPortion

mmi:ReductionOfAccruedBonusesAndOtherEmployeeRelatedExpensesInSettlementOfEmployeeNotesReceivable

mmi:ReductionOfStockNotesReceivableFromEmployees
us-gaap:StatementEquityComponents

mmi:ServicesCost

mmi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTransferredInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
mmi:StockAppreciationRightsLiabilityInterestAccrualRate

mmi:TenanantImprovemntsOwnedByLessor
us-gaap:SubsequentEventType
mmi:TotalConsiderationForBusinessAcquisitionsAndOtherCommitments

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
us-gaap:StatementEquityComponents

us-gaap:AvailableForSaleSecuritiesGrossRealizedGains

us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses

us-gaap:BusinessCombinationAcquisitionRelatedCosts

us-gaap:CapitalExpendituresIncurredButNotYetPaid
us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ConcentrationRiskPercentage1
us-gaap:Range, us-gaap:StatementGeographical, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:DebtInstrumentInterestRateIncreaseDecrease

us-gaap:DepreciationAndAmortization

us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents

us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate

us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance

us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost

us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
us-gaap:ContingentConsiderationByType
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
us-gaap:ContingentConsiderationByType
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease
us-gaap:ContingentConsiderationByType
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

us-gaap:FinitelivedIntangibleAssetsAcquired1

us-gaap:ForeignCurrencyTransactionGainLossUnrealized

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance

us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate

us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost

us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes

us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInDeferredCompensation

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInPrepaidExpense

us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:LeaseCost

us-gaap:MarketableSecuritiesRealizedGainLoss

us-gaap:OperatingLeaseCost
us-gaap:ConsolidatedEntities

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireNotesReceivable

us-gaap:ProceedsFromCollectionOfNotesReceivable

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans

us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
us-gaap:ConsolidatedEntities, us-gaap:IncomeStatementLocation, us-gaap:RelatedPartyTransaction
us-gaap:RelatedPartyTransactionAmountsOfTransaction
us-gaap:ConsolidatedEntities
us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
us-gaap:ConsolidatedEntities, us-gaap:RelatedPartyTransaction
us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty

us-gaap:RepaymentsOfNotesPayable
us-gaap:ConsolidatedEntities
us-gaap:RevenueFromRelatedParties

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:ServicingAssetAtAmortizedValueAdditions

us-gaap:ServicingAssetAtAmortizedValueAmortization1
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:StockIssuedDuringPeriodValueAcquisitions
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StatementEquityComponents

us-gaap:SubleaseIncome

us-gaap:VariableLeaseCost

us-gaap:WeightedAverageNumberOfSharesContingentlyIssuable

us-gaap:WeightedAverageNumberOfSharesIssuedBasic

us-gaap:WeightedAverageNumberOfSharesRestrictedStock

mmi:AccruedSalesCommissionNonCurrent

mmi:AccumulatedAmortizationOfRightOfUseLeaseAssets

mmi:AdvancesAndLoansAllowanceForCreditLosses

mmi:AdvancesAndLoansAndCommissionsReceivableAllowanceForCreditLoss

mmi:AdvancesAndLoansNetCurrent

mmi:AdvancesAndLoansNetNonCurrent

mmi:BusinessCombinationContingentDeferredConsiderationArrangementsRangeOfOutcomesValueHigh

mmi:BusinessCombinationFairValueOfDeferredConsideration

mmi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNetAssets

mmi:CommissionReceivableAllowanceForCreditLoss

mmi:CommissionsReceivableNetCurrent

mmi:DeferredCompensationAndCommissionsCurrent

mmi:DeferredCompensationAndCommissionsNonCurrent
us-gaap:BalanceSheetLocation
mmi:DeferredConsiderationLiabilitiesCurrent

mmi:DeferredConsiderationLiabilitiesCurrentNoncurrent
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

mmi:DeferredConsiderationLiabilitiesNoncurrent

mmi:DeferredTaxAssetsAmortizableIntangiblesAndOther

mmi:DeferredTaxAssetsOperatingLeaseRouAssetsNet

mmi:DeferredTaxAssetsStateTaxesNet

mmi:DeferredTaxLiabilitiesGoodwillAndOther

mmi:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour

mmi:IntangibleAssetsGrossIncludingGoodwill

mmi:OperatingLeaseRightOfUseAssetGross
mmi:CreditRatingWeightedAverage, us-gaap:CreditRatingFitch, us-gaap:CreditRatingMoodys, us-gaap:CreditRatingStandardPoors
mmi:PercentageOfAmortizedCost

mmi:StockAppreciationRightsLiabilityCurrent

mmi:StockAppreciationRightsLiabilityNoncurrent

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent

us-gaap:AccruedSalesCommissionCurrent
us-gaap:FinancialInstrument, us-gaap:InvestmentType
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:InvestmentType
us-gaap:FinancialInstrument, us-gaap:InvestmentType
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:InvestmentType

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FinancialInstrument, us-gaap:InvestmentType
us-gaap:InvestmentType

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
mmi:CreditRatingWeightedAverage, us-gaap:CreditRatingFitch, us-gaap:CreditRatingMoodys, us-gaap:CreditRatingStandardPoors
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument, us-gaap:InvestmentType
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument, us-gaap:InvestmentType
us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType
us-gaap:FinancialInstrument, us-gaap:InvestmentType
us-gaap:InvestmentType

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent

us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh

us-gaap:BusinessCombinationContingentConsiderationLiability
us-gaap:BalanceSheetLocation
us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
us-gaap:Range, us-gaap:ContingentConsiderationByType, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:MeasurementInputType
us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:CashAndCashEquivalentsFairValueDisclosure
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency

us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent

us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent
mmi:CreditRatingWeightedAverage, us-gaap:CreditRatingFitch, us-gaap:CreditRatingMoodys, us-gaap:CreditRatingStandardPoors
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible

us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent

us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent

us-gaap:DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:DeferredCompensationPlanAssets
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome

us-gaap:DeferredTaxLiabilitiesPrepaidExpenses

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DueFromEmployees
us-gaap:ConsolidatedEntities
us-gaap:DueToRelatedPartiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
us-gaap:AwardType
us-gaap:AwardType, us-gaap:SubsidiarySaleOfStock
us-gaap:TitleOfIndividual, us-gaap:AwardType
us-gaap:BalanceSheetLocation
us-gaap:EscrowDeposit
us-gaap:ContingentConsiderationByType
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
us-gaap:ContingentConsiderationByType, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:ContingentConsiderationByType, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:ValuationTechnique

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:GoodwillGross

us-gaap:IncomeTaxesReceivable

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLossCarryforwards

us-gaap:OtherAccruedLiabilitiesNoncurrent

us-gaap:OtherCommitment

us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent

us-gaap:PrepaidExpenseCurrent
us-gaap:BalanceSheetLocation
us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized

us-gaap:ServicingAssetAtAmortizedValue
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:ServicingAssetAtFairValueAmount
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument, us-gaap:ValuationTechnique
us-gaap:Range, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument, us-gaap:MeasurementInputType
us-gaap:ServicingAssetMeasurementInput

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Interest Expense
Balance Sheet
Finite Lived Intangible Assets Net
Assets
Property Plant And Equipment Net
Current Assets
Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Accrued Income Taxes Current
Stockholders Equity
Common Stock Value
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Share Based Compensation
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Common Stock Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Interest Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
us-gaap:CommonStockValue ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█0.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.235NANA0.234NANANA
us-gaap:CommonStockParOrStatedValuePerShare NANA1e-10NA1e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-101e-06NANA1e-06NANANA
us-gaap:CommonStockSharesOutstanding NANA39.401976NA39.32801739.27242939.15319539.13223639.09086139.04243438.81446438.6513638.62171238.57883438.37401138.14080138.1172938.07179837.88226637.61624337.60763637.56838937.39645637.11767437.10751637.07215536.91844236.62378136.62378136.60089736.6008970.234489NANA0.233739NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding █▁40.13940.124NA39.72739.67339.646NA39.5539.52739.515NA39.48439.38539.25NA39.20439.13239.108NA39.12239.05438.956NA39.1639.05739.152NA39.01138.92638.90738.815NANANANANANANA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁39.87739.757NA39.68139.62939.541NA39.44139.39539.311NA39.19139.15439.095NA39.03339.00238.948NA38.93938.91838.891NA38.8938.8739.029NA38.84738.84738.84738.787NANANANANANANA
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount ▁█0.0480.23NA0.6960.7380.521NA0.4250.2720.212NA0.0760.0550.291NA0.2050.3170.299NA0.0940.2440.417NA0.0310.0590.479NA0.0670.6440.567NANANANANANANANA
us-gaap:EarningsPerShareBasic █▄▆▂▁▄▆▅▆▅▇▆▆▅▃▅▅▄▅▄▅▄▆▄▅▄▅▄▄▃▃0.790.380.590.150.00.330.530.490.540.40.670.530.570.460.220.40.40.310.440.390.450.380.510.390.450.350.420.350.330.170.24NANANANANANANA
us-gaap:EarningsPerShareDiluted █▄▆▂▁▄▆▅▆▅▇▆▆▅▃▄▅▄▅▄▅▄▆▄▅▄▅▄▄▃▃0.780.370.590.150.00.330.520.490.540.40.660.530.560.460.220.390.40.310.440.390.450.380.510.390.450.350.420.350.330.170.24NANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
 TTM Greenblatt ROC _ _█▅▆▃▂▅▆▆▆▅▇▆▆▅▆▆▆▅▆▆▆▆▇▆▆▅▆▅▅▄▁▄▄▃▅41.60520.230.0526.54-2.61419.63627.10424.07226.97818.26932.48927.38428.9523.46427.40324.68324.99819.04827.90624.90528.83224.85833.9327.41829.52923.77427.09723.72121.72612.062-8.16512.62514.1692.65722.967NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
us-gaap:AllocatedShareBasedCompensationExpense ▂▁▁▁▁▂▁▁▂▁▂▂▂▂▂▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁█▁▁▁2.6622.2882.3542.3832.5362.6322.2382.1142.5852.3413.0643.1473.1592.6132.9722.1922.1151.8662.1021.8331.7751.3250.3642.1682.6751.9071.7591.4171.1410.71731.1622.0532.190.436NANANANA
us-gaap:ComprehensiveIncomeNetOfTax █▅▇▄▃▅▆▆▆▅▇▆▆▆▄▅▅▅▅▅▆▅▆▅▅▅▅▅▅▄▁▄▄▃31.46414.27823.2455.8040.9113.47520.29119.54321.9116.38926.820.7122.03717.5588.3515.53915.7212.04516.44515.08517.93815.54220.13515.46617.01714.0316.52913.5812.7576.824-8.7167.2758.0091.638NANANANA
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest █▅▇▃▂▅▆▆▆▅▇▆▆▅▆▆▆▅▆▆▆▆▇▆▆▅▆▅▅▄▁▄▄▃▅▄42.82921.09832.2737.9560.14818.98730.14426.31629.75721.29533.41629.16930.32224.31328.61825.48525.62119.50228.09525.24429.06624.69733.97326.57429.50523.31626.71523.01621.65511.597-8.00612.87214.1762.89923.07611.336NANA
us-gaap:IncomeTaxExpenseBenefit ▅▃▄▂▁▃▄▃▄▃▃▄▄▃█▄▄▄▅▅▅▄▆▅▅▄▅▄▄▃▁▃▃▁▄▃11.2976.0868.6511.9160.0425.9179.4237.0248.4785.6577.1918.3158.1556.30220.13810.0110.0527.50210.92110.111.5429.88214.02411.39811.9499.64710.2859.4938.8594.8150.715.5976.1671.26110.0384.931NANA
us-gaap:IncomeTaxesPaidNet ▇▁▁▃▁▁▅▅█▁▄▃▅▁▅▅▂▅▆▆▂▄▇█▂▃▆▄17.5580.3390.485.8360.510.50310.23910.08219.2240.2968.0744.79411.330.11311.45611.2282.59.81813.31812.7923.6267.61416.7517.9071.8156.64813.1679.634NANANANANANANANANANA
us-gaap:InterestExpense ▁▁▂▂▂▃▅▄▄▄▄▄▄▄▅▅▅▅▅▅▅▅▅▅▅█▆▅▅▅0.1460.1460.2050.1990.2130.2830.370.3290.340.3490.3460.3420.3520.360.370.370.3740.3820.3780.380.3840.3910.3770.380.3860.5830.4490.3970.4010.404NANANANANANANANA
us-gaap:InterestPaidNet ▁▄▁▁▂▄▁▁▂█▁▂0.0170.6970.0150.0150.3480.8450.0150.1250.2161.7510.0150.175NA1.553NA0.015NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss █▅▇▄▃▅▆▆▆▅▇▆▆▆▄▅▅▅▆▅▆▅▆▅▆▅▅▅▅▄▁▄▄▃▅▄▄▃31.53215.01223.6226.040.10613.0720.72119.29221.27915.63826.22520.85422.16718.0118.4815.47515.56912.017.17415.14417.52414.81519.94915.17617.55613.66916.4313.52312.7966.782-8.7167.2758.0091.63813.0386.4056.252.241
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic █▁31.4915.024NANA0.10613.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NonoperatingIncomeExpense ▄▄▆▅▇▁█▆▇█▄▆▅▄▅▄▄▃▃▃▃▂▃▁▂▂▂▁▂▂▂▂▂▂▂▂1.371.0442.4261.6152.975-0.3663.412.5733.1193.3751.2732.1271.7241.2091.5851.1720.9970.8360.5670.7190.6180.230.42-0.4640.3620.1250.067-0.3080.33-0.0610.1590.2470.0070.2420.1090.041NANA
us-gaap:OperatingExpenses █▅▇▄▃▅▇▅▆▄▆▆▅▄▅▅▅▄▅▅▄▄▅▄▄▃▄▃▃▂▅▂▂▁▃▂243.341163.777220.162152.035120.014171.081210.804174.148182.615142.438197.794183.206170.452151.077175.373158.658155.373134.164161.251155.729154.555139.414169.226138.458143.953122.767145.347127.168112.539102.528157.26699.32891.30266.713124.67179.933NANA
us-gaap:OperatingIncomeLoss █▅▆▃▂▅▆▆▆▅▇▆▆▅▆▆▆▅▆▆▆▆▇▆▆▅▆▅▅▄▁▄▄▃▅▄▄▃41.60520.230.0526.54-2.61419.63627.10424.07226.97818.26932.48927.38428.9523.46427.40324.68324.99819.04827.90624.90528.83224.85833.9327.41829.52923.77427.09723.72121.72612.062-8.16512.62514.1692.65722.96711.29511.0623.684
us-gaap:OtherComprehensiveIncomeLossNetOfTax ▄▁▃▃█▆▂▅▇█▇▄▄▂▄▅▅▅▁▄▆█▅▆▂▆▅▅▄▅-0.068-0.734-0.377-0.2360.8040.405-0.430.2510.6310.7510.575-0.144-0.13-0.453-0.130.0640.1510.045-0.729-0.0590.4140.7270.1860.29-0.5390.3610.0990.057-0.0390.042NANANANANANANANA
us-gaap:ProfitLoss █▄▆▂▁▄▆▅▆▄▇▆31.53215.01223.6226.040.10613.0720.72119.29221.27915.63826.22520.854NA18.011NA15.475NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▅▇▄▃▅▇▅▆▄▆▆▅▅▅▅▅▄▅▅▅▄▅▄▄▄▄▄▃▃▄▃▂▁▄▂▂▁284.946183.977250.214158.575117.4190.717237.908198.22209.593160.707230.283210.59199.402174.541202.776183.341180.371153.212189.157180.634183.387164.272203.156165.876173.482146.541172.444150.889134.265114.59149.101111.953105.47169.37147.63891.22884.18162.669
us-gaap:Revenues █▅▇▄▃▅▇▅▆▄▆▆▅▅▅▅▅▄▅▅▅▄▅▄▄▄▄▄▃▃▄▃▂▁▄▂▂▁284.946183.977250.214158.575117.4190.717237.908198.22209.593160.707230.283210.59199.402174.541202.776183.341180.371153.212189.157180.634183.387164.272203.156165.876173.482146.541172.444150.889134.265114.59149.101111.953105.47169.37147.63891.22884.18162.669
us-gaap:SellingGeneralAndAdministrativeExpense █▆▇▆▅▇▆▅▆▆▅▆▆▅▄▄▅▄▄▄▄▄▄▃▃▃▃▃▂▃▂▂▂▁▂▁61.79751.67756.41349.72243.51954.8653.26548.09152.83648.91847.55748.65949.0848.05342.25542.4843.69343.2238.39140.72840.4242.25538.64635.64637.58935.82934.70434.08632.12733.35730.97430.86329.09224.73232.57225.007NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
us-gaap:Assets █▇█▇▇▇▇▇▆▆▆▅▅▄▅▄▄▄▄▄▃▃▃▃▃▂▃▂▂▂▂▁817.77751.082779.122696.125670.815670.329709.034664.593639.674603.516566.38510.135474.171432.967459.664423.552399.946363.487394.016359.996329.803297.582321.225284.229260.632217.329233.604200.221172.116146.162167.30960.788NANA89.733NANANA
us-gaap:Liabilities █▆█▆▅▅▇▆▆▆▅▄▃▃▅▃▃▂▄▃▃▂▄▃▃▂▃▃▂▂▃▁220.917189.413232.286175.091157.902161.037214.127192.493189.161177.424156.806127.444115.27499.558144.776116.238110.32392.05135.162118.083104.76992.642132.235113.877107.89984.869116.795100.43987.33676.124104.81257.104NANA68.103NANANA
us-gaap:LiabilitiesAndStockholdersEquity █▇█▇▇▇▇▇▆▆▆▅▅▄▅▄▄▄▄▄▃▃▃▃▃▂▃▂▂▂▂▁817.77751.082779.122696.125670.815670.329709.034664.593639.674603.516566.38510.135474.171432.967459.664423.552399.946363.487394.016359.996329.803297.582321.225284.229260.632217.329233.604200.221172.116146.162167.30960.788NANA89.733NANANA
us-gaap:StockholdersEquity ██▇▇▇▇▇▇▆▆▆▅▅▅▅▅▄▄▄▄▄▃▃▃▃▃▂▂▂▂▂▁596.853561.669546.836521.034512.913509.292494.907472.1450.513426.092409.574382.691358.897333.409314.888307.314289.623271.437258.854241.913225.034204.94188.99170.352152.733132.46116.80999.78284.7870.03862.4973.684NANA21.63NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
us-gaap:AssetsCurrent █▇█▇▇▇█▇▇▆▇▆▆▆▆▅▅▄▄▄▄▃▄▄▃▃▃▃▃▂▂▁411.341382.239429.078373.291347.668352.065410.167386.34352.023340.174371.339321.357344.947309.103320.43280.462252.32204.945234.012185.644189.173167.542196.114185.572162.002149.089178.473154.791123.77498.821119.16339.912NANA12.581NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue █▇█▆▅▆██▇▇▇▆█▇▇▆▆▅▆▄▄▃▄▃▃▅▅▅▄▃▄▂▁▂▁▁230.414221.708243.152173.112154.88189.76232.67226.081206.758198.132214.683181.02240.019199.37220.786182.662163.83129.032187.371121.95392.43776.93496.18567.63284.198124.06149.159134.01104.61383.298100.95228.67919.36237.4323.1074.849NANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▇▆█▂▁▄▇▇▅▄▆▃█▅▆▃▂230.414221.708243.152173.112154.88189.76232.67226.081206.758198.132214.683181.02240.019199.37220.786182.662163.83NA187.371NANANA96.185NANANANANANANANANANANANANANANA
us-gaap:OtherAssetsCurrent ▃▃▂▁▂▁▃█▃▃▄▄▃▂▃▃▂▂▃▂▃▂▃▁▁▁▁5.7425.6424.7113.0133.6192.8716.06712.3526.2336.0316.3687.5724.9184.6245.5294.9444.3544.5315.1023.8264.9383.8475.1363.4043.0923.5012.839NANANA2.429NANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ComputerEquipment███▇▇▇▆▆▅▅▅▄▄▄▃▃▃▃▃▃▂▂▂▂▁▁▁▁▁▁▁▁31.00732.04930.95529.70428.44527.19125.25224.48922.9621.4220.42718.31117.17216.54316.24715.44915.96814.76914.58313.50212.39911.34210.97310.1049.0538.6698.7698.3088.7298.428.4427.489NANA6.211NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:FurnitureAndFixtures▇▇▇▇▇▇▇▇▇██▇▇▆▆▅▅▅▅▄▄▃▃▂▁▁▁▁▅▅▄▄23.80923.50423.41823.30923.11423.37523.46823.4122.81624.87324.22723.52722.74421.93921.69521.10120.87320.15120.06619.25219.10917.68217.04715.25714.86614.80814.68414.48419.9719.83119.5319.357NANA18.394NANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment ██▇▇▆▆▅▅▅▆▅▄▄▄▃▃▃▂▂▂▂▂▂▁▁▁▁▁▃▃▃▂32.0732.62230.93729.64228.1327.39326.07726.2924.92226.35625.10423.66922.75721.38520.78919.4219.76718.65318.29417.16917.20516.57816.44115.63615.32615.43915.7614.96320.43819.71419.41218.37NANA17.917NANANA
us-gaap:PropertyPlantAndEquipmentNet ███████▇▇▆▆▆▅▅▅▅▅▅▅▅▄▃▃▂▁▁▁▁▁▁▁▁22.74622.93123.43623.37123.42923.17322.64321.60920.85419.93719.5518.16917.15917.09717.15317.1317.07416.26716.35515.58514.30312.44611.5799.7258.5938.0387.6937.8298.2618.5378.568.476NANA6.688NANANA
us-gaap:Goodwill ███▆▆▄▄▃▃▃▃▁▁34.07134.04633.37524.31924.31919.06215.07211.45911.45911.45911.4594.1864.186NA0.0NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▇▇█▆▆▅▃▂▂▂▂▁15.77216.77118.67812.56413.5112.1927.243.1883.433.6743.9261.453NA0.00.0NANANA0.0NANANANANANANANANANANANANANANANANANANA
us-gaap:IntangibleAssetsNetIncludingGoodwill ███▆▆▅▄▂▂▂▂▁▁49.84350.81752.05336.88337.82931.25422.31214.64714.88915.13315.3855.6395.727NA0.0NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA21.374NANANA22.122NANANA22.959NANANA22.64NANANA35.571NANANA35.285NANANA34.865NANANA-26.572NANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ▇▇▇▇▇████▇▁86.4281.10584.02482.20286.03588.45490.53590.16593.0983.9130.0NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▁▁▁▁▁▁█▆▆▅▄▄▄▃▃▃▃▃▂▂▂▂▂▁▁▁▁▁▁▁▁▁3.9864.0754.1764.3194.5014.36570.99453.43250.84539.94831.77832.56829.2526.19123.16323.03421.4719.3369.9819.0569.6579.9839.1166.5855.1984.2963.2824.1433.923.043.1463.431NANA3.965NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
us-gaap:AccruedIncomeTaxesCurrent ▁█▃2.388.5123.726NANANA0.00.00.07.6034.4865.9630.217NA0.01.2952.914NA0.04.1815.303NA0.0NANANANA4.9164.9373.2966.459NANANANANANANA
us-gaap:LiabilitiesCurrent █▆█▅▃▄▇▅▅▄▆▄▃▂▅▃▃▂▅▄▃▂▄▃▃▁▄▃▂▁▃▂115.51991.317120.31776.03758.55465.513101.80584.48180.76773.36392.85668.77260.648.30283.25960.67558.13840.91678.17664.82853.16739.86775.01162.21858.34437.87967.20454.77840.90831.61856.7642.667NANA54.453NANANA
us-gaap:OperatingLeaseLiabilityCurrent ███▇▇▇▇▇▇▇▁20.15719.20919.1917.95417.8817.71517.76217.517.417.3580.0NANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
us-gaap:OtherLiabilitiesNoncurrent ▇▇█▄▄▂▁11.91412.21713.8168.1317.6985.6273.539NANANANANANANANANANANANANANANANA3.4023.4832.3322.42.4735.354.0324.3715.007NANA4.529NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▇▇▇▇▇▇███▇▁61.29357.13459.40857.00260.26261.67763.15564.31667.42958.4940.0NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo ▅▁█▅16.03914.33117.60915.998NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree █▁█▂13.91312.08913.80412.374NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour █▁▇▂11.739.87711.57510.211NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA9.363NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive ▇▃▁█14.57510.8359.20215.514NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
us-gaap:StockholdersEquity ██▇▇▇▇▇▇▆▆▆▅▅▅▅▅▄▄▄▄▄▃▃▃▃▃▂▂▂▂▂▁596.853561.669546.836521.034512.913509.292494.907472.1450.513426.092409.574382.691358.897333.409314.888307.314289.623271.437258.854241.913225.034204.94188.99170.352152.733132.46116.80999.78284.7870.03862.4973.684NANA21.63NANANA
us-gaap:CommonStockValue ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█0.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.235NANA0.234NANANA
us-gaap:AdditionalPaidInCapitalCommonStock █▇▇▇▆▆▆▅▅▄▄▄▄▃▃▃▃▂▂▂▁▁▁▁117.457113.737113.182110.625108.308105.601104.658102.142100.09897.58797.45897.37594.29190.8489.87790.65388.50186.03585.44584.94983.15580.99980.59182.088NANA75.058NANANANANANANANANANANA
us-gaap:RetainedEarningsAccumulatedDeficit ██▇▇▇▇▇▆▆▆▆▅▅▅▄▄▄▄▄▃▃▃▃▂▂▂▂▁▁▁▁▁477.62446.088431.076407.454401.414401.308388.271367.55348.258326.979311.341285.116264.262242.095224.071215.591200.116184.547172.599155.425140.281122.757107.94287.99372.81755.26141.59225.16211.639-1.157-7.9390.777NANA-3.182NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▅▅▇▇█▆▅▆▆▄▃▁▂▂▃▃▃▃▃▄▅▄▂▂▁▂▁1.7721.842.5742.9513.1872.3831.9782.4082.1571.5260.7750.20.3440.4740.941.071.0060.8550.811.5391.5981.1840.4570.271-0.0190.520.159NANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▇▃█▅▄▁▆▅▅▂█▆53.568-20.10266.35423.5830.944-52.79331.3418.3114.235-38.59862.30131.967NA-12.989NA24.876NANANANANANANANANANANANANA-17.07634.852NANA35.50614.83NANANA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▄▇▇▆▅▇▅▇▆█▅▁-44.9913.1414.153-4.922-29.55613.097-24.5011.453-4.44724.073-25.657-90.903NA-6.777NA-6.004NANANANANANANANANANANANANA-0.567-1.133NANA-1.218-1.527NANANA
us-gaap:NetCashProvidedByUsedInFinancingActivities █▃▇▇▁▅█▇▇▆▅█0.058-4.516-0.511-0.487-6.392-2.94-0.25-0.44-1.162-2.026-2.981-0.063NA-1.65NA-0.04NANANANANANANANANANANANANA-0.01138.554NANA0.037-15.045NANANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▅▃█▅▂▂▅▅▅▃▆▁8.706-21.44470.0418.232-34.88-42.916.58919.3238.626-16.55133.663-58.999NA-21.416NA18.832NANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
us-gaap:DeferredIncomeTaxExpenseBenefit ▃▄▁▄▄▄▂▃▄▄▄▂▃▄█▃▃▄▃▃▃▄▅▂▃▄▃▃-0.1290.909-5.5771.8782.8271.345-3.603-0.0341.622.2430.593-2.224-0.2611.7511.2840.402-0.041.1790.411-1.555-0.7321.3933.225-4.363-0.1031.306-0.604-0.083NA1.314NANANANANANANANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▇▃█▅▄▁▆▅▅▂█▆53.568-20.10266.35423.5830.944-52.79331.3418.3114.235-38.59862.30131.967NA-12.989NA24.876NANANANANANANANANANANANANA-17.07634.852NANA35.50614.83NANANA
us-gaap:NetIncomeLoss █▅▇▄▃▅▆▆▆▅▇▆▆▆▄▅▅▅▆▅▆▅▆▅▆▅▅▅▅▄▁▄▄▃▅▄▄▃31.53215.01223.6226.040.10613.0720.72119.29221.27915.63826.22520.85422.16718.0118.4815.47515.56912.017.17415.14417.52414.81519.94915.17617.55613.66916.4313.52312.7966.782-8.7167.2758.0091.63813.0386.4056.252.241
us-gaap:ProfitLoss █▄▆▂▁▄▆▅▆▄▇▆31.53215.01223.6226.040.10613.0720.72119.29221.27915.63826.22520.854NA18.011NA15.475NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ShareBasedCompensation ▂▁▂▂▂▂▁▁▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁█▁▁▁▁▁2.6622.2882.3542.3832.5362.6322.2382.1142.5852.3413.0643.1473.1592.6132.9722.1922.1151.8662.1021.8331.7751.3250.3642.1682.6751.9071.7591.4171.1410.71729.1382.0531.2480.2460.2661.76NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▄▇▇▆▅▇▅▇▆█▅▁-44.9913.1414.153-4.922-29.55613.097-24.5011.453-4.44724.073-25.657-90.903NA-6.777NA-6.004NANANANANANANANANANANANANA-0.567-1.133NANA-1.218-1.527NANANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▄▂▃▃▄▅▅▆▆▄█▄▃▃▃▄▅▃▅▆▄▅▇▃▃▂▂▁▂▁▂▃▃▃▄1.6711.0991.5331.2221.7932.3972.1692.5172.4821.6443.4981.9311.2811.3621.5671.6032.0171.3672.4242.7971.922.3323.0431.5521.2470.9540.7360.5130.7420.5751.0981.2771.1571.2631.642NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
us-gaap:NetCashProvidedByUsedInFinancingActivities █▃▇▇▁▅█▇▇▆▅█0.058-4.516-0.511-0.487-6.392-2.94-0.25-0.44-1.162-2.026-2.981-0.063NA-1.65NA-0.04NANANANANANANANANANANANANA-0.01138.554NANA0.037-15.045NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value4000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.0235000.0234000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.40.3

Common Stock Par Or Stated Value Per Share

us-gaap:CommonStockParOrStatedValuePerShare

us-gaap:CommonStockParOrStatedValuePerShare


Common
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-10-312013-09-302012-12-31
Value0.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00010.00011.01.01.0
Percentage of CommonStockParOrStatedValuePerShare100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesOutstanding


Common
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value393939393939393838383838383838373737373737373736363636360.2344890.233739
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-12-31
Value404039393939393939393939393939393839393939383838
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-12-31
Value393939393939393939393939393838383838383938383838
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value48000.0230000.0696000.0738000.0521000.0425000.0272000.0212000.076000.055000.0291000.0205000.0317000.0299000.094000.0244000.0417000.031000.059000.0479000.067000.0644000.0567000.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value0.790.380.590.1500.330.530.490.540.40.670.530.570.460.220.40.40.310.440.390.450.380.510.390.450.350.420.350.330.170.24
Percentage of EarningsPerShareBasic100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value0.780.370.590.1500.330.520.490.540.40.660.530.560.460.220.390.40.310.440.390.450.380.510.390.450.350.420.350.330.170.24
Percentage of EarningsPerShareDiluted100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value2.6622.2882.3542.3832.5362.6322.2382.1142.5852.3413.0643.1473.1592.6132.9722.1922.1151.8662.1021.8331.7751.3250.3642.1682.6751.9071.7591.4171.1410.717312.0532.190.436
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.91.20.91.52.21.40.91.11.21.51.31.51.61.51.51.21.21.21.11.01.00.80.21.31.51.31.00.90.80.620.91.82.10.6

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

mmi:EmployeeStockPurchasePlan


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value0.0240.050.0230.0620.0360.0470.0310.040.0380.030.0090.0370.0240.0390.0220.0310.0290.0460.0070.0540.060.0480.1010.0560.0660.0620.060.0450.023
Percentage of AllocatedShareBasedCompensationExpense0.92.21.02.61.41.81.41.91.51.30.31.20.81.50.71.41.42.50.32.93.43.627.72.62.53.33.43.22.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mmi:EmployeeStockPurchasePlan0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType, us-gaap:SubsidiarySaleOfStock

us-gaap:RestrictedStockUnitsRSU, us-gaap:EmployeeStock


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value1.7471.4541.421.4131.5141.6561.2221.231.6221.3451.0721.1121.0960.9530.9090.9750.9520.9140.920.7340.8180.6580.7250.5470.5520.5270.2960.1750.1460.2
Percentage of AllocatedShareBasedCompensationExpense65.663.560.359.359.762.954.658.262.757.535.035.334.736.530.644.545.049.043.840.046.149.7199.225.220.627.616.812.412.827.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.80.60.91.30.90.50.60.80.80.50.50.50.50.40.50.50.60.50.40.40.40.40.30.30.40.20.10.10.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RestrictedStockUnitsRSU us-gaap:EmployeeStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:TitleOfIndividual, us-gaap:AwardType

mmi:IndependentContractors, us-gaap:RestrictedStockUnitsRSU


Allocated
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value0.7880.7730.7690.6870.7710.796
Percentage of AllocatedShareBasedCompensationExpense33.130.529.232.529.834.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.50.70.40.30.40.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mmi:IndependentContractors us-gaap:RestrictedStockUnitsRSU0.00.00.00.00.00.0

mmi:IndependentContractorsSubsequentToAdoptionOfNewStandard, us-gaap:RestrictedStockUnitsRSU


Allocated
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-30
Value0.7780.6730.7730.7690.8230.687
Percentage of AllocatedShareBasedCompensationExpense29.229.430.529.236.832.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.40.70.40.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mmi:IndependentContractorsSubsequentToAdoptionOfNewStandard us-gaap:RestrictedStockUnitsRSU0.00.00.00.00.00.0

mmi:NonEmployeeDirector, us-gaap:RestrictedStock


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value0.1130.1110.1130.120.2130.160.1620.1570.1540.170.1740.1820.165
Percentage of AllocatedShareBasedCompensationExpense4.24.94.85.08.46.17.27.46.07.35.75.85.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.10.00.10.20.10.10.10.10.10.10.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mmi:NonEmployeeDirector us-gaap:RestrictedStock0.00.00.00.00.00.00.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value3114235.8040.911320192116262022178.3515151216151715201517141613126.824-8.7167.2758.0091.638
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.07.89.33.70.87.18.59.910.510.211.69.811.110.14.18.58.77.98.78.49.89.59.99.39.89.69.69.09.56.0-5.86.57.62.4

us-gaap:ComprehensiveIncomeNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value-0.068-0.734-0.377-0.2360.8040.405-0.430.2510.6310.7510.575-0.144-0.13-0.453-0.130.0640.1510.045-0.729-0.0590.4140.7270.1860.29-0.5390.361
Percentage of ComprehensiveIncomeNetOfTax-0.2-5.1-1.6-4.188.43.0-2.11.32.94.62.1-0.7-0.6-2.6-1.60.41.00.4-4.4-0.42.34.70.91.9-3.22.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0-0.4-0.2-0.10.70.2-0.20.10.30.50.2-0.1-0.1-0.3-0.10.00.10.0-0.4-0.00.20.40.10.2-0.30.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value3115236.040.1061320192115262022188.481515121715171419151713
Percentage of ComprehensiveIncomeNetOfTax100.2105.1101.6104.111.697.0102.198.797.195.497.9100.7100.6102.6101.699.699.099.6104.4100.497.795.399.198.1103.297.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.18.29.43.80.16.98.79.710.29.711.49.911.110.34.28.48.67.89.18.49.69.09.89.110.19.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value4221327.9560.14818302629213329302428252519282529243326292326232111-8.00612142.8992311
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.011.512.95.00.110.012.713.314.213.314.513.915.213.914.113.914.212.714.914.015.815.016.716.017.015.915.515.316.110.1-5.411.513.44.215.612.4

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value116.0868.6511.9160.0425.9179.4237.0248.4785.6577.1918.3158.1556.3022010107.5021010119.8821411119.647109.4938.8594.8150.715.5976.1671.261104.931
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.03.33.51.20.03.14.03.54.03.53.13.94.13.69.95.55.64.95.85.66.36.06.96.96.96.66.06.36.64.20.55.05.81.86.85.4

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value170.3390.485.8360.510.5031010190.2968.0744.794110.11311112.59.81813123.6267.61416171.8156.648139.634
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.20.20.23.70.40.34.35.19.20.23.52.35.70.15.66.11.46.47.07.12.04.68.210.81.04.57.66.4

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value146000.0146000.0205000.0199000.0213000.0283000.0370000.0329000.0340000.0349000.0346000.0342000.0352000.0360000.0370000.0370000.0374000.0382000.0378000.0380000.0384000.0391000.0377000.0380000.0386000.0583000.0449000.0397000.0401000.0404000.0
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.10.10.20.10.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.40.30.30.30.4

us-gaap:InterestExpense us-gaap:AwardType

us-gaap:StockAppreciationRightsSARS


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value122000.0122000.0177000.0178000.0177000.0178000.0226000.0226000.0226000.0226000.0222000.0220000.0224000.0225000.0232000.0233000.0233000.0233000.0228000.0229000.0228000.0229000.0215000.0214000.0214000.0214000.0246000.0236000.0251000.0200000.0
Percentage of InterestExpense83.683.686.389.483.162.961.168.766.564.864.264.363.662.562.763.062.361.060.360.359.458.657.056.355.436.754.859.462.649.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.10.10.10.20.10.10.10.10.10.10.10.10.10.10.10.10.20.10.10.10.10.10.10.10.10.10.20.20.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StockAppreciationRightsSARS0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:InterestExpense us-gaap:CreditFacility

mmi:CreditAgreement


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value20000.024000.028000.022000.021000.022000.022000.020000.026000.026000.026000.026000.026000.026000.027000.028000.028000.027000.028000.029000.029000.030000.030000.032000.034000.034000.035000.035000.06000.0
Percentage of InterestExpense13.716.413.711.19.97.85.96.17.67.47.57.67.47.27.37.67.57.17.47.67.67.78.08.48.85.87.88.81.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mmi:CreditAgreement0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-09-30
Value17000.0697000.015000.015000.0348000.0845000.015000.0125000.0216000.01751000.015000.0175000.01553000.015000.0
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.40.00.00.30.40.00.10.11.10.00.10.90.0

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value3115236.040.1061320192115262022188.4815151217151714191517131613126.782-8.7167.2758.0091.638136.4056.252.241
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.18.29.43.80.16.98.79.710.29.711.49.911.110.34.28.48.67.89.18.49.69.09.89.110.19.39.59.09.55.9-5.86.57.62.48.87.07.43.6

Net Income Loss Available To Common Stockholders Basic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic


Net
Period End2021-06-302021-03-312020-06-302020-03-31
Value31150.10613
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.18.20.16.9

Nonoperating Income Expense

us-gaap:NonoperatingIncomeExpense

us-gaap:NonoperatingIncomeExpense


Nonoperating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value1.371.0442.4261.6152.975-0.3663.412.5733.1193.3751.2732.1271.7241.2091.5851.1720.9970.8360.5670.7190.6180.230.42-0.4640.3620.1250.067-0.3080.33-0.0610.1590.2470.0070.2420.1090.041
Percentage of NonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.50.61.01.02.5-0.21.41.31.52.10.61.00.90.70.80.60.60.50.30.40.30.10.2-0.30.20.10.0-0.20.2-0.10.10.20.00.30.10.0

Operating Expenses

us-gaap:OperatingExpenses

us-gaap:OperatingExpenses


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value24316322015212017121017418214219718317015117515815513416115515413916913814312214512711210215799916612479
Percentage of OperatingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax85.489.088.095.9102.289.788.687.987.188.685.987.085.586.686.586.586.187.685.286.284.384.983.383.583.083.884.384.383.889.5105.588.786.696.284.487.6

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value4120306.54-2.61419272426183227282327242419272428243327292327232112-8.16512142.6572211113.684
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.611.012.04.1-2.210.311.412.112.911.414.113.014.513.413.513.513.912.414.813.815.715.116.716.517.016.215.715.716.210.5-5.511.313.43.815.612.413.15.9

Other Comprehensive Income Loss Net Of Tax

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value-68000.0-734000.0-377000.0-236000.0804000.0405000.0-430000.0251000.0631000.0751000.0575000.0-144000.0-130000.0-453000.0-130000.064000.0151000.045000.0-729000.0-59000.0414000.0727000.0186000.0290000.0-539000.0361000.099000.057000.0-39000.042000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0-0.4-0.2-0.10.70.2-0.20.10.30.50.2-0.1-0.1-0.3-0.10.00.10.0-0.4-0.00.20.40.10.2-0.30.20.10.0-0.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-09-30
Value3115236.040.106132019211526201815
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.18.29.43.80.16.98.79.710.29.711.49.910.38.4

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value28418325015811719023719820916023021019917420218318015318918018316420316517314617215013411414911110569147918462
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

mmi:FinancingFees


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value281726151215181617131615159.7241112
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.99.710.79.910.88.07.98.18.58.57.27.67.85.66.27.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.99.710.79.910.88.07.98.18.58.57.27.67.85.66.27.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mmi:FinancingFees100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:OtherRevenues


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value3.8293.3386.232.1111.3263.5373.5612.0093.1712.0382.492.6632.1992.2922.6165.087
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.31.82.51.31.11.91.51.01.51.31.11.31.11.31.42.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.31.82.51.31.11.91.51.01.51.31.11.31.11.31.42.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mmi:OtherRevenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:RealEstateBrokerageCommissions


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value252162217140103171215180188144211191181162169162
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax88.888.586.888.888.190.190.690.990.090.291.791.291.193.192.490.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax88.888.586.888.888.190.190.690.990.090.291.791.291.193.192.490.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax mmi:RealEstateBrokerageCommissions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value28418325015811719023719820916023021019917420218318015318918018316420316517314617215013411414911110569147918462
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value615156494354534852484748494842424343384040423835373534343233303029243225
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.728.122.531.437.128.822.424.325.230.420.723.124.627.520.823.224.228.220.322.522.025.719.021.521.724.420.122.623.929.120.827.627.635.722.127.4

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value8177517796966706707096646396035665104744324594233993633943593292973212842602172332001721461676089
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value2201892321751571612141921891771561271159914411611092135118104921321131078411610087761045768
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets27.025.229.825.223.524.030.229.029.629.427.725.024.323.031.527.427.625.334.332.831.831.141.240.141.439.150.050.250.752.162.693.975.9

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value8177517796966706707096646396035665104744324594233993633943593292973212842602172332001721461676089
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-10-312013-09-302012-12-312011-12-312010-12-31
Value59656154652151250949447245042640938235833331430728927125824122520418817015213211699847062523.684212021
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets73.074.870.274.876.576.069.871.070.470.672.375.075.777.068.572.672.474.765.767.268.268.958.859.958.660.950.049.849.347.937.40.06.124.10.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312014-01-01
Value1.7721.842.5742.9513.1872.3831.9782.4082.1571.5260.7750.20.3440.4740.941.071.0060.8550.811.5391.5981.1840.4570.271-0.0190.520.1590.060.0030.0420.0
Percentage of StockholdersEquity0.30.30.50.60.60.50.40.50.50.40.20.10.10.10.30.30.30.30.30.60.70.60.20.2-0.00.40.10.10.00.10.0
Percentage of Assets0.20.20.30.40.50.40.30.40.30.30.10.00.10.10.20.30.30.20.20.40.50.40.10.1-0.00.20.10.00.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-10-312013-09-302012-12-312011-12-312010-12-31
Value11711311311010810510410210097979794908990888685848380808279767574737170702.675242018
Percentage of StockholdersEquity19.720.220.721.221.120.721.121.622.222.923.825.426.327.228.529.530.631.733.035.137.039.542.648.252.357.964.374.786.3101.6112.7132.572.6114.3101.386.7
Percentage of Assets14.415.114.515.916.115.814.815.415.616.217.219.119.921.019.621.422.123.721.723.625.227.225.128.930.735.332.137.242.548.742.10.04.427.50.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-10-312013-09-302012-12-312011-12-312010-12-31
Value0.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.2350.2340.230.234
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.41.11.11.1
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.40.30.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-10-312013-09-302012-12-312011-12-312010-12-31
Value477446431407401401388367348326311285264242224215200184172155140122107877255412511-1.157-7.939-17.190.777-3.182-0.362.716
Percentage of StockholdersEquity80.079.478.878.278.378.878.577.977.376.776.074.573.672.671.270.269.168.066.764.262.359.957.151.747.741.735.625.213.7-1.7-12.7-32.521.1-14.7-1.812.5
Percentage of Assets58.459.455.358.559.859.954.855.354.454.255.055.955.755.948.750.950.050.843.843.242.541.333.631.027.925.417.812.66.8-0.8-4.70.01.3-3.50.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value411382429373347352410386352340371321344309320280252204234185189167196185162149178154123981193912
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets50.350.955.153.651.852.557.858.155.056.465.663.072.771.469.766.263.156.459.451.657.456.361.165.362.268.676.477.371.967.671.265.714.0

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-312010-12-31
Value2302212431731541892322262061982141812401992201821631291871219276966784124149134104831002819373.1074.8493.1584.932
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets28.229.531.224.923.128.332.834.032.332.837.935.550.646.048.043.141.035.547.633.928.025.929.923.832.357.163.966.960.857.060.347.20.00.03.50.00.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-01-012016-12-312015-12-31
Value23022124317315418923222620619821418124019922018216318718796
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets28.229.531.224.923.128.332.834.032.332.837.935.550.646.048.043.141.00.047.629.9

Other Assets Current

us-gaap:OtherAssetsCurrent

us-gaap:OtherAssetsCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value5.7425.6424.7113.0133.6192.8716.067126.2336.0316.3687.5724.9184.6245.5294.9444.3544.5315.1023.8264.9383.8475.1363.4043.0923.5012.8392.429
Percentage of OtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.80.60.40.50.40.91.91.01.01.11.51.01.11.21.21.11.21.31.11.51.31.61.21.21.61.21.5

us-gaap:OtherAssetsCurrent us-gaap:BalanceSheetLocation

mmi:CustomerTrustAccountsAndOther


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value5.6295.4774.5262.8363.4492.7053.129.8213.7943.5452.3814.1521.6851.561.4912.7612.4963.0142.5571.6092.7171.9982.3671.8231.7052.0781.2621.18
Percentage of OtherAssetsCurrent98.097.196.194.195.394.251.479.560.958.837.454.834.333.727.055.857.366.550.142.155.051.946.153.655.159.444.548.6
Percentage of Assets0.70.70.60.40.50.40.41.50.60.60.40.80.40.40.30.70.60.80.60.40.80.70.70.60.71.00.50.7
Percentage of Assets mmi:CustomerTrustAccountsAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

mmi:EmployeeNotesReceivable


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value0.1130.1650.1850.1770.170.1660.0650.150.1510.1510.1560.1840.2440.3510.3660.3370.2730.2210.3140.4340.3640.1530.2240.216
Percentage of OtherAssetsCurrent2.02.93.95.94.75.81.11.22.42.52.42.45.07.66.66.86.34.96.211.37.44.04.47.6
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.1
Percentage of Assets mmi:EmployeeNotesReceivable0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:ComputerEquipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value3132302928272524222120181716161515141413121110109.0538.6698.7698.3088.7298.428.4427.4896.211
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.84.34.04.34.24.13.63.73.63.53.63.63.63.83.53.64.04.13.73.83.83.83.43.63.54.03.84.15.15.85.012.36.9
Percentage of Assets us-gaap:ComputerEquipment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value232323232323232322242423222121212020201919171715141414141919191918
Percentage of PropertyPlantAndEquipmentGross76.873.375.778.581.386.092.995.699.4116.1118.6128.5132.4132.6133.5136.6130.7136.4137.6142.6154.1155.9155.4151.0164.2170.8167.5174.3228.8235.5231.3258.5296.2
Percentage of Assets2.93.13.03.33.43.53.33.53.64.14.34.64.85.14.75.05.25.55.15.35.85.95.35.45.76.86.37.211.613.611.731.820.5
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value323230292827262624262523222120191918181717161615151515142019191817
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.94.34.04.34.24.13.74.03.94.44.44.64.84.94.54.64.95.14.64.85.25.65.15.55.97.16.77.511.913.511.630.220.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value22222323232322212019191817171717171616151412119.7258.5938.0387.6937.8298.2618.5378.568.4766.688
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.83.13.03.43.53.53.23.33.33.33.53.63.63.93.74.04.34.54.24.34.34.23.63.43.33.73.33.94.85.85.113.97.5

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value34343324241915111111114.1864.1860.0
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets4.24.54.33.53.62.82.11.71.81.92.00.80.90.0

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-12-312017-01-012016-12-31
Value1516181213127.243.1883.433.6743.9261.4530.00.00.00.0
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0
Percentage of Assets1.92.22.41.82.01.81.00.50.50.60.70.30.00.00.00.0

Intangible Assets Net Including Goodwill

us-gaap:IntangibleAssetsNetIncludingGoodwill

us-gaap:IntangibleAssetsNetIncludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value49505236373122141415155.6395.7270.0
Percentage of IntangibleAssetsNetIncludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets6.16.86.75.35.64.73.12.22.32.52.71.11.20.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-10-31
Value21222222353534-26.57226
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.73.14.14.99.011.014.9-15.90.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value868184828688909093830.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets10.610.810.811.812.813.212.813.614.613.90.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value3.9864.0754.1764.3194.5014.3657053503931322926232321199.9819.0569.6579.9839.1166.5855.1984.2963.2824.1433.923.043.1463.4313.965
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.50.50.60.70.710.08.07.96.65.66.46.26.05.05.45.45.32.52.52.93.42.82.32.02.01.42.12.32.11.95.64.4

us-gaap:OtherAssetsNoncurrent us-gaap:BalanceSheetLocation

mmi:CustomerTrustAccountsAndOther


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value0.5060.5370.5720.5690.5740.5920.6770.7960.8530.8490.8460.8980.0440.0550.0240.0730.0620.0750.0880.2120.330.1960.1750.1020.2140.0950.2220.072
Percentage of OtherAssetsNoncurrent12.713.213.713.212.813.61.01.51.72.12.72.80.20.20.10.30.30.40.92.33.42.01.91.54.12.26.82.3
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.10.20.00.00.00.00.00.00.00.10.10.10.10.00.10.00.10.0
Percentage of Assets mmi:CustomerTrustAccountsAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

mmi:EmployeeNotesReceivable


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value0.0120.0130.2460.3210.4060.4320.3230.3730.2640.2630.370.1390.1540.1770.2550.2680.2460.2460.1320.1120.1120.1220.1580.162
Percentage of OtherAssetsNoncurrent0.30.35.97.49.09.90.50.70.50.71.20.40.50.71.11.21.11.31.31.21.21.21.74.9
Percentage of Assets0.00.00.00.00.10.10.00.10.00.00.10.00.00.00.10.10.10.10.00.00.00.00.00.1
Percentage of Assets mmi:EmployeeNotesReceivable0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

mmi:MortgageServicingRightsNetOfAmortization


Other
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value1.9932.0621.8972.0232.002
Percentage of OtherAssetsNoncurrent50.050.645.446.82.8
Percentage of Assets0.20.30.20.30.3
Percentage of Assets mmi:MortgageServicingRightsNetOfAmortization0.00.00.00.00.0

mmi:SecurityDeposit


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value1.4751.4631.4611.4061.3881.3911.3451.3131.3011.2121.1961.171.1511.1611.1581.1581.1341.0921.0591.0541.0731.341.4251.2991.2841.2751.241.1711.1531.0521.1261.046
Percentage of OtherAssetsNoncurrent37.035.935.032.630.831.91.92.52.63.03.83.63.94.45.05.05.35.610.611.611.113.415.619.724.729.737.828.329.434.635.826.4
Percentage of Assets0.20.20.20.20.20.20.20.20.20.20.20.20.20.30.30.30.30.30.30.30.30.50.40.50.50.60.50.60.70.70.71.2
Percentage of Assets mmi:SecurityDeposit0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Accrued Income Taxes Current

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedIncomeTaxesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-312017-09-302017-06-302016-12-312016-09-302016-06-302015-12-312014-09-302014-06-302014-03-312013-12-31
Value2380000.08512000.03726000.00007603000.04486000.05963000.0217000.001295000.02914000.004181000.05303000.004916000.04937000.03296000.06459000.0
Percentage of AccruedIncomeTaxesCurrent100.0100.0100.00.00.00.0100.0100.0100.0100.00.0100.0100.00.0100.0100.00.0100.0100.0100.0100.0
Percentage of Assets0.31.10.50.00.00.01.30.81.20.00.00.30.70.01.21.60.02.52.92.33.9

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value115911207658651018480739268604883605840786453397562583767544031564254
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets14.112.215.410.98.79.814.412.712.612.216.413.512.811.218.114.314.511.319.818.016.113.423.421.922.417.428.827.423.821.633.970.260.7

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value201919171717171717170.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets2.52.62.52.62.72.62.52.62.72.90.0

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value1112138.1317.6985.6273.5393.4023.4832.3322.42.4735.354.0324.3715.0074.529
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.51.61.81.21.10.80.51.21.31.11.01.23.12.82.68.25.0

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value615759576061636467580.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets7.57.67.68.29.09.28.99.710.59.70.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value16141715
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets2.01.92.32.3

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value13121312
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets1.71.61.81.8

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value119.8771110
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets1.41.31.51.5

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value9363000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets1.2

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value14109.20215
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0100.0100.0100.0
Percentage of Assets1.81.41.22.2

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-302019-03-31
Value8176787480818475
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.010.210.110.811.412.313.312.6

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value87828480
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets10.710.910.811.6

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value6205000.05716000.05925000.06018000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.80.80.80.9

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-10-312013-09-302012-12-312011-12-312010-12-31
Value59656154652151250949447245042640938235833331430728927125824122520418817015213211699847062523.684212021
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets73.074.870.274.876.576.069.871.070.470.672.375.075.777.068.572.672.474.765.767.268.268.958.859.958.660.950.049.849.347.937.40.06.124.10.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312014-01-01
Value1.7721.842.5742.9513.1872.3831.9782.4082.1571.5260.7750.20.3440.4740.941.071.0060.8550.811.5391.5981.1840.4570.271-0.0190.520.1590.060.0030.0420.0
Percentage of StockholdersEquity0.30.30.50.60.60.50.40.50.50.40.20.10.10.10.30.30.30.30.30.60.70.60.20.2-0.00.40.10.10.00.10.0
Percentage of Assets0.20.20.30.40.50.40.30.40.30.30.10.00.10.10.20.30.30.20.20.40.50.40.10.1-0.00.20.10.00.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-10-312013-09-302012-12-312011-12-312010-12-31
Value11711311311010810510410210097979794908990888685848380808279767574737170702.675242018
Percentage of StockholdersEquity19.720.220.721.221.120.721.121.622.222.923.825.426.327.228.529.530.631.733.035.137.039.542.648.252.357.964.374.786.3101.6112.7132.572.6114.3101.386.7
Percentage of Assets14.415.114.515.916.115.814.815.415.616.217.219.119.921.019.621.422.123.721.723.625.227.225.128.930.735.332.137.242.548.742.10.04.427.50.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-10-312013-09-302012-12-312011-12-312010-12-31
Value0.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.2350.2340.230.234
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.06.41.11.11.1
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.40.30.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-10-312013-09-302012-12-312011-12-312010-12-31
Value477446431407401401388367348326311285264242224215200184172155140122107877255412511-1.157-7.939-17.190.777-3.182-0.362.716
Percentage of StockholdersEquity80.079.478.878.278.378.878.577.977.376.776.074.573.672.671.270.269.168.066.764.262.359.957.151.747.741.735.625.213.7-1.7-12.7-32.521.1-14.7-1.812.5
Percentage of Assets58.459.455.358.559.859.954.855.354.454.255.055.955.755.948.750.950.050.843.843.242.541.333.631.027.925.417.812.66.8-0.8-4.70.01.3-3.50.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value4000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.0235000.0234000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.40.3

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value11711311311010810510410210097979794908990888685848380808275
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets14.415.114.515.916.115.814.815.415.616.217.219.119.921.019.621.422.123.721.723.625.227.225.128.932.1

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value477446431407401401388367348326311285264242224215200184172155140122107877255412511-1.157-7.9390.777-3.182
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets58.459.455.358.559.859.954.855.354.454.255.055.955.755.948.750.950.050.843.843.242.541.333.631.027.925.417.812.66.8-0.8-4.71.3-3.5

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value1772000.01840000.02574000.02951000.03187000.02383000.01978000.02408000.02157000.01526000.0775000.0200000.0344000.0474000.0940000.01070000.01006000.0855000.0810000.01539000.01598000.01184000.0457000.0271000.0-19000.0520000.0159000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.30.40.50.40.30.40.30.30.10.00.10.10.20.30.30.20.20.40.50.40.10.1-0.00.20.1

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-09-302014-03-312013-12-312013-03-312012-12-31
Value53-20.10266230.944-52.793311814-38.5986231-12.98924-17.076343514
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.8-10.926.514.90.8-27.713.29.26.8-24.027.115.2-7.413.6-14.923.451.210.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-09-302014-03-312013-12-312013-03-312012-12-31
Value-44.9913.1414.153-4.922-29.55613-24.5011.453-4.44724-25.657-90.903-6.777-6.004-0.567-1.133-1.218-1.527
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.81.71.7-3.1-25.26.9-10.30.7-2.115.0-11.1-43.2-3.9-3.3-0.5-0.8-1.8-1.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-09-302014-03-312013-12-312013-03-312012-12-31
Value0.058-4.516-0.511-0.487-6.392-2.94-0.25-0.44-1.162-2.026-2.981-0.063-1.65-0.04-0.011380.037-15.045
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0-2.5-0.2-0.3-5.4-1.5-0.1-0.2-0.6-1.3-1.3-0.0-0.9-0.0-0.025.90.1-10.2

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-09-30
Value8.706-21.4447018-34.88-42.916.589198.626-16.55133-58.999-21.41618
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.1-11.728.011.5-29.7-22.52.89.74.1-10.314.6-28.0-12.310.3

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-03-31
Value-0.1290.909-5.5771.8782.8271.345-3.603-0.0341.622.2430.593-2.224-0.2611.75110.402-0.041.1790.411-1.555-0.7321.3933.225-4.363-0.1031.306-0.604-0.0831.314
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-09-302014-03-312013-12-312013-03-312012-12-31
Value53-20.10266230.944-52.793311814-38.5986231-12.98924-17.076343514
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.8-10.926.514.90.8-27.713.29.26.8-24.027.115.2-7.413.6-14.923.451.210.0

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value3115236.040.1061320192115262022188.4815151217151714191517131613126.782-8.7167.2758.0091.638136.4056.252.241
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.18.29.43.80.16.98.79.710.29.711.49.911.110.34.28.48.67.89.18.49.69.09.89.110.19.39.59.09.55.9-5.86.57.62.48.87.07.43.6

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-09-30
Value3115236.040.106132019211526201815
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.18.29.43.80.16.98.79.710.29.711.49.910.38.4

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value2.6622.2882.3542.3832.5362.6322.2382.1142.5852.3413.0643.1473.1592.6132.9722.1922.1151.8662.1021.8331.7751.3250.3642.1682.6751.9071.7591.4171.1410.717292.0531.2480.2460.2661.76
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-09-302014-03-312013-12-312013-03-312012-12-31
Value-44.9913.1414.153-4.922-29.55613-24.5011.453-4.44724-25.657-90.903-6.777-6.004-0.567-1.133-1.218-1.527
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.81.71.7-3.1-25.26.9-10.30.7-2.115.0-11.1-43.2-3.9-3.3-0.5-0.8-1.8-1.0

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value1671000.01099000.01533000.01222000.01793000.02397000.02169000.02517000.02482000.01644000.03498000.01931000.01281000.01362000.01567000.01603000.02017000.01367000.02424000.02797000.01920000.02332000.03043000.01552000.01247000.0954000.0736000.0513000.0742000.0575000.01098000.01277000.01157000.01263000.01642000.0
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-09-302014-03-312013-12-312013-03-312012-12-31
Value0.058-4.516-0.511-0.487-6.392-2.94-0.25-0.44-1.162-2.026-2.981-0.063-1.65-0.04-0.011380.037-15.045
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0-2.5-0.2-0.3-5.4-1.5-0.1-0.2-0.6-1.3-1.3-0.0-0.9-0.0-0.025.90.1-10.2

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value26.428.8-1.324.128.40.3120.0110.2670.2850.266-0.0160.2850.2690.2590.0910.3930.3920.385-0.0030.40.3970.4-0.0010.4290.4050.414-0.0090.4120.4090.415
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value49482726403737
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value55000.0775000.01246000.0000
Percentage of UnrecognizedTaxBenefits100.0100.0100.00.00.00.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value4418000.03900000.02600000.01900000.01700000.01300000.0728000.0286000.0
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0

mmi:AdvancesAndLoansAllowanceForCreditLossesWriteOffs

mmi:AdvancesAndLoansAllowanceForCreditLossesWriteOffs


Advances
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value34000.02000.025000.018000.030000.02000.0-69000.082000.0100000.03000.0
Percentage of AdvancesAndLoansAllowanceForCreditLossesWriteOffs100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:AdvancesAndLoansAndCommissionsReceivableAllowancesForCreditLossesWriteOffs

mmi:AdvancesAndLoansAndCommissionsReceivableAllowancesForCreditLossesWriteOffs


Advances
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-34000.0-2000.0-125000.018000.034000.0-2000.0-301000.082000.0
Percentage of AdvancesAndLoansAndCommissionsReceivableAllowancesForCreditLossesWriteOffs100.0100.0100.0100.0100.0100.0100.0100.0

mmi:AmortizationOfRightOfUseAssets

mmi:AmortizationOfRightOfUseAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value5.8416.0095.9425.7325.6515.55.7745.1915.1615.0810.00.0
Percentage of AmortizationOfRightOfUseAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

mmi:BeneficialOwnershipPercentage us-gaap:TitleOfIndividual

mmi:BeneficialOwnershipPercentage

mmi:ChairmanAndFounder


Beneficial
Period End2021-06-302021-03-312020-12-31
Value-1.039.00
Percentage of BeneficialOwnershipPercentage100.0100.00.0

mmi:ChangeInValueDeferredConsiderationSettledInStock

mmi:ChangeInValueDeferredConsiderationSettledInStock


Change
Period End2021-06-302021-03-31
Value-42000.012000.0
Percentage of ChangeInValueDeferredConsiderationSettledInStock100.0100.0

mmi:CreditLossExpenseReversal

mmi:CreditLossExpenseReversal


Credit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value9000.0-146000.0133000.0133000.042000.0-120000.039000.088000.091000.0-104000.0
Percentage of CreditLossExpenseReversal100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:CreditLossRecoveryExpenseReversalForAdvancesAndLoans

mmi:CreditLossRecoveryExpenseReversalForAdvancesAndLoans


Credit
Period End2021-06-302021-03-312020-06-302020-03-31
Value14000.0-67000.041000.0-120000.0
Percentage of CreditLossRecoveryExpenseReversalForAdvancesAndLoans100.0100.0100.0100.0

mmi:CreditLossRecoveryExpenseReversalForAdvancesAndLoansAndCommissionsReceivable

mmi:CreditLossRecoveryExpenseReversalForAdvancesAndLoansAndCommissionsReceivable


Credit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value9000.0-146000.0133000.0133000.042000.0-120000.039000.088000.0
Percentage of CreditLossRecoveryExpenseReversalForAdvancesAndLoansAndCommissionsReceivable100.0100.0100.0100.0100.0100.0100.0100.0

mmi:CreditLossRecoveryExpenseReversalForCommissionReceivable

mmi:CreditLossRecoveryExpenseReversalForCommissionReceivable


Credit
Period End2021-06-302021-03-312020-12-312020-09-30
Value-5000.0-79000.020000.041000.0
Percentage of CreditLossRecoveryExpenseReversalForCommissionReceivable100.0100.0100.0100.0

mmi:CreditLossrecoveryExpenseReversalForAdvancesAndLoans

mmi:CreditLossrecoveryExpenseReversalForAdvancesAndLoans


Credit
Period End2020-09-302019-09-30
Value92000.088000.0
Percentage of CreditLossrecoveryExpenseReversalForAdvancesAndLoans100.0100.0

mmi:DeferredCompensationAndCommissionsIncreaseDecrease

mmi:DeferredCompensationAndCommissionsIncreaseDecrease


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value17-33.78124132.473-33.898153.8827.547-35.83823-0.6739.593-32.659252.2769.07-28.10619-2.959-0.523-4.7634.8362.5172.473-2.6253.7232.5221.458-3.1672.7771.0931.3-2.0842.37
Percentage of DeferredCompensationAndCommissionsIncreaseDecrease100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:DeferredCompensationPlanPercentage us-gaap:AwardType

mmi:DeferredCompensationPlanPercentage

mmi:DeferredCompensationLiability


Deferred
Period End2021-06-302021-03-312020-12-31
Value0110.00
Percentage of DeferredCompensationPlanPercentage0.0100.00.0

mmi:EffectiveIncomeTaxRateOnPermanentAndOtherItems

mmi:EffectiveIncomeTaxRateOnPermanentAndOtherItems


Effective
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.82.0-5.9-72.40.03-0.001-0.0030.0230.014-0.0010.020.0110.011
Percentage of EffectiveIncomeTaxRateOnPermanentAndOtherItems100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:FullyDepreciatedComputerSoftwareHardwareAndFurnitureFixturesAndEquipmentWriteoff

mmi:FullyDepreciatedComputerSoftwareHardwareAndFurnitureFixturesAndEquipmentWriteoff


Fully
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-31
Value2359000.041000.0332000.02000.0775000.0191000.01700000.0200000.02867000.0233000.00600000.016000.0784000.001800000.0151000.0949000.0100000.01200000.0500000.01000000.0600000.0900000.01100000.0
Percentage of FullyDepreciatedComputerSoftwareHardwareAndFurnitureFixturesAndEquipmentWriteoff100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:IncomeTaxReconciliationPermanentAndOtherItems

mmi:IncomeTaxReconciliationPermanentAndOtherItems


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value339000.0454000.0354000.0-472000.0-106000.0562000.0271000.0-81000.0672000.0297000.0410000.0583000.0326000.0276000.0
Percentage of IncomeTaxReconciliationPermanentAndOtherItems100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:IncreaseDecreaseInAdvancesAndLoans

mmi:IncreaseDecreaseInAdvancesAndLoans


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value2.6464.442.8682.7564.70829182.765106.663
Percentage of IncreaseDecreaseInAdvancesAndLoans100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:IncreaseDecreaseInCarryingValueOfAssetsHeldInRabbiTrust

mmi:IncreaseDecreaseInCarryingValueOfAssetsHeldInRabbiTrust


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value657000.0333000.0872000.0434000.01124000.0-1388000.0394000.031000.0225000.0703000.0-782000.0266000.0176000.014000.0278000.0202000.0170000.0199000.057000.0229000.0150000.034000.0283000.0-351000.0-104000.0115000.0113000.0-51000.0157000.0
Percentage of IncreaseDecreaseInCarryingValueOfAssetsHeldInRabbiTrust100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:IncreaseDecreaseInCommissionsReceivable

mmi:IncreaseDecreaseInCommissionsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value6557000.0-1776000.01362000.01923000.01355000.0-1350000.0-1313000.0548000.0-351000.01171000.0-600000.0-1322000.03874000.0-6735000.05371000.0-638000.01544000.0-1500000.0308000.0-48000.01689000.0-482000.0-540000.0-1249000.0540000.01179000.0-212000.0-369000.02511000.0-824000.0-195000.0-654000.01525000.0-2355000.01582000.0
Percentage of IncreaseDecreaseInCommissionsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:IncreaseDecreaseInIncomeTaxesReceivablePayable

mmi:IncreaseDecreaseInIncomeTaxesReceivablePayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-03-31
Value6.131-4.786-13.7485.7993.295-4.07-2.7873.02412-3.1171.477-5.7462.914-4.4392.6031.619-7.5913.4955.3631.122-8.644-0.708112.158-10.1423.0452.3170.8613.163
Percentage of IncreaseDecreaseInIncomeTaxesReceivablePayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:IncreaseDecreaseInOperatingLeaseLiability

mmi:IncreaseDecreaseInOperatingLeaseLiability


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-5282000.0-5275000.0-4957000.0-4488000.0-4539000.0-4477000.0-4377000.0-4556000.0-4059000.0-4110000.000
Percentage of IncreaseDecreaseInOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

mmi:MinimumEbitdarCoverageRatio

mmi:MinimumEbitdarCoverageRatio


Minimum
Period End2021-06-302021-03-31
Value01.25
Percentage of MinimumEbitdarCoverageRatio0.0100.0

mmi:PaymentsForDeferredCompensationAndCommissions us-gaap:AwardType

mmi:PaymentsForDeferredCompensationAndCommissions

mmi:DeferredCompensationLiability


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value444000.0371000.0300000.0379000.0463000.0358000.0300000.0514000.0471000.0315000.0354000.0559000.0194000.0193000.0497000.036000.037000.037000.0
Percentage of PaymentsForDeferredCompensationAndCommissions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:PaymentsForSarsLiability us-gaap:AwardType

mmi:PaymentsForSarsLiability

us-gaap:StockAppreciationRightsSARS


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-31
Value02200000.00002100000.00100000.001700000.00200000.01500000.0
Percentage of PaymentsForSarsLiability0.0100.00.00.00.0100.00.0100.00.0100.00.0100.0100.0

mmi:PaymentsOfDeferredConsideration

mmi:PaymentsOfDeferredConsideration


Payments
Period End2021-06-302021-03-31
Value01302000.0
Percentage of PaymentsOfDeferredConsideration0.0100.0

mmi:PaymentsOnStockAppreciationRights

mmi:PaymentsOnStockAppreciationRights


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-03-31
Value01481000.00001251000.00370000.01000.0-186000.00
Percentage of PaymentsOnStockAppreciationRights0.0100.00.00.00.0100.00.0100.0100.0100.00.0

mmi:PercentageOfCommonStockDistributed

mmi:PercentageOfCommonStockDistributed


Percentage
Period End2021-06-302021-03-312020-12-31
Value080.00
Percentage of PercentageOfCommonStockDistributed0.0100.00.0

mmi:ReclassificationToDeferredConsideration

mmi:ReclassificationToDeferredConsideration


Reclassification
Period End2020-12-312020-09-302020-06-302020-03-31
Value0001401000.0
Percentage of ReclassificationToDeferredConsideration0.00.00.0100.0

mmi:ReclassificationToDeferredConsiderationCurrentPortion

mmi:ReclassificationToDeferredConsiderationCurrentPortion


Reclassification
Period End2020-12-31
Value0
Percentage of ReclassificationToDeferredConsiderationCurrentPortion0.0

mmi:ReclassificationToDeferredConsiderationNoncurrentPortion

mmi:ReclassificationToDeferredConsiderationNoncurrentPortion


Reclassification
Period End2020-12-31
Value0
Percentage of ReclassificationToDeferredConsiderationNoncurrentPortion0.0

mmi:ReductionOfAccruedBonusesAndOtherEmployeeRelatedExpensesInSettlementOfEmployeeNotesReceivable

mmi:ReductionOfAccruedBonusesAndOtherEmployeeRelatedExpensesInSettlementOfEmployeeNotesReceivable


Reduction
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value010000.0000000060000.0384000.00-61000.0-131000.0008000.0235000.0126000.01000.0-1000.0199000.0000208000.0
Percentage of ReductionOfAccruedBonusesAndOtherEmployeeRelatedExpensesInSettlementOfEmployeeNotesReceivable0.0100.00.00.00.00.00.00.00.0100.0100.00.0100.0100.00.00.0100.0100.0100.0100.0100.0100.00.00.00.0100.0

mmi:ReductionOfStockNotesReceivableFromEmployees

mmi:ReductionOfStockNotesReceivableFromEmployees


Reduction
Period End2020-12-312020-09-302020-06-30
Value004000.0
Percentage of ReductionOfStockNotesReceivableFromEmployees0.00.0100.0

mmi:ReductionOfStockNotesReceivableFromEmployees us-gaap:StatementEquityComponents

us-gaap:ReceivablesFromStockholder


Reduction
Period End2020-12-312020-09-302020-06-30
Value004000.0
Percentage of ReductionOfStockNotesReceivableFromEmployees0.00.0100.0

mmi:ServicesCost

mmi:ServicesCost


Services
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value178109160997311315512412791148132
Percentage of ServicesCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTransferredInPeriodWeightedAverageGrantDateFairValue

mmi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTransferredInPeriodWeightedAverageGrantDateFairValue


Share
Period End2021-06-302021-03-312020-12-31
Value031.050
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTransferredInPeriodWeightedAverageGrantDateFairValue0.0100.00.0

mmi:StockAppreciationRightsLiabilityInterestAccrualRate us-gaap:AwardType

mmi:StockAppreciationRightsLiabilityInterestAccrualRate

us-gaap:StockAppreciationRightsSARS


Stock
Period End2021-01-012020-01-012019-01-012018-01-012017-01-012016-01-012015-01-012014-01-01
Value2.930.03920.046840.044090.044460.042730.041730.0503
Percentage of StockAppreciationRightsLiabilityInterestAccrualRate100.0100.0100.0100.0100.0100.0100.0100.0

mmi:TenanantImprovemntsOwnedByLessor

mmi:TenanantImprovemntsOwnedByLessor


Tenanant
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value826000.055000.022000.0632000.00317000.02310000.01110000.01226000.01306000.0
Percentage of TenanantImprovemntsOwnedByLessor100.0100.0100.0100.00.0100.0100.0100.0100.0100.0

mmi:TotalConsiderationForBusinessAcquisitionsAndOtherCommitments us-gaap:SubsequentEventType

mmi:TotalConsiderationForBusinessAcquisitionsAndOtherCommitments

us-gaap:SubsequentEvent


Total
Period End2020-10-31
Value24
Percentage of TotalConsiderationForBusinessAcquisitionsAndOtherCommitments100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value311000.01733000.068000.066000.0200000.01689000.041000.070000.0412000.02212000.03246000.063000.064000.01650000.04009000.040000.041000.01361000.04431000.025000.025000.01084000.07974000.025000.015000.0716000.0
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value311000.01733000.068000.066000.0200000.01689000.041000.070000.0412000.02212000.03246000.063000.064000.01650000.04009000.040000.041000.01361000.04431000.025000.025000.01084000.07974000.025000.015000.0716000.0
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value2.6622.2882.3542.3832.5362.6322.2382.1142.5852.3413.0643.1473.1592.6132.9722.1922.1151.8662.1021.8331.7751.3250.3642.1682.6751.9071.7591.4171.1410.7170.276
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value2.6622.2882.3542.3832.5362.6322.2382.1142.5852.3413.0643.1473.1592.6132.9722.1922.1151.8662.1021.8331.7751.3250.3642.1682.6751.9071.7591.4171.1410.7170.276
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesGrossRealizedGains

us-gaap:AvailableForSaleSecuritiesGrossRealizedGains


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value9000.01000.012000.097000.079000.053000.017000.058000.024000.035000.00012000.0001000.01000.007000.016000.020000.002000.0056000.077000.0
Percentage of AvailableForSaleSecuritiesGrossRealizedGains100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.00.00.0100.0100.00.0100.0100.0100.00.0100.00.0100.0100.0

us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses

us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses


Available
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value034000.015000.0000047000.02000.0000000011000.000155000.00003000.0
Percentage of AvailableForSaleSecuritiesGrossRealizedLosses0.0100.0100.00.00.00.00.0100.0100.00.00.00.00.00.00.00.0100.00.00.0100.00.00.00.0100.0

us-gaap:BusinessCombinationAcquisitionRelatedCosts

us-gaap:BusinessCombinationAcquisitionRelatedCosts


Business
Period End2020-12-312020-09-302020-06-302019-09-302019-06-30
Value-200000.0480000.0446000.0199000.094000.0
Percentage of BusinessCombinationAcquisitionRelatedCosts100.0100.0100.0100.0100.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-03-312016-03-312015-09-302015-06-302015-03-312014-12-312014-09-302014-03-312013-12-31
Value-25000.0275000.0-276000.0233000.0-62000.0259000.0355000.0-202000.0-7000.0473000.0-680000.0528000.0180000.0142000.0299000.0424000.0114000.0191000.0-48000.0-83000.0198000.0-209000.0
Percentage of CapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ConcentrationRiskPercentage1

mmi:CommissionReceivable, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-06-302020-03-312019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-30
Value10.010.010.010.00.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1
Percentage of ConcentrationRiskPercentage1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SalesRevenueNet, mmi:TransactionRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value10.00.10.110.00.10.1
Percentage of ConcentrationRiskPercentage10.01.01.00.00.0100.0

us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-06-302020-03-312019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-30
Value10.010.010.010.00.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1
Percentage of ConcentrationRiskPercentage1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SalesRevenueNet, us-gaap:GeographicConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value10.010.010.00.10.10.10.10.10.10.10.10.10.10.10.10.10.1
Percentage of ConcentrationRiskPercentage1100.0100.00.01.01.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:Range, us-gaap:StatementGeographical, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

srt:Maximum, mmi:International, us-gaap:SalesRevenueNet, us-gaap:GeographicConcentrationRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value2.00.020.020.010.010.010.010.010.010.010.01
Percentage of ConcentrationRiskPercentage10.00.20.20.00.010.010.010.010.010.010.0

us-gaap:DebtInstrumentInterestRateIncreaseDecrease

us-gaap:DebtInstrumentInterestRateIncreaseDecrease


Debt
Period End2021-06-302021-03-312020-12-31
Value02.00
Percentage of DebtInstrumentInterestRateIncreaseDecrease0.0100.00.0

us-gaap:DepreciationAndAmortization

us-gaap:DepreciationAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value2.9592.9973.0772.6062.7522.4642.3431.911.9321.8321.7681.6511.5031.3751.3881.3751.3031.2971.2231.1491.0091.0060.9160.8020.8070.780.8070.8130.8110.7750.7820.7470.7540.760.7540.732
Percentage of DepreciationAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents

us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents


Effect
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value71000.033000.044000.058000.0124000.0-274000.000
Percentage of EffectOfExchangeRateOnCashAndCashEquivalents100.0100.0100.0100.0100.0100.00.00.0

us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate

us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate


Effective
Period End2020-09-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-312012-09-30
Value21.00.2100.210.210.2100.210.210.2100.350.350.350.350.350.35-0.0620.4120.4090.41500.3500.35
Percentage of EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0100.0

us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance

us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance


Effective
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value00.9-1.41.765.40.0190.0020.0160.0070.0120.0030.0060.0020.00200.0020.0020.0030.0050.0040.006
Percentage of EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost

us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost


Effective
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-03-31
Value-0.1-0.1-0.31.661.2-0.00100.0020-0.012-0.01-0.001-0.001-0.009-0.0240.0010-0.00700
Percentage of EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost100.0100.0100.0100.0100.0100.00.0100.00.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.0

us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes

us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes


Effective
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value4.75.0-0.25.7-46.80.0540.010.0420.0450.042-0.0080.050.0470.045-0.0030.0390.0380.0390.0390.040.04
Percentage of EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues us-gaap:ContingentConsiderationByType

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues

mmi:ContingentConsideration


Fair
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value100000.01118000.001800000.002382000.0000954000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues100.0100.00.0100.00.0100.00.00.00.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease us-gaap:ContingentConsiderationByType

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease

mmi:ContingentConsideration


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value1516000.0-171000.0-33000.0113000.0246000.0-225000.0213000.05000.0-64000.048000.0115000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements us-gaap:ContingentConsiderationByType

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

mmi:ContingentConsideration


Fair
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value196000.0638000.000671000.0000
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements100.0100.00.00.0100.00.00.00.0

us-gaap:FinitelivedIntangibleAssetsAcquired1

us-gaap:FinitelivedIntangibleAssetsAcquired1


Finitelived
Period End2020-12-312019-03-312018-12-312018-09-302018-03-31
Value7.39999999999999950.02.669-4.1560.0
Percentage of FinitelivedIntangibleAssetsAcquired1100.00.0100.0100.00.0

us-gaap:ForeignCurrencyTransactionGainLossUnrealized

us-gaap:ForeignCurrencyTransactionGainLossUnrealized


Foreign
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value403000.0157000.0575000.0281000.0467000.0-1024000.000
Percentage of ForeignCurrencyTransactionGainLossUnrealized100.0100.0100.0100.0100.0100.00.00.0

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillAcquiredDuringPeriod


Goodwill
Period End2021-03-312020-03-312019-03-31
Value0.6713.990.0
Percentage of GoodwillAcquiredDuringPeriod100.0100.00.0

us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance

us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value17000.0180000.0-97000.0134000.096000.0367000.0477000.0408000.0200000.0259000.0393000.0162000.074000.040000.0-184000.038000.062000.054000.0138000.0120000.0146000.0
Percentage of IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate

us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312013-12-312013-09-302012-12-312012-09-30
Value8.9944.4316.7771.6710.0313.9876.3315.5266.2494.4727.0176.1256.3685.106108.928.9676.8268.835108.644-2.8014.5048.0773.967
Percentage of IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost

us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-03-31
Value-52000.0-27000.037000.0130000.090000.0-17000.05000.053000.011000.0-265000.0-1274000.0-17000.0-28000.0-217000.0-2444000.032000.00-156000.000
Percentage of IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.0

us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes

us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312013-12-312013-09-302012-12-312012-09-30
Value1999000.01048000.01580000.0453000.0-69000.01018000.02339000.01118000.01346000.0894000.0576000.01462000.01415000.01097000.0843000.0993000.0973000.0768000.0993000.01153000.0986000.0-482000.0630000.01131000.0555000.0
Percentage of IncomeTaxReconciliationStateAndLocalIncomeTaxes100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-09-30
Value2917000.02071000.02624000.0-169000.0-281000.0-923000.0-589000.089000.0-2053000.02067000.01778000.0-27000.0-2682000.0-370000.0
Percentage of IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInDeferredCompensation

us-gaap:IncreaseDecreaseInDeferredCompensation


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value503000.0260000.0711000.0388000.0973000.0-1273000.0350000.031000.0227000.0685000.0-761000.0267000.0188000.00286000.0219000.0188000.0211000.055000.0209000.0151000.037000.0181000.0-307000.0-94000.0101000.0112000.0-32000.0156000.0
Percentage of IncreaseDecreaseInDeferredCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value12-9.362106.023-1.133-17.0355.4252.9145.832-20.065.2346.1936.219-12.973.5455.6556.695-14.1132.2775.1585.958-21.6118.1466.5887.569-19.0426.3377.86.196-9.4876.7313.967-12.2680.9988.272
Percentage of IncreaseDecreaseInEmployeeRelatedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value-356000.0-1626000.0-954000.0371000.0593000.0-262000.0-295000.05000.0-91000.067000.0-81000.01151000.0-68000.0-73000.0-2876000.01322000.0-328000.0-609000.0213000.0394000.0-98000.0
Percentage of IncreaseDecreaseInOtherNoncurrentLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-03-312013-12-312012-12-31
Value0.9511.1871.6560.0280.9590.1139.935128.812-1.8195.4781.4792.1090.8852.1551.8978.7282.347-1.760.565-0.3494.0341.7490.551.6940.148-0.2090.1221.092-0.017
Percentage of IncreaseDecreaseInOtherOperatingAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidExpense

us-gaap:IncreaseDecreaseInPrepaidExpense


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-03-31
Value313000.0-74000.01214000.0271000.0-683000.0-1576000.01314000.0-263000.0760000.0929000.01388000.0-1139000.0223000.0-2229000.03833000.0-1122000.0464000.0-1608000.01107000.01513000.026000.0-2094000.01150000.0-114000.02319000.0-3349000.02949000.0-595000.0-784000.0
Percentage of IncreaseDecreaseInPrepaidExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares

us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares


Incremental
Period End2021-06-302021-03-31
Value113000.0159000.0
Percentage of IncrementalCommonSharesAttributableToContingentlyIssuableShares100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value149000.0208000.08000.046000.044000.0105000.00109000.0132000.0204000.022000.0293000.0231000.0155000.0-29000.0171000.0130000.0160000.018000.0183000.0136000.065000.0131000.0270000.0187000.0123000.025000.0164000.079000.060000.028000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LeaseCost

us-gaap:LeaseCost


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value7.7347.9567.8617.797.4677.5827.4957.5037.3477.027
Percentage of LeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:MarketableSecuritiesRealizedGainLoss

us-gaap:MarketableSecuritiesRealizedGainLoss


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value9000.01000.012000.063000.064000.053000.017000.058000.024000.0-12000.0-2000.00001000.01000.00-4000.016000.020000.0-155000.02000.0056000.074000.0
Percentage of MarketableSecuritiesRealizedGainLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.0100.00.0100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value6.5126.5896.5496.3556.3416.2636.2096.1486.1065.909
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost us-gaap:ConsolidatedEntities

mmi:MarcusAndMillichapCompany


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.3320.3330.3020.3330.3320.3330.3010.3330.3330.3330.2350.2570.2550.253
Percentage of OperatingLeaseCost5.15.14.65.25.25.34.85.45.55.60.00.00.00.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value5.9025.8625.5655.115.2335.2235.2025.0915.1314.842
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value-217000.0-113000.0-491000.0-214000.0-423000.0891000.0-376000.0114000.0-216000.0-98000.0333000.0-29000.034000.039000.02000.0-40000.0-23000.0-2000.08000.0-3000.0-12000.047000.0529000.0234000.0-46000.0173000.075000.057000.0-39000.042000.0
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value149000.0-621000.0114000.0-22000.01227000.0-486000.0-54000.0137000.0847000.0849000.0242000.0-115000.0-164000.0-492000.0
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value51000.0-215000.040000.0-7000.0421000.0-168000.0-6000.046000.0283000.0288000.082000.0-38000.0-57000.0-164000.0
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value0000000000000000000000-316000.0140000.031000.0117000.050000.038000.028000.030000.00000
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax


Other
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-3000.0-2000.0-8000.0-13000.0-11000.02000.023000.09000.09000.01000.00-8000.00
Percentage of OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value146000.0-621000.0112000.0-30000.01214000.0-497000.0-52000.0160000.0856000.0858000.0235000.0-115000.0-164000.0-492000.0-132000.0104000.0174000.047000.0-737000.0-56000.0426000.0680000.0-343000.056000.0-493000.0188000.0
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value-245000.049000.035000.0-363000.0-82000.0-485000.0665000.0-717000.0180000.048000.046000.0299000.0-96000.0-55000.0-154000.083000.0-45000.08000.0-85000.0-116000.0-113000.0-130000.0-214000.0-311000.0296000.0-280000.0-297000.0-12000.01000.0-64000.0-27000.0-167000.097000.030000.0-3000.0
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value311000.01733000.068000.066000.0200000.01689000.041000.070000.0412000.02212000.03246000.063000.064000.01650000.04009000.040000.041000.01361000.04431000.025000.025000.01084000.07974000.025000.015000.0716000.0
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value11881368366285236493039111223527122.496231036461415328413
Percentage of PaymentsToAcquireAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-09-30
Value0.0-0.2294.4770.05.8216.06.0830.00.00.07.9360.7746.2160.0
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired0.0100.0100.00.0100.0100.0100.00.00.00.0100.0100.0100.00.0

us-gaap:PaymentsToAcquireNotesReceivable

us-gaap:PaymentsToAcquireNotesReceivable


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value040000.0032000.00211000.00200000.000325000.01000.00125000.049000.088000.079000.0265000.074000.074000.0215000.092000.072000.076000.051000.048000.018000.08000.012000.048000.089000.039000.0169000.0137000.081000.0
Percentage of PaymentsToAcquireNotesReceivable0.0100.00.0100.00.0100.00.0100.00.00.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromCollectionOfNotesReceivable

us-gaap:ProceedsFromCollectionOfNotesReceivable


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value26000.0250000.097000.089000.001000.014000.027000.001000.06000.06000.03000.03000.018000.03000.03000.03000.09000.01000.02000.007000.015000.058000.012000.0056000.054000.023000.0946000.0150000.047000.0
Percentage of ProceedsFromCollectionOfNotesReceivable100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans


Proceeds
Period End2020-12-312020-09-302019-12-312019-09-302018-12-312018-09-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-30
Value271000.00319000.00265000.00261000.00271000.00474000.00
Percentage of ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0

us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities

us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value7485468044503640475525233430297.7352.4744.74147393317150.5856.3013.722
Percentage of ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RelatedPartyTransactionAmountsOfTransaction us-gaap:ConsolidatedEntities, us-gaap:IncomeStatementLocation, us-gaap:RelatedPartyTransaction

us-gaap:RelatedPartyTransactionAmountsOfTransaction

mmi:MarcusAndMillichapCompany, us-gaap:SellingGeneralAndAdministrativeExpenses, mmi:TransitionServicesAgreement


Related
Period End2021-06-302020-06-30
Value-4000.016000.0
Percentage of RelatedPartyTransactionAmountsOfTransaction100.0100.0

us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty us-gaap:ConsolidatedEntities

us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty

mmi:MarcusAndMillichapCompany


Related
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-30
Value203000.0274000.0600000.0130000.0536000.0453000.0700000.0688000.01100000.0522000.01700000.01100000.0321000.01500000.0832000.0181000.065000.0122000.0674000.0476000.0
Percentage of RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty us-gaap:ConsolidatedEntities, us-gaap:RelatedPartyTransaction

us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty

mmi:MarcusAndMillichapCompany, mmi:TransitionServicesAgreement


Related
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-30
Value19000.016000.010000.016000.026000.031000.021000.032000.043000.050000.020000.055000.072000.042000.043000.043000.082000.061000.054000.0
Percentage of RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfNotesPayable

us-gaap:RepaymentsOfNotesPayable


Repayments
Period End2020-12-312020-09-302019-12-312019-09-302018-12-312018-09-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-302014-12-312014-09-30
Value01000.0000000000000
Percentage of RepaymentsOfNotesPayable0.0100.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RevenueFromRelatedParties us-gaap:ConsolidatedEntities

us-gaap:RevenueFromRelatedParties

mmi:MarcusAndMillichapCompany


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-30
Value337000.0457000.01000000.0225000.0880000.0766000.01200000.01200000.01900000.0882000.02800000.01800000.0560000.02600000.01468000.0309000.0120000.0203000.01100000.0793000.0
Percentage of RevenueFromRelatedParties100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value103.0048.5221.4373.2253.1093.7421.542133.227
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ServicingAssetAtAmortizedValueAdditions

us-gaap:ServicingAssetAtAmortizedValueAdditions


Servicing
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value63000.0303000.016000.041000.0384000.00000000
Percentage of ServicingAssetAtAmortizedValueAdditions100.0100.0100.0100.0100.00.00.00.00.00.00.00.0

us-gaap:ServicingAssetAtAmortizedValueAmortization1

us-gaap:ServicingAssetAtAmortizedValueAmortization1


Servicing
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value132000.0138000.0142000.0151000.0124000.0129000.0131000.0138000.0140000.0135000.0138000.0124000.0
Percentage of ServicingAssetAtAmortizedValueAmortization1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate

mmi:EmployeeStockPurchasePlan


Share
Period End2021-06-302021-03-312020-12-31
Value010.00
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate0.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue


Share
Period End2021-06-302021-03-312020-12-31
Value033.05-0.35
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue0.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue


Share
Period End2021-06-302021-03-312020-12-31
Value-0.733.01-0.34
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue


Share
Period End2021-06-302021-03-312020-12-312018-12-312018-08-312018-05-312018-03-312018-02-282016-12-312016-08-312016-09-302016-05-312016-06-302016-03-312016-02-292015-02-282015-03-31
Value-0.5339.1-0.080.020000-0.0300.6100.20038.5838.58
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0100.00.00.00.00.0100.0100.00.0100.00.00.00.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueAcquisitions

us-gaap:StockIssuedDuringPeriodValueAcquisitions


Stock
Period End2021-06-30
Value1000000.0
Percentage of StockIssuedDuringPeriodValueAcquisitions100.0

us-gaap:StockIssuedDuringPeriodValueAcquisitions us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-30
Value1000000.0
Percentage of StockIssuedDuringPeriodValueAcquisitions100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan


Stock
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-30
Value369000.0271000.00371000.0319000.00338000.0265000.00356000.0261000.00271000.00474000.00
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.00.0100.0100.00.0100.0100.00.0100.0100.00.0100.00.0100.00.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-30
Value369000.0271000.00371000.0319000.00338000.0265000.00356000.0261000.00271000.00474000.00
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.00.0100.0100.00.0100.0100.00.0100.0100.00.0100.00.0100.00.0

us-gaap:SubleaseIncome

us-gaap:SubleaseIncome


Sublease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value19000.033000.030000.050000.089000.077000.0106000.068000.043000.088000.0
Percentage of SubleaseIncome100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:VariableLeaseCost

us-gaap:VariableLeaseCost


Variable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1241000.01400000.01342000.01485000.01215000.01396000.01392000.01423000.01284000.01206000.0
Percentage of VariableLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberOfSharesContingentlyIssuable

us-gaap:WeightedAverageNumberOfSharesContingentlyIssuable


Weighted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value342000.0342000.00342000.0342000.0342000.00342000.0342000.0342000.0-37000.0579000.0579000.0579000.0-55000.0930000.0930000.0930000.0-67000.01365000.01365000.01365000.0-71000.01821000.01822000.02006000.0-42000.02276000.02276000.02276000.02276000.0
Percentage of WeightedAverageNumberOfSharesContingentlyIssuable100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberOfSharesIssuedBasic

us-gaap:WeightedAverageNumberOfSharesIssuedBasic


Weighted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value39390.0253939390.0213939380.0393838380.0483838380.0493737370.053737370.04736363636
Percentage of WeightedAverageNumberOfSharesIssuedBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberOfSharesRestrictedStock

us-gaap:WeightedAverageNumberOfSharesRestrictedStock


Weighted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value14000.017000.0018000.019000.018000.0017000.020000.027000.0029000.031000.031000.0029000.028000.029000.0-1000.039000.038000.035000.0-1000.045000.044000.043000.01000.053000.044000.030000.030000.0
Percentage of WeightedAverageNumberOfSharesRestrictedStock100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:AccruedSalesCommissionNonCurrent

mmi:AccruedSalesCommissionNonCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value107.38915108.6416.39120
Percentage of AccruedSalesCommissionNonCurrent100.0100.0100.0100.0100.0100.0100.0

mmi:AccumulatedAmortizationOfRightOfUseLeaseAssets

mmi:AccumulatedAmortizationOfRightOfUseLeaseAssets


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value52464237312620
Percentage of AccumulatedAmortizationOfRightOfUseLeaseAssets100.0100.0100.0100.0100.0100.0100.0

mmi:AdvancesAndLoansAllowanceForCreditLosses

mmi:AdvancesAndLoansAllowanceForCreditLosses


Advances
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value474000.0494000.0563000.0475000.0401000.0390000.0512000.0404000.0398000.0407000.0514000.0
Percentage of AdvancesAndLoansAllowanceForCreditLosses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:AdvancesAndLoansAndCommissionsReceivableAllowanceForCreditLoss

mmi:AdvancesAndLoansAndCommissionsReceivableAllowanceForCreditLoss


Advances
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value484000.0509000.0657000.0549000.0434000.0422000.0544000.0404000.0398000.0514000.0
Percentage of AdvancesAndLoansAndCommissionsReceivableAllowanceForCreditLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:AdvancesAndLoansNetCurrent

mmi:AdvancesAndLoansNetCurrent


Advances
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value2657000.02106000.02413000.02090000.01830000.02882000.0
Percentage of AdvancesAndLoansNetCurrent100.0100.0100.0100.0100.0100.0

mmi:AdvancesAndLoansNetNonCurrent

mmi:AdvancesAndLoansNetNonCurrent


Advances
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value11411110610410166
Percentage of AdvancesAndLoansNetNonCurrent100.0100.0100.0100.0100.0100.0

mmi:BusinessCombinationContingentDeferredConsiderationArrangementsRangeOfOutcomesValueHigh

mmi:BusinessCombinationContingentDeferredConsiderationArrangementsRangeOfOutcomesValueHigh


Business
Period End2021-06-302021-03-312020-12-312019-12-31
Value3132337.3
Percentage of BusinessCombinationContingentDeferredConsiderationArrangementsRangeOfOutcomesValueHigh100.0100.0100.0100.0

mmi:BusinessCombinationFairValueOfDeferredConsideration

mmi:BusinessCombinationFairValueOfDeferredConsideration


Business
Period End2020-12-312020-09-30
Value143.9
Percentage of BusinessCombinationFairValueOfDeferredConsideration100.0100.0

mmi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNetAssets

mmi:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNetAssets


Business
Period End2020-12-31
Value1800000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNetAssets100.0

mmi:CommissionReceivableAllowanceForCreditLoss

mmi:CommissionReceivableAllowanceForCreditLoss


Commission
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302018-12-31
Value10000.015000.094000.074000.033000.032000.032000.000
Percentage of CommissionReceivableAllowanceForCreditLoss100.0100.0100.0100.0100.0100.0100.00.00.0

mmi:CommissionsReceivableNetCurrent

mmi:CommissionsReceivableNetCurrent


Commissions
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value148.205106.8464.9565.003
Percentage of CommissionsReceivableNetCurrent100.0100.0100.0100.0100.0100.0

mmi:DeferredCompensationAndCommissionsCurrent

mmi:DeferredCompensationAndCommissionsCurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value483358372525443231254729342649293023442934
Percentage of DeferredCompensationAndCommissionsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:DeferredCompensationAndCommissionsNonCurrent

mmi:DeferredCompensationAndCommissionsNonCurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value322838333128454138364945413849434037444038384338363436323029329.439.121
Percentage of DeferredCompensationAndCommissionsNonCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

mmi:DeferredConsiderationLiabilitiesCurrent us-gaap:BalanceSheetLocation

mmi:DeferredConsiderationLiabilitiesCurrent

mmi:AccountsPayableAndOtherLiabilitiesCurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value6201000.06571000.06666000.01880000.01845000.0560000.0
Percentage of DeferredConsiderationLiabilitiesCurrent100.0100.0100.0100.0100.0100.0

mmi:DeferredConsiderationLiabilitiesCurrentNoncurrent

mmi:DeferredConsiderationLiabilitiesCurrentNoncurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value1113155.3525.2171.39
Percentage of DeferredConsiderationLiabilitiesCurrentNoncurrent100.0100.0100.0100.0100.0100.0

mmi:DeferredConsiderationLiabilitiesCurrentNoncurrent us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel2


Deferred
Period End2020-09-302020-06-302019-12-31
Value5.3525.2171.39
Percentage of DeferredConsiderationLiabilitiesCurrentNoncurrent100.0100.0100.0

mmi:DeferredConsiderationLiabilitiesCurrentNoncurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Deferred
Period End2021-06-302021-03-312020-12-312019-12-31
Value1113151.39
Percentage of DeferredConsiderationLiabilitiesCurrentNoncurrent100.0100.0100.0100.0

mmi:DeferredConsiderationLiabilitiesNoncurrent

mmi:DeferredConsiderationLiabilitiesNoncurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value5797000.07171000.08582000.03472000.03372000.0830000.0
Percentage of DeferredConsiderationLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0

mmi:DeferredTaxAssetsAmortizableIntangiblesAndOther

mmi:DeferredTaxAssetsAmortizableIntangiblesAndOther


Deferred
Period End2020-12-312019-12-31
Value1070000.0328000.0
Percentage of DeferredTaxAssetsAmortizableIntangiblesAndOther100.0100.0

mmi:DeferredTaxAssetsOperatingLeaseRouAssetsNet

mmi:DeferredTaxAssetsOperatingLeaseRouAssetsNet


Deferred
Period End2020-12-312019-12-31
Value2121
Percentage of DeferredTaxAssetsOperatingLeaseRouAssetsNet100.0100.0

mmi:DeferredTaxAssetsStateTaxesNet

mmi:DeferredTaxAssetsStateTaxesNet


Deferred
Period End2020-12-312019-12-31
Value-163000.0139000.0
Percentage of DeferredTaxAssetsStateTaxesNet100.0100.0

mmi:DeferredTaxLiabilitiesGoodwillAndOther

mmi:DeferredTaxLiabilitiesGoodwillAndOther


Deferred
Period End2020-12-312019-12-31
Value574000.0184000.0
Percentage of DeferredTaxLiabilitiesGoodwillAndOther100.0100.0

mmi:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour

mmi:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour


Finite
Period End2021-06-30
Value1591000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour100.0

mmi:IntangibleAssetsGrossIncludingGoodwill

mmi:IntangibleAssetsGrossIncludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value58585841413324151515155.7570.0
Percentage of IntangibleAssetsGrossIncludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

mmi:OperatingLeaseRightOfUseAssetGross

mmi:OperatingLeaseRightOfUseAssetGross


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value138127126119117114111
Percentage of OperatingLeaseRightOfUseAssetGross100.0100.0100.0100.0100.0100.0100.0

mmi:PercentageOfAmortizedCost mmi:CreditRatingWeightedAverage, us-gaap:CreditRatingFitch, us-gaap:CreditRatingMoodys, us-gaap:CreditRatingStandardPoors

mmi:PercentageOfAmortizedCost

mmi:WeightedAverageCreditAAMinusRating, srt:FitchAAMinusRating, srt:MoodysAa3Rating, srt:StandardPoorsAAMinusRating


Percentage
Period End2020-09-30
Value1.0
Percentage of PercentageOfAmortizedCost100.0

mmi:WeightedAverageCreditAPlusRating, srt:FitchAPlusRating, srt:MoodysAa3Rating, srt:StandardPoorsAPlusRating


Percentage
Period End2021-03-31
Value0.3
Percentage of PercentageOfAmortizedCost0.0

mmi:StockAppreciationRightsLiabilityCurrent

mmi:StockAppreciationRightsLiabilityCurrent


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value2225000.02225000.02162000.02162000.02162000.02162000.02080000.01895000.01969000.01969000.01810000.01735000.01895000.01895000.01662000.01734000.01734000.01734000.01366000.01366000.00
Percentage of StockAppreciationRightsLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

mmi:StockAppreciationRightsLiabilityNoncurrent

mmi:StockAppreciationRightsLiabilityNoncurrent


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value1414161616161818171719191818201919192021
Percentage of StockAppreciationRightsLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value20181810101010111113118.788.2799.202
Percentage of AccountsPayableAndOtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedSalesCommissionCurrent

us-gaap:AccruedSalesCommissionCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value4429543321214023213423211728171511251222
Percentage of AccruedSalesCommissionCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FinancialInstrument, us-gaap:InvestmentType

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:AssetBackedSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value189000.0166000.0195000.0189000.0128000.044000.093000.0113000.091000.034000.012000.01000.05000.017000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CorporateDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value1669000.01505000.02137000.01837000.01758000.0634000.01027000.0980000.0826000.0264000.03000.04000.00268000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax883.1906.61095.9972.01373.41440.91104.3867.3907.7776.525.0400.00.01576.5

us-gaap:CorporateDebtSecurities, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value19000.07000.020000.040000.062000.05000.044000.057000.026000.000000
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax10.14.210.321.248.411.447.350.428.60.00.00.00.00.0

us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value27000.036000.038000.036000.036000.029000.03000.02000.0000000
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax14.321.719.519.028.165.93.21.80.00.00.00.00.00.0

us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities, us-gaap:ShortTermInvestments


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value4000.08000.019000.014000.09000.000000000
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax2.44.110.110.920.50.00.00.00.00.00.00.00.0

us-gaap:USTreasurySecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value185000.0179000.0266000.0293000.0319000.0495000.0235000.0325000.0393000.0164000.0128000.0007000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax97.9107.8136.4155.0249.21125.0252.7287.6431.9482.41066.70.00.041.2

us-gaap:USTreasurySecurities, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value12000.023000.088000.0216000.0498000.0835000.0196000.0192000.0143000.035000.07000.0000
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax6.313.945.1114.3389.11897.7210.8169.9157.1102.958.30.00.00.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:InvestmentType

mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value2070000.01886000.02636000.02355000.02241000.01202000.01358000.01420000.01310000.0462000.0143000.05000.05000.037000.0292000.0409000.0338000.0130000.092000.0844000.0929000.0463000.05000.079000.030000.0367000.059000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax1095.21136.11351.81246.01750.82731.81460.21256.61439.61358.81191.7500.0100.00.01717.60.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value31000.034000.0116000.0275000.0574000.0849000.0240000.0249000.0169000.035000.07000.00000004000.0024000.049000.07000.0034000.04000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax16.420.559.5145.5448.41929.5258.1220.4185.7102.958.30.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FinancialInstrument, us-gaap:InvestmentType

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:AssetBackedSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value2000.06000.011000.032000.087000.0285000.013000.04000.05000.06000.046000.067000.057000.015000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CorporateDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value18000.060000.033000.064000.0181000.0661000.03000.08000.05000.055000.0633000.0471000.0513000.054000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax900.01000.0300.0200.0208.0231.923.1200.0100.0916.71376.1703.0900.0360.0

us-gaap:CorporateDebtSecurities, us-gaap:ShortTermInvestments


Available
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value1000.01000.01000.0095000.0004000.012000.011000.013000.015000.03000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax50.09.13.10.033.30.00.080.0200.023.919.426.320.0

us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value2000.03000.0001000.04000.018000.040000.062000.083000.073000.062000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.050.00.00.07.7100.0360.0666.7134.8123.9128.1413.3

us-gaap:USTreasurySecurities, mmi:LongTermInvestments


Available
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value22000.000015000.01000.054000.0115000.0343000.0169000.0164000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax1100.00.00.00.0375.020.0900.0250.0511.9296.51093.3

us-gaap:USTreasurySecurities, us-gaap:ShortTermInvestments


Available
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value5000.01000.005000.01000.0010000.079000.0150000.0136000.088000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax45.51.10.038.525.00.0166.7171.7223.9238.6586.7

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:InvestmentType

mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value44000.069000.044000.096000.0268000.0946000.017000.031000.029000.0155000.0856000.0964000.0812000.0571000.0295000.0183000.0227000.0365000.0498000.079000.097000.0282000.0868000.0480000.0499000.012000.019000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax2200.01150.0400.0300.0308.0331.9130.8775.0580.02583.31860.91438.81424.60.01966.70.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShortTermInvestments


Available
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value1000.06000.01000.01000.0100000.05000.01000.04000.026000.0103000.0180000.0178000.0219000.099000.0100000.0155000.099000.030000.01000.003000.083000.01000.05000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax50.054.53.11.135.138.525.080.0433.3223.9268.7312.30.0660.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value2421992032132101882091931971952212061181311251281231231051411451311351351032414
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:FinancialInstrument, us-gaap:InvestmentType

us-gaap:AssetBackedSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value6.5696.3366.5097.0337.5598.0078.487.9657.4645.6624.8896.2526.7216.18
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis2.73.23.23.33.64.34.04.13.82.92.23.05.74.9

us-gaap:CorporateDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value3535343228252529323332252022
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis14.817.716.815.313.413.612.115.416.717.414.712.317.417.9

us-gaap:CorporateDebtSecurities, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value7253493822192615231611107.9078.931
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis30.027.024.517.810.710.512.47.811.78.35.45.36.77.1

us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value0.8881.0121.1141.2331.2181.2991.3531.4151.4781.5191.5691.6031.6635.306
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis0.40.50.50.60.60.70.60.70.70.80.70.81.44.2

us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities, us-gaap:ShortTermInvestments


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value113237379.1280.00.00.00.03.5123.5023.517.016
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis5.716.017.718.04.90.00.00.00.01.61.73.05.6

us-gaap:USTreasurySecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value52223.3753.3963.892102430373344523.72618
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis21.411.21.71.61.95.311.515.618.817.120.325.53.114.4

us-gaap:USTreasurySecurities, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value74697593108113124109951041211067457
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis30.734.737.343.851.960.659.256.448.353.154.851.462.645.9

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:InvestmentType

mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value956545444044596979748386323652455166779363565545522414
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis39.432.622.220.719.423.928.335.840.038.237.941.627.627.541.435.341.453.973.965.943.743.140.933.650.6100.0100.0

us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value14713415816916914315012411812113712085957382725727488175798951
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis60.667.477.879.380.676.171.764.260.061.862.158.472.472.558.664.758.646.126.134.156.356.959.166.449.4

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value5000.014000.05000.07000.0001000.04000.026000.0167000.0383000.0414000.0269000.0282000.0236000.0111000.012000.027000.037000.047000.025000.011000.000000
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss us-gaap:FinancialInstrument

us-gaap:AssetBackedSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2000.06000.05000.07000.0000
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss40.042.9100.0100.00.00.00.0

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-06-302020-03-312019-12-31
Value3000.08000.0000
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss60.057.10.00.00.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value45000.069000.050000.097000.0269000.01046000.022000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss mmi:CreditRatingWeightedAverage, us-gaap:CreditRatingFitch, us-gaap:CreditRatingMoodys, us-gaap:CreditRatingStandardPoors

mmi:WeightedAverageCreditAAMinusRating, srt:FitchAAMinusRating, srt:MoodysAa3Rating, srt:StandardPoorsAAMinusRating


Available
Period End2020-09-30
Value97000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss100.0

mmi:WeightedAverageCreditAPlusRating, srt:FitchAPlusRating, srt:MoodysAa3Rating, srt:StandardPoorsAPlusRating


Available
Period End2021-03-31
Value69000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss100.0

mmi:WeightedAverageCreditAaPlusRating, srt:FitchAAPlusRating, srt:MoodysAa3Rating, srt:StandardPoorsAAPlusRating


Available
Period End2021-06-302020-12-31
Value45000.050000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss us-gaap:FinancialInstrument

us-gaap:AssetBackedSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2000.06000.011000.032000.087000.0290000.013000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss4.48.722.033.032.327.759.1

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value19000.060000.034000.065000.0181000.0756000.03000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss42.287.068.067.067.372.313.6

us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Available
Period End2021-06-302021-03-312019-12-31
Value2000.03000.01000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss4.44.34.5

us-gaap:USTreasurySecurities


Available
Period End2021-06-302020-12-312020-06-302019-12-31
Value22000.05000.01000.05000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss48.910.00.422.7

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value62217216212348
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue us-gaap:FinancialInstrument

us-gaap:AssetBackedSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value0.4730.7080.7031.2982.2566.2071.971
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue0.83.31.08.010.626.14.1

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2520299.8232.073176.029
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue40.596.041.360.79.873.912.5

us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Available
Period End2021-06-302021-03-312019-12-31
Value0.1340.1390.566
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue0.20.61.2

us-gaap:USTreasurySecurities


Available
Period End2021-06-302020-12-312020-09-302020-06-302019-12-31
Value36415.0511639
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue58.557.731.279.682.3

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value40000.055000.045000.090000.0269000.01046000.021000.028000.07000.014000.0576000.0730000.0721000.0508000.0158000.0172000.0370000.0437000.0491000.033000.072000.0274000.0951000.019000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss us-gaap:FinancialInstrument

us-gaap:AssetBackedSecurities


Available
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value6000.025000.087000.0290000.013000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss13.327.832.327.761.9

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value16000.052000.034000.065000.0181000.0756000.03000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss40.094.575.672.267.372.314.3

us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Available
Period End2021-06-302021-03-312019-12-31
Value2000.03000.00
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss5.05.50.0

us-gaap:USTreasurySecurities


Available
Period End2021-06-302020-12-312020-06-302019-12-31
Value22000.05000.01000.05000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss55.011.10.423.8

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value62207216212347119.8255812718795966372938786394.6073912928580.7155.4
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue us-gaap:FinancialInstrument

us-gaap:AssetBackedSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value0.250.3630.5461.1432.2566.2071.971
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue0.41.70.87.110.626.14.1

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2520299.8232.073176.029
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue40.597.641.461.39.873.912.6

us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Available
Period End2021-06-302021-03-312019-12-31
Value0.1340.1390.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue0.20.70.0

us-gaap:USTreasurySecurities


Available
Period End2021-06-302020-12-312020-09-302020-06-302019-12-31
Value36415.0511639
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue58.957.931.579.683.3

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value0.3680.4840.1570.1550.00.00.5661.0714.045133017192844210.6970.7090.7212.7471.8790.4260.00.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue us-gaap:FinancialInstrument

us-gaap:AssetBackedSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value0.2230.3450.1570.1550.00.00.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue60.671.3100.0100.00.00.00.0

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-06-302020-03-312019-12-31
Value0.1450.1390.00.00.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue39.428.70.00.00.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value10101010101012141516171615141515151514141517181718115.652
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value10101111111013151616161515141515151514151517171718115.662
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value805030292528414958536163111430232944577040302818249.7974.679
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value815132302629415059536163111430232944577040302818249.8774.679
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value4746000.04390000.04555000.04777000.04933000.05191000.05532000.04719000.04834000.05050000.04737000.06132000.05859000.06418000.06368000.06480000.06096000.06762000.05580000.07889000.08085000.08207000.08604000.08622000.09046000.03408000.04381000.0
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value4894000.04506000.04688000.04881000.04960000.05046000.05548000.04749000.04876000.05012000.04616000.05944000.05705000.06320000.06382000.06518000.06120000.06697000.05490000.07984000.08176000.08179000.08464000.08575000.08960000.03493000.04411000.0
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-03-312014-12-31
Value14713415816916914315012411812113712085957382725727488175790.00.0
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-03-312014-12-31
Value14713415816916914315012411812113712085947382725627488175790.00.0
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities

us-gaap:AvailableForSaleSecuritiesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-31
Value24420120621621218921119519919622020511713012512812312310414214513213413410214
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument, us-gaap:InvestmentType

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value52223.6413.6894.211102430373345523.55717
Percentage of AvailableForSaleSecuritiesDebtSecurities21.311.21.81.72.05.611.515.618.817.220.425.53.014.3

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value74697593109114124109951041211067457
Percentage of AvailableForSaleSecuritiesDebtSecurities30.434.436.943.351.560.758.956.048.153.154.951.663.045.9

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:AssetBackedSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value6.7566.4966.6937.197.67.7668.568.0747.555.694.8556.1866.6696.182
Percentage of AvailableForSaleSecuritiesDebtSecurities2.83.23.23.33.64.14.04.13.82.92.23.05.74.9

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value3736363429252630333431242022
Percentage of AvailableForSaleSecuritiesDebtSecurities15.418.317.615.914.013.512.515.817.017.414.412.117.118.1

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value7253493822192615231611107.8928.928
Percentage of AvailableForSaleSecuritiesDebtSecurities29.726.724.217.710.610.412.47.711.68.35.45.36.77.1

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value0.9131.0451.1521.2691.2541.3281.3551.4131.461.4791.5071.521.595.244
Percentage of AvailableForSaleSecuritiesDebtSecurities0.40.50.60.60.60.70.60.70.70.80.70.71.44.2

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities, us-gaap:ShortTermInvestments


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value113237379.1370.00.00.00.03.5053.4853.4837.008
Percentage of AvailableForSaleSecuritiesDebtSecurities5.715.717.517.74.80.00.00.00.01.61.73.05.6

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-31
Value52223.6413.6894.211102430373345523.5574.393179.975162440502118156.107122.98
Percentage of AvailableForSaleSecuritiesDebtSecurities21.311.21.81.72.05.611.515.618.817.220.425.53.03.414.37.813.119.838.735.514.714.011.34.512.120.2

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value746975931091141241099510412110674725765584824245361627031
Percentage of AvailableForSaleSecuritiesDebtSecurities30.434.436.943.351.560.758.956.048.153.154.951.663.055.345.951.047.639.323.817.436.546.246.452.331.1

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-31
Value4544444238343640424138322831343535423643423839383911
Percentage of AvailableForSaleSecuritiesDebtSecurities18.522.021.419.818.118.417.220.721.521.117.315.824.223.927.227.728.434.135.130.529.329.229.228.938.279.8

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value72658275602926152316161411221517138.3972.497232814171919
Percentage of AvailableForSaleSecuritiesDebtSecurities29.732.439.935.128.415.412.47.711.68.77.47.19.817.412.713.610.96.82.416.519.510.613.114.318.6

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument, us-gaap:InvestmentType

us-gaap:FairValueMeasurementsRecurring, us-gaap:AssetBackedSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value6.7566.4966.6937.197.67.7668.568.0747.555.694.8556.1866.6696.182
Percentage of AvailableForSaleSecuritiesDebtSecurities2.83.23.23.33.64.14.04.13.82.92.23.05.74.9

us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value3736363429252630333431242022
Percentage of AvailableForSaleSecuritiesDebtSecurities15.418.317.615.914.013.512.515.817.017.414.412.117.118.1

us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value7253493822192615231611107.8928.928
Percentage of AvailableForSaleSecuritiesDebtSecurities29.726.724.217.710.610.412.47.711.68.35.45.36.77.1

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value0.9131.0451.1521.2691.2541.3281.3551.4131.461.4791.5071.521.595.244
Percentage of AvailableForSaleSecuritiesDebtSecurities0.40.50.60.60.60.70.60.70.70.80.70.71.44.2

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities, us-gaap:ShortTermInvestments


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value113237379.1370.00.00.00.03.5053.4853.4837.008
Percentage of AvailableForSaleSecuritiesDebtSecurities5.715.717.517.74.80.00.00.00.01.61.73.05.6

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value52223.6413.6894.211102430373345523.55717
Percentage of AvailableForSaleSecuritiesDebtSecurities21.311.21.81.72.05.611.515.618.817.220.425.53.014.3

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value74697593109114124109951041211067457
Percentage of AvailableForSaleSecuritiesDebtSecurities30.434.436.943.351.560.758.956.048.153.154.951.663.045.9

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType

us-gaap:FairValueMeasurementsRecurring, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-31
Value9766474642456070807583853135524551667794645754455114
Percentage of AvailableForSaleSecuritiesDebtSecurities39.933.223.221.520.123.928.736.340.338.337.741.427.227.341.535.441.553.973.866.144.043.140.533.450.4100.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value14713415816916914315012411812113712085947382725627488175798951
Percentage of AvailableForSaleSecuritiesDebtSecurities60.166.876.878.579.976.171.363.759.761.762.358.672.872.758.564.658.546.126.233.956.056.959.566.649.6

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FinancialInstrument, us-gaap:InvestmentType

us-gaap:AssetBackedSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value6.7566.4966.6937.197.67.7668.568.0747.555.694.8556.1866.6696.182
Percentage of AvailableForSaleSecuritiesDebtSecurities2.83.23.23.33.64.14.04.13.82.92.23.05.74.9

us-gaap:CorporateDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value3736363429252630333431242022
Percentage of AvailableForSaleSecuritiesDebtSecurities15.418.317.615.914.013.512.515.817.017.414.412.117.118.1

us-gaap:CorporateDebtSecurities, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value7253493822192615231611107.8928.928
Percentage of AvailableForSaleSecuritiesDebtSecurities29.726.724.217.710.610.412.47.711.68.35.45.36.77.1

us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value0.9131.0451.1521.2691.2541.3281.3551.4131.461.4791.5071.521.595.244
Percentage of AvailableForSaleSecuritiesDebtSecurities0.40.50.60.60.60.70.60.70.70.80.70.71.44.2

us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities, us-gaap:ShortTermInvestments


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value113237379.1370.00.00.00.03.5053.4853.4837.008
Percentage of AvailableForSaleSecuritiesDebtSecurities5.715.717.517.74.80.00.00.00.01.61.73.05.6

us-gaap:USTreasurySecurities, mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value52223.6413.6894.211102430373345523.55717
Percentage of AvailableForSaleSecuritiesDebtSecurities21.311.21.81.72.05.611.515.618.817.220.425.53.014.3

us-gaap:USTreasurySecurities, us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value74697593109114124109951041211067457
Percentage of AvailableForSaleSecuritiesDebtSecurities30.434.436.943.351.560.758.956.048.153.154.951.663.045.9

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:InvestmentType

mmi:LongTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-31
Value9766474642456070807583853135524551667794645754455114
Percentage of AvailableForSaleSecuritiesDebtSecurities39.933.223.221.520.123.928.736.340.338.337.741.427.227.341.535.441.553.973.866.144.043.140.533.450.4100.0

us-gaap:ShortTermInvestments


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value14713415816916914315012411812113712085947382725627488175798951
Percentage of AvailableForSaleSecuritiesDebtSecurities60.166.876.878.579.976.171.363.759.761.762.358.672.872.758.564.658.546.126.233.956.056.959.566.649.6

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-31
Value1471341581691691431501241181211371208594738272562748817579
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value976647464245607080758385313552455166779464575445512514
Percentage of AvailableForSaleSecuritiesDebtSecuritiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh

us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh


Business
Period End2020-09-302020-06-302020-03-312019-12-312018-12-31
Value16177.07.34.2
Percentage of BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiability

us-gaap:BusinessCombinationContingentConsiderationLiability


Business
Period End2020-12-312020-09-302018-06-30
Value2900000.01800000.01700000.0
Percentage of BusinessCombinationContingentConsiderationLiability100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent us-gaap:BalanceSheetLocation

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent

mmi:AccountsPayableAndOtherLiabilitiesCurrent


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1791000.01268000.01353000.01240000.01403000.0664000.0678000.0
Percentage of BusinessCombinationContingentConsiderationLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput us-gaap:Range, us-gaap:ContingentConsiderationByType, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:MeasurementInputType

us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput

srt:Maximum, mmi:ContingentConsideration, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, mmi:ProbabilityOfAchievement


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value100.0100.0100.01.01.0100.01.0
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput100.0100.0100.0100.0100.0100.0100.0

srt:Maximum, mmi:ContingentConsideration, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:MeasurementInputDiscountRate


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value3.74.34.30.0440.056.90.05
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput3.74.34.34.45.06.95.0

srt:Maximum, mmi:ContingentConsideration, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:MeasurementInputExpectedTerm


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value6.36.66.85.05.35.55.8
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput6.36.66.8500.0530.05.5580.0

srt:Minimum, mmi:ContingentConsideration, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, mmi:ProbabilityOfAchievement


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value33.835.350.00.62033.00.33
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput33.835.350.062.00.033.033.0

srt:Minimum, mmi:ContingentConsideration, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:MeasurementInputDiscountRate


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1.92.32.60.0410.0486.70.036
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput1.92.32.64.14.86.73.6

srt:Minimum, mmi:ContingentConsideration, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:MeasurementInputExpectedTerm


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1.92.22.40.50.30.20.4
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput1.92.22.450.030.00.240.0

srt:WeightedAverage, mmi:ContingentConsideration, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, mmi:ProbabilityOfAchievement


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value90.182.386.10.8550.86774.00.818
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput90.182.386.185.586.774.081.8

srt:WeightedAverage, mmi:ContingentConsideration, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:MeasurementInputDiscountRate


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2.83.23.40.0420.0496.80.041
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput2.83.23.44.24.96.84.1

srt:WeightedAverage, mmi:ContingentConsideration, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:MeasurementInputExpectedTerm


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value3.84.04.42.02.12.12.3
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput3.84.04.4200.0210.02.1230.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value5026000.04033000.04219000.03443000.03805000.02498000.03539000.02001000.02001000.02097000.02054000.00
Percentage of BusinessCombinationContingentConsiderationLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:CommercialPaper, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value1.83.8999.3992.955.7519.4985.087121.4964.9970.08.496147.945119.94713139.9870.0
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-31
Value167168158130114146185167171167163110186165157131124821426056495.9875.7087.20525
Percentage of CashAndCashEquivalentsFairValueDisclosure9302.34309.11683.94408.31998.11545.33646.81340.711474.83356.90.01297.41257.52077.11379.11326.6893.4591.91426.90.00.00.00.00.00.00.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

us-gaap:CommercialPaper, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value1.83.8999.3992.955.7519.4985.087121.4964.9971.5998.496147.945119.94713139.9870.0
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:MoneyMarketFunds, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-31
Value167168158130114146185167171167163110186165157131124821426056495.9875.7087.20525
Percentage of CashAndCashEquivalentsFairValueDisclosure9302.34309.11683.94408.31998.11545.33646.81340.711474.83356.90.01297.41257.52077.11379.11326.6893.4591.91426.90.00.00.00.00.00.00.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-12-31
Value167168158130114146185167171167164110186165157131124821779625
Percentage of CashAndCashEquivalentsFairValueDisclosure9302.34309.11683.94408.31998.11545.33646.81340.711474.83356.90.01297.41257.52077.11379.11326.6893.4591.81776.10.00.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value1.83.8999.3992.955.7519.4985.087121.4964.9970.08.496147.945119.94713139.9870.0
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-12-31
Value169171167132120156190179173172164118201172169141138961879625
Percentage of CashAndCashEquivalentsFairValueDisclosure9402.34409.11783.94508.32098.11645.33746.81440.711574.83456.90.01397.41357.52177.11479.11426.6993.4691.91876.10.00.0

us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent

us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value147134158169169150
Percentage of DebtSecuritiesAvailableForSaleAmortizedCostCurrent100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent

us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value956545444059
Percentage of DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions mmi:CreditRatingWeightedAverage, us-gaap:CreditRatingFitch, us-gaap:CreditRatingMoodys, us-gaap:CreditRatingStandardPoors

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions

mmi:WeightedAverageCreditAPlusRating, srt:FitchAPlusRating, srt:MoodysAa3Rating, srt:StandardPoorsAPlusRating


Debt
Period End2021-03-31
Value27.0
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions100.0

mmi:WeightedAverageCreditAaPlusRating, srt:FitchAAPlusRating, srt:MoodysAa3Rating, srt:StandardPoorsAAPlusRating


Debt
Period End2021-06-302020-12-31
Value28.029.0
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions0.00.0

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible


Decrease
Period End2020-12-31
Value55000.0
Percentage of DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible100.0

us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent

us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value1250000.01485000.01519000.01482000.01433000.01553000.01553000.01437000.01451000.01450000.01288000.01261000.01505000.01383000.01261000.01396000.0913000.0759000.0607000.0138000.00
Percentage of DeferredCompensationCashBasedArrangementsLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent

us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value7096000.06788000.06768000.06432000.06431000.05691000.06688000.06755000.07169000.07393000.06605000.07685000.07709000.07762000.07220000.07261000.07525000.07496000.06405000.06804000.06714000.06573000.05264000.04951000.05203000.05209000.03863000.03760000.03800000.03653000.03584000.03360000.02421000.0
Percentage of DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent

us-gaap:DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value8346000.08273000.08287000.07914000.07864000.07244000.08241000.08192000.08620000.08843000.07893000.08481000.0
Percentage of DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Deferred
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value7914000.07864000.07244000.08241000.08192000.08620000.08843000.07893000.08481000.0
Percentage of DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Deferred
Period End2021-06-302021-03-312020-12-312019-12-31
Value8346000.08273000.08287000.08241000.0
Percentage of DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent100.0100.0100.0100.0

us-gaap:DeferredCompensationPlanAssets

us-gaap:DeferredCompensationPlanAssets


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value1110109.4679.0817.9929.4529.1029.1198.9398.2689.1158.898.7568.7878.5458.387.5067.3377.3097.1066.9855.6615.3345.6275.6314.3324.2254.284.1344.0673.8322.905
Percentage of DeferredCompensationPlanAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationPlanAssets us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, mmi:InvestmentsHeldInRabbiTrust


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value1110109.4679.0817.9929.4529.1029.1198.9398.2689.1158.898.787
Percentage of DeferredCompensationPlanAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationPlanAssets us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, mmi:InvestmentsHeldInRabbiTrust


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value1110109.4679.0817.9929.4529.1029.1198.9398.2689.1158.898.787
Percentage of DeferredCompensationPlanAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value202021151722
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value28264.9893.7474.8792.6522.69
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value53523028423938
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value3932000.03612000.02335000.01809000.01637000.01281000.0680000.01544000.0
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value3078000.02481000.02258000.01307000.01455000.01787000.05435000.05668000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation


Deferred
Period End2020-12-312019-12-312018-12-31
Value121313
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value7.4037.8478.9129.14414154.2050.369
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value4889000.02744000.01840000.01416000.02191000.02178000.02009000.01290000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesLeasingArrangements


Deferred
Period End2020-12-312019-12-31
Value1920
Percentage of DeferredTaxLiabilitiesLeasingArrangements100.0100.0

us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome

us-gaap:DeferredTaxLiabilitiesOtherComprehensiveIncome


Deferred
Period End2020-12-312019-12-31
Value800000.0552000.0
Percentage of DeferredTaxLiabilitiesOtherComprehensiveIncome100.0100.0

us-gaap:DeferredTaxLiabilitiesPrepaidExpenses

us-gaap:DeferredTaxLiabilitiesPrepaidExpenses


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value533000.0940000.0789000.0886000.01029000.01131000.01392000.0915000.0
Percentage of DeferredTaxLiabilitiesPrepaidExpenses100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value6814000.04422000.04086000.02861000.03850000.01521000.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0

us-gaap:DueFromEmployees

us-gaap:DueFromEmployees


Due
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value125000.0178000.0431000.0498000.0576000.0598000.0388000.0523000.0415000.0414000.0526000.0323000.0398000.0528000.0621000.0605000.0519000.0467000.0446000.0546000.0476000.0275000.0382000.0366000.0305000.0218000.0378000.0419000.0423000.0400000.0400000.0384000.01157000.0
Percentage of DueFromEmployees100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DueToRelatedPartiesCurrent us-gaap:ConsolidatedEntities

us-gaap:DueToRelatedPartiesCurrent

mmi:MarcusAndMillichapCompany


Due
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value85000.093000.089000.089000.094000.086000.088000.093000.092000.0103000.0101000.091000.0105000.0101000.091000.091000.092000.0303000.0
Percentage of DueToRelatedPartiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-31
Value231121104.2115.3392216148.217282316102320147.9552220149.0363022168.5432721137.46161017
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value30312527272822232324182222232020202119202121202930282719180.014325
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

mmi:EmployeeStockPurchasePlan


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value0.050.0240.0740.030.0920.0230.0690.020.0610.0140.0440.0180.0550.0190.0580.0160.0470.0230.0690.0270.0810.0240.0710.0280.0860.0310.0930.0220.067124
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.20.10.30.10.30.10.30.10.30.10.20.10.20.10.30.10.20.10.40.10.40.10.30.10.30.10.30.10.4

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType, us-gaap:SubsidiarySaleOfStock

us-gaap:RestrictedStockUnitsRSU, us-gaap:EmployeeStock


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value232417181920131415169.5421011129.753111213101011128.6989.1859.6499.98810
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized77.076.969.769.070.771.063.462.366.365.850.449.452.854.548.054.758.661.353.352.656.256.342.631.131.435.437.3

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:TitleOfIndividual, us-gaap:AwardType

mmi:IndependentContractors, us-gaap:RestrictedStockUnitsRSU


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value6.6347.2127.5558.1747.7788.1327.8218.4737.575
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized21.823.029.730.027.928.835.536.131.7

mmi:NonEmployeeDirector, us-gaap:RestrictedStock


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value0.3780.0420.1530.2660.3860.0740.2340.3970.477
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized1.20.10.61.01.40.31.11.72.0

us-gaap:EscrowDeposit us-gaap:BalanceSheetLocation

us-gaap:EscrowDeposit

mmi:MortgageServicingRights


Escrow
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value2600000.02000000.03200000.02400000.02700000.03500000.02600000.02600000.02500000.02200000.02100000.0
Percentage of EscrowDeposit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue us-gaap:ContingentConsiderationByType

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

mmi:ContingentConsideration


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-01-012017-12-312017-01-012016-12-31
Value6817000.05301000.05572000.04683000.05208000.03162000.04788000.02864000.02859000.02923000.02875000.01806000.00000
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue us-gaap:ContingentConsiderationByType, us-gaap:FairValueByFairValueHierarchyLevel

mmi:ContingentConsideration, us-gaap:FairValueInputsLevel3


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value6817000.05301000.05572000.04683000.05208000.03162000.04788000.02864000.02859000.02923000.02875000.01806000.00
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue us-gaap:ContingentConsiderationByType, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:ValuationTechnique

mmi:ContingentConsideration, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:ValuationTechniqueDiscountedCashFlow


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value6817000.05301000.05572000.04683000.05208000.03162000.04788000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value-8202000.0-7204000.0-6067000.0-4727000.0-3781000.0-2659000.0-1810000.0-1052000.0-810000.0-566000.0-314000.0-118000.00
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


Finite
Period End2021-03-312020-12-312020-09-30
Value1591000.01783000.01803000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths


Finite
Period End2021-06-302021-03-31
Value3474000.02737000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2020-12-312020-09-30
Value4002000.02857000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-06-302020-09-30
Value1738000.0934000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour


Finite
Period End2021-06-30
Value2671000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree


Finite
Period End2021-06-30
Value2891000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo


Finite
Period End2021-06-30
Value3407000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2021-03-312020-12-31
Value2659000.02764000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-03-312020-12-312020-09-30
Value2891000.03016000.01963000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-03-312020-12-312020-09-30
Value3419000.03529000.02476000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-03-312020-12-312020-09-30
Value3474000.03584000.02531000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value2323241717149.054.244.244.244.241.5710.0
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:GoodwillGross

us-gaap:GoodwillGross


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value34343324241915111111114.1860.0
Percentage of GoodwillGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:IncomeTaxesReceivable

us-gaap:IncomeTaxesReceivable


Income
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-03-312014-12-31
Value104.2240.9294.9997.7864.7620.00.00.00.01.3080.00.04.6771.1820.00.03.3414.0490.4461.711
Percentage of IncomeTaxesReceivable100.0100.0100.0100.0100.0100.00.00.00.00.0100.00.00.0100.0100.00.00.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value19172221
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302021-03-312020-09-30
Value11175.382
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value3.03.03.13.20.0330.0370.038
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards

us-gaap:OperatingLossCarryforwards


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value15149.47.86.45.73.5
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherAccruedLiabilitiesNoncurrent

us-gaap:OtherAccruedLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312014-03-312013-12-312013-09-302012-12-31
Value1091000.01013000.01015000.01216000.0521000.001351000.01351000.01351000.01826000.0
Percentage of OtherAccruedLiabilitiesNoncurrent100.0100.0100.0100.0100.00.0100.0100.0100.0100.0

us-gaap:OtherCommitment

us-gaap:OtherCommitment


Other
Period End2021-06-302021-03-312020-12-312020-09-302019-09-302019-06-302019-03-312018-12-312016-12-31
Value232221210.79.80.511.03.7
Percentage of OtherCommitment100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent

us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value315000.0435000.0343000.0434000.0261000.0379000.0433000.0
Percentage of OtherDeferredCompensationArrangementsLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:PrepaidExpenseCurrent

us-gaap:PrepaidExpenseCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value1010108.6948.3919.072109.339.5938.8337.9046.5167.6547.4329.6615.8286.956.4868.0946.9875.4745.4487.5426.3926.5064.1877.5364.32
Percentage of PrepaidExpenseCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized us-gaap:BalanceSheetLocation

us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized

mmi:MortgageServicingRights


Principal
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value16001600160017001700160016001600
Percentage of PrincipalAmountOutstandingOnLoansManagedAndSecuritized100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ServicingAssetAtAmortizedValue

us-gaap:ServicingAssetAtAmortizedValue


Servicing
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-01-012017-12-312017-06-302017-01-012016-12-31
Value1993000.02062000.01897000.02023000.02133000.01950000.02002000.02039000.02099000.02203000.02209000.02329000.02121000.000000
Percentage of ServicingAssetAtAmortizedValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.0

us-gaap:ServicingAssetAtFairValueAmount us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:ServicingAssetAtFairValueAmount

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights


Servicing
Period End2020-09-302020-06-302020-03-312019-12-31
Value2296000.02316000.02125000.02204000.0
Percentage of ServicingAssetAtFairValueAmount100.0100.0100.0100.0

us-gaap:ServicingAssetAtFairValueAmount us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument, us-gaap:ValuationTechnique

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:ValuationTechniqueDiscountedCashFlow


Servicing
Period End2021-06-302021-03-312020-12-312019-12-31
Value2367000.02415000.02135000.02204000.0
Percentage of ServicingAssetAtFairValueAmount0.00.00.0100.0

us-gaap:ServicingAssetMeasurementInput us-gaap:Range, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument, us-gaap:MeasurementInputType

us-gaap:ServicingAssetMeasurementInput

srt:Maximum, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:MeasurementInputDefaultRate


Servicing
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value4.54.34.10.050.0150.02
Percentage of ServicingAssetMeasurementInput100.0100.0100.0100.0100.0100.0

srt:Maximum, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:MeasurementInputDiscountRate


Servicing
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value10.010.010.00.10.10.097
Percentage of ServicingAssetMeasurementInput222.2232.6243.9200.0666.7485.0

srt:Maximum, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:MeasurementInputLossSeverity


Servicing
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value31.431.431.40.50.3020.4
Percentage of ServicingAssetMeasurementInput697.8730.2765.91000.02013.32000.0

srt:Maximum, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:MeasurementInputPrepaymentRate


Servicing
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value20.020.020.00.20.20.2
Percentage of ServicingAssetMeasurementInput444.4465.1487.8400.01333.31000.0

srt:Minimum, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:MeasurementInputDefaultRate


Servicing
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value0.30.30.30.0040.0150.02
Percentage of ServicingAssetMeasurementInput6.77.07.38.0100.0100.0

srt:Minimum, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:MeasurementInputDiscountRate


Servicing
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value10.010.010.00.10.10.095
Percentage of ServicingAssetMeasurementInput222.2232.6243.9200.0666.7475.0

srt:Minimum, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:MeasurementInputLossSeverity


Servicing
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value26.226.226.20.2420.3020.4
Percentage of ServicingAssetMeasurementInput582.2609.3639.0484.02013.32000.0

srt:WeightedAverage, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:MeasurementInputDefaultRate


Servicing
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value1.21.21.10.0150.0150.02
Percentage of ServicingAssetMeasurementInput26.727.926.830.0100.0100.0

srt:WeightedAverage, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:MeasurementInputDiscountRate


Servicing
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value10.010.010.00.10.10.097
Percentage of ServicingAssetMeasurementInput222.2232.6243.9200.0666.7485.0

srt:WeightedAverage, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:MeasurementInputLossSeverity


Servicing
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value28.028.028.00.3010.3020.4
Percentage of ServicingAssetMeasurementInput622.2651.2682.9602.02013.32000.0

srt:WeightedAverage, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsNonrecurring, mmi:MortgageRights, us-gaap:MeasurementInputPrepaymentRate


Servicing
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value10.010.010.00.10.10.1
Percentage of ServicingAssetMeasurementInput222.2232.6243.9200.0666.7500.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value34.8634.5633.7333.6734.3535.133.9133.7333.732.7827.5927.5626.626.2723.923.823.9323.8422.3822.1822.1122.0521.1720.7319.4119.3218.2314.7614.5914.5114.46
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:TitleOfIndividual, us-gaap:AwardType
(None, 'us-gaap:RestrictedStockUnitsRSU')
Allocated Share Based Compensation Expenseus-gaap: Title Of Individual, us-gaap: Award Type
us-gaap:ComprehensiveIncomeNetOfTax
us-gaap:StatementEquityComponents
(None,)
Comprehensive Income Net Of Taxus-gaap: Statement Equity Components
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:OtherAssetsCurrent
us-gaap:BalanceSheetLocation
(None,)
Other Assets Currentus-gaap: Balance Sheet Location
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:OtherAssetsNoncurrent
us-gaap:BalanceSheetLocation
(None,)
Other Assets Noncurrentus-gaap: Balance Sheet Location
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components