RDFN


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

Table of contents



us-gaap:CommonStockValue

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities, us-gaap:RelatedPartyTransactionsByRelatedParty
us-gaap:DebtInstrument

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardDate, us-gaap:AwardType
us-gaap:AwardType
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold
us-gaap:ConsolidationItems
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:ProductOrService
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:GainsLossesOnExtinguishmentOfDebt

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GrossProfit
us-gaap:ConsolidationItems
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:StatementBusinessSegments

us-gaap:IncomeTaxExpenseBenefit

us-gaap:InterestExpense
us-gaap:DebtInstrument
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LongtermDebtType
us-gaap:CreditFacility
us-gaap:InterestExpenseDebt
us-gaap:DebtInstrument
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LongtermDebtType

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:OperatingExpenses
us-gaap:StatementBusinessSegments

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems
us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:ProductOrService
us-gaap:BusinessAcquisition
us-gaap:Revenues

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:Restatement
us-gaap:Restatement, us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency
us-gaap:CreditFacility
us-gaap:FairValueByMeasurementFrequency

us-gaap:ShortTermInvestments

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet
us-gaap:CreditFacility

us-gaap:OtherAssetsCurrent

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:LongTermInvestments

us-gaap:Goodwill
us-gaap:BusinessAcquisition

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:IntangibleAssetsNetIncludingGoodwill

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent
us-gaap:DebtInstrument
us-gaap:LongTermDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DeferredIncomeTaxLiabilitiesNet

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:Restatement
us-gaap:Restatement, us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapital
us-gaap:Restatement
us-gaap:Restatement, us-gaap:SubsequentEventType
us-gaap:SubsequentEventType

us-gaap:RetainedEarningsAccumulatedDeficit
us-gaap:Restatement
us-gaap:Restatement, us-gaap:SubsequentEventType
us-gaap:SubsequentEventType

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
us-gaap:CreditFacility
us-gaap:AmortizationOfFinancingCosts
us-gaap:DebtInstrument
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LongtermDebtType

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquireInvestments

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

rdfn:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallsRelatedToConvertibleDebt
us-gaap:StatementEquityComponents

rdfn:AdvertisingProductionCosts
rdfn:AssetAcquisition, us-gaap:SubsequentEventType
rdfn:AssetAcquisitionEscrowDeposit
us-gaap:SubsequentEventType
rdfn:BusinessCombinationCashDepositedInEscrow
us-gaap:DebtInstrumentRedemptionPeriod
rdfn:DebtInstrumentConvertibleConversionPricePercentage
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
rdfn:DebtInstrumentPortionSettledInCash
dei:LegalEntity, us-gaap:IncomeTaxAuthority
rdfn:EffectiveIncomeTaxRateReconciliationFederalDeductionAmount

rdfn:EmployeeRetentionCreditCARESAct

rdfn:FinanceLeaseCashFlowsFromFinanceLeaseExcludingPrincipalPaymentsAndInterest

rdfn:FinanceLeaseCost

rdfn:FinancingLeaseCapitalizedInterestExpense

rdfn:GainLossOnInterestRateLockCommitmentsForwardSalesCommitmentsAndFairValueAdjustmentOfLoansHeldForSale

rdfn:IncreaseDecreaseInOperatingLeaseLiabilities

rdfn:InventoryNetAdditions

rdfn:InventoryNetSales

rdfn:LeaseholdImprovementsPaidDirectlyByLessor

rdfn:OperatingLeaseCapitalizedInterestExpense

rdfn:OperatingLeaseNonCashLeaseExpense
rdfn:AssetAcquisition, us-gaap:SubsequentEventType
rdfn:PaymentsForAssetAcquisitions

rdfn:ProceedsFromCustomerEscrowDeposits

rdfn:PurchaseOfCappedCallRelatedToConvertibleDebt
us-gaap:AwardType
rdfn:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriodAchievementPercentage

rdfn:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisedinPeriodGrantDateFairValue

rdfn:TemporaryEquityConversionStockPriceTrigger

rdfn:TemporaryEquityDividendsShares

rdfn:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:AdvertisingExpense
us-gaap:DebtInstrument
us-gaap:AmortizationOfDebtDiscountPremium

us-gaap:AmortizationOfFinancingCostsAndDiscounts
us-gaap:DebtInstrument

us-gaap:AssetImpairmentCharges
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
us-gaap:BusinessAcquisition, us-gaap:NonrecurringAdjustment
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisitionsProFormaRevenue

us-gaap:BusinessCombinationAcquisitionRelatedCosts
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferred1
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalizedComputerSoftwareAdditions
us-gaap:StatementEquityComponents
us-gaap:CommonStockDividendsShares
us-gaap:DebtInstrument
us-gaap:DebtConversionConvertedInstrumentAmount1
us-gaap:DebtInstrument, us-gaap:SubsequentEventType
us-gaap:DebtConversionConvertedInstrumentSharesIssued1
us-gaap:DebtInstrument
us-gaap:DebtConversionOriginalDebtAmount1
us-gaap:DebtInstrument, us-gaap:SubsequentEventType

us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal
us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

us-gaap:Depreciation
us-gaap:FinancialInstrument, us-gaap:IncomeStatementLocation
us-gaap:DerivativeGainLossOnDerivativeNet

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
us-gaap:IncomeStatementLocation
us-gaap:FinanceLeaseInterestExpense

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeasePrincipalPayments
us-gaap:IncomeStatementLocation
us-gaap:FinanceLeaseRightOfUseAssetAmortization
us-gaap:Range, us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:OptionIndexedToIssuersEquityEquity, us-gaap:SubsidiarySaleOfStock
us-gaap:ForwardContractIndexedToIssuersEquityForwardRate

us-gaap:ImpairmentOfInvestments

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:InvestmentIncomeInterest

us-gaap:MarketingExpense

us-gaap:OperatingLeaseCost
us-gaap:IncomeStatementLocation

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherOperatingActivitiesCashFlowStatement

us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic

us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale

us-gaap:PaymentsOfDebtExtinguishmentCosts
us-gaap:DebtInstrument, us-gaap:SubsequentEventType

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:BusinessAcquisition
us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PreferredStockDividendRatePerDollarAmount

us-gaap:ProceedsFromConvertibleDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType
us-gaap:DebtInstrument, us-gaap:SubsequentEventType

us-gaap:ProceedsFromIssuanceOfCommonStock

us-gaap:ProceedsFromIssuanceOfSecuredDebt

us-gaap:ProceedsFromIssuanceOfUnsecuredDebt

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt

us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:RepaymentsOfSecuredDebt

us-gaap:RepaymentsOfUnsecuredDebt
us-gaap:UnusualOrInfrequentItem
us-gaap:RestructuringCosts

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice

us-gaap:ShortTermLeaseCost
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesNewIssues

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
us-gaap:StatementEquityComponents

us-gaap:TemporaryEquityDividendsAdjustment

us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents

rdfn:AccruedPayrollTaxesCurrentCARESAct

rdfn:AccruedPayrollTaxesNoncurrent

rdfn:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtCappedCallTransaction
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:BusinessAcquisition
rdfn:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesLeaseObligationAndDeposits
us-gaap:BusinessAcquisition
rdfn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredTaxLiabilities
us-gaap:BusinessAcquisition
rdfn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets
us-gaap:FairValueByMeasurementFrequency
rdfn:CashCashEquivalentsAndAvailableForSaleDebtSecurities
us-gaap:FairValueByMeasurementFrequency
rdfn:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
rdfn:DebtIssuanceCostsGrossCarryingAmountOfEquityComponent

rdfn:DeferredTaxAssetLeaseLiability

rdfn:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

rdfn:FiniteLivedIntangibleAssetsAmortizationExpenseNextFiveYears

rdfn:InventoryRealEstateNotAvailableForSale

rdfn:LesseeLeaseLiabilityPaymentsDue

rdfn:LesseeLeaseLiabilityPaymentsDueAfterYearFive

rdfn:LesseeLeaseLiabilityPaymentsDueAfterYearFour

rdfn:LesseeLeaseLiabilityPaymentsDueNextTwelveMonths

rdfn:LesseeLeaseLiabilityPaymentsDueYearFive

rdfn:LesseeLeaseLiabilityPaymentsDueYearFiveAndThereafter

rdfn:LesseeLeaseLiabilityPaymentsDueYearFour

rdfn:LesseeLeaseLiabilityPaymentsDueYearOne

rdfn:LesseeLeaseLiabilityPaymentsDueYearThree

rdfn:LesseeLeaseLiabilityPaymentsDueYearTwo

rdfn:LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDue

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueAfterYearFive

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueNextTwelveMonths

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearFive

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearFour

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearOne

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearThree

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearTwo

rdfn:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

rdfn:MiscellaneousOtherPayablesCurrent
dei:LegalEntity, us-gaap:IncomeTaxAuthority
rdfn:OperatingLossCarryforwardsNotSubjectToExpiration
us-gaap:IncomeTaxAuthority

rdfn:OtherCommitmentToBePaidYearFourAndThereafter

rdfn:OtherPayablesCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency
us-gaap:CreditFacility
us-gaap:AssetsNet
us-gaap:FairValueByMeasurementFrequency
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementFrequency
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment

us-gaap:CapitalizedComputerSoftwareGross
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:ContractWithCustomerLiability

us-gaap:ContractWithCustomerRefundLiabilityCurrent

us-gaap:ConvertibleDebtCurrent
us-gaap:Restatement
us-gaap:Restatement, us-gaap:SubsequentEventType
us-gaap:SubsequentEventType

us-gaap:ConvertibleDebtNoncurrent
us-gaap:Restatement
us-gaap:Restatement, us-gaap:SubsequentEventType
us-gaap:SubsequentEventType
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
us-gaap:DebtInstrument
us-gaap:DebtInstrumentFaceAmount
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType
us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:DebtInstrumentFairValue
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentInterestRateEffectivePercentage
us-gaap:DebtInstrument
us-gaap:DebtInstrumentRepurchaseAmount
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentRepurchasedFaceAmount
us-gaap:DebtInstrument, us-gaap:SubsequentEventType
us-gaap:DebtInstrument
us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
us-gaap:CreditFacility
us-gaap:DebtWeightedAverageInterestRate
us-gaap:CreditFacility, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:CreditFacility, us-gaap:LineOfCreditFacility
us-gaap:CreditFacility, us-gaap:LineOfCreditFacility, us-gaap:VariableRate
us-gaap:DebtInstrument
us-gaap:DeferredFinanceCostsNet
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxLiabilitiesFinancingArrangements

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:Deposits
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeAssets
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:DerivativeLiabilities
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:DerivativeInstrumentRisk, us-gaap:MeasurementInputType, us-gaap:ValuationTechnique
us-gaap:DerivativeLiabilityMeasurementInput
us-gaap:FinancialInstrument
us-gaap:DerivativeNotionalAmount

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
us-gaap:AwardType
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FinancialLiabilitiesFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
us-gaap:BusinessAcquisition
us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:InterestReceivable

us-gaap:InventoryRealEstateConstructionInProcess

us-gaap:InventoryRealEstateHeldForSale

us-gaap:InventoryValuationReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:LiabilitiesFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency
us-gaap:CreditFacility, us-gaap:LineOfCreditFacility
us-gaap:LineOfCredit
us-gaap:CreditFacility
us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
us-gaap:CreditFacility, us-gaap:LineOfCreditFacility
us-gaap:CreditFacility, us-gaap:LineOfCreditFacility, us-gaap:SubsequentEventType

us-gaap:LinesOfCreditCurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:LoansHeldForSaleFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency

us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
us-gaap:DebtInstrument
us-gaap:LongTermDebtFairValue

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
dei:LegalEntity, us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards
us-gaap:IncomeTaxAuthority

us-gaap:OtherCommitment

us-gaap:OtherCommitmentDueInNextTwelveMonths

us-gaap:OtherCommitmentDueInSecondYear

us-gaap:OtherCommitmentDueInThirdYear

us-gaap:OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear

us-gaap:PrepaidExpenseCurrent

us-gaap:RestrictedCash
us-gaap:FairValueByMeasurementFrequency

us-gaap:RestrictedCashCurrent
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:SharePrice

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
us-gaap:TaxCreditCarryforward
us-gaap:TaxCreditCarryforwardAmount

us-gaap:TemporaryEquityCarryingAmountAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:TemporaryEquitySharesAuthorized

us-gaap:TemporaryEquitySharesOutstanding

us-gaap:WarehouseAgreementBorrowings
us-gaap:CreditFacility
us-gaap:CreditFacility, us-gaap:LineOfCreditFacility

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Income Tax Expense Benefit
Balance Sheet
Short Term Investments
Assets
Property Plant And Equipment Net
Current Assets
Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current
LiabilitiesBanks
Deposits

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-30
us-gaap:CommonStockValue █████▇▇▇▇▇▇▇▆▆▆▆▁0.1050.1040.1030.10.0990.0940.0930.0920.0920.0910.090.0890.0840.0830.0810.0810.015NA0.015NANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding █▁104.391337103.427764NA107.60771198.78531893.442706NA97.1712791.216886NANA94.64246390.743178NANA58.86890314.913234NANA17.85520574.080026
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁104.391337103.427764NA99.84014498.78531893.442706NA91.99473191.216886NANA87.74322383.16467NANA58.86890314.913234NANA14.44124614.340333
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount █▁26.39560226.338715NA6.74539812.87323311.94401NA1.74436612.34864212.592084NA0.2386680.17971213.130272NA68.72034169.20440368.444185NA59.5396414.205443
us-gaap:EarningsPerShareBasic █▁-0.29-0.37NA0.32-0.08-0.64NA0.07-0.14NANA0.040.04NANA-0.5-7.15NANA0.040.95
us-gaap:EarningsPerShareDiluted █▁-0.29-0.37NA0.3-0.08-0.64NA0.07-0.14NANA0.040.04NANA-0.5-7.15NANA0.030.02
  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-30
 COGS Ratio us-gaap:ConsolidationItems us-gaap:CorporateNonSegment▁█8.5219.357NA8.5037.2464.25NA5.1615.2813.047NA2.642.7981.917NA2.2512.296NANANANA
 COGS Ratio us-gaap:ConsolidationItems,us-gaap:StatementBusinessSegments us-gaap:OperatingSegments,rdfn:PropertiesSegment█▅▃▂▄▄▅▄▃▂▂▁▁▁▁▁▁172.44592.72639.39919.00572.18479.09899.06280.16439.90821.37321.60511.358.9863.0525.1463.3641.981NANANANA
 COGS Ratio us-gaap:ConsolidationItems,us-gaap:StatementBusinessSegments us-gaap:OperatingSegments,rdfn:RealEstateSegmentNA168.609197.67209.853135.049108.636130.678154.126152.84685.89100.121126.265130.85874.92488.676103.864100.658NANANANA
 COGS Ratio us-gaap:ConsolidationItems,us-gaap:StatementBusinessSegments us-gaap:OperatingSegments,rdfn:RentalsSegment42.548NANANANANANANANANANANANANANANANANANANANA
 COGS Ratio us-gaap:ProductOrService us-gaap:Product█▅▃▂▄▄▅▄▃▂▂▁▁▁172.44592.72640.06519.63672.5379.51799.06380.16439.90821.37321.60511.358.9863.052NANANANANANANA
 COGS Ratio us-gaap:ProductOrService us-gaap:Service█▄▅▅▃▂▃▃▃▁▁▂▂298.87175.593204.452217.28141.135111.478134.128158.519157.87288.768102.524128.905133.656NANANANANANANANA
 Gross Margin us-gaap:ConsolidationItems us-gaap:CorporateNonSegment▁█8.5219.357NA8.5037.2464.25NA5.1615.2813.047NA2.642.7981.917NA2.2512.296NANANANA
 Gross Margin us-gaap:ConsolidationItems,us-gaap:StatementBusinessSegments us-gaap:OperatingSegments,rdfn:PropertiesSegmentNA92.72639.39919.00572.18479.09899.06280.16439.90821.37321.60511.358.9863.0525.1463.3641.981NANANANA
 Gross Margin us-gaap:ConsolidationItems,us-gaap:StatementBusinessSegments us-gaap:OperatingSegments,rdfn:RealEstateSegmentNA168.609197.67209.853135.049108.636130.678154.126152.84685.89100.121126.265130.85874.92488.676103.864100.658NANANANA
  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-30
  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-30
us-gaap:AllocatedShareBasedCompensationExpense █▇▇▇▄▄▅▄▃▄▃▃▃▂▂▁▁▁▁▁▁13.74312.58311.20911.3487.2057.2118.0227.515.8766.4065.9665.4984.7784.1963.0732.7092.6382.6812.5232.1551.914
us-gaap:ComprehensiveIncomeNetOfTax -27.794NA13.93834.033-6.745-59.583-7.7666.764-12.582-67.179-12.2223.4753.207-36.439NANANANANANANA
us-gaap:CostOfGoodsAndServicesSold █▅▄▃▄▄▄▄▃▂▂▂▂▂▁▂▂▁▁▁▁345.179225.961164.397143.844167.626178.116193.566185.306149.434107.38897.9297.9597.42974.19766.58370.16667.97553.49245.49750.14750.303
 us-gaap:GainsLossesOnExtinguishmentOfDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType rdfn:A1.75ConvertibleSeniorNotesdue2023,us-gaap:SeniorNotesNANANANANANANANANANANANANANANANANANANANANA
us-gaap:GeneralAndAdministrativeExpense █▅▃▃▃▃▂▂▂▃▂▂▂▂▂▁▁▂▁▁▁59.56737.39123.60121.1923.02224.32718.99318.77917.65421.44816.96816.4715.28816.77214.18111.99512.46614.36712.42110.0379.526
us-gaap:GrossProfit █▃▅▆▃▂▃▄▄▁▂▃▃▁▂▃▃▁▂▃▂126.13642.35880.1293.07246.03912.87939.62553.37748.3462.75326.20942.30545.2135.69629.17139.31336.966.37621.28530.91727.411
us-gaap:IncomeTaxExpenseBenefit -5.052NANANANANANANANANANANANANANANANANANANANA
us-gaap:InterestExpense ▃▂█▂▃▂▂▂▂▂▂▂▁▁▁▁2.8131.33811.8642.5222.6652.4442.3642.2742.1532.1362.0711.610.00.00.00.0NANANANANA
 us-gaap:InterestExpenseDebt us-gaap:CreditFacility us-gaap:RevolvingCreditFacility█▅▃▂▄▂▁▁0.6130.340.2110.1010.2510.080.0170.0NANANANANANANANANANANANANA
 us-gaap:InterestExpenseDebt us-gaap:DebtInstrument rdfn:A1.75ConvertibleSeniorNotesdue2023NANANA0.6290.6290.6290.6290.6290.6290.6290.6150.482NANANANANANANANANA
 us-gaap:InterestExpenseDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType rdfn:A05ConvertibleSeniorNotesDue2027,us-gaap:SeniorNotes█▁0.7150.035NANANANANANANANANANANANANANANANANANANA
 us-gaap:InterestExpenseDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType rdfn:A1.75ConvertibleSeniorNotesdue2023,us-gaap:SeniorNotes▄▄0.1040.104NANA0.6290.629NANANANANANANANANANANANANANANA
 us-gaap:InterestExpenseDebt us-gaap:LongtermDebtType us-gaap:SeniorNotes█▁0.8190.139NANA0.6290.629NANANANANANANANANANANANANANANA
us-gaap:InterestPaidNet ▅▄█▄▃▇▁▅▁▅▁▁▁▁1.0650.9731.9570.8680.5511.5820.01.2580.01.2020.00.00.00.0NANANANANANANA
us-gaap:NetIncomeLoss ▄▃▇█▅▁▅▆▅▁▅▆▆▃▆▆▆▄▅▆▆-27.878-35.78414.03534.166-6.611-60.117-7.7826.782-12.625-67.18-12.2223.4753.207-36.439-1.79910.5584.304-28.066-5.3355.71.388
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarnings▄▃▇█▅▁▅▆▅▁▅▆▆▃-27.878-35.78414.03534.166-6.611-60.117-7.7826.782-12.625-67.18-12.2223.4753.207-36.439NANANANANANANA
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic ▅▄▇█▆▃▆▇▆▃▆▇▇▅▆▅▁▄▂▆▇-29.756-38.1212.39531.983-7.895-60.117-7.7826.782-12.625-67.18-12.2223.4753.207-36.439-1.799-29.666-106.617-52.836-86.1730.54513.665
us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted ▃▃▇█▅▁▅▆-29.756-38.1212.39531.983-7.895-60.117-7.7826.782NANA-12.2223.4753.207-36.439-1.799-29.666-106.617-52.836-60.8370.5451.388
us-gaap:OperatingExpenses █▄▃▃▂▃▂▂▃▃▂▂▂▂▁▁▁▁▁▁▁156.45376.87154.48156.06350.46570.30946.43645.94160.76770.20538.71539.01642.75642.8731.5429.06632.68834.49826.70825.25426.072
us-gaap:OperatingIncomeLoss ▃▃▇█▅▂▅▆▅▁▅▆▆▃▅▆▆▄▅▆▆-30.317-34.51325.63937.009-4.426-57.43-6.8117.436-12.421-67.452-12.5063.2892.457-37.174-2.36910.2474.272-28.122-5.4235.6631.339
us-gaap:OtherComprehensiveIncomeLossNetOfTax ▁█-0.084-0.05NA-0.133-0.1340.533NA-0.0180.0430.001NANANANANANANANANANANA
 us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedOtherComprehensiveIncome▁█-0.084-0.05NA-0.133-0.1340.533NA-0.0180.0430.001NANANANANANANANANANANA
us-gaap:OtherNonoperatingIncomeExpense █▇█▄█▁████0.065-0.0920.045-0.640.043-1.3460.0510.0440.0360.092NANANANANANANANANANANA
us-gaap:ResearchAndDevelopmentExpense █▅▄▄▃▄▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁41.48827.67823.6122.45217.96120.27419.34418.80116.06315.55613.69214.3113.03312.76211.28711.48310.099.6728.8499.7818.06
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▅▄▄▄▃▄▄▃▂▂▂▂▁▂▂▂▁▁▁▁471.315268.319244.517236.916213.665190.995233.191238.683197.78110.141124.129140.255142.64279.89395.754109.479104.93559.86866.78281.06477.714
 us-gaap:Revenues us-gaap:BusinessAcquisition rdfn:RentPathHoldingsAcquisition42.548NANANANANANANANANANANANANANANANANANANANA
  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-30
  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-30
us-gaap:Assets █▇▆▃▃▃▃▃▃▃▃▃▂▂▂▂▁2001.0751816.5771360.52763.249715.34594.834596.213591.985599.568574.61542.821554.917296.983269.95281.955289.085131.418NA133.477NANA
us-gaap:Liabilities █▇▄▂▂▂▂▂▂▂▂▂▁▁▁▁▁1635.6331433.111730.14323.158320.279314.648264.767264.264287.323260.261170.883182.16971.3760.69546.52555.57757.03NA41.795NANA
us-gaap:LiabilitiesAndStockholdersEquity █▇▆▃▃▃▃▃▃▃▃▃▂▂▂▂▁2001.0751816.5771360.52763.249715.34594.834596.213591.985599.568574.61542.821554.917296.983269.95281.955289.085131.418NA133.477NANA
us-gaap:StockholdersEquity ▇▇█▇▇▆▇▇▇▇▇▇▆▆▆▆▁325.596343.632590.557400.279355.26280.186331.446327.721312.245314.349371.938372.748225.613209.255235.43233.508-716.718NA-563.734NANA
  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-30
us-gaap:AssetsCurrent ▆█▆▃▃▃▃▃▃▃▃▃▂▂▂▂▁1227.871694.361240.826638.661586.747457.35451.593447.566461.734489.982496.247512.194253.815227.66240.206247.95287.46NA93.388NANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▅█▆▃▃▂▂▂▂▃▃▃▂▂▂▂▁735.3871241.255925.276371.573325.352213.94234.679209.234241.104395.618432.608448.968194.237190.773208.342212.43654.21NA64.0375.02764.737
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▅█▆▃▃▂▂▂▂▃▃▃▂▂▂▂▁▁▁787.6821343.045945.82387.966360.454230.712247.448219.218259.237406.089439.055460.936211.645201.897212.658222.53866.05744.87267.845NANA
us-gaap:ShortTermInvestments ▁█▇▇▇▄▄▃▁29.605140.843131.561129.809128.05675.04970.02962.05435.365NA0.0NANANA0.01.2581.504NA1.749NANA
us-gaap:AccountsReceivableNetCurrent █▄▅▄▃▂▂▂▄▁▁▁▂▁▁▁▁84.75747.41654.71941.08534.18221.82119.22324.43438.68616.25315.36313.25418.90212.09313.33413.33614.509NA10.625NANA
us-gaap:InventoryNet █▄▂▁▁▃▃▄▃▂▁▁▁249.00397.37149.15824.9939.43770.64974.59105.4685.65438.30622.69425.16114.519NA3.382NANANANANANA
us-gaap:OtherAssetsCurrent ██▄▄▃▄▁▅▆7.1527.0144.8985.1894.5555.2433.4965.7635.86NA2.3070.9891.8287.4273.715.6232.298NA8.781NANA
  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-30
us-gaap:PropertyPlantAndEquipmentGross NANA79.90980.99676.94172.58368.62464.28760.25253.66346.71742.67141.33638.66136.45635.62935.049NA32.5NANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType rdfn:PropertyPlantAndEquipmentGrossExcludingConstructionInProgress█▃▁97.94685.5179.909NANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType rdfn:Software███▄▄▄▁▁▁▁▁▁▁▁▁▅▅1.8711.8711.8581.1251.1251.1260.5950.5950.5950.5950.5950.5940.5940.5940.6851.2351.367NA1.367NANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ConstructionInProgress▆█▆▅▁▁▁5.6747.3935.6934.3930.4970.4280.475NANANA0.0NANANA0.00.00.0NA10.856NANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:FurnitureAndFixtures█▇▇▇▇▇▇▆▆▃▃▂▂▂▁▁▁7.8167.2777.457.1537.0937.0836.9656.6126.4464.4163.9333.6363.6253.1933.0392.8622.836NA2.406NANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LeaseholdImprovements█▇▆▆▆▆▆▅▅▄▃▂▂▂▁▁▁33.46731.13229.55829.32629.43528.17828.14126.44125.56823.00519.28517.6117.47116.65716.03915.36915.35NA4.911NANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:OfficeEquipment█▆▅▄▃▃▃▃▃▂▂▁▁▁▁▁▂12.4629.9227.7657.0085.8595.6274.8465.014.4233.8812.9562.6782.4152.2972.1922.8623.35NA2.846NANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:SoftwareDevelopment█▆▆▆▆▅▅▄▄▃▃▂▂▂▂▁▁42.3335.30833.27831.99132.93230.14127.60225.62923.2221.76619.94818.15317.23115.9214.50113.30112.146NA10.114NANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment █▇▆▆▅▅▄▄▃▃▃▂▂▂▁▁▁49.71345.25441.61438.78635.52732.08729.04726.72724.57723.04521.5319.3117.48115.78214.13814.02912.912NA13.274NANA
us-gaap:AmortizationOfIntangibleAssets █▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁8.9260.1220.3660.1220.1220.1220.1220.1220.1220.1220.1220.1220.1220.1220.1220.1220.1220.1220.4880.00.122
us-gaap:PropertyPlantAndEquipmentNet █▇▆▅▅▅▅▄▄▃▂▁▁▁▁▁▁53.90747.64943.98842.2141.41440.49639.57737.5635.67530.61825.18723.36123.85522.87922.31821.622.137NA19.226NANA
us-gaap:LongTermInvestments ▇▁▂▃▄▅▆█▇36.0856.90611.92217.07218.79226.71130.97838.4834.954NA0.0NANANANANANANANANANA
us-gaap:Goodwill 407.228NA9.186NANANA9.186NANANA9.1869.1869.1869.1869.1869.1869.186NA9.186NANA
us-gaap:IntangibleAssetsNetExcludingGoodwill 203.782NA1.83NANANA11.504NANANA2.8062.9283.053.1723.2943.4163.538NA3.782NANA
us-gaap:FiniteLivedIntangibleAssetsNet █▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁203.7821.7081.831.9522.0742.1962.3182.442.5622.6842.8062.9283.053.1723.2943.4163.538NA3.782NANA
us-gaap:IntangibleAssetsNetIncludingGoodwill NA10.89411.01611.13811.2611.38211.50411.62611.74811.8711.992NANANANANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset █▅▄▄▅▆▆▅▄▁58.14447.93244.14945.39247.69749.97252.00445.51344.8332.737NANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent █▃▃▃▄▃▅▅▅▄▄▁▁▁▁▁▁14.0598.8368.6198.7769.438.92310.55711.2410.6279.4039.3957.2487.0777.0536.9516.9316.798NA7.175NANA
  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-30
us-gaap:AccountsPayableCurrent █▅▂▁▁▁▁▁▂▆▁▁▂▁▁▁▁26.09515.5685.6443.3753.3892.9092.1223.1734.21717.5332.5162.6013.8552.9291.9013.3433.081NA5.385NANA
us-gaap:AccruedLiabilitiesCurrent █▆▅▄▃▄▂▃▄▄▁▂▂▂▁▁▁102.34575.75469.4657.51748.96758.45637.97950.86757.42354.06430.83737.53234.04533.86626.60530.20230.248NA22.253NANA
us-gaap:LiabilitiesCurrent █▅▄▆▃▃▂▂▃▂▁▂▂▁▁▁▁354.063235.992185.721262.85139.365136.10285.18293.047118.072103.646.21859.78160.55950.3635.85745.21246.557NA32.943NANA
us-gaap:OperatingLeaseLiabilityCurrent █▄▂▂▁▁▁14.63312.61111.97311.68211.61411.53311.408NANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ▅▃▃▄▅▇▂▃█▇▂▂▂▁▁▁▂16.36410.9699.72213.28515.98921.1567.51710.63324.15820.297.6857.8927.9055.9534.8325.6176.44NA2.799NANA
  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-30
 us-gaap:LongTermDebt us-gaap:DebtInstrument rdfn:A05ConvertibleSeniorNotesDue2027█▁562.114488.261NANANANANANANANANANANANANANANANANANANA
 us-gaap:LongTermDebt us-gaap:DebtInstrument rdfn:A0ConvertibleSeniorNotesDue2025██▁649.403648.713488.268NANANANANANANANANANANANANANANANANANA
 us-gaap:LongTermDebt us-gaap:DebtInstrument rdfn:A1.75ConvertibleSeniorNotesdue2023▁▁▁█████▇▇▇23.42823.42822.482124.495122.885121.292119.716118.158116.617115.094113.586NANANANANANANANANANA
 us-gaap:LongTermDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType rdfn:A05ConvertibleSeniorNotesDue2027,us-gaap:SeniorNotes█▁562.114488.261NANANANANANANANANANANANANANANANANANANA
 us-gaap:LongTermDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType rdfn:A0ConvertibleSeniorNotesDue2025,us-gaap:SeniorNotes██▁649.403648.713488.268NANANANANANANANANANANANANANANANANANA
 us-gaap:LongTermDebt us-gaap:DebtInstrument,us-gaap:LongtermDebtType rdfn:A1.75ConvertibleSeniorNotesdue2023,us-gaap:SeniorNotes██▁23.42823.42822.482NANANA119.716NANANANANANANANANANANANANANA
us-gaap:DeferredIncomeTaxLiabilitiesNet 1.254NANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseLiabilityNoncurrent █▃▁▂▄▆▇60.95853.33349.33951.59754.36257.25459.869NANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo █▁▁▇15.65413.44213.58215.235NANA14.25214.43714.59NANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree ▇▁▃█14.29612.03912.57214.523NANA13.50614.11114.117NANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour ▄▁▄█11.1838.88110.76113.521NANA12.54113.40913.415NANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA7.36412.222NANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA9.53622.161NANANANANANANANANANANANANANANANANA
  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-30
us-gaap:StockholdersEquity ▇▇█▇▇▆▇▇▇▇▇▇▆▆▆▆▁325.596343.632590.557400.279355.26280.186331.446327.721312.245314.349371.938372.748225.613209.255235.43233.508-716.718NA-563.734NANA
us-gaap:CommonStockValue █████▇▇▇▇▇▇▇▆▆▆▆▁0.1050.1040.1030.10.0990.0940.0930.0920.0920.0910.090.0890.0840.0830.0810.0810.015NA0.015NANA
us-gaap:AdditionalPaidInCapital ▆▆█▇▆▆▆▆▆▅▅▅▄▄▄▄▁651.627641.702860.556684.219673.234591.421583.097571.607562.894552.418542.829531.418387.764374.614364.352360.6310.0NA0.0NANA
us-gaap:RetainedEarningsAccumulatedDeficit ▆▆▆▆▆▆▇▇▇▇▇█████▁-326.213-298.335-270.313-284.348-318.514-311.904-251.786-244.004-250.785-238.16-170.981-158.759-162.235-165.442-129.003-127.204-716.733NA-563.749NANA
 us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:Restatement srt:RestatementAdjustmentNANANANANANANANANANANANANANANANANANANANANA
 us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:Restatement,us-gaap:SubsequentEventType srt:RestatementAdjustment,us-gaap:SubsequentEventNANANANANANANANANANANANANANANANANANANANANA
 us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:SubsequentEventType us-gaap:SubsequentEventNANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▂▃▃▅▆█▁▁▁0.0770.1610.2110.3080.4410.5750.0420.0260.044NA0.0NANANANANANANANANANA
us-gaap:StockIssuedDuringPeriodValueNewIssues NANA0.00.069.701NANANANANA0.0107.5930.00.00.0NANANANANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapitalNANA0.00.069.697NANANANANA0.0107.588NANA0.0NANANANANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents us-gaap:CommonStockNANA0.00.00.004NANANANANA0.00.0050.00.00.0NANANANANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▁14.72913.316NA11.917.8517.715NA7.886.167NANANANANANANANANANANANA
  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-30
us-gaap:NetCashProvidedByUsedInOperatingActivities ▁▅▇██▅▇▇▃▅▆▆▆▆▆▇▇▆▆▇-162.873-50.7659.73242.79152.193-43.44925.02810.971-96.452-47.157-15.8945.433-5.749-20.492-5.19610.92221.443-21.814-2.82912.139NA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▁███▇███▇███████████-534.505-9.573-0.965-4.892-47.794-3.468-2.933-33.263-76.565-3.151-4.775-1.483-1.74-2.305-0.356-0.82-4.406-4.782-8.451-2.456NA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▃▇█▁▃▂▁▁▂▁▁▄▁▁▁▃▁▁▁▁142.016457.562549.074-10.393125.3430.2066.131-17.71726.12717.342-1.212245.34117.23712.0361.959148.124-3.8843.6230.6750.607NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▁▇█▅▅▄▅▄▄▄▄▆▅▄-555.363397.225557.85427.512129.742-16.73628.23-40.019-146.852-32.966-21.881249.2919.748-10.761NANANANANANANA
  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-30
 us-gaap:AmortizationOfFinancingCosts us-gaap:CreditFacility us-gaap:RevolvingCreditFacility▁▃████0.050.0860.1550.1550.1550.154NA0.102NANANANANANANANANANANANANA
 us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument rdfn:A1.75ConvertibleSeniorNotesdue2023NANANA0.1890.1870.1860.1830.1820.180.1780.1730.131NANANANANANANANANA
 us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument,us-gaap:LongtermDebtType rdfn:A05ConvertibleSeniorNotesDue2027,us-gaap:SeniorNotes█▁0.5570.027NANANANANANANANANANANANANANANANANANANA
 us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument,us-gaap:LongtermDebtType rdfn:A1.75ConvertibleSeniorNotesdue2023,us-gaap:SeniorNotes▁█0.0390.072NANA0.1870.186NANANANANANANANANANANANANANANA
 us-gaap:AmortizationOfFinancingCosts us-gaap:LongtermDebtType us-gaap:SeniorNotes█▁1.2860.789NANA0.1870.186NANANANANANANANANANANANANANANA
us-gaap:DepreciationDepletionAndAmortization █▃▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁13.6774.3413.9833.7163.5583.3072.8642.5572.1721.6372.3422.2211.8992.0031.851.7871.6341.9051.7611.597NA
us-gaap:IncreaseDecreaseInAccountsPayable ▇▆▅▄▄▄▄▄▁█▄▄▅▅▄▄▅▄▄▅9.8195.9471.235-0.1890.5260.514-0.973-0.771-13.49814.848-0.085-1.2320.9051.029-1.4790.3263.813-2.912-1.221.526NA
us-gaap:IncreaseDecreaseInAccountsReceivable █▂▅▄▅▄▂▁▇▃▄▂▄▃▃▃▄▄▃▃29.615-7.30313.6346.90312.3612.598-5.21-14.25222.4330.892.109-5.6486.809-1.241-0.003-1.1732.2351.65-0.402-1.745NA
us-gaap:IncreaseDecreaseInInventories █▅▄▄▁▃▂▄▅▄▃▃▃▃▃▃151.63248.21324.16515.556-61.212-3.941-30.8719.80647.34815.612-2.46710.6427.8513.286-2.0173.817NANANANANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▁▅▇██▅▇▇▃▅▆▆▆▆▆▇▇▆▆▇-162.873-50.7659.73242.79152.193-43.44925.02810.971-96.452-47.157-15.8945.433-5.749-20.492-5.19610.92221.443-21.814-2.82912.139NA
us-gaap:NetIncomeLoss ▄▃▇█▅▁▅▆▅▁▅▆▆▃▆▆▆▄▅▆▆-27.878-35.78414.03534.166-6.611-60.117-7.7826.782-12.625-67.18-12.2223.4753.207-36.439-1.79910.5584.304-28.066-5.3355.71.388
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarnings▄▃▇█▅▁▅▆▅▁▅▆▆▃-27.878-35.78414.03534.166-6.611-60.117-7.7826.782-12.625-67.18-12.2223.4753.207-36.439NANANANANANANA
us-gaap:ShareBasedCompensation █▇▆▇▄▄▅▄▃▄▃▃▃▂▂▁▁▁▁▁13.74412.58311.20911.3487.2057.2118.0227.515.8766.4065.9665.4984.7784.1963.0732.7082.6392.6812.5232.156NA
  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-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ▁███▇███▇███████████-534.505-9.573-0.965-4.892-47.794-3.468-2.933-33.263-76.565-3.151-4.775-1.483-1.74-2.305-0.356-0.82-4.406-4.782-8.451-2.456NA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment █▅▄▄▃▃▃▃▆▃▃▁▂▂▂▁▄▅█▂8.2955.2854.2954.3192.6663.4062.7123.3176.3533.1512.7751.4831.742.3051.6141.0644.6544.7818.4512.456NA
us-gaap:PaymentsToAcquireInvestments ▅█▇▆▇▄▄▅█▁▁▁37.067.87763.05446.39455.45733.26730.20235.75170.3120.02.00.0NANANANANANANANANA
  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-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▃▇█▁▃▂▁▁▂▁▁▄▁▁▁▃▁▁▁▁142.016457.562549.074-10.393125.3430.2066.131-17.71726.12717.342-1.212245.34117.23712.0361.959148.124-3.8843.6230.6750.607NA
  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-30

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-302016-12-31
Value105000.0104000.0103000.0100000.099000.094000.093000.092000.092000.091000.090000.089000.084000.083000.081000.081000.015000.015000.0
Percentage of CommonStockValue100.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.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-302018-09-302018-06-302017-09-302017-06-302016-09-302016-06-30
Value10410310798939791949058141774
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.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-302018-09-302018-06-302017-09-302017-06-302016-09-302016-06-30
Value1041039998939191878358141414
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.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-30
Value26266.74539812111.74436612120.2386680.17971213686968594.205443
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:ConvertibleDebt


Antidilutive
Period End2020-09-30
Value4.705398
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount69.8

us-gaap:ConvertiblePreferredStock


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302019-06-30
Value2.042.042.042.040.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount7.77.730.215.80.0

us-gaap:EmployeeStock


Antidilutive
Period End2021-03-312020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-03-31
Value0.1280320.00.2334160.00.00.2906470.00.00.156530.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount0.50.02.00.00.02.30.00.01.20.0

us-gaap:EmployeeStockOption


Antidilutive
Period End2021-06-302021-03-312020-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-30
Value4.6391325.0634626.4932697.0287190.08.4118688.7131620.00.0111313134.1176394.205443
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount17.619.250.458.80.068.169.20.00.090.019.419.919.06.9100.0

us-gaap:RestrictedStockUnitsRSU


Antidilutive
Period End2021-06-302021-03-312020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value3.6715893.8629644.3399644.6818751.7443663.9367743.5882750.2386680.1797121.1527180.00.00.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount13.914.733.739.2100.031.928.5100.0100.08.80.00.00.0

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities, us-gaap:RelatedPartyTransactionsByRelatedParty

us-gaap:RestrictedStockUnitsRSU, rdfn:NonEmployeeDirectors


Antidilutive
Period End2021-03-31
Value0.016428
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount0.1

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:DebtInstrument

rdfn:A05ConvertibleSeniorNotesDue2027


Antidilutive
Period End2021-06-302021-03-31
Value6.14795.346
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount23.320.3

rdfn:A1.75ConvertibleSeniorNotesdue2023


Antidilutive
Period End2021-06-302021-03-31
Value0.7770210.778297
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount2.93.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302018-09-302018-06-302017-09-302017-06-302016-09-302016-06-30
Value-0.29-0.370.32-0.08-0.640.07-0.140.040.04-0.5-7.150.040.95
Percentage of EarningsPerShareBasic100.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-09-302020-06-302020-03-312019-09-302019-06-302018-09-302018-06-302017-09-302017-06-302016-09-302016-06-30
Value-0.29-0.370.3-0.08-0.640.07-0.140.040.04-0.5-7.150.030.02
Percentage of EarningsPerShareDiluted100.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-302015-08-31
Value131211117.2057.2118.0227.515.8766.4065.9665.4984.7784.1963.0732.7092.6382.6812.5232.1551.9140.772
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.94.74.64.83.43.83.43.13.05.84.83.93.35.33.22.52.54.53.82.72.50.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardDate, us-gaap:AwardType

rdfn:CurrentPeriod, us-gaap:PerformanceShares


Allocated
Period End2021-06-302021-03-312020-06-302020-03-31
Value1.5221.0990.1830.153
Percentage of AllocatedShareBasedCompensationExpense11.18.72.52.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.40.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:CurrentPeriod us-gaap:PerformanceShares0.00.00.00.0

rdfn:JanuaryToDecember2019Awards, us-gaap:PerformanceShares


Allocated
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value1.1570.1830.1530.410.368
Percentage of AllocatedShareBasedCompensationExpense10.22.52.15.14.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.50.10.10.20.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:JanuaryToDecember2019Awards us-gaap:PerformanceShares0.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

us-gaap:PerformanceShares


Allocated
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1.5221.0990.21-0.4640.410.368-0.7720.278
Percentage of AllocatedShareBasedCompensationExpense11.18.72.9-6.45.14.9-13.14.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.40.1-0.20.20.2-0.40.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:PerformanceShares0.00.00.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


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-30
Value3.7582.9782.8632.5741.7691.6381.6891.6051.3281.4651.5061.371.3921.30.7730.7150.6990.7140.6770.5460.525
Percentage of AllocatedShareBasedCompensationExpense27.323.725.522.724.622.721.121.422.622.925.224.929.131.025.226.426.526.626.825.327.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.81.11.21.10.80.90.70.70.71.31.21.01.01.60.80.70.71.21.00.70.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:GeneralAndAdministrativeExpense


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-30
Value3.6793.3023.0793.4071.961.552.2392.1951.5141.9991.9871.8381.5031.3041.1511.0541.0651.1170.9830.940.718
Percentage of AllocatedShareBasedCompensationExpense26.826.227.530.027.221.527.929.225.831.233.333.431.531.137.538.940.441.739.043.637.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.81.21.31.40.90.81.00.90.81.81.61.31.11.61.21.01.01.91.51.20.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:GeneralAndAdministrativeExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ResearchAndDevelopmentExpense


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-30
Value5.7715.7614.8284.9643.1243.6483.7013.322.6852.6562.2422.1351.7261.4731.0240.8190.7510.7310.730.5550.559
Percentage of AllocatedShareBasedCompensationExpense42.045.843.143.743.450.646.144.245.741.537.638.836.135.133.330.228.527.328.925.829.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.22.12.02.11.51.91.61.41.42.41.81.51.21.81.10.70.71.21.10.70.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SellingAndMarketingExpense


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-30
Value0.5350.5420.4390.4030.3520.3750.3930.390.3490.2860.2310.1550.1570.1190.1250.1210.1230.1190.1330.1140.112
Percentage of AllocatedShareBasedCompensationExpense3.94.33.93.64.95.24.95.25.94.53.92.83.32.84.14.54.74.45.35.35.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.20.20.20.20.20.20.20.20.30.20.10.10.10.10.10.10.20.20.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingAndMarketingExpense0.00.00.00.00.00.00.00.00.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-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-27.7941334-6.745-59.583-7.7666.764-12.582-67.179-12.2223.4753.207-36.439
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-5.95.714.4-3.2-31.2-3.32.8-6.4-61.0-9.82.52.2-45.6

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
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-30
Value3452251641431671781931851491079797977466706753455050
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax73.284.267.260.778.593.383.077.675.697.578.969.868.392.969.564.164.889.368.161.964.7

us-gaap:CostOfGoodsAndServicesSold us-gaap:ConsolidationItems

us-gaap:CorporateNonSegment


Cost
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-30
Value108.9885.8856.2936.2445.1175.1673.783.023.0042.6912.5822.509
Percentage of CostOfGoodsAndServicesSold3.04.04.13.83.52.83.53.53.13.13.63.73.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.23.32.52.93.32.12.63.42.22.13.42.42.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CorporateNonSegment122.896.169.286.8146.999.197.8124.1114.4107.4140.4114.7109.3

us-gaap:IntersegmentElimination


Cost
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
Value-4.398-2.373-0.765-0.445-0.814-0.989-0.693-0.768-0.255-0.169-0.072-0.0510.00.0
Percentage of CostOfGoodsAndServicesSold-1.3-1.1-0.5-0.3-0.5-0.6-0.4-0.4-0.2-0.2-0.1-0.10.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.9-0.9-0.3-0.2-0.4-0.5-0.3-0.3-0.1-0.2-0.1-0.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:IntersegmentElimination100.00.00.00.0100.00.00.00.0100.0100.00.00.00.00.0

us-gaap:CostOfGoodsAndServicesSold us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, rdfn:PropertiesSegment


Cost
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-30
Value167914120737910080402222119.0883.3425.0233.3262.03
Percentage of CostOfGoodsAndServicesSold48.540.325.114.243.844.551.943.727.421.423.011.99.34.57.54.73.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.534.016.98.634.341.543.033.920.720.918.18.36.44.25.23.01.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments rdfn:PropertiesSegment97.198.30.0107.7101.6100.30.0100.9102.5107.60.0102.7101.1109.50.098.9102.5

us-gaap:OperatingSegments, rdfn:RealEstateSegment


Cost
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-30
Value1641281161178893881001038072838568586463
Percentage of CostOfGoodsAndServicesSold47.556.771.182.053.052.545.854.069.375.273.885.087.691.988.691.693.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax34.847.847.849.841.649.038.041.952.473.358.259.459.885.361.658.760.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments rdfn:RealEstateSegment0.076.00.056.265.886.10.064.967.894.10.066.065.291.00.061.963.0

us-gaap:OperatingSegments, rdfn:RentalsSegment


Cost
Period End2021-06-30
Value7.57
Percentage of CostOfGoodsAndServicesSold2.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments rdfn:RentalsSegment17.8

us-gaap:CostOfGoodsAndServicesSold us-gaap:ProductOrService

us-gaap:Product


Cost
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
Value167914121737910080402222119.0883.342
Percentage of CostOfGoodsAndServicesSold48.540.325.414.844.044.851.943.727.421.423.011.99.34.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.534.017.19.034.541.843.033.920.720.918.18.36.44.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product97.198.30.0108.3101.7100.30.0100.9102.5107.60.0102.7101.1109.5

us-gaap:Service


Cost
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
Value17713412212293989310410884758688
Percentage of CostOfGoodsAndServicesSold51.559.774.685.256.055.248.156.372.678.677.088.190.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax37.750.350.251.743.951.540.043.754.976.660.761.561.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service59.576.80.056.466.588.20.065.968.795.10.066.966.1

Gains Losses On Extinguishment Of Debt

us-gaap:GainsLossesOnExtinguishmentOfDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:GainsLossesOnExtinguishmentOfDebt

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Gains
Period End2020-10-20
Value4586000.0
Percentage of GainsLossesOnExtinguishmentOfDebt100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:A1.75ConvertibleSeniorNotesdue2023 us-gaap:SeniorNotes0.0

General And Administrative Expense

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GeneralAndAdministrativeExpense


General
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-30
Value59372321232418181721161615161411121412109.526
Percentage of GeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.613.99.78.910.812.78.17.98.919.513.711.710.721.014.811.011.924.018.612.412.3

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
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-30
Value12642809346123953482.7532642455.6962939366.376213027
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.815.832.839.321.56.717.022.424.42.521.130.231.77.130.535.935.210.731.938.135.3

us-gaap:GrossProfit us-gaap:ConsolidationItems

us-gaap:CorporateNonSegment


Gross
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-30
Value-1.9410.3692.6180.953-1.9940.0440.114-0.733-0.38-0.206-0.774-0.331-0.213
Percentage of GrossProfit-1.50.92.82.1-15.50.10.2-26.6-0.9-0.5-13.6-0.8-0.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.40.11.10.4-1.00.00.1-0.7-0.3-0.1-1.0-0.3-0.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CorporateNonSegment-22.83.930.813.2-46.90.92.2-24.1-14.4-7.4-40.4-14.7-9.3

us-gaap:GrossProfit us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, rdfn:PropertiesSegment


Gross
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-30
Value1.596-1.876-1.455-1.164-0.201-1.32-0.745-0.998-1.62-0.922-0.306-0.102-0.290.1230.038-0.049
Percentage of GrossProfit3.8-2.3-1.6-2.5-1.6-3.3-1.4-2.1-58.8-3.5-0.7-0.2-5.10.40.1-0.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.6-0.8-0.6-0.5-0.1-0.6-0.3-0.5-1.5-0.7-0.2-0.1-0.40.10.0-0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments rdfn:PropertiesSegment1.70.0-7.7-1.6-0.30.0-0.9-2.5-7.60.0-2.7-1.1-9.50.01.1-2.5

us-gaap:OperatingSegments, rdfn:RealEstateSegment


Gross
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-30
Value40809146154154495.1062742456.76293937
Percentage of GrossProfit95.4100.998.8100.5117.0105.9101.3101.8185.5106.2101.6100.7118.7101.8100.7100.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.133.138.821.67.918.022.724.94.622.430.731.98.531.036.235.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments rdfn:RealEstateSegment24.00.043.834.213.90.035.132.25.90.034.034.89.00.038.137.0

us-gaap:GrossProfit us-gaap:StatementBusinessSegments

rdfn:PropertiesSegment


Gross
Period End2021-06-302020-06-30
Value5.025-1.164
Percentage of GrossProfit4.0-2.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.1-0.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:PropertiesSegment0.00.0

rdfn:RealEstateSegment


Gross
Period End2021-06-302020-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-30
Value88466.762939377.216213127
Percentage of GrossProfit69.8100.5118.7101.8100.7100.7113.2102.2101.099.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.721.68.531.036.235.512.132.638.535.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:RealEstateSegment0.00.09.00.038.137.012.40.039.436.2

rdfn:RentalsSegment


Gross
Period End2021-06-30
Value34
Percentage of GrossProfit27.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:RentalsSegment0.0

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-30
Value-5052000.0
Percentage of IncomeTaxExpenseBenefit100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.1

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-30
Value2.8131.338112.5222.6652.4442.3642.2742.1532.1362.0711.610.00.00.00.0
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.54.91.11.21.31.01.01.11.91.71.10.00.00.00.0

us-gaap:InterestExpense us-gaap:DebtInstrument

rdfn:A1.75ConvertibleSeniorNotesdue2023


Interest
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value2.242.2212.2052.1862.174.2892.1362.0711.61
Percentage of InterestExpense88.883.390.292.595.4199.2100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.91.01.20.90.92.21.91.71.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:A1.75ConvertibleSeniorNotesdue20230.00.00.00.00.00.00.00.00.0

us-gaap:InterestExpense us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes


Interest
Period End2021-06-302021-03-31
Value1.2720.062
Percentage of InterestExpense45.24.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:A05ConvertibleSeniorNotesDue2027 us-gaap:SeniorNotes0.00.0

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Interest
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.1430.1762.2212.205
Percentage of InterestExpense5.113.283.390.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.11.01.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:A1.75ConvertibleSeniorNotesdue2023 us-gaap:SeniorNotes0.00.00.00.0

us-gaap:InterestExpense us-gaap:LongtermDebtType

us-gaap:SeniorNotes


Interest
Period End2021-06-302021-03-312020-06-302020-03-31
Value2.1050.9282.2212.205
Percentage of InterestExpense74.869.483.390.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.31.01.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SeniorNotes0.00.00.00.0

Interest Expense Debt

us-gaap:InterestExpenseDebt us-gaap:CreditFacility

us-gaap:InterestExpenseDebt

us-gaap:RevolvingCreditFacility


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value613000.0340000.0211000.0101000.0251000.080000.017000.00
Percentage of InterestExpenseDebt100.0100.0100.0100.0100.0100.0100.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.10.00.10.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RevolvingCreditFacility0.00.00.00.00.00.00.00.0

us-gaap:InterestExpenseDebt us-gaap:DebtInstrument

rdfn:A1.75ConvertibleSeniorNotesdue2023


Interest
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value629000.0629000.0629000.0629000.0629000.0629000.0629000.0615000.0482000.0
Percentage of InterestExpenseDebt622.8250.6786.23700.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.30.30.30.30.30.60.50.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:A1.75ConvertibleSeniorNotesdue20230.00.00.00.00.00.00.00.00.0

us-gaap:InterestExpenseDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes


Interest
Period End2021-06-302021-03-31
Value715000.035000.0
Percentage of InterestExpenseDebt116.610.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:A05ConvertibleSeniorNotesDue2027 us-gaap:SeniorNotes0.00.0

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Interest
Period End2021-06-302021-03-312020-06-302020-03-31
Value104000.0104000.0629000.0629000.0
Percentage of InterestExpenseDebt17.030.6250.6786.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:A1.75ConvertibleSeniorNotesdue2023 us-gaap:SeniorNotes0.00.00.00.0

us-gaap:InterestExpenseDebt us-gaap:LongtermDebtType

us-gaap:SeniorNotes


Interest
Period End2021-06-302021-03-312020-06-302020-03-31
Value819000.0139000.0629000.0629000.0
Percentage of InterestExpenseDebt133.640.9250.6786.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.10.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SeniorNotes0.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-06-302018-03-31
Value1065000.0973000.01957000.0868000.0551000.01582000.001258000.001202000.00000
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.00.0100.00.0100.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.40.80.40.30.80.00.50.01.10.00.00.00.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-30
Value-27.878-35.7841434-6.611-60.117-7.7826.782-12.625-67.18-12.2223.4753.207-36.439-1.799104.304-28.066-5.3355.71.388
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-5.9-13.35.714.4-3.1-31.5-3.32.8-6.4-61.0-9.82.52.2-45.6-1.99.64.1-46.9-8.07.01.8

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


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-31
Value-27.878-35.7841434-6.611-60.117-7.7826.782-12.625-67.18-12.2223.4753.207-36.439
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-5.9-13.35.714.4-3.1-31.5-3.32.8-6.4-61.0-9.82.52.2-45.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Income Loss Available To Common Stockholders Basic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic


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-30
Value-29.756-38.121231-7.895-60.117-7.7826.782-12.625-67.18-12.2223.4753.207-36.439-1.799-29.666-106.617-52.836-86.1730.54513
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-6.3-14.25.113.5-3.7-31.5-3.32.8-6.4-61.0-9.82.52.2-45.6-1.9-27.1-101.6-88.3-129.00.717.6

Net Income Loss Available To Common Stockholders Diluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-30
Value-29.756-38.121231-7.895-60.117-7.7826.782-12.2223.4753.207-36.439-1.799-29.666-106.617-52.836-60.8370.5451.388
Percentage of NetIncomeLossAvailableToCommonStockholdersDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-6.3-14.25.113.5-3.7-31.5-3.32.8-9.82.52.2-45.6-1.9-27.1-101.6-88.3-91.10.71.8

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-30
Value1567654565070464560703839424231293234262526
Percentage of OperatingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax33.228.622.323.723.636.819.919.230.763.731.227.830.053.732.926.531.257.640.031.233.5

us-gaap:OperatingExpenses us-gaap:StatementBusinessSegments

rdfn:RealEstateAndPropertiesSegments


Operating
Period End2021-06-302020-06-30
Value10750
Percentage of OperatingExpenses68.9100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.923.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:RealEstateAndPropertiesSegments0.00.0

rdfn:RentalsSegment


Operating
Period End2021-06-30
Value48
Percentage of OperatingExpenses31.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:RentalsSegment0.0

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-30
Value-30.317-34.5132537-4.426-57.43-6.8117.436-12.421-67.452-12.5063.2892.457-37.174-2.369104.272-28.122-5.4235.6631.339
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-6.4-12.910.515.6-2.1-30.1-2.93.1-6.3-61.2-10.12.31.7-46.5-2.59.44.1-47.0-8.17.01.7

Other Comprehensive Income Loss Net Of Tax

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-84000.0-50000.0-133000.0-134000.0533000.0-18000.043000.01000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0-0.0-0.1-0.10.3-0.00.00.0

us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-84000.0-50000.0-133000.0-134000.0533000.0-18000.043000.01000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0-0.0-0.1-0.10.3-0.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.0

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value65000.0-92000.045000.0-640000.043000.0-1346000.051000.044000.036000.092000.0
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0-0.00.0-0.30.0-0.70.00.00.00.1

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
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-30
Value41272322172019181615131413121111109.6728.8499.7818.06
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.810.39.79.58.410.68.37.98.114.111.010.29.116.011.810.59.616.213.312.110.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-30
Value471268244236213190233238197110124140142799510910459668177
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.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.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ConsolidationItems

us-gaap:CorporateNonSegment


Revenue
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-30
Value8.5219.3578.5037.2464.255.1615.2813.0472.642.7981.9172.2512.296
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.83.53.63.42.22.22.72.81.92.02.42.12.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.83.53.63.42.22.22.72.81.92.02.42.12.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CorporateNonSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IntersegmentElimination


Revenue
Period End2021-06-302020-06-302019-06-302019-03-312018-06-302018-03-31
Value-4.398-0.814-0.255-0.1690.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.9-0.4-0.1-0.20.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.9-0.4-0.1-0.20.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:IntersegmentElimination100.0100.0100.0100.00.00.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, rdfn:BrokerageRevenue, rdfn:RealEstateSegment


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-31
Value237156182194128102123146145819311812370
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax50.458.374.582.060.253.653.061.273.573.875.784.786.587.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax50.458.374.582.060.253.653.061.273.573.875.784.786.587.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments rdfn:BrokerageRevenue rdfn:RealEstateSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, rdfn:PartnerRevenue, rdfn:RealEstateSegment


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-31
Value141215156.5066.2857.0078.037.4474.5766.1347.4567.5034.781
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.14.56.36.53.03.33.03.43.84.24.95.35.36.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.14.56.36.53.03.33.03.43.84.24.95.35.36.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments rdfn:PartnerRevenue rdfn:RealEstateSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, rdfn:PropertiesSegment


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-30
Value17292391972799980392121118.9863.0525.1463.3641.981
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax36.634.616.18.033.841.442.533.620.219.417.48.16.33.85.43.11.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax36.634.616.18.033.841.442.533.620.219.417.48.16.33.85.43.11.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments rdfn:PropertiesSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, rdfn:RealEstateSegment


Revenue
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-30
Value168197209135108130154152851001261307488103100
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax62.880.888.663.256.956.064.677.378.080.790.091.793.892.694.995.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax62.880.888.663.256.956.064.677.378.080.790.091.793.892.694.995.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments rdfn:RealEstateSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, rdfn:RentalsSegment


Revenue
Period End2021-06-30
Value42
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments rdfn:RentalsSegment100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

us-gaap:Product


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-31
Value17292401972799980392121118.9863.052
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax36.634.616.48.333.941.642.533.620.219.417.48.16.33.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax36.634.616.48.333.941.642.533.620.219.417.48.16.33.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Service


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-30
Value29817520421714111113415815788102128133
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax63.465.483.691.766.158.457.566.479.880.682.691.993.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax63.465.483.691.766.158.457.566.479.880.682.691.993.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Revenues

us-gaap:Revenues us-gaap:BusinessAcquisition

us-gaap:Revenues

rdfn:RentPathHoldingsAcquisition


Revenuesus-gaap:
Period End2021-06-30
Value42
Percentage of Revenues100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax rdfn:RentPathHoldingsAcquisition0.0

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-302016-12-31
Value200118161360763715594596591599574542554296269281289131133
Percentage of Assets100.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.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-302016-12-31
Value16351433730323320314264264287260170182716046555741
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets81.778.953.742.344.852.944.444.647.945.331.532.824.022.516.519.243.431.3

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-302016-12-31
Value200118161360763715594596591599574542554296269281289131133
Percentage of LiabilitiesAndStockholdersEquity100.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.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-302016-12-312015-12-312014-12-31
Value325343590400355280331327312314371372225209235233-716.718-563.734-495.713-370.595
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.318.943.452.449.747.155.655.452.154.768.567.276.077.583.580.8-545.4-422.30.00.0

us-gaap:StockholdersEquity us-gaap:Restatement

srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment


Stockholders
Period End2020-12-31
Value-162.478
Percentage of StockholdersEquity-27.5
Percentage of Assets-11.9
Percentage of Assets srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment0.0

us-gaap:StockholdersEquity us-gaap:Restatement, us-gaap:StatementEquityComponents

srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment, us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-12-31
Value-170.24
Percentage of StockholdersEquity-28.8
Percentage of Assets-12.5
Percentage of Assets srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment us-gaap:AdditionalPaidInCapital0.0

srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment, us-gaap:RetainedEarnings


Stockholders
Period End2020-12-31
Value7.762
Percentage of StockholdersEquity1.3
Percentage of Assets0.6
Percentage of Assets srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment us-gaap:RetainedEarnings0.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-312016-12-31
Value0.0770.1610.2110.3080.4410.5750.0420.0260.0440.0010.00.00.00.00.00.0
Percentage of StockholdersEquity0.00.00.00.10.10.20.00.00.00.00.00.00.00.00.0-0.0
Percentage of Assets0.00.00.00.00.10.10.00.00.00.00.00.00.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.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-302016-12-312015-12-312014-12-31
Value6516418606846735915835715625525425313873743643600.00.00.00.0
Percentage of StockholdersEquity200.1186.7145.7170.9189.5211.1175.9174.4180.3175.7145.9142.6171.9179.0154.8154.4-0.0-0.0-0.0-0.0
Percentage of Assets32.635.363.389.694.199.497.896.693.996.1100.095.8130.6138.8129.2124.70.00.00.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.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-302016-12-312015-12-312014-12-31
Value0.1050.1040.1030.10.0990.0940.0930.0920.0920.0910.090.0890.0840.0830.0810.0810.0150.0150.0140.013
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0-0.0-0.0-0.0-0.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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.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-302016-12-312015-12-312014-12-31
Value-326.213-298.335-270.313-284.348-318.514-311.903-251.786-244.004-250.785-238.16-170.981-158.759-162.235-165.442-129.003-127.204-716.733-563.749-495.727-370.608
Percentage of StockholdersEquity-100.2-86.8-45.8-71.0-89.7-111.3-76.0-74.5-80.3-75.8-46.0-42.6-71.9-79.1-54.8-54.5100.0100.0100.0100.0
Percentage of Assets-16.3-16.4-19.9-37.3-44.5-52.4-42.2-41.2-41.8-41.4-31.5-28.6-54.6-61.3-45.8-44.0-545.4-422.40.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.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-302016-12-31
Value1227169412406385864574514474614894965122532272402478793
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets61.493.391.283.782.076.975.775.677.085.391.492.385.584.385.285.866.670.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-302016-12-312016-09-302016-06-302015-12-31
Value73512419253713252132342092413954324481941902082125464756485
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets36.768.368.048.745.536.039.435.340.268.879.780.965.470.773.973.541.348.00.00.00.0

us-gaap:CashAndCashEquivalentsAtCarryingValue us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

us-gaap:Cash, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value102623322913
Percentage of CashAndCashEquivalentsAtCarryingValue14.050.33.67.95.6
Percentage of Assets5.134.32.43.92.2
Percentage of Assets us-gaap:Cash us-gaap:FairValueMeasurementsRecurring0.00.00.00.00.0

us-gaap:MoneyMarketFunds, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value632612886336221
Percentage of CashAndCashEquivalentsAtCarryingValue86.049.495.890.694.4
Percentage of Assets31.633.765.144.137.1
Percentage of Assets us-gaap:MoneyMarketFunds us-gaap:FairValueMeasurementsRecurring0.00.00.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-03-312016-12-312015-12-312014-12-31
Value787134394538736023024721925940643946021120121222266446789112
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets39.473.969.550.850.438.841.537.043.270.780.983.171.374.875.477.050.30.050.80.00.0

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

us-gaap:Cash, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value102623322913
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents13.046.43.57.65.3
Percentage of Assets5.134.32.43.92.2
Percentage of Assets us-gaap:Cash us-gaap:FairValueMeasurementsRecurring0.00.00.00.00.0

us-gaap:MoneyMarketFunds, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value632612886336221
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents80.345.693.786.889.5
Percentage of Assets31.633.765.144.137.1
Percentage of Assets us-gaap:MoneyMarketFunds us-gaap:FairValueMeasurementsRecurring0.00.00.00.00.0

us-gaap:USTreasurySecurities, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-03-312020-12-312020-09-30
Value4.9126.15.351
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents0.40.61.4
Percentage of Assets0.30.40.7
Percentage of Assets us-gaap:USTreasurySecurities us-gaap:FairValueMeasurementsRecurring0.00.00.0

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents us-gaap:CreditFacility

us-gaap:RevolvingCreditFacility


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value48271112175.6485.663
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents6.12.01.23.34.92.42.3
Percentage of Assets2.41.50.91.72.50.90.9
Percentage of Assets us-gaap:RevolvingCreditFacility0.00.00.00.00.00.00.0

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value7871343945387247
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0
Percentage of Assets39.473.969.550.841.5
Percentage of Assets us-gaap:FairValueMeasurementsRecurring0.00.00.00.00.0

Short Term Investments

us-gaap:ShortTermInvestments

us-gaap:ShortTermInvestments


Short
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-312017-09-302017-06-302016-12-31
Value29140131129128757062350.00.01.2581.5041.749
Percentage of ShortTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0
Percentage of Assets1.57.89.717.017.912.611.710.55.90.00.00.41.11.3

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


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-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value844754413421192438161513181213131410
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.22.64.05.44.83.73.24.16.52.82.82.46.44.54.74.611.08.0

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
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
Value2499749249.437707410585382225143.382
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets12.45.43.63.31.311.912.517.814.36.74.24.54.91.2

us-gaap:InventoryNet us-gaap:CreditFacility

us-gaap:RevolvingCreditFacility


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2409247236.331447.456
Percentage of InventoryNet96.595.496.994.967.162.910.0
Percentage of Assets12.05.13.53.10.97.51.3
Percentage of Assets us-gaap:RevolvingCreditFacility0.00.00.00.00.00.00.0

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-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value7152000.07014000.04898000.05189000.04555000.05243000.03496000.05763000.05860000.02307000.0989000.01828000.07427000.03710000.05623000.02298000.08781000.0
Percentage of OtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.40.40.40.70.60.90.61.01.00.40.20.62.81.31.91.76.6

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
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-302016-12-31
Value79807672686460534642413836353532
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.910.610.812.211.510.910.09.38.67.713.914.312.912.326.724.3

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

rdfn:PropertyPlantAndEquipmentGrossExcludingConstructionInProgress


Property
Period End2021-06-302021-03-312020-12-31
Value978579
Percentage of PropertyPlantAndEquipmentGross0.00.0100.0
Percentage of Assets4.94.75.9
Percentage of Assets rdfn:PropertyPlantAndEquipmentGrossExcludingConstructionInProgress0.00.00.0

rdfn:Software


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-302016-12-31
Value1.8711.8711.8581.1251.1251.1260.5950.5950.5950.5950.5950.5940.5940.5940.6851.2351.3671.367
Percentage of PropertyPlantAndEquipmentGross0.00.02.31.41.51.60.90.91.01.11.31.41.41.51.93.53.94.2
Percentage of Assets0.10.10.10.10.20.20.10.10.10.10.10.10.20.20.20.41.01.0
Percentage of Assets rdfn:Software0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312017-09-302017-06-302016-12-31
Value5.6747.3935.6934.3930.4970.4280.4750.00.00.00.010
Percentage of PropertyPlantAndEquipmentGross0.00.07.15.40.60.60.70.00.00.00.033.4
Percentage of Assets0.30.40.40.60.10.10.10.00.00.00.08.1
Percentage of Assets us-gaap:ConstructionInProgress0.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-302016-12-31
Value7.8167.2777.457.1537.0937.0836.9656.6126.4464.4163.9333.6363.6253.1933.0392.8622.8362.406
Percentage of PropertyPlantAndEquipmentGross0.00.09.38.89.29.810.110.310.78.28.48.58.88.38.38.08.17.4
Percentage of Assets0.40.40.50.91.01.21.21.11.10.80.70.71.21.21.11.02.21.8
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


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-302016-12-31
Value33312929292828262523191717161615154.911
Percentage of PropertyPlantAndEquipmentGross0.00.037.036.238.338.841.041.142.442.941.341.342.343.144.043.143.815.1
Percentage of Assets1.71.72.23.84.14.74.74.54.34.03.63.25.96.25.75.311.73.7
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:OfficeEquipment


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-302016-12-31
Value129.9227.7657.0085.8595.6274.8465.014.4233.8812.9562.6782.4152.2972.1922.8623.352.846
Percentage of PropertyPlantAndEquipmentGross0.00.09.78.77.67.87.17.87.37.26.36.35.85.96.08.09.68.8
Percentage of Assets0.60.50.60.90.80.90.80.80.70.70.50.50.80.90.81.02.52.1
Percentage of Assets us-gaap:OfficeEquipment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SoftwareDevelopment


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-302016-12-31
Value423533313230272523211918171514131210
Percentage of PropertyPlantAndEquipmentGross0.00.041.639.542.841.540.239.938.540.642.742.541.741.239.837.334.731.1
Percentage of Assets2.11.92.44.24.65.14.64.33.93.83.73.35.85.95.14.69.27.6
Percentage of Assets us-gaap:SoftwareDevelopment0.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-302016-12-31
Value494541383532292624232119171514141213
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.52.53.15.15.05.44.94.54.14.04.03.55.95.85.04.99.89.9

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-30
Value8926000.0122000.0366000.0122000.0122000.0122000.0122000.0122000.0122000.0122000.0122000.0122000.0122000.0122000.0122000.0122000.0122000.0122000.0488000.00122000.0
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.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.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-302016-12-31
Value534743424140393735302523232222212219
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.72.63.25.55.86.86.66.36.05.34.64.28.08.57.97.516.814.4

Long Term Investments

us-gaap:LongTermInvestments

us-gaap:LongTermInvestments


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value366.906111718263038340.0
Percentage of LongTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets1.80.40.92.22.64.55.26.55.80.0

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302020-12-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value4079.1869.1869.1869.1869.1869.1869.1869.1869.1869.186
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets20.40.71.51.71.73.13.43.33.27.06.9

us-gaap:Goodwill us-gaap:BusinessAcquisition

rdfn:RentPathHoldingsAcquisition


Goodwillus-gaap:
Period End2021-04-02
Value398
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets rdfn:RentPathHoldingsAcquisition0.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-06-302020-12-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value2031.83112.8062.9283.053.1723.2943.4163.5383.782
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.20.11.90.50.51.01.21.21.22.72.8

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-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value2031.7081.831.9522.0742.1962.3182.442.5622.6842.8062.9283.053.1723.2943.4163.5383.782
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.20.10.10.30.30.40.40.40.40.50.50.51.01.21.21.22.72.8

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


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-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value780.3010.3220.3440.3650.3870.4080.430.4510.4730.4940.5160.5370.5590.580.6020.6240.666
Percentage of FiniteLivedIntangibleAssetsNet38.717.617.617.617.617.617.617.617.617.617.617.617.617.617.617.617.617.6
Percentage of Assets3.90.00.00.00.10.10.10.10.10.10.10.10.20.20.20.20.50.5
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DevelopedTechnologyRights


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-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value561.0431.1181.1921.2671.3411.4161.491.5651.6391.7141.7881.8631.9372.0122.0862.162.31
Percentage of FiniteLivedIntangibleAssetsNet27.761.161.161.161.161.161.161.161.161.161.161.161.161.161.161.161.161.1
Percentage of Assets2.80.10.10.20.20.20.20.30.30.30.30.30.60.70.70.71.61.7
Percentage of Assets us-gaap:DevelopedTechnologyRights0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TradeNames


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-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value680.3640.390.4160.4420.4680.4940.520.5460.5720.5980.6240.650.6760.7020.7280.7540.806
Percentage of FiniteLivedIntangibleAssetsNet33.721.321.321.321.321.321.321.321.321.321.321.321.321.321.321.321.321.3
Percentage of Assets3.40.00.00.10.10.10.10.10.10.10.10.10.20.30.20.30.60.6
Percentage of Assets us-gaap:TradeNames0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Intangible Assets Net Including Goodwill

us-gaap:IntangibleAssetsNetIncludingGoodwill

us-gaap:IntangibleAssetsNetIncludingGoodwill


Intangible
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value10111111111111111111
Percentage of IntangibleAssetsNetIncludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.60.81.51.61.91.92.02.02.12.2

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-31
Value58474445474952454432
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.92.63.25.96.78.48.77.77.55.7

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-302016-12-31
Value148.8368.6198.7769.438.9231011109.4039.3957.2487.0777.0536.9516.9316.7987.175
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.50.61.11.31.51.81.91.81.61.71.32.42.62.52.45.25.4

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


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-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value26155.6443.3753.3892.9092.1223.1734.217172.5162.6013.8552.9291.9013.3433.0815.385
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.30.90.40.40.50.50.40.50.73.10.50.51.31.10.71.22.34.0

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
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
Value1027569574858375057543037343326303022
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.14.25.17.56.89.86.48.69.69.45.76.811.512.59.410.423.016.7

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-302016-12-31
Value35423518526213913685931181034659605035454632
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets17.713.013.734.419.522.914.315.719.718.08.510.820.418.712.715.635.424.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-31
Value14121111111111
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.70.91.51.61.91.9

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


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-302016-12-31
Value16109.7221315217.5171024207.6857.8927.9055.9534.8325.6176.442.799
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.60.71.72.23.61.31.84.03.51.41.42.72.21.71.94.92.1

Long Term Debt

us-gaap:LongTermDebt us-gaap:DebtInstrument

us-gaap:LongTermDebt

rdfn:A05ConvertibleSeniorNotesDue2027


Long
Period End2021-06-302021-03-31
Value562488
Percentage of LongTermDebt100.0100.0
Percentage of Assets28.126.9
Percentage of Assets rdfn:A05ConvertibleSeniorNotesDue20270.00.0

rdfn:A0ConvertibleSeniorNotesDue2025


Long
Period End2021-06-302021-03-312020-12-31
Value649648488
Percentage of LongTermDebt115.5132.90.0
Percentage of Assets32.535.735.9
Percentage of Assets rdfn:A0ConvertibleSeniorNotesDue20250.00.00.0

rdfn:A1.75ConvertibleSeniorNotesdue2023


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value232322124122121119118116115113
Percentage of LongTermDebt4.24.80.00.00.00.00.00.00.00.00.0
Percentage of Assets1.21.31.716.317.220.420.120.019.520.020.9
Percentage of Assets rdfn:A1.75ConvertibleSeniorNotesdue20230.00.00.00.00.00.00.00.00.00.00.0

us-gaap:LongTermDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes


Long
Period End2021-06-302021-03-31
Value562488
Percentage of LongTermDebt100.0100.0
Percentage of Assets28.126.9
Percentage of Assets rdfn:A05ConvertibleSeniorNotesDue2027 us-gaap:SeniorNotes0.00.0

rdfn:A0ConvertibleSeniorNotesDue2025, us-gaap:SeniorNotes


Long
Period End2021-06-302021-03-312020-12-31
Value649648488
Percentage of LongTermDebt115.5132.90.0
Percentage of Assets32.535.735.9
Percentage of Assets rdfn:A0ConvertibleSeniorNotesDue2025 us-gaap:SeniorNotes0.00.00.0

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Long
Period End2021-06-302021-03-312020-12-312019-12-31
Value232322119
Percentage of LongTermDebt4.24.80.00.0
Percentage of Assets1.21.31.720.1
Percentage of Assets rdfn:A1.75ConvertibleSeniorNotesdue2023 us-gaap:SeniorNotes0.00.00.00.0

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2021-06-30
Value1254000.0
Percentage of DeferredIncomeTaxLiabilitiesNet100.0
Percentage of Assets0.1

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-31
Value60534951545759
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.02.93.66.87.69.610.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-302019-12-312019-09-302019-06-30
Value15131315141414
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.71.02.02.42.42.4

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-30
Value14121214131414
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.70.91.92.32.42.4

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-30
Value118.8811013121313
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.60.50.81.82.12.32.2

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-312020-09-30
Value7.36412
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0100.0
Percentage of Assets0.51.6

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-312020-09-30
Value9.53622
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0100.0
Percentage of Assets0.72.9

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
Value7465606371626147
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.73.64.58.311.910.610.28.3

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-30
Value83736881828488
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.24.05.010.713.914.214.8

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value9.0878.1817.33318
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.50.50.52.4

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-302016-12-312015-12-312014-12-31
Value325343590400355280331327312314371372225209235233-716.718-563.734-495.713-370.595
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.318.943.452.449.747.155.655.452.154.768.567.276.077.583.580.8-545.4-422.30.00.0

us-gaap:StockholdersEquity us-gaap:Restatement

srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment


Stockholders
Period End2020-12-31
Value-162.478
Percentage of StockholdersEquity-27.5
Percentage of Assets-11.9
Percentage of Assets srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment0.0

us-gaap:StockholdersEquity us-gaap:Restatement, us-gaap:StatementEquityComponents

srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment, us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-12-31
Value-170.24
Percentage of StockholdersEquity-28.8
Percentage of Assets-12.5
Percentage of Assets srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment us-gaap:AdditionalPaidInCapital0.0

srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment, us-gaap:RetainedEarnings


Stockholders
Period End2020-12-31
Value7.762
Percentage of StockholdersEquity1.3
Percentage of Assets0.6
Percentage of Assets srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustment us-gaap:RetainedEarnings0.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-312016-12-31
Value0.0770.1610.2110.3080.4410.5750.0420.0260.0440.0010.00.00.00.00.00.0
Percentage of StockholdersEquity0.00.00.00.10.10.20.00.00.00.00.00.00.00.00.0-0.0
Percentage of Assets0.00.00.00.00.10.10.00.00.00.00.00.00.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.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-302016-12-312015-12-312014-12-31
Value6516418606846735915835715625525425313873743643600.00.00.00.0
Percentage of StockholdersEquity200.1186.7145.7170.9189.5211.1175.9174.4180.3175.7145.9142.6171.9179.0154.8154.4-0.0-0.0-0.0-0.0
Percentage of Assets32.635.363.389.694.199.497.896.693.996.1100.095.8130.6138.8129.2124.70.00.00.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.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-302016-12-312015-12-312014-12-31
Value0.1050.1040.1030.10.0990.0940.0930.0920.0920.0910.090.0890.0840.0830.0810.0810.0150.0150.0140.013
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0-0.0-0.0-0.0-0.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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.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-302016-12-312015-12-312014-12-31
Value-326.213-298.335-270.313-284.348-318.514-311.903-251.786-244.004-250.785-238.16-170.981-158.759-162.235-165.442-129.003-127.204-716.733-563.749-495.727-370.608
Percentage of StockholdersEquity-100.2-86.8-45.8-71.0-89.7-111.3-76.0-74.5-80.3-75.8-46.0-42.6-71.9-79.1-54.8-54.5100.0100.0100.0100.0
Percentage of Assets-16.3-16.4-19.9-37.3-44.5-52.4-42.2-41.2-41.8-41.4-31.5-28.6-54.6-61.3-45.8-44.0-545.4-422.40.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.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-302016-12-31
Value105000.0104000.0103000.0100000.099000.094000.093000.092000.092000.091000.090000.089000.084000.083000.081000.081000.015000.015000.0
Percentage of CommonStockValue100.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.0

Additional Paid In Capital

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapital


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-302016-12-31
Value6516418606846735915835715625525425313873743643600.00.0
Percentage of AdditionalPaidInCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0
Percentage of Assets32.635.363.389.694.199.497.896.693.996.1100.095.8130.6138.8129.2124.70.00.0

us-gaap:AdditionalPaidInCapital us-gaap:Restatement

srt:RestatementAdjustment


Additional
Period End2021-01-01
Value-170.24
Percentage of AdditionalPaidInCapital0.0
Percentage of Assets0.0
Percentage of Assets srt:RestatementAdjustment0.0

us-gaap:AdditionalPaidInCapital us-gaap:Restatement, us-gaap:SubsequentEventType

srt:RestatementAdjustment, us-gaap:SubsequentEvent


Additional
Period End2021-01-01
Value-170.24
Percentage of AdditionalPaidInCapital0.0
Percentage of Assets0.0
Percentage of Assets srt:RestatementAdjustment us-gaap:SubsequentEvent0.0

us-gaap:AdditionalPaidInCapital us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Additional
Period End2021-01-01
Value690
Percentage of AdditionalPaidInCapital0.0
Percentage of Assets0.0
Percentage of Assets us-gaap:SubsequentEvent0.0

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-302016-12-31
Value-326210000.0-298340000.0-270310000.0-284350000.0-318510000.0-311900000.0-251790000.0-244000000.0-250780000.0-238160000.0-170980000.0-158760000.0-162240000.0-165440000.0-129000000.0-127200000.0-716730000.0-563750000.0
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-16.3-16.4-19.9-37.3-44.5-52.4-42.2-41.2-41.8-41.4-31.5-28.6-54.6-61.3-45.8-44.0-545.4-422.4

us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:Restatement

srt:RestatementAdjustment


Retained
Period End2021-01-01
Value7762000.0
Percentage of RetainedEarningsAccumulatedDeficit0.0
Percentage of Assets0.0
Percentage of Assets srt:RestatementAdjustment0.0

us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:Restatement, us-gaap:SubsequentEventType

srt:RestatementAdjustment, us-gaap:SubsequentEvent


Retained
Period End2021-01-01
Value7762000.0
Percentage of RetainedEarningsAccumulatedDeficit0.0
Percentage of Assets0.0
Percentage of Assets srt:RestatementAdjustment us-gaap:SubsequentEvent0.0

us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Retained
Period End2021-01-01
Value-262550000.0
Percentage of RetainedEarningsAccumulatedDeficit0.0
Percentage of Assets0.0
Percentage of Assets us-gaap:SubsequentEvent0.0

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-302018-12-31
Value77000.0161000.0211000.0308000.0441000.0575000.042000.026000.044000.00
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.00.00.00.00.10.10.00.00.00.0

Stock Issued During Period Value New Issues

us-gaap:StockIssuedDuringPeriodValueNewIssues

us-gaap:StockIssuedDuringPeriodValueNewIssues


Stock
Period End2020-12-312020-09-302020-06-302020-04-012018-12-312018-09-302018-06-302018-03-312017-12-31
Value0.00.0691100.01070.00.00.0
Percentage of StockIssuedDuringPeriodValueNewIssues0.00.0100.0100.00.0100.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.0

us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-12-312020-09-302020-06-302018-12-312018-09-302017-12-31
Value0.00.0690.01070.0
Percentage of StockIssuedDuringPeriodValueNewIssues0.00.0100.00.0100.00.0
Percentage of Assets0.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.0

us-gaap:CommonStock


Stock
Period End2020-12-312020-09-302020-06-302018-12-312018-09-302018-06-302018-03-312017-12-31
Value0.00.00.0040.00.0050.00.00.0
Percentage of StockIssuedDuringPeriodValueNewIssues0.00.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.0

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-30
Value1413117.8517.7157.886.167
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-30
Value1413117.8517.7157.886.167
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.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-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-162.873-50.7659.7324252-43.4492510-96.452-47.157-15.8945.433-5.749-20.492-5.1961021-21.814-2.82912
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-34.6-18.94.018.124.4-22.710.74.6-48.8-42.8-12.83.9-4.0-25.6-5.410.020.4-36.4-4.215.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-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-534500000.0-9573000.0-965000.0-4892000.0-47794000.0-3468000.0-2933000.0-33263000.0-76565000.0-3151000.0-4775000.0-1483000.0-1740000.0-2305000.0-356000.0-820000.0-4406000.0-4782000.0-8451000.0-2456000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-113.4-3.6-0.4-2.1-22.4-1.8-1.3-13.9-38.7-2.9-3.8-1.1-1.2-2.9-0.4-0.7-4.2-8.0-12.7-3.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-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value142457549-10.393125306.131-17.7172617-1.21224517121.959148-3.8843.6230.6750.607
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.1170.5224.6-4.458.715.82.6-7.413.215.7-1.0174.912.115.12.0135.3-3.76.11.00.7

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-06-302018-03-31
Value-555.36339755727129-16.73628-40.019-146.852-32.966-21.8812499.748-10.761
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-117.8148.0228.111.660.7-8.812.1-16.8-74.3-29.9-17.6177.76.8-13.5

Amortization Of Financing Costs

us-gaap:AmortizationOfFinancingCosts us-gaap:CreditFacility

us-gaap:AmortizationOfFinancingCosts

us-gaap:RevolvingCreditFacility


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-30
Value50000.086000.0155000.0155000.0155000.0154000.0102000.0
Percentage of AmortizationOfFinancingCosts100.0100.0100.0100.0100.0100.0100.0

us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument

rdfn:A1.75ConvertibleSeniorNotesdue2023


Amortization
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value189000.0187000.0186000.0183000.0182000.0180000.0178000.0173000.0131000.0
Percentage of AmortizationOfFinancingCosts121.9120.6120.80.0178.40.00.00.00.0

us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes


Amortization
Period End2021-06-302021-03-31
Value557000.027000.0
Percentage of AmortizationOfFinancingCosts1114.031.4

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Amortization
Period End2021-06-302021-03-312020-06-302020-03-31
Value39000.072000.0187000.0186000.0
Percentage of AmortizationOfFinancingCosts78.083.7120.6120.8

us-gaap:AmortizationOfFinancingCosts us-gaap:LongtermDebtType

us-gaap:SeniorNotes


Amortization
Period End2021-06-302021-03-312020-06-302020-03-31
Value1286000.0789000.0187000.0186000.0
Percentage of AmortizationOfFinancingCosts2572.0917.4120.6120.8

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


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-30
Value134.3413.9833.7163.5583.3072.8642.5572.1721.6372.3422.2211.8992.0031.851.7871.6341.9051.7611.597
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


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-30
Value9.8195.9471.235-0.1890.5260.514-0.973-0.771-13.49814-0.085-1.2320.9051.029-1.4790.3263.813-2.912-1.221.526
Percentage of IncreaseDecreaseInAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


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-30
Value29-7.303136.903122.598-5.21-14.252220.892.109-5.6486.809-1.241-0.003-1.1732.2351.65-0.402-1.745
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


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-30
Value151482415-61.212-3.941-30.87194715-2.467107.8513.286-2.0173.817
Percentage of IncreaseDecreaseInInventories100.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-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-162.873-50.7659.7324252-43.4492510-96.452-47.157-15.8945.433-5.749-20.492-5.1961021-21.814-2.82912
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-34.6-18.94.018.124.4-22.710.74.6-48.8-42.8-12.83.9-4.0-25.6-5.410.020.4-36.4-4.215.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-30
Value-27.878-35.7841434-6.611-60.117-7.7826.782-12.625-67.18-12.2223.4753.207-36.439-1.799104.304-28.066-5.3355.71.388
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-5.9-13.35.714.4-3.1-31.5-3.32.8-6.4-61.0-9.82.52.2-45.6-1.99.64.1-46.9-8.07.01.8

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


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-31
Value-27.878-35.7841434-6.611-60.117-7.7826.782-12.625-67.18-12.2223.4753.207-36.439
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-5.9-13.35.714.4-3.1-31.5-3.32.8-6.4-61.0-9.82.52.2-45.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

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-30
Value131211117.2057.2118.0227.515.8766.4065.9665.4984.7784.1963.0732.7082.6392.6812.5232.156
Percentage of ShareBasedCompensation100.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-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-534500000.0-9573000.0-965000.0-4892000.0-47794000.0-3468000.0-2933000.0-33263000.0-76565000.0-3151000.0-4775000.0-1483000.0-1740000.0-2305000.0-356000.0-820000.0-4406000.0-4782000.0-8451000.0-2456000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-113.4-3.6-0.4-2.1-22.4-1.8-1.3-13.9-38.7-2.9-3.8-1.1-1.2-2.9-0.4-0.7-4.2-8.0-12.7-3.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-30
Value8.2955.2854.2954.3192.6663.4062.7123.3176.3533.1512.7751.4831.742.3051.6141.0644.6544.7818.4512.456
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments To Acquire Investments

us-gaap:PaymentsToAcquireInvestments

us-gaap:PaymentsToAcquireInvestments


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-30
Value3767634655333035700.02.00.0
Percentage of PaymentsToAcquireInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.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-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value142457549-10.393125306.131-17.7172617-1.21224517121.959148-3.8843.6230.6750.607
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.1170.5224.6-4.458.715.82.6-7.413.215.7-1.0174.912.115.12.0135.3-3.76.11.00.7

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice


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-302016-12-31
Value7.87.57.237.27.197.177.07.016.996.556.486.486.466.396.36.36.265.85
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.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-31
Value58229.1252.7982.9
Percentage of DeferredTaxAssetsNet100.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
Value3105000.02159000.01663000.01057000.0800000.0684000.0
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value4462382938
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0

rdfn:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallsRelatedToConvertibleDebt

rdfn:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallsRelatedToConvertibleDebt


Adjustments
Period End2021-06-302021-03-31
Value8.16854
Percentage of AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallsRelatedToConvertibleDebt100.0100.0

rdfn:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallsRelatedToConvertibleDebt us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-31
Value8.16854
Percentage of AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallsRelatedToConvertibleDebt100.0100.0

rdfn:AdvertisingProductionCosts

rdfn:AdvertisingProductionCosts


Advertising
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value47000.08000.027000.0174000.01863000.017000.0101000.048000.01624000.07000.025000.0
Percentage of AdvertisingProductionCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

rdfn:AssetAcquisitionEscrowDeposit rdfn:AssetAcquisition, us-gaap:SubsequentEventType

rdfn:AssetAcquisitionEscrowDeposit

rdfn:RentPathHoldingsAcquisition, us-gaap:SubsequentEvent


Asset
Period End2021-04-02
Value60
Percentage of AssetAcquisitionEscrowDeposit100.0

rdfn:BusinessCombinationCashDepositedInEscrow us-gaap:SubsequentEventType

rdfn:BusinessCombinationCashDepositedInEscrow

us-gaap:SubsequentEvent


Business
Period End2021-02-19
Value60
Percentage of BusinessCombinationCashDepositedInEscrow100.0

rdfn:DebtInstrumentConvertibleConversionPricePercentage us-gaap:DebtInstrumentRedemptionPeriod

rdfn:DebtInstrumentConvertibleConversionPricePercentage

us-gaap:DebtInstrumentRedemptionPeriodTwo


Debt
Period End2021-06-302021-03-31
Value098.0
Percentage of DebtInstrumentConvertibleConversionPricePercentage0.0100.0

rdfn:DebtInstrumentPortionSettledInCash us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:DebtInstrumentPortionSettledInCash

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Debt
Period End2021-03-31
Value1886000.0
Percentage of DebtInstrumentPortionSettledInCash100.0

rdfn:EffectiveIncomeTaxRateReconciliationFederalDeductionAmount dei:LegalEntity, us-gaap:IncomeTaxAuthority

rdfn:EffectiveIncomeTaxRateReconciliationFederalDeductionAmount

rdfn:RentPathHoldings, us-gaap:DomesticCountry


Effective
Period End2021-04-02
Value142
Percentage of EffectiveIncomeTaxRateReconciliationFederalDeductionAmount100.0

rdfn:EmployeeRetentionCreditCARESAct

rdfn:EmployeeRetentionCreditCARESAct


Employee
Period End2020-12-312020-09-30
Value056000.0
Percentage of EmployeeRetentionCreditCARESAct0.0100.0

rdfn:FinanceLeaseCashFlowsFromFinanceLeaseExcludingPrincipalPaymentsAndInterest

rdfn:FinanceLeaseCashFlowsFromFinanceLeaseExcludingPrincipalPaymentsAndInterest


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value77000.045000.064000.013000.013000.012000.000
Percentage of FinanceLeaseCashFlowsFromFinanceLeaseExcludingPrincipalPaymentsAndInterest100.0100.0100.0100.0100.0100.00.00.0

rdfn:FinanceLeaseCost

rdfn:FinanceLeaseCost


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value161000.065000.092000.019000.020000.020000.000
Percentage of FinanceLeaseCost100.0100.0100.0100.0100.0100.00.00.0

rdfn:FinancingLeaseCapitalizedInterestExpense

rdfn:FinancingLeaseCapitalizedInterestExpense


Financing
Period End2021-06-302021-03-312020-12-31
Value30000.029000.018000.0
Percentage of FinancingLeaseCapitalizedInterestExpense100.0100.0100.0

rdfn:GainLossOnInterestRateLockCommitmentsForwardSalesCommitmentsAndFairValueAdjustmentOfLoansHeldForSale

rdfn:GainLossOnInterestRateLockCommitmentsForwardSalesCommitmentsAndFairValueAdjustmentOfLoansHeldForSale


Gain
Period End2021-06-302021-03-312020-06-302020-03-31
Value1290000.0-1052000.0-1434000.0-494000.0
Percentage of GainLossOnInterestRateLockCommitmentsForwardSalesCommitmentsAndFairValueAdjustmentOfLoansHeldForSale100.0100.0100.0100.0

rdfn:IncreaseDecreaseInOperatingLeaseLiabilities

rdfn:IncreaseDecreaseInOperatingLeaseLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-3193000.0-2951000.0-2944000.0-2887000.0-2788000.0-2693000.0-2002000.0-1906000.0-1842000.0-1459000.0
Percentage of IncreaseDecreaseInOperatingLeaseLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

rdfn:InventoryNetAdditions

rdfn:InventoryNetAdditions


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value29012056314.8856557
Percentage of InventoryNetAdditions100.0100.0100.0100.0100.0100.0100.0

rdfn:InventoryNetSales

rdfn:InventoryNetSales


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value-139.323-74.598332-16.504-65.089-68.083340
Percentage of InventoryNetSales100.0100.0100.0100.0100.0100.0100.0

rdfn:LeaseholdImprovementsPaidDirectlyByLessor

rdfn:LeaseholdImprovementsPaidDirectlyByLessor


Leasehold
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-30
Value01334000.0-74000.037000.0001932000.0854000.01481000.01963000.01054000.00926000.00718000.000104000.0520000.00
Percentage of LeaseholdImprovementsPaidDirectlyByLessor0.0100.0100.0100.00.00.0100.0100.0100.0100.0100.00.0100.00.0100.00.00.0100.0100.00.0

rdfn:OperatingLeaseCapitalizedInterestExpense

rdfn:OperatingLeaseCapitalizedInterestExpense


Operating
Period End2021-06-302021-03-312020-12-31
Value332000.02601000.0-5570000.0
Percentage of OperatingLeaseCapitalizedInterestExpense100.0100.0100.0

rdfn:OperatingLeaseNonCashLeaseExpense

rdfn:OperatingLeaseNonCashLeaseExpense


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-09-30
Value2915000.02533000.02383000.02299000.02268000.02254000.02213000.01784000.01727000.01216000.00
Percentage of OperatingLeaseNonCashLeaseExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

rdfn:PaymentsForAssetAcquisitions rdfn:AssetAcquisition, us-gaap:SubsequentEventType

rdfn:PaymentsForAssetAcquisitions

rdfn:RentPathHoldingsAcquisition, us-gaap:SubsequentEvent


Payments
Period End2021-04-02
Value608
Percentage of PaymentsForAssetAcquisitions100.0

rdfn:ProceedsFromCustomerEscrowDeposits

rdfn:ProceedsFromCustomerEscrowDeposits


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-31
Value-6.4246.5211.977-16.959153.6840.246-10.9657.6343.968-5.526-5.9476.8236.808-5.792-1.7493.1634.651
Percentage of ProceedsFromCustomerEscrowDeposits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

rdfn:PurchaseOfCappedCallRelatedToConvertibleDebt

rdfn:PurchaseOfCappedCallRelatedToConvertibleDebt


Purchase
Period End2021-06-302021-03-31
Value8.16754
Percentage of PurchaseOfCappedCallRelatedToConvertibleDebt100.0100.0

rdfn:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriodAchievementPercentage us-gaap:AwardType

rdfn:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriodAchievementPercentage

us-gaap:PerformanceShares


Sharebased
Period End2021-06-302021-03-31
Value0100.0
Percentage of SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriodAchievementPercentage0.0100.0

rdfn:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisedinPeriodGrantDateFairValue

rdfn:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisedinPeriodGrantDateFairValue


Sharebased
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value9.775-13.869151.796.205-5.9368.682
Percentage of SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisedinPeriodGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0

rdfn:TemporaryEquityConversionStockPriceTrigger

rdfn:TemporaryEquityConversionStockPriceTrigger


Temporary
Period End2021-06-302021-03-312020-12-31
Value027.320
Percentage of TemporaryEquityConversionStockPriceTrigger0.0100.00.0

rdfn:TemporaryEquityDividendsShares

rdfn:TemporaryEquityDividendsShares


Temporary
Period End2020-09-30
Value30640.0
Percentage of TemporaryEquityDividendsShares100.0

rdfn:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues

rdfn:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues


Temporary
Period End2020-09-302020-06-30
Value040000.0
Percentage of TemporaryEquityStockIssuedDuringPeriodSharesNewIssues0.0100.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-31
Value5.67105.8654.9222.7583.3072.271.0640.9750.8180.7210.4780.1670.058
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.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-31
Value5.67105.8654.9222.7583.3072.271.0640.9750.8180.7210.4780.1670.058
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdvertisingExpense

us-gaap:AdvertisingExpense


Advertising
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value3.9589.3747.058223.1795.27923304.295.93612
Percentage of AdvertisingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AmortizationOfDebtDiscountPremium us-gaap:DebtInstrument

us-gaap:AmortizationOfDebtDiscountPremium

rdfn:A1.75ConvertibleSeniorNotesdue2023


Amortization
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1.4221.4051.391.3741.3591.3431.3291.2830.997
Percentage of AmortizationOfDebtDiscountPremium100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AmortizationOfFinancingCostsAndDiscounts

us-gaap:AmortizationOfFinancingCostsAndDiscounts


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-302018-06-302018-03-312017-12-31
Value1.3480.8556.7841.7771.7471.731.7111.6431.5241.5071.4561.1280.00.00.0
Percentage of AmortizationOfFinancingCostsAndDiscounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:AmortizationOfFinancingCostsAndDiscounts us-gaap:DebtInstrument

rdfn:A1.75ConvertibleSeniorNotesdue2023


Amortization
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1.6111.5921.5761.5571.5413.0311.5071.4561.128
Percentage of AmortizationOfFinancingCostsAndDiscounts90.791.191.191.093.8198.9100.0100.0100.0

us-gaap:AssetImpairmentCharges

us-gaap:AssetImpairmentCharges


Asset
Period End2020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value0643000.001420000.000
Percentage of AssetImpairmentCharges0.0100.00.0100.00.00.0

us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss us-gaap:BusinessAcquisition

us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-06-302020-06-30
Value-32698000.0-13968000.0
Percentage of BusinessAcquisitionsProFormaNetIncomeLoss100.0100.0

us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss us-gaap:BusinessAcquisition, us-gaap:NonrecurringAdjustment

rdfn:RentPathHoldingsAcquisition, us-gaap:AcquisitionRelatedCosts


Business
Period End2021-06-302020-06-30
Value-4821000.0-28876000.0
Percentage of BusinessAcquisitionsProFormaNetIncomeLoss14.7206.7

us-gaap:BusinessAcquisitionsProFormaRevenue us-gaap:BusinessAcquisition

us-gaap:BusinessAcquisitionsProFormaRevenue

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-06-302020-06-30
Value471262
Percentage of BusinessAcquisitionsProFormaRevenue100.0100.0

us-gaap:BusinessCombinationAcquisitionRelatedCosts

us-gaap:BusinessCombinationAcquisitionRelatedCosts


Business
Period End2021-06-30
Value5616000.0
Percentage of BusinessCombinationAcquisitionRelatedCosts100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferred1

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value608
Percentage of BusinessCombinationConsiderationTransferred1100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

rdfn:RentPathHoldingsInc, us-gaap:SubsequentEvent


Business
Period End2021-02-19
Value608
Percentage of BusinessCombinationConsiderationTransferred10.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-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-1335000.02348000.0709000.0-519000.01041000.0451000.0-181000.0-216000.0-750000.01370000.057000.04000.0-34000.055000.031000.00-37000.037000.0
Percentage of CapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:CapitalizedComputerSoftwareAdditions

us-gaap:CapitalizedComputerSoftwareAdditions


Capitalized
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-30
Value5045000.03365000.02773000.02836000.02677000.02620000.02064000.0
Percentage of CapitalizedComputerSoftwareAdditions100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockDividendsShares us-gaap:StatementEquityComponents

us-gaap:CommonStockDividendsShares

us-gaap:CommonStock


Common
Period End2020-09-30
Value30640.0
Percentage of CommonStockDividendsShares100.0

us-gaap:DebtConversionConvertedInstrumentAmount1 us-gaap:DebtInstrument

us-gaap:DebtConversionConvertedInstrumentAmount1

rdfn:A1.75ConvertibleSeniorNotesdue2023


Debt
Period End2021-06-30
Value39000.0
Percentage of DebtConversionConvertedInstrumentAmount1100.0

us-gaap:DebtConversionConvertedInstrumentSharesIssued1 us-gaap:DebtInstrument, us-gaap:SubsequentEventType

us-gaap:DebtConversionConvertedInstrumentSharesIssued1

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SubsequentEvent


Debt
Period End2020-10-20
Value2056200.0
Percentage of DebtConversionConvertedInstrumentSharesIssued1100.0

us-gaap:DebtConversionOriginalDebtAmount1 us-gaap:DebtInstrument

us-gaap:DebtConversionOriginalDebtAmount1

rdfn:A1.75ConvertibleSeniorNotesdue2023


Debt
Period End2021-06-302021-03-31
Value039000.0
Percentage of DebtConversionOriginalDebtAmount10.0100.0

us-gaap:DebtConversionOriginalDebtAmount1 us-gaap:DebtInstrument, us-gaap:SubsequentEventType

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SubsequentEvent


Debt
Period End2021-08-05
Value226000.0
Percentage of DebtConversionOriginalDebtAmount10.0

us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal

us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal


Debt
Period End2021-03-31
Value54
Percentage of DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal100.0

us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes, us-gaap:SubsequentEvent


Debt
Period End2021-04-05
Value8.168
Percentage of DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal0.0

us-gaap:Depreciation

us-gaap:Depreciation


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-30
Value4.7514.2193.8613.5943.4353.1862.7242.4532.0491.5152.222.0991.7771.8811.7281.6651.5121.7831.6391.4751.382
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeGainLossOnDerivativeNet us-gaap:FinancialInstrument, us-gaap:IncomeStatementLocation

us-gaap:DerivativeGainLossOnDerivativeNet

us-gaap:ForwardContracts, rdfn:ServiceRevenue


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-1849000.01928000.0-626000.0553000.01460000.0-1571000.0-216000.0554000.03000.0-244000.0
Percentage of DerivativeGainLossOnDerivativeNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestRateLockCommitments, rdfn:ServiceRevenue


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value35000.0166000.0211000.0-233000.0-142000.01195000.0-49000.0-209000.0-11000.0446000.0
Percentage of DerivativeGainLossOnDerivativeNet-1.98.6-33.7-42.1-9.7-76.122.7-37.7-366.7-182.8

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1000.013000.06000.03000.0-25000.04000.0-10000.038000.0000
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount


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-30
Value985000.0732000.0-4062000.0563000.0647000.0504000.0349000.0370000.0291000.0270000.0159000.0119000.0120000.0124000.074000.063000.057000.074000.043000.018000.0
Percentage of EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings


Fair
Period End2021-06-302021-03-312020-12-31
Value434000.0-199000.0626000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome


Fair
Period End2021-06-302021-03-31
Value35000.0166000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues


Fair
Period End2021-06-302021-03-312020-12-31
Value5.175.5045.263
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements


Fair
Period End2021-06-302021-03-312020-12-31
Value5.5695.1395.687
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements100.0100.0100.0

us-gaap:FinanceLeaseInterestExpense us-gaap:IncomeStatementLocation

us-gaap:FinanceLeaseInterestExpense

us-gaap:CostOfSales


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value21000.09000.0-31000.017000.03000.03000.000
Percentage of FinanceLeaseInterestExpense100.0100.0100.0100.0100.0100.00.00.0

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeaseInterestPaymentOnLiability


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value33000.09000.013000.02000.02000.03000.000
Percentage of FinanceLeaseInterestPaymentOnLiability100.0100.0100.0100.0100.0100.00.00.0

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeasePrincipalPayments


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value286000.067000.0162000.029000.015000.015000.000
Percentage of FinanceLeasePrincipalPayments100.0100.0100.0100.0100.0100.00.00.0

us-gaap:FinanceLeaseRightOfUseAssetAmortization us-gaap:IncomeStatementLocation

us-gaap:FinanceLeaseRightOfUseAssetAmortization

us-gaap:CostOfSales


Finance
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-06-30
Value140000.056000.02000.017000.017000.00
Percentage of FinanceLeaseRightOfUseAssetAmortization100.0100.0100.0100.0100.00.0

us-gaap:ForwardContractIndexedToIssuersEquityForwardRate us-gaap:Range, us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:OptionIndexedToIssuersEquityEquity, us-gaap:SubsidiarySaleOfStock

us-gaap:ForwardContractIndexedToIssuersEquityForwardRate

srt:Maximum, rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes, us-gaap:CallOption, rdfn:CappedCallTransaction


Forward
Period End2021-03-25
Value138.56
Percentage of ForwardContractIndexedToIssuersEquityForwardRate100.0

srt:Minimum, rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes, us-gaap:CallOption, rdfn:CappedCallTransaction


Forward
Period End2021-03-25
Value93.53
Percentage of ForwardContractIndexedToIssuersEquityForwardRate67.5

us-gaap:ImpairmentOfInvestments

us-gaap:ImpairmentOfInvestments


Impairment
Period End2020-12-312020-09-30
Value-3838000.0499000.0
Percentage of ImpairmentOfInvestments100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilities


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-30
Value188.8731014-6.38220-11.535-7.54.79921-6.7523.4620.2337.248-3.3980.0322.6425.839-0.5051.227
Percentage of IncreaseDecreaseInAccruedLiabilities100.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-31
Value3778000.03359000.02835000.0278000.0-2037000.0-3409000.03457000.01312000.0211000.0-1441000.07533000.01874000.0-308000.0-3374000.0
Percentage of IncreaseDecreaseInOtherOperatingAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2020-09-302019-09-302019-06-302018-09-302018-06-302017-09-302017-06-30
Value7767600.05176500.006899200.07578500.000
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.00.0100.0100.00.00.0

us-gaap:InvestmentIncomeInterest

us-gaap:InvestmentIncomeInterest


Investment
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-30
Value135000.0159000.0215000.0319000.0437000.01103000.01342000.01576000.01913000.02316000.02334000.01775000.0729000.0577000.0495000.0311000.032000.043000.040000.037000.049000.0
Percentage of InvestmentIncomeInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:MarketingExpense

us-gaap:MarketingExpense


Marketing
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-30
Value55117.27129.482258.0998.36127338.0558.23614136.0725.58810105.4385.4368.486
Percentage of MarketingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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
Value3.9763.4413.2623.213.2373.2323.2292.8942.9462.548
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value2.3812.3242.1662.1232.1442.1382.1562.0292.0911.693
Percentage of OperatingLeaseCost59.967.566.466.166.266.266.870.171.066.4

us-gaap:OperatingExpense


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1.5951.1171.0961.0871.0931.0941.0730.8650.8550.855
Percentage of OperatingLeaseCost40.132.533.633.933.833.833.229.929.033.6

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
Value4.0113.6433.6233.593.533.4642.8282.5952.471.975
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent


Other
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-31
Value13000.06000.03000.0-25000.05000.0-10000.037000.01000.00000
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.00.00.00.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-30
Value84000.0-50000.0-110000.0-139000.0-137000.0559000.011000.0-8000.06000.00000
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:OtherOperatingActivitiesCashFlowStatement

us-gaap:OtherOperatingActivitiesCashFlowStatement


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-30
Value60000.0109000.0344000.0497000.0-201000.0-989000.0-262000.0-301000.0-100000.0000
Percentage of OtherOperatingActivitiesCashFlowStatement100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic

us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic


Participating
Period End2020-09-30
Value-653000.0
Percentage of ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic100.0

us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale

us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale


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-30
Value261227198185161132110131103492926199.4775.2532.7333.0220.00.00.0
Percentage of PaymentsForOriginationOfMortgageLoansHeldForSale100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:PaymentsOfDebtExtinguishmentCosts

us-gaap:PaymentsOfDebtExtinguishmentCosts


Payments
Period End2021-06-302021-03-31
Value0.0391.886
Percentage of PaymentsOfDebtExtinguishmentCosts100.0100.0

us-gaap:PaymentsOfDebtExtinguishmentCosts us-gaap:DebtInstrument, us-gaap:SubsequentEventType

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SubsequentEvent


Payments
Period End2020-10-20
Value107
Percentage of PaymentsOfDebtExtinguishmentCosts0.0

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsOfDebtIssuanceCosts


Payments
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302018-12-31
Value0305000.000770000.0152000.00
Percentage of PaymentsOfDebtIssuanceCosts0.0100.00.00.0100.0100.00.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-31
Value5.67105.8654.9222.7583.3072.271.0640.9740.8180.7210.4780.1680.0590.00.00.00.0
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired us-gaap:BusinessAcquisition

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

rdfn:RentPathHoldingsAcquisition


Payments
Period End2021-04-02
Value608
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.0

us-gaap:PreferredStockDividendRatePerDollarAmount

us-gaap:PreferredStockDividendRatePerDollarAmount


Preferred
Period End2021-06-302021-03-312020-12-31
Value017.950
Percentage of PreferredStockDividendRatePerDollarAmount0.0100.00.0

us-gaap:ProceedsFromConvertibleDebt

us-gaap:ProceedsFromConvertibleDebt


Proceeds
Period End2021-06-302021-03-312019-12-312018-12-312017-12-31
Value724880.00.00.0
Percentage of ProceedsFromConvertibleDebt100.0100.00.00.00.0

us-gaap:ProceedsFromConvertibleDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes


Proceeds
Period End2021-04-052021-03-25
Value73488
Percentage of ProceedsFromConvertibleDebt0.00.0

rdfn:A0ConvertibleSeniorNotesDue2025, us-gaap:SeniorNotes


Proceeds
Period End2020-10-20
Value647
Percentage of ProceedsFromConvertibleDebt0.0

us-gaap:ProceedsFromConvertibleDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes, us-gaap:SubsequentEvent


Proceeds
Period End2021-04-05
Value73
Percentage of ProceedsFromConvertibleDebt0.0

us-gaap:ProceedsFromConvertibleDebt us-gaap:DebtInstrument, us-gaap:SubsequentEventType

rdfn:A0ConvertibleSeniorNotesDue2025, us-gaap:SubsequentEvent


Proceeds
Period End2020-10-20
Value648
Percentage of ProceedsFromConvertibleDebt0.0

us-gaap:ProceedsFromIssuanceOfCommonStock

us-gaap:ProceedsFromIssuanceOfCommonStock


Proceeds
Period End2020-12-312020-09-302018-12-312018-09-302017-12-312017-09-30
Value0.00.0902.92-2.5191.502
Percentage of ProceedsFromIssuanceOfCommonStock0.00.0100.0100.0100.0100.0

us-gaap:ProceedsFromIssuanceOfSecuredDebt

us-gaap:ProceedsFromIssuanceOfSecuredDebt


Proceeds
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value159711727110.00.0
Percentage of ProceedsFromIssuanceOfSecuredDebt100.0100.0100.0100.0100.00.00.0

us-gaap:ProceedsFromIssuanceOfUnsecuredDebt

us-gaap:ProceedsFromIssuanceOfUnsecuredDebt


Proceeds
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value24721618215913113010148
Percentage of ProceedsFromIssuanceOfUnsecuredDebt100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities


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-30
Value29636542381.597194.90.00.00.00.00.00.01.2570.245-0.0121.2510.00.1
Percentage of ProceedsFromSaleAndMaturityOfMarketableSecurities100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.0100.0100.0100.0100.00.0100.0

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt


Proceeds
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1.3043.4-28.42531100.9050.10.00.00.0
Percentage of ProceedsFromSaleOfAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale

us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale


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-30
Value25322519818516311111013989393024179.8874.0872.5532.4770.00.00.0
Percentage of ProceedsFromSaleOfMortgageLoansHeldForSale100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProceedsFromStockOptionsExercised


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-30
Value9.0853.4115.9534.0676.9494.1035.2381.9045.2333.7326.0932.928.4485.9460.4841.5020.4660.5510.4260.607
Percentage of ProceedsFromStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfSecuredDebt

us-gaap:RepaymentsOfSecuredDebt


Repayments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value84462310297.3980.00.0
Percentage of RepaymentsOfSecuredDebt100.0100.0100.0100.0100.0100.00.00.0

us-gaap:RepaymentsOfUnsecuredDebt

us-gaap:RepaymentsOfUnsecuredDebt


Repayments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value2422141821611101378738
Percentage of RepaymentsOfUnsecuredDebt100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestructuringCosts us-gaap:UnusualOrInfrequentItem

us-gaap:RestructuringCosts

rdfn:COVID19


Restructuring
Period End2020-12-312020-09-30
Value18000.0321000.0
Percentage of RestructuringCosts100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability


Right
Period End2021-06-302021-03-312020-06-302020-03-312019-06-302019-03-31
Value729000.039000.00000
Percentage of RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability100.0100.00.00.00.00.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
Value-0.1086.2470.8320.14-0.0090.2238.4062.491333
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value2.0522.770.34
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value-0.1759.8412.29
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value1.0720.970.14
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate

us-gaap:EmployeeStock, rdfn:A2017EmployeeStockPurchasePlan


Share
Period End2020-07-012020-01-012019-07-012019-01-012018-07-012018-06-302018-03-312018-01-01
Value101.0643.650.3960.42250.39250.37010.37010.3701
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

us-gaap:EmployeeStock, rdfn:A2017EmployeeStockPurchasePlan


Share
Period End2020-07-012020-01-012019-07-012019-01-012018-07-012018-06-302018-03-312018-01-01
Value0.171.570.0210.02510.02140.01610.01610.0161
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue


Share
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value7.94721113.3023.4265.402
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:EmployeeStock, rdfn:A2017EmployeeStockPurchasePlan


Share
Period End2020-07-012020-01-012019-07-012019-01-012018-07-012018-06-302018-03-312018-01-01
Value17.485.774.593.85.947.827.937.82
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value-0.45.170.01
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value2.198.610
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice100.0100.00.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value010.80.21
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice0.0100.0100.0

us-gaap:ShortTermLeaseCost

us-gaap:ShortTermLeaseCost


Short
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value434000.0271000.0286000.0218000.0247000.0226000.0291000.0399000.0668000.0821000.0
Percentage of ShortTermLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Stock
Period End2021-03-31
Value36980.0
Percentage of StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities100.0

us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities us-gaap:StatementEquityComponents

us-gaap:CommonStock


Stock
Period End2021-03-31
Value36980.0
Percentage of StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities100.0

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans

us-gaap:CommonStock


Stock
Period End2021-06-302020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-30
Value135430.00186920.0228610.00262110.0238150.00187080.0
Percentage of StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans100.00.0100.0100.00.0100.0100.00.0100.0

us-gaap:StockIssuedDuringPeriodSharesNewIssues us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesNewIssues

us-gaap:CommonStock


Stock
Period End2020-09-302020-06-302020-04-012018-12-312018-09-30
Value0.04.4843054.4843050.04.805314
Percentage of StockIssuedDuringPeriodSharesNewIssues0.0100.0100.00.0100.0

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities


Stock
Period End2021-06-302017-12-31
Value-0.0010.001
Percentage of StockIssuedDuringPeriodValueConversionOfConvertibleSecurities100.0100.0

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302017-12-31
Value-0.0010.001
Percentage of StockIssuedDuringPeriodValueConversionOfConvertibleSecurities100.0100.0

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments


Stock
Period End2021-03-31
Value-52000.0
Percentage of StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments100.0

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-03-31
Value-52000.0
Percentage of StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments100.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-30
Value7299000.04738000.003436000.03486000.003246000.02916000.01000.03671000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.00.0100.0100.00.0100.0100.0100.0100.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-30
Value7299000.04738000.003436000.03486000.003246000.02915000.01000.03671000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.00.0100.0100.00.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-12-312020-09-30
Value-1000.00
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures100.00.0

us-gaap:CommonStock


Stock
Period End2020-12-312020-09-30
Value1000.00
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures-100.00.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised


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-30
Value1.7373.4631.2033.9983.5893.9161.9031.8972.0393.7323.0922.9764.756.0020.4821.502
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


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-30
Value1.7363.4621.2033.9973.5883.9151.9031.8972.0383.7313.0922.9764.7496.00.4821.501
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised99.9100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.099.9

us-gaap:CommonStock


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-30
Value0.0010.0010.00.0010.0010.0010.00.00.0010.0010.00.00.0010.0020.00.001
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised0.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.1

us-gaap:TemporaryEquityDividendsAdjustment

us-gaap:TemporaryEquityDividendsAdjustment


Temporary
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-06-30
Value1878000.02336000.0-7268000.01530000.01284000.00
Percentage of TemporaryEquityDividendsAdjustment100.0100.0100.0100.0100.00.0

us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues

us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues


Temporary
Period End2020-12-312020-09-302020-06-30
Value0.0110.01139
Percentage of TemporaryEquityStockIssuedDuringPeriodValueNewIssues100.0100.0100.0

us-gaap:TemporaryEquityStockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents

us-gaap:PreferredStock


Temporary
Period End2021-06-302021-03-31
Value0.0120.011
Percentage of TemporaryEquityStockIssuedDuringPeriodValueNewIssues0.00.0

rdfn:AccruedPayrollTaxesCurrentCARESAct

rdfn:AccruedPayrollTaxesCurrentCARESAct


Accrued
Period End2021-06-302021-03-312020-12-31
Value7841000.06812000.06812000.0
Percentage of AccruedPayrollTaxesCurrentCARESAct100.0100.0100.0

rdfn:AccruedPayrollTaxesNoncurrent

rdfn:AccruedPayrollTaxesNoncurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value7841000.06812000.06812000.08711000.03668000.00
Percentage of AccruedPayrollTaxesNoncurrent100.0100.0100.0100.0100.00.0

rdfn:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtCappedCallTransaction

rdfn:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtCappedCallTransaction


Adjustments
Period End2021-06-30
Value54
Percentage of AdjustmentsToAdditionalPaidInCapitalConvertibleDebtCappedCallTransaction100.0

rdfn:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtCappedCallTransaction us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes


Adjustments
Period End2021-04-05
Value8.168
Percentage of AdjustmentsToAdditionalPaidInCapitalConvertibleDebtCappedCallTransaction0.0

rdfn:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesLeaseObligationAndDeposits us-gaap:BusinessAcquisition

rdfn:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesLeaseObligationAndDeposits

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value11
Percentage of BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLiabilitiesLeaseObligationAndDeposits100.0

rdfn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredTaxLiabilities us-gaap:BusinessAcquisition

rdfn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredTaxLiabilities

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value6307000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesDeferredTaxLiabilities100.0

rdfn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets us-gaap:BusinessAcquisition

rdfn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value12
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets100.0

rdfn:CashCashEquivalentsAndAvailableForSaleDebtSecurities us-gaap:FairValueByMeasurementFrequency

rdfn:CashCashEquivalentsAndAvailableForSaleDebtSecurities

us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value85314901089534348
Percentage of CashCashEquivalentsAndAvailableForSaleDebtSecurities100.0100.0100.0100.0100.0

rdfn:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost us-gaap:FairValueByMeasurementFrequency

rdfn:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost

us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value85314901089534348
Percentage of CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost100.0100.0100.0100.0100.0

rdfn:DebtIssuanceCostsGrossCarryingAmountOfEquityComponent us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:DebtIssuanceCostsGrossCarryingAmountOfEquityComponent

rdfn:A0ConvertibleSeniorNotesDue2025, us-gaap:SeniorNotes


Debt
Period End2020-10-20
Value3513000.0
Percentage of DebtIssuanceCostsGrossCarryingAmountOfEquityComponent100.0

rdfn:DeferredTaxAssetLeaseLiability

rdfn:DeferredTaxAssetLeaseLiability


Deferred
Period End2020-12-312019-12-31
Value1718
Percentage of DeferredTaxAssetLeaseLiability100.0100.0

rdfn:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

rdfn:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour


Finite
Period End2021-06-30
Value79
Percentage of FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour100.0

rdfn:FiniteLivedIntangibleAssetsAmortizationExpenseNextFiveYears

rdfn:FiniteLivedIntangibleAssetsAmortizationExpenseNextFiveYears


Finite
Period End2020-12-312020-09-302020-06-30
Value1830000.01952000.02074000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextFiveYears100.0100.0100.0

rdfn:InventoryRealEstateNotAvailableForSale

rdfn:InventoryRealEstateNotAvailableForSale


Inventory
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
Value45147.2250.9070.4263.6673.1636.6539.371.922.3280.0
Percentage of InventoryRealEstateNotAvailableForSale100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

rdfn:LesseeLeaseLiabilityPaymentsDue

rdfn:LesseeLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value85747481
Percentage of LesseeLeaseLiabilityPaymentsDue100.0100.0100.0100.0

rdfn:LesseeLeaseLiabilityPaymentsDueAfterYearFive

rdfn:LesseeLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value10
Percentage of LesseeLeaseLiabilityPaymentsDueAfterYearFive100.0

rdfn:LesseeLeaseLiabilityPaymentsDueAfterYearFour

rdfn:LesseeLeaseLiabilityPaymentsDueAfterYearFour


Lessee
Period End2021-06-302021-03-31
Value1613
Percentage of LesseeLeaseLiabilityPaymentsDueAfterYearFour100.0100.0

rdfn:LesseeLeaseLiabilityPaymentsDueNextTwelveMonths

rdfn:LesseeLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-31
Value9.3121115
Percentage of LesseeLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0

rdfn:LesseeLeaseLiabilityPaymentsDueYearFive

rdfn:LesseeLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value7923000.0
Percentage of LesseeLeaseLiabilityPaymentsDueYearFive100.0

rdfn:LesseeLeaseLiabilityPaymentsDueYearFiveAndThereafter

rdfn:LesseeLeaseLiabilityPaymentsDueYearFiveAndThereafter


Lessee
Period End2020-09-30
Value34
Percentage of LesseeLeaseLiabilityPaymentsDueYearFiveAndThereafter100.0

rdfn:LesseeLeaseLiabilityPaymentsDueYearFour

rdfn:LesseeLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value118.8811213
Percentage of LesseeLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0

rdfn:LesseeLeaseLiabilityPaymentsDueYearOne

rdfn:LesseeLeaseLiabilityPaymentsDueYearOne


Lessee
Period End2021-06-302021-03-31
Value1714
Percentage of LesseeLeaseLiabilityPaymentsDueYearOne100.0100.0

rdfn:LesseeLeaseLiabilityPaymentsDueYearThree

rdfn:LesseeLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value14121314
Percentage of LesseeLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0

rdfn:LesseeLeaseLiabilityPaymentsDueYearTwo

rdfn:LesseeLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value16131415
Percentage of LesseeLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0

rdfn:LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear

rdfn:LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302020-09-30
Value2223.901
Percentage of LesseeLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDue

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-31
Value439000.0383000.06149000.0
Percentage of LesseeOperatingLeaseLiabilityOtherPaymentsDue100.0100.0100.0

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueAfterYearFive

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value1421000.0
Percentage of LesseeOperatingLeaseLiabilityOtherPaymentsDueAfterYearFive100.0

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueNextTwelveMonths

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-31
Value406000.0369000.01141000.0
Percentage of LesseeOperatingLeaseLiabilityOtherPaymentsDueNextTwelveMonths100.0100.0100.0

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearFive

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearFive


Lessee
Period End2020-12-31
Value559000.0
Percentage of LesseeOperatingLeaseLiabilityOtherPaymentsDueYearFive100.0

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearFour

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearFour


Lessee
Period End2020-12-31
Value1279000.0
Percentage of LesseeOperatingLeaseLiabilityOtherPaymentsDueYearFour100.0

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearOne

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearOne


Lessee
Period End2021-06-302021-03-31
Value33000.014000.0
Percentage of LesseeOperatingLeaseLiabilityOtherPaymentsDueYearOne100.0100.0

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearThree

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearThree


Lessee
Period End2020-12-31
Value871000.0
Percentage of LesseeOperatingLeaseLiabilityOtherPaymentsDueYearThree100.0

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearTwo

rdfn:LesseeOperatingLeaseLiabilityOtherPaymentsDueYearTwo


Lessee
Period End2020-12-31
Value878000.0
Percentage of LesseeOperatingLeaseLiabilityOtherPaymentsDueYearTwo100.0

rdfn:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

rdfn:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


Lessee
Period End2021-06-302021-03-31
Value1613
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour100.0100.0

rdfn:MiscellaneousOtherPayablesCurrent

rdfn:MiscellaneousOtherPayablesCurrent


Miscellaneous
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
Value2098000.01413000.02001000.01344000.01449000.0924000.0775000.0294000.0453000.0180000.0318000.0394000.0518000.00
Percentage of MiscellaneousOtherPayablesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

rdfn:OperatingLossCarryforwardsNotSubjectToExpiration dei:LegalEntity, us-gaap:IncomeTaxAuthority

rdfn:OperatingLossCarryforwardsNotSubjectToExpiration

rdfn:RentPathHoldings, us-gaap:DomesticCountry


Operating
Period End2021-04-02
Value42
Percentage of OperatingLossCarryforwardsNotSubjectToExpiration100.0

rdfn:OperatingLossCarryforwardsNotSubjectToExpiration us-gaap:IncomeTaxAuthority

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-31
Value142109
Percentage of OperatingLossCarryforwardsNotSubjectToExpiration0.00.0

rdfn:OtherCommitmentToBePaidYearFourAndThereafter

rdfn:OtherCommitmentToBePaidYearFourAndThereafter


Other
Period End2021-03-31
Value36000.0
Percentage of OtherCommitmentToBePaidYearFourAndThereafter100.0

rdfn:OtherPayablesCurrent

rdfn:OtherPayablesCurrent


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-302016-12-31
Value1719131027117.8847.15718106.5441217104.0689.858113.793
Percentage of OtherPayablesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-302021-03-312020-12-312017-09-302017-06-302016-12-31
Value204000.0182000.0160000.0147000.0150000.0150000.0
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:AssetsFairValueDisclosure

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value6987651035489461296322198195425
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value514442424244211231304.913
Percentage of AssetsFairValueDisclosure7.45.94.18.79.215.06.862.266.61.2

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1.9962.1461.7811.9651.8351.8250.4960.6030.7120.254
Percentage of AssetsFairValueDisclosure0.30.30.20.40.40.60.20.30.40.1

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value7528121080533505342344322327430
Percentage of AssetsFairValueDisclosure107.7106.1104.3109.1109.6115.6107.0162.5166.9101.2

us-gaap:AssetsNet us-gaap:CreditFacility

us-gaap:AssetsNet

us-gaap:RevolvingCreditFacility


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value3291416541305316
Percentage of AssetsNet100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FairValueByMeasurementFrequency

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value59000.0132000.0181000.0292000.031000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, rdfn:AgencyBonds


Available
Period End2021-06-302021-03-312020-12-312020-09-30
Value14000.07000.022000.022000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax23.75.312.27.5

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2020-12-31
Value22000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax12.2

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value45000.0125000.0159000.0270000.031000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax76.394.787.892.5100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FairValueByMeasurementFrequency

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302021-03-312019-12-31
Value12000.01000.022000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, rdfn:AgencyBonds


Available
Period End2021-03-31
Value1000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-06-302019-12-31
Value12000.022000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:FairValueMeasurementsRecurring, rdfn:AgencyBonds


Available
Period End2021-06-302021-03-312020-12-312020-09-30
Value116.91111
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2020-12-31
Value11
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value53145137140100
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis451.62110.61155.51176.80.0

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

us-gaap:AvailableForSaleSecuritiesDebtSecurities

us-gaap:FairValueMeasurementsRecurring, rdfn:AgencyBonds


Available
Period End2021-06-302021-03-312020-12-312020-09-30
Value116.9061111
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0100.0100.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2020-12-31
Value11
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value53145137140101
Percentage of AvailableForSaleSecuritiesDebtSecurities451.42110.61154.71176.90.0

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

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, rdfn:AgencyBonds


Available
Period End2021-06-30
Value5.007
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent100.0

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value2414013112912875700.00.0
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent491.30.00.00.00.00.00.00.00.0

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value2914013112970
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent591.30.00.00.00.0

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, rdfn:AgencyBonds


Available
Period End2021-06-30
Value5.007
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent100.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value2414013112912875706235
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent491.30.00.00.00.00.00.00.00.0

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Available
Period End2020-09-302020-06-302020-03-31
Value171826
Percentage of AvailableForSaleSecuritiesDebtSecuritiesNoncurrent100.0100.0100.0

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

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, rdfn:AgencyBonds


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value6.9076.90611115.0091.994
Percentage of AvailableForSaleSecuritiesDebtSecuritiesNoncurrent0.00.00.069.826.77.5

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2020-12-31
Value11
Percentage of AvailableForSaleSecuritiesDebtSecuritiesNoncurrent0.0

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


Available
Period End2021-06-302020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value295.151324300.00.0
Percentage of AvailableForSaleSecuritiesDebtSecuritiesNoncurrent0.030.273.392.50.00.00.0

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value366.9061117182630
Percentage of AvailableForSaleSecuritiesDebtSecuritiesNoncurrent0.00.00.0100.0100.0100.00.0

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, rdfn:AgencyBonds


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value6.9076.90611115.0091.994
Percentage of AvailableForSaleSecuritiesDebtSecuritiesNoncurrent0.00.00.069.826.77.5

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2020-12-31
Value11
Percentage of AvailableForSaleSecuritiesDebtSecuritiesNoncurrent0.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-06-302020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value295.151324303834
Percentage of AvailableForSaleSecuritiesDebtSecuritiesNoncurrent0.030.273.392.50.00.00.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value638
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value1264000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value334000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value416000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value5483000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value7726000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value1355000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value9412000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value211
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value30
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value1030000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment

rdfn:RentPathHoldingsAcquisition


Business
Period End2021-04-02
Value3103000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment100.0

us-gaap:CapitalizedComputerSoftwareGross

us-gaap:CapitalizedComputerSoftwareGross


Capitalized
Period End2020-12-312020-03-312019-12-312019-03-312018-12-312017-12-312016-12-312015-12-31
Value112.6778.3961.9115.2744.6193.1942.824
Percentage of CapitalizedComputerSoftwareGross100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:CashAndCashEquivalentsFairValueDisclosure

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-302018-12-31
Value632612886336310194221198195425
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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


Cash
Period End2021-03-312020-12-312020-09-302020-06-30
Value4.9126.15.3514.3
Percentage of CashAndCashEquivalentsFairValueDisclosure0.80.71.61.4

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

us-gaap:Cash, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value102623322913
Percentage of CashAndCashEquivalentsFairValueDisclosure16.2101.83.78.76.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-302018-12-31
Value632612886336310194221198195425
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:USTreasurySecurities, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-03-312020-12-312020-06-30
Value4.9126.14.3
Percentage of CashAndCashEquivalentsFairValueDisclosure0.80.71.4

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-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value6326178923423141761771912246
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.8100.7101.6101.40.00.00.00.00.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value632617892342314
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.8100.7101.6101.4

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiability


Contract
Period End2021-06-302021-03-312020-12-312019-12-31
Value5394000.03475000.03688000.0539000.0
Percentage of ContractWithCustomerLiability100.0100.0100.0100.0

us-gaap:ContractWithCustomerRefundLiabilityCurrent

us-gaap:ContractWithCustomerRefundLiabilityCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1517119.20626107.1096.863176.226
Percentage of ContractWithCustomerRefundLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConvertibleDebtCurrent

us-gaap:ConvertibleDebtCurrent


Convertible
Period End2021-06-302021-03-312020-12-312020-09-30
Value232322124
Percentage of ConvertibleDebtCurrent100.0100.0100.0100.0

us-gaap:ConvertibleDebtCurrent us-gaap:Restatement

srt:RestatementAdjustment


Convertible
Period End2021-01-01
Value2.723
Percentage of ConvertibleDebtCurrent0.0

us-gaap:ConvertibleDebtCurrent us-gaap:Restatement, us-gaap:SubsequentEventType

srt:RestatementAdjustment, us-gaap:SubsequentEvent


Convertible
Period End2021-01-01
Value2.723
Percentage of ConvertibleDebtCurrent0.0

us-gaap:ConvertibleDebtCurrent us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Convertible
Period End2021-01-01
Value25
Percentage of ConvertibleDebtCurrent0.0

us-gaap:ConvertibleDebtNoncurrent

us-gaap:ConvertibleDebtNoncurrent


Convertible
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value121111364881221211191181161151131120.0
Percentage of ConvertibleDebtNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:ConvertibleDebtNoncurrent us-gaap:Restatement

srt:RestatementAdjustment


Convertible
Period End2021-01-01
Value159
Percentage of ConvertibleDebtNoncurrent0.0

us-gaap:ConvertibleDebtNoncurrent us-gaap:Restatement, us-gaap:SubsequentEventType

srt:RestatementAdjustment, us-gaap:SubsequentEvent


Convertible
Period End2021-01-01
Value159
Percentage of ConvertibleDebtNoncurrent0.0

us-gaap:ConvertibleDebtNoncurrent us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Convertible
Period End2021-01-01
Value648
Percentage of ConvertibleDebtNoncurrent0.0

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent

rdfn:A0ConvertibleSeniorNotesDue2025, us-gaap:SeniorNotes


Debt
Period End2020-10-20
Value165
Percentage of DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent100.0

us-gaap:DebtInstrumentFaceAmount us-gaap:DebtInstrument

us-gaap:DebtInstrumentFaceAmount

rdfn:A05ConvertibleSeniorNotesDue2027


Debt
Period End2021-06-302021-03-31
Value575500
Percentage of DebtInstrumentFaceAmount100.0100.0

rdfn:A1.75ConvertibleSeniorNotesdue2023


Debt
Period End2021-06-302021-03-312020-12-31
Value232325
Percentage of DebtInstrumentFaceAmount4.14.80.0

us-gaap:DebtInstrumentFaceAmount us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes


Debt
Period End2021-06-302021-04-052021-03-312021-03-25
Value57575500500
Percentage of DebtInstrumentFaceAmount100.00.0100.00.0

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Debt
Period End2021-06-302021-03-312020-12-312019-12-312018-07-23
Value232325143143
Percentage of DebtInstrumentFaceAmount4.14.80.00.00.0

us-gaap:DebtInstrumentFaceAmount us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes, us-gaap:SubsequentEvent


Debt
Period End2021-04-05
Value75
Percentage of DebtInstrumentFaceAmount0.0

us-gaap:DebtInstrumentFairValue us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:DebtInstrumentFairValue

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:FairValueInputsLevel2


Debt
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value250213130142131137138117
Percentage of DebtInstrumentFairValue100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentInterestRateEffectivePercentage us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentInterestRateEffectivePercentage

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes


Debt
Period End2021-06-302021-03-31
Value0.90.91
Percentage of DebtInstrumentInterestRateEffectivePercentage100.0100.0

us-gaap:DebtInstrumentRepurchaseAmount us-gaap:DebtInstrument

us-gaap:DebtInstrumentRepurchaseAmount

rdfn:A1.75ConvertibleSeniorNotesdue2023


Debt
Period End2021-03-31
Value1.849
Percentage of DebtInstrumentRepurchaseAmount100.0

us-gaap:DebtInstrumentRepurchaseAmount us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Debt
Period End2020-10-20
Value103
Percentage of DebtInstrumentRepurchaseAmount0.0

us-gaap:DebtInstrumentRepurchasedFaceAmount us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentRepurchasedFaceAmount

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Debt
Period End2021-06-302021-03-312020-10-20
Value120119116
Percentage of DebtInstrumentRepurchasedFaceAmount100.0100.0100.0

us-gaap:DebtInstrumentRepurchasedFaceAmount us-gaap:DebtInstrument, us-gaap:SubsequentEventType

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SubsequentEvent


Debt
Period End2020-10-20
Value116
Percentage of DebtInstrumentRepurchasedFaceAmount100.0

us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet us-gaap:DebtInstrument

us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet

rdfn:A1.75ConvertibleSeniorNotesdue2023


Debt
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value1718192122232526
Percentage of DebtInstrumentUnamortizedDiscountPremiumNet100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:A0ConvertibleSeniorNotesDue2025, us-gaap:SeniorNotes


Debt
Period End2020-12-31
Value163
Percentage of DebtInstrumentUnamortizedDiscountPremiumNet0.0

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Debt
Period End2020-12-312019-12-31
Value2.77621
Percentage of DebtInstrumentUnamortizedDiscountPremiumNet0.0100.0

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition


Debt
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value0.00.00.02.09446
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPosition0.00.00.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss


Debt
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value0006000.022000.0
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss0.00.00.0100.0100.0

us-gaap:DebtWeightedAverageInterestRate us-gaap:CreditFacility

us-gaap:DebtWeightedAverageInterestRate

us-gaap:RevolvingCreditFacility


Debt
Period End2020-09-302020-06-302020-03-312019-12-31
Value4.380.04330.03770.0445
Percentage of DebtWeightedAverageInterestRate100.0100.0100.0100.0

us-gaap:DebtWeightedAverageInterestRate us-gaap:CreditFacility, us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:RevolvingCreditFacility, rdfn:FlagstarWarehouseCreditFacility, us-gaap:LineOfCredit


Debt
Period End2020-09-302020-06-302020-03-312019-12-31
Value3.00.030.03360.0369
Percentage of DebtWeightedAverageInterestRate68.569.389.182.9

us-gaap:DebtWeightedAverageInterestRate us-gaap:CreditFacility, us-gaap:LineOfCreditFacility

us-gaap:RevolvingCreditFacility, rdfn:GoldmanSachsBankUSA


Debt
Period End2021-06-302021-03-312020-12-312019-12-31
Value3.33.34.44.45
Percentage of DebtWeightedAverageInterestRate0.00.00.010000.0

us-gaap:WarehouseAgreementBorrowings, rdfn:FlagstarBank


Debt
Period End2021-06-302021-03-312020-12-312019-12-31
Value3.03.03.03.69
Percentage of DebtWeightedAverageInterestRate0.00.00.08292.1

us-gaap:WarehouseAgreementBorrowings, rdfn:TexasCapitalBankNationalAssociation


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value3.353.353.353.50.0350.0350.03510.0411
Percentage of DebtWeightedAverageInterestRate0.00.00.079.980.892.878.90.0

us-gaap:WarehouseAgreementBorrowings, rdfn:WesternAllianceBank


Debt
Period End2021-06-302021-03-312020-12-312019-12-31
Value3.253.253.253.79
Percentage of DebtWeightedAverageInterestRate0.00.00.08516.9

us-gaap:DebtWeightedAverageInterestRate us-gaap:CreditFacility, us-gaap:LineOfCreditFacility, us-gaap:VariableRate

us-gaap:WarehouseAgreementBorrowings, rdfn:WesternAllianceBank, us-gaap:LondonInterbankOfferedRateLIBOR


Debt
Period End2020-09-302020-06-302020-03-312019-12-312018-12-31
Value3.520.03520.03520.03790.0526
Percentage of DebtWeightedAverageInterestRate80.481.393.485.20.0

us-gaap:DeferredFinanceCostsNet us-gaap:DebtInstrument

us-gaap:DeferredFinanceCostsNet

rdfn:A1.75ConvertibleSeniorNotesdue2023


Deferred
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value2.2422.432.6182.8032.9873.1693.3493.528
Percentage of DeferredFinanceCostsNet100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredFinanceCostsNet us-gaap:DebtInstrument, us-gaap:LongtermDebtType

rdfn:A05ConvertibleSeniorNotesDue2027, us-gaap:SeniorNotes


Deferred
Period End2021-06-302021-03-31
Value1211
Percentage of DeferredFinanceCostsNet0.00.0

rdfn:A0ConvertibleSeniorNotesDue2025, us-gaap:SeniorNotes


Deferred
Period End2021-06-302021-03-312020-12-31
Value11129.905
Percentage of DeferredFinanceCostsNet0.00.00.0

rdfn:A1.75ConvertibleSeniorNotesdue2023, us-gaap:SeniorNotes


Deferred
Period End2021-06-302021-03-312020-12-312019-12-31
Value0.310.3490.3682.803
Percentage of DeferredFinanceCostsNet0.00.00.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value58229.1252.7982.9
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value10284473241
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value5749312131
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value128.6386.6554.233.2
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value7026000.02297000.01873000.01497000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value6011000.05142000.04073000.02806000.01801000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2079000.0795000.03223000.03953000.04588000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesFinancingArrangements

us-gaap:DeferredTaxLiabilitiesFinancingArrangements


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value455.3596.8880.0
Percentage of DeferredTaxLiabilitiesFinancingArrangements100.0100.0100.00.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value514000.0605000.0734000.0847000.01419000.0
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesLeasingArrangements


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

us-gaap:Deposits

us-gaap:Deposits


Deposits
Period End2020-12-312019-12-31
Value117.109
Percentage of Deposits100.0100.0

us-gaap:DerivativeAssets us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:DerivativeAssets

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-03-312017-12-312017-09-302017-06-302016-12-31
Value36000.01465000.034000.0763000.045000.0200000.04000.0216000.025000.0094000.029000.06000.02000.00
Percentage of DerivativeAssets100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.00.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1996000.02146000.01781000.01965000.01835000.01825000.0496000.0603000.0712000.0254000.0
Percentage of DerivativeAssets5544.4146.55238.2257.54077.8912.512400.0279.22848.00.0

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

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:ForwardContracts


Derivative
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
Value36000.01465000.034000.0763000.045000.0200000.04000.0216000.025000.016000.0071000.05000.09000.0
Percentage of DerivativeAssets100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.031.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:InterestRateLockCommitments


Derivative
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value34000.0000000
Percentage of DerivativeAssets100.00.00.00.00.00.00.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:ForwardContracts


Derivative
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-30
Value1781000.000000
Percentage of DerivativeAssets5238.20.00.00.00.00.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:InterestRateLockCommitments


Derivative
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
Value1996000.02146000.01781000.01965000.01835000.01825000.0496000.0603000.0712000.0715000.0254000.0120000.0120000.029000.0
Percentage of DerivativeAssets5544.4146.55238.2257.54077.8912.512400.0279.22848.00.00.00.00.0100.0

us-gaap:DerivativeAssets us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value2032000.03611000.01815000.02728000.01880000.02025000.0500000.0819000.0737000.0254000.0
Percentage of DerivativeAssets5644.4246.55338.2357.54177.81012.512500.0379.22948.00.0

us-gaap:DerivativeAssets us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, us-gaap:ForwardContracts


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value36000.01465000.034000.0763000.045000.0200000.04000.0216000.025000.0
Percentage of DerivativeAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:InterestRateLockCommitments


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1996000.02146000.01781000.01965000.01835000.01825000.0496000.0603000.0712000.0254000.0
Percentage of DerivativeAssets5544.4146.55238.2257.54077.8912.512400.0279.22848.00.0

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

us-gaap:DerivativeLiabilities

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:ForwardContracts


Derivative
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
Value430000.010000.0507000.023000.0498000.01816000.057000.044000.0407000.0401000.0141000.06000.025000.02000.0
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring, us-gaap:InterestRateLockCommitments


Derivative
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
Value24000.0209000.010000.0404000.042000.0200000.058000.0124000.024000.016000.0025000.03000.04000.0
Percentage of DerivativeLiabilities5.62090.02.01756.58.411.0101.8281.85.94.00.0416.712.0200.0

us-gaap:DerivativeLiabilities us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, us-gaap:ForwardContracts


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value430000.010000.0507000.023000.0498000.01816000.057000.044000.0407000.0141000.0
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:InterestRateLockCommitments


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value24000.0209000.010000.0404000.042000.0200000.058000.0124000.024000.0
Percentage of DerivativeLiabilities5.62090.02.01756.58.411.0101.8281.85.9

us-gaap:DerivativeLiabilityMeasurementInput us-gaap:DerivativeInstrumentRisk, us-gaap:MeasurementInputType, us-gaap:ValuationTechnique

us-gaap:DerivativeLiabilityMeasurementInput

us-gaap:InterestRateLockCommitments, rdfn:MeasurementInputWeightedAveragePullThroughRat, rdfn:Marketingpricing


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value72.372.872.372.00.7360.7510.782
Percentage of DerivativeLiabilityMeasurementInput100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeNotionalAmount us-gaap:FinancialInstrument

us-gaap:DerivativeNotionalAmount

us-gaap:ForwardContracts


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1101051301161136639393939
Percentage of DerivativeNotionalAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestRateLockCommitments


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1151118874727337373737
Percentage of DerivativeNotionalAmount103.9106.368.364.364.0110.494.994.994.994.9

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-302016-12-31
Value725449443237304033332229252719222116
Percentage of EmployeeRelatedLiabilitiesCurrent100.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 End2020-12-31
Value0.816
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2020-12-31
Value113
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized13860.4

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2021-06-302021-03-312020-09-30
Value10410269
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions


Employee
Period End2021-06-302021-03-312020-09-30
Value189000.0480000.01232000.0
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue


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

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value1284000.0637000.0636000.0168000.0
Percentage of FinanceLeaseLiability100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value1403000.0694000.0697000.0180000.0
Percentage of FinanceLeaseLiabilityPaymentsDue100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths


Finance
Period End2021-06-302021-03-312020-12-31
Value418000.0217000.0206000.0
Percentage of FinanceLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour


Finance
Period End2021-06-302020-12-312020-09-30
Value52000.093000.045000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearFour100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value319000.0110000.0192000.060000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value405000.0204000.0206000.060000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear


Finance
Period End2021-06-302021-03-312020-09-30
Value209000.0163000.015000.0
Percentage of FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value119000.057000.061000.012000.0
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value5.45.45.45.40.0540.0540.054
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinancialLiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FinancialLiabilitiesFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Financial
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value23000.0498000.01816000.057000.044000.0407000.0141000.0
Percentage of FinancialLiabilitiesFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Financial
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value404000.042000.0200000.058000.0124000.024000.00
Percentage of FinancialLiabilitiesFairValueDisclosure1756.58.411.0101.8281.85.90.0

us-gaap:FinancialLiabilitiesFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Financial
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value427000.0540000.02016000.0115000.0168000.0431000.0141000.0
Percentage of FinancialLiabilitiesFairValueDisclosure1856.5108.4111.0201.8381.8105.9100.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-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value123.1723.052.9282.8062.6842.5622.442.3182.1962.0741.9521.831.7081.5861.4641.3431.098
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


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-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value2.5930.5590.5380.5160.4950.4730.4520.430.4090.3870.3660.3440.3230.3010.280.2580.2370.194
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization21.417.617.617.617.617.617.617.617.617.617.617.617.717.617.717.617.617.7

us-gaap:DevelopedTechnologyRights


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-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value7.0531.9371.8621.7881.7131.6391.5641.491.4151.3411.2661.1921.1171.0430.9680.8940.820.67
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization58.361.161.061.161.061.161.061.161.061.161.061.161.061.161.061.161.161.0

us-gaap:TradeNames


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-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value2.4520.6760.650.6240.5980.5720.5460.520.4940.4680.4420.4160.390.3640.3380.3120.2860.234
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization20.321.321.321.321.321.321.321.321.321.321.321.321.321.321.321.321.321.3

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2021-06-302020-12-31
Value350.488
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-06-30
Value17
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour


Finite
Period End2020-09-30
Value488000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2020-12-312020-06-30
Value366000.0122000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-06-302021-03-312020-12-31
Value150.3660.366
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-06-302020-12-31
Value200.488
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-302020-12-31
Value350.488
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0

us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure us-gaap:BusinessAcquisition

us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure

rdfn:RentPathHoldingsAcquisition


Finite
Period End2021-04-02
Value211
Percentage of FiniteLivedIntangibleAssetsFairValueDisclosure100.0

us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

rdfn:RentPathHoldingsAcquisition, rdfn:ApplicationPlatform


Finite
Period End2021-04-02
Value60
Percentage of FiniteLivedIntangibleAssetsFairValueDisclosure28.7

rdfn:RentPathHoldingsAcquisition, us-gaap:CustomerRelationships


Finite
Period End2021-04-02
Value80
Percentage of FiniteLivedIntangibleAssetsFairValueDisclosure38.2

rdfn:RentPathHoldingsAcquisition, us-gaap:TradeNames


Finite
Period End2021-04-02
Value70
Percentage of FiniteLivedIntangibleAssetsFairValueDisclosure33.2

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-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312014-12-31
Value2154.884.884.884.884.884.884.884.884.884.884.884.884.884.884.884.884.884.88
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


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-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value810.860.860.860.860.860.860.860.860.860.860.860.860.860.860.860.860.86
Percentage of FiniteLivedIntangibleAssetsGross37.717.617.617.617.617.617.617.617.617.617.617.617.617.617.617.617.617.6

us-gaap:DevelopedTechnologyRights


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-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value632.982.982.982.982.982.982.982.982.982.982.982.982.982.982.982.982.98
Percentage of FiniteLivedIntangibleAssetsGross29.461.161.161.161.161.161.161.161.161.161.161.161.161.161.161.161.161.1

us-gaap:TradeNames


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-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value711.041.041.041.041.041.041.041.041.041.041.041.041.041.041.041.041.04
Percentage of FiniteLivedIntangibleAssetsGross32.921.321.321.321.321.321.321.321.321.321.321.321.321.321.321.321.321.3

us-gaap:InterestReceivable

us-gaap:InterestReceivable


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value90000.044000.0108000.0103000.0149000.0164000.0183000.0
Percentage of InterestReceivable100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRealEstateConstructionInProcess

us-gaap:InventoryRealEstateConstructionInProcess


Inventory
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
Value1133924114.62819343524217.7171.047
Percentage of InventoryRealEstateConstructionInProcess100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRealEstateHeldForSale

us-gaap:InventoryRealEstateHeldForSale


Inventory
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
Value904317124.3834736625214122.335
Percentage of InventoryRealEstateHeldForSale100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryValuationReserves

us-gaap:InventoryValuationReserves


Inventory
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
Value862000.0112000.029000.056000.0151000.0818000.0143000.0272000.0179000.0100000.0190000.00
Percentage of InventoryValuationReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-312019-12-31
Value16141414
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302021-03-312020-09-302019-09-302019-06-30
Value8.697113.8862.0136.412
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0100.0100.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:LiabilitiesFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-06-302021-03-312020-12-312019-12-312018-12-31
Value430000.010000.0507000.057000.0141000.0
Percentage of LiabilitiesFairValueDisclosure100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-06-302021-03-312020-12-312019-12-312018-12-31
Value24000.0209000.010000.058000.00
Percentage of LiabilitiesFairValueDisclosure5.62090.02.0101.80.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-06-302021-03-312020-12-312019-12-312018-12-31
Value454000.0219000.0517000.0115000.0141000.0
Percentage of LiabilitiesFairValueDisclosure105.62190.0102.0201.8100.0

us-gaap:LineOfCredit us-gaap:CreditFacility, us-gaap:LineOfCreditFacility

us-gaap:LineOfCredit

us-gaap:RevolvingCreditFacility, rdfn:GoldmanSachsBankUSA


Line
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1234823147.2158.9014.444
Percentage of LineOfCredit100.0100.0100.0100.0100.0100.0100.0

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity us-gaap:CreditFacility

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity

us-gaap:WarehouseAgreementBorrowings


Line
Period End2021-06-302020-12-312020-06-302020-03-312019-12-312019-09-302019-06-30
Value1051056469644950
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity100.0100.0100.0100.0100.0100.0100.0

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity us-gaap:CreditFacility, us-gaap:LineOfCreditFacility

us-gaap:WarehouseAgreementBorrowings, rdfn:FlagstarBank


Line
Period End2020-12-312020-06-302020-03-312019-12-31
Value15152015
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity14.323.429.023.4

us-gaap:WarehouseAgreementBorrowings, rdfn:TexasCapitalBankNationalAssociation


Line
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-30
Value402424242420
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity38.138.335.538.350.040.0

us-gaap:WarehouseAgreementBorrowings, rdfn:WesternAllianceBank


Line
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-30
Value502424242430
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity47.638.335.538.350.060.0

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity us-gaap:CreditFacility, us-gaap:LineOfCreditFacility, us-gaap:SubsequentEventType

us-gaap:WarehouseAgreementBorrowings, rdfn:TexasCapitalBankNationalAssociation, us-gaap:SubsequentEvent


Line
Period End2020-07-242019-07-30
Value4024
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity0.00.0

us-gaap:LinesOfCreditCurrent

us-gaap:LinesOfCreditCurrent


Lines
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value1234823147.2158.9014.4440.0
Percentage of LinesOfCreditCurrent100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:LoansHeldForSaleFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:LoansHeldForSaleFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Loans
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
Value514342414244212230154.9130.0
Percentage of LoansHeldForSaleFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:LoansHeldForSaleFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Loans
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value5143424142442122304.913
Percentage of LoansHeldForSaleFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup

us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup


Loans
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
Value514342414244212230154.9135.9213.5841.4821.8910.7260.5450.0
Percentage of LoansReceivableHeldForSaleNetNotPartOfDisposalGroup100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:LongTermDebtFairValue us-gaap:DebtInstrument

us-gaap:LongTermDebtFairValue

rdfn:A05ConvertibleSeniorNotesDue2027


Long
Period End2021-06-302021-03-31
Value571510
Percentage of LongTermDebtFairValue100.0100.0

rdfn:A0ConvertibleSeniorNotesDue2025


Long
Period End2021-06-302021-03-312020-12-31
Value747772802
Percentage of LongTermDebtFairValue130.9151.40.0

rdfn:A1.75ConvertibleSeniorNotesdue2023


Long
Period End2021-06-302021-03-312020-12-312019-12-31
Value505359142
Percentage of LongTermDebtFairValue8.810.50.00.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


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

us-gaap:OperatingLossCarryforwards dei:LegalEntity, us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

rdfn:RentPathHoldings, us-gaap:DomesticCountry


Operating
Period End2021-04-02
Value114
Percentage of OperatingLossCarryforwards100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2271951258784
Percentage of OperatingLossCarryforwards0.00.00.00.00.0

us-gaap:ForeignCountry


Operating
Period End2020-12-312019-12-312018-12-31
Value2.051.2120.0
Percentage of OperatingLossCarryforwards0.00.00.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value12106.184.2314.133
Percentage of OperatingLossCarryforwards0.00.00.00.00.0

us-gaap:OtherCommitment

us-gaap:OtherCommitment


Other
Period End2021-03-312020-12-312020-09-302017-09-302017-06-302016-12-31
Value15371363.1464.142.971
Percentage of OtherCommitment100.0100.0100.0100.0100.0100.0

us-gaap:OtherCommitmentDueInNextTwelveMonths

us-gaap:OtherCommitmentDueInNextTwelveMonths


Other
Period End2021-03-312020-12-31
Value8.95663
Percentage of OtherCommitmentDueInNextTwelveMonths100.0100.0

us-gaap:OtherCommitmentDueInSecondYear

us-gaap:OtherCommitmentDueInSecondYear


Other
Period End2021-03-312020-12-312020-09-302017-09-302017-06-302016-12-31
Value1849000.07430000.06244000.0642000.0889000.0848000.0
Percentage of OtherCommitmentDueInSecondYear100.0100.0100.0100.0100.0100.0

us-gaap:OtherCommitmentDueInThirdYear

us-gaap:OtherCommitmentDueInThirdYear


Other
Period End2021-03-312020-12-312020-09-302017-09-302017-06-302016-12-31
Value807000.0745000.06602000.0000
Percentage of OtherCommitmentDueInThirdYear100.0100.0100.00.00.00.0

us-gaap:OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear

us-gaap:OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear


Other
Period End2021-03-312020-09-302017-09-302017-06-302016-12-31
Value141232.5043.2512.123
Percentage of OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear100.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-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value1815127.6987.6249.555148.3916.763115.9333.3374.7618.6134.4722.5464.388
Percentage of PrepaidExpenseCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedCash

us-gaap:RestrictedCash


Restricted
Period End2021-06-302020-12-312020-06-302020-03-312019-12-312018-12-31
Value52203516126.446
Percentage of RestrictedCash100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedCash us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Restricted
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value52101201612
Percentage of RestrictedCash100.00.0100.00.0100.0

us-gaap:RestrictedCashCurrent

us-gaap:RestrictedCashCurrent


Restricted
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-302016-12-31
Value10120163516129.98418106.4461117114.31610113.815
Percentage of RestrictedCashCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


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-312016-12-31
Value32.3829.0427.4420.419.9818.8718.6918.6218.8219.6219.6821.7922.0722.3722.780
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value7.146.876.636.59
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue


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-302016-12-31
Value257299352253225591110.08120493119741241791943292496561
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharePrice

us-gaap:SharePrice


Share
Period End2021-06-302021-03-312020-12-31
Value63.4166.5968.63
Percentage of SharePrice100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-30
Value252292342244
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0100.0100.0100.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:TaxCreditCarryforward

us-gaap:TaxCreditCarryforwardAmount

us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value128.6386.6553.24.23
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0

us-gaap:TemporaryEquityCarryingAmountAttributableToParent

us-gaap:TemporaryEquityCarryingAmountAttributableToParent


Temporary
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-312014-12-31
Value39393939390.00.00.00.00.00.00.0791655599497
Percentage of TemporaryEquityCarryingAmountAttributableToParent100.0100.0100.0100.0100.00.00.00.00.00.00.00.0100.0100.0100.0100.0

us-gaap:TemporaryEquityCarryingAmountAttributableToParent us-gaap:StatementEquityComponents

us-gaap:PreferredStock


Temporary
Period End2021-06-302021-03-312020-12-312020-06-30
Value39393939
Percentage of TemporaryEquityCarryingAmountAttributableToParent100.0100.0100.0100.0

us-gaap:TemporaryEquitySharesAuthorized

us-gaap:TemporaryEquitySharesAuthorized


Temporary
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312018-12-312017-12-312017-09-302017-06-302016-12-31
Value10.010.010.010.010.010.00.00.00.0166166
Percentage of TemporaryEquitySharesAuthorized100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0

us-gaap:TemporaryEquitySharesOutstanding

us-gaap:TemporaryEquitySharesOutstanding


Temporary
Period End2020-12-312020-09-302020-06-302019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-312014-12-31
Value0.040.040.040.00.00.00.00.00.00.055555555
Percentage of TemporaryEquitySharesOutstanding100.0100.0100.00.00.00.00.00.00.00.0100.0100.0100.0100.0

us-gaap:WarehouseAgreementBorrowings

us-gaap:WarehouseAgreementBorrowings


Warehouse
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
Value464039404042212129154.7335.793.4921.3572.0160.7050.5290.0
Percentage of WarehouseAgreementBorrowings100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:WarehouseAgreementBorrowings us-gaap:CreditFacility

us-gaap:WarehouseAgreementBorrowings


Warehouse
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value4640394040422121294.733
Percentage of WarehouseAgreementBorrowings100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WarehouseAgreementBorrowings us-gaap:CreditFacility, us-gaap:LineOfCreditFacility

us-gaap:WarehouseAgreementBorrowings, rdfn:FlagstarBank


Warehouse
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value116.8397.8497.1995.245112.603
Percentage of WarehouseAgreementBorrowings24.116.820.117.912.926.812.2

us-gaap:WarehouseAgreementBorrowings, rdfn:TexasCapitalBankNationalAssociation


Warehouse
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1717121917171010143.592
Percentage of WarehouseAgreementBorrowings37.544.233.148.744.241.247.947.649.975.9

us-gaap:WarehouseAgreementBorrowings, rdfn:WesternAllianceBank


Warehouse
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1715181317138.48911141.141
Percentage of WarehouseAgreementBorrowings38.439.046.833.442.832.039.952.450.124.1

Line plots across dimensions of each concept


us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities
(None,)
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amountus-gaap: Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:DebtInstrument
(None,)
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amountus-gaap: Debt Instrument
COGS Ratio
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None)
C O G S  Ratious-gaap: Consolidation Items, us-gaap: Statement Business Segments
COGS Ratio
us-gaap:ProductOrService
(None,)
C O G S  Ratious-gaap: Product Or Service
Gross Margin
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None)
Gross  Marginus-gaap: Consolidation Items, us-gaap: Statement Business Segments
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardDate, us-gaap:AwardType
(None, 'us-gaap:PerformanceShares')
Allocated Share Based Compensation Expenseus-gaap: Award Date, us-gaap: Award Type
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ConsolidationItems
(None,)
Cost Of Goods And Services Soldus-gaap: Consolidation Items
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None)
Cost Of Goods And Services Soldus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService
(None,)
Cost Of Goods And Services Soldus-gaap: Product Or Service
us-gaap:GrossProfit
us-gaap:StatementBusinessSegments
(None,)
Gross Profitus-gaap: Statement Business Segments
us-gaap:GrossProfit
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None)
Gross Profitus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:InterestExpense
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:SeniorNotes')
Interest Expenseus-gaap: Debt Instrument, us-gaap: Longterm Debt Type
us-gaap:InterestExpenseDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:SeniorNotes')
Interest Expense Debtus-gaap: Debt Instrument, us-gaap: Longterm Debt Type
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None, 'rdfn:RealEstateSegment')
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items, us-gaap: Product Or Service, us-gaap: Statement Business Segments
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:CashAndCashEquivalentsAtCarryingValue
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency
(None, 'us-gaap:FairValueMeasurementsRecurring')
Cash And Cash Equivalents At Carrying Valueus-gaap: Cash And Cash Equivalents, us-gaap: Fair Value By Measurement Frequency
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency
(None, 'us-gaap:FairValueMeasurementsRecurring')
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalentsus-gaap: Cash And Cash Equivalents, us-gaap: Fair Value By Measurement Frequency
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:LongTermDebt
us-gaap:DebtInstrument
(None,)
Long Term Debtus-gaap: Debt Instrument
us-gaap:LongTermDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:SeniorNotes')
Long Term Debtus-gaap: Debt Instrument, us-gaap: Longterm Debt Type
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents
(None,)
Stock Issued During Period Value New Issuesus-gaap: Statement Equity Components
us-gaap:AmortizationOfFinancingCosts
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
(None, 'us-gaap:SeniorNotes')
Amortization Of Financing Costsus-gaap: Debt Instrument, us-gaap: Longterm Debt Type