2022 Q4 Form 20-F Financial Statement

#000110465923047180 Filed on April 19, 2023

View on sec.gov

Income Statement

Concept 2022 Q4 2022 Q1 2022
Revenue $101.1M $245.9M
YoY Change 25.29% -73.9%
Cost Of Revenue $81.09M $221.2M
YoY Change 6.69% -73.54%
Gross Profit $20.03M $24.74M
YoY Change 325.7% -76.78%
Gross Profit Margin 19.81% 10.06%
Selling, General & Admin $65.06M $208.2M
YoY Change -82.72% -76.78%
% of Gross Profit 324.8% 841.55%
Research & Development $26.17M $65.97M
YoY Change 2.75% -60.62%
% of Gross Profit 130.68% 266.71%
Depreciation & Amortization $663.0K $398.0K
YoY Change -94.83%
% of Gross Profit 3.31% 1.61%
Operating Expenses $91.23M $274.1M
YoY Change -77.3% -74.23%
Operating Profit -$71.20M -$249.4M
YoY Change -82.08% -73.95%
Interest Expense -$5.314M -$745.0K
YoY Change -91.49%
% of Operating Profit
Other Income/Expense, Net $23.40M $12.62M
YoY Change -111.82% -54.78%
Pretax Income -$47.80M -$249.4M
YoY Change -91.97% -79.11%
Income Tax $2.013M $7.487M
% Of Pretax Income
Net Earnings -$47.19M -$244.0M
YoY Change -92.14% -79.16%
Net Earnings / Revenue -46.67% -99.22%
Basic Earnings Per Share -$0.12
Diluted Earnings Per Share -$0.02 -$0.12
COMMON SHARES
Basic Shares Outstanding 2.079B
Diluted Shares Outstanding 2.079B

Balance Sheet

Concept 2022 Q4 2022 Q1 2022
SHORT-TERM ASSETS
Cash & Short-Term Investments $145.9M $145.9M
YoY Change -70.71% -70.71%
Cash & Equivalents $143.9M $143.9M
Short-Term Investments $2.000M $2.000M
Other Short-Term Assets $230.8M $230.8M
YoY Change -5.52% -5.52%
Inventory $11.16M $11.16M
Prepaid Expenses
Receivables $471.0M $471.0M
Other Receivables $0.00 $0.00
Total Short-Term Assets $858.9M $858.9M
YoY Change -47.22% -47.22%
LONG-TERM ASSETS
Property, Plant & Equipment $3.037M $5.244M
YoY Change -79.14% -63.99%
Goodwill $454.0K $454.0K
YoY Change
Intangibles 0.000 cnies
YoY Change
Long-Term Investments $29.88M $212.1M
YoY Change -88.98% -21.77%
Other Assets $217.8M $217.8M
YoY Change
Total Long-Term Assets $217.8M $217.8M
YoY Change -23.77% -23.77%
TOTAL ASSETS
Total Short-Term Assets $858.9M $858.9M
Total Long-Term Assets $217.8M $217.8M
Total Assets $1.077B $1.077B
YoY Change -43.72% -43.72%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $840.4M $840.4M
YoY Change -28.54% -28.54%
Accrued Expenses $1.243M $1.243M
YoY Change -94.96% -97.36%
Deferred Revenue $4.458M
YoY Change -85.62%
Short-Term Debt $72.50M $72.50M
YoY Change -46.21% -46.21%
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $949.7M $949.7M
YoY Change -39.92% -39.92%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00
YoY Change
Other Long-Term Liabilities $31.56M $31.56M
YoY Change
Total Long-Term Liabilities $31.56M $31.56M
YoY Change
TOTAL LIABILITIES
Total Short-Term Liabilities $949.7M $949.7M
Total Long-Term Liabilities $31.56M $31.56M
Total Liabilities $976.6M $976.6M
YoY Change -38.95% -38.95%
SHAREHOLDERS EQUITY
Retained Earnings -$4.558B
YoY Change 5.66%
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $100.1M $100.1M
YoY Change
Total Liabilities & Shareholders Equity $1.077B $1.077B
YoY Change -43.72% -43.72%

Cashflow Statement

Concept 2022 Q4 2022 Q1 2022
OPERATING ACTIVITIES
Net Income -$47.19M -$244.0M
YoY Change -92.14% -79.16%
Depreciation, Depletion And Amortization $663.0K $398.0K
YoY Change -94.83%
Cash From Operating Activities -$80.35M -$127.0M
YoY Change 109.48%
INVESTING ACTIVITIES
Capital Expenditures $0.00 $194.0K
YoY Change -101.56%
Acquisitions $94.00K
YoY Change
Other Investing Activities -$3.509M -$159.1M
YoY Change 408.81%
Cash From Investing Activities -$3.509M -$23.09M
YoY Change -47.19%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -9.144M -8.503M
YoY Change -97.23%
NET CHANGE
Cash From Operating Activities -80.35M -127.0M
Cash From Investing Activities -3.509M -23.09M
Cash From Financing Activities -9.144M -8.503M
Net Change In Cash -93.01M -48.35M
YoY Change -88.25%
FREE CASH FLOW
Cash From Operating Activities -$80.35M -$127.0M
Capital Expenditures $0.00 $194.0K
Free Cash Flow -$80.35M -$127.2M
YoY Change 164.09%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
8000000
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
1160000
CY2022 dei Entity Ex Transition Period
EntityExTransitionPeriod
false
CY2022 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
false
CY2021Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.11
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.58
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.12
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.02
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
1993326758
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
2022446988
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
2078624721
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.11
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.58
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.12
CY2022 dei Entity Central Index Key
EntityCentralIndexKey
0001750593
CY2022 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2022 dei Amendment Flag
AmendmentFlag
false
CY2022 dei Document Period End Date
DocumentPeriodEndDate
2022-12-31
CY2022 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2022
CY2022Q4 duo Deposits With Real Estate Developers
DepositsWithRealEstateDevelopers
0
CY2022 dei Document Type
DocumentType
20-F
CY2022 dei Document Registration Statement
DocumentRegistrationStatement
false
CY2022 dei Document Annual Report
DocumentAnnualReport
true
CY2022 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2022 dei Document Transition Report
DocumentTransitionReport
false
CY2022 dei Document Shell Company Report
DocumentShellCompanyReport
false
CY2022 dei Entity File Number
EntityFileNumber
001-39109
CY2022 dei Entity Registrant Name
EntityRegistrantName
Fangdd Network Group Ltd.
CY2022 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
E9
CY2022 dei Entity Address Address Line1
EntityAddressAddressLine1
Room 602, Unit B4, Kexing Science Park
CY2022 dei Entity Address Address Line2
EntityAddressAddressLine2
15 Keyuan Road, Technology Park
CY2022 dei Entity Address Address Line3
EntityAddressAddressLine3
Nanshan District
CY2022 dei Entity Address City Or Town
EntityAddressCityOrTown
Shenzhen,
CY2022 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
518057
CY2022 dei Entity Address Country
EntityAddressCountry
CN
CY2022 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2022 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2022 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2022 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2022 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2022 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
true
CY2022 duo Impairment Loss Of Non Current Assets
ImpairmentLossOfNonCurrentAssets
7642000
CY2022 dei Document Accounting Standard
DocumentAccountingStandard
U.S. GAAP
CY2022 dei Entity Shell Company
EntityShellCompany
false
CY2022 dei Auditor Firm
AuditorFirmId
3487
CY2021 dei Auditor Firm
AuditorFirmId
1186
CY2022 dei Auditor Name
AuditorName
Audit Alliance LLP
CY2022 dei Auditor Location
AuditorLocation
Singapore
CY2021 dei Auditor Name
AuditorName
KPMG Huazhen LLP
CY2021 dei Auditor Location
AuditorLocation
Shenzhen, China
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
492107000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
143934000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
20868000
CY2021Q4 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
24131000
CY2022Q4 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
38811000
CY2022Q4 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
5627000
CY2021Q4 us-gaap Short Term Investments
ShortTermInvestments
6150000
CY2022Q4 us-gaap Short Term Investments
ShortTermInvestments
2000000
CY2022Q4 us-gaap Short Term Investments
ShortTermInvestments
290000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
884740000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
470997000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
68288000
CY2021Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
220171000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
191996000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
27837000
CY2022Q4 us-gaap Inventory Net
InventoryNet
11157000
CY2022Q4 us-gaap Inventory Net
InventoryNet
1618000
CY2021Q4 us-gaap Assets Current
AssetsCurrent
1627299000
CY2022Q4 us-gaap Assets Current
AssetsCurrent
858895000
CY2022Q4 us-gaap Assets Current
AssetsCurrent
124528000
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
14562000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
3037000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
440000
CY2021Q4 us-gaap Equity Method Investments
EquityMethodInvestments
257122000
CY2022Q4 us-gaap Equity Method Investments
EquityMethodInvestments
206086000
CY2022Q4 us-gaap Equity Method Investments
EquityMethodInvestments
29880000
CY2021Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
14000000
CY2022Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
6000000
CY2022Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
870000
CY2022Q4 us-gaap Goodwill
Goodwill
454000
CY2022Q4 us-gaap Goodwill
Goodwill
66000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
2207000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
320000
CY2021Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
285684000
CY2022Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
217784000
CY2022Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
31576000
CY2021Q4 us-gaap Assets
Assets
1912983000
CY2022Q4 us-gaap Assets
Assets
1076679000
CY2022Q4 us-gaap Assets
Assets
156104000
CY2021Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
134780000
CY2022Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
72500000
CY2022Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
10512000
CY2021Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
1175943000
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
659215000
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
95577000
CY2021Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
30997000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
30747000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
4458000
CY2021Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
238198000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
181140000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
26263000
CY2021Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
813000
CY2022Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
4876000
CY2022Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
707000
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
1243000
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
180000
CY2021Q4 us-gaap Liabilities Current
LiabilitiesCurrent
1580731000
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
949721000
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
137697000
CY2021Q4 us-gaap Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
28575000
CY2022Q4 us-gaap Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
30772000
CY2022Q4 us-gaap Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
4461000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
792000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
115000
CY2021Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
28575000
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
31564000
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
4576000
CY2021Q4 us-gaap Liabilities
Liabilities
1609306000
CY2022Q4 us-gaap Liabilities
Liabilities
981285000
CY2022Q4 us-gaap Liabilities
Liabilities
142273000
CY2021Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
5031772000
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
5051631000
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
732418000
CY2021Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-404877000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-393841000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-57102000
CY2021Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-4313637000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-4557675000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-660801000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
313259000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
100116000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
14515000
CY2021Q4 us-gaap Minority Interest
MinorityInterest
-9582000
CY2022Q4 us-gaap Minority Interest
MinorityInterest
-4722000
CY2022Q4 us-gaap Minority Interest
MinorityInterest
-684000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
303677000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
95394000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
13831000
CY2021Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1912983000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1076679000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
156104000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2451287000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
942380000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
245948000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
35659000
CY2020 us-gaap Cost Of Revenue
CostOfRevenue
2036821000
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
835873000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
221213000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
32073000
CY2020 us-gaap Gross Profit
GrossProfit
414466000
CY2021 us-gaap Gross Profit
GrossProfit
106507000
CY2022 us-gaap Gross Profit
GrossProfit
24735000
CY2022 us-gaap Gross Profit
GrossProfit
3586000
CY2020 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
38020000
CY2021 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
64914000
CY2022 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
13195000
CY2022 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
1913000
CY2020 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
301401000
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
167530000
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
65971000
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
9565000
CY2020 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
301065000
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
831358000
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
194962000
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
28267000
CY2020 us-gaap Operating Expenses
OperatingExpenses
640486000
CY2021 us-gaap Operating Expenses
OperatingExpenses
1063802000
CY2022 us-gaap Operating Expenses
OperatingExpenses
274128000
CY2022 us-gaap Operating Expenses
OperatingExpenses
39745000
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
-226020000
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
-957295000
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-249393000
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-36159000
CY2020 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-12989000
CY2021 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-8317000
CY2022 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-5140000
CY2022 us-gaap Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
-745000
CY2020 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-4084000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-394000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
375000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
54000
CY2020 us-gaap Gain Loss On Investments
GainLossOnInvestments
321000
CY2021 us-gaap Gain Loss On Investments
GainLossOnInvestments
112000
CY2022 us-gaap Gain Loss On Investments
GainLossOnInvestments
363000
CY2022 us-gaap Gain Loss On Investments
GainLossOnInvestments
53000
CY2021 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
26000000
CY2021 duo Equity Securities Without Readily Determinable Fair Value Impairment Losses Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossesCumulativeAmount
187329000
CY2022 duo Equity Securities Without Readily Determinable Fair Value Impairment Losses Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossesCumulativeAmount
62623000
CY2022 duo Equity Securities Without Readily Determinable Fair Value Impairment Losses Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossesCumulativeAmount
9079000
CY2021 duo Impairment Loss Of Non Current Assets
ImpairmentLossOfNonCurrentAssets
11543000
CY2022 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-228552000
CY2022 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-33137000
CY2020 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-1087000
CY2021 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-31832000
CY2022 duo Impairment Loss Of Non Current Assets
ImpairmentLossOfNonCurrentAssets
1108000
CY2021 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
31188000
CY2020 duo Income From Government Grants
IncomeFromGovernmentGrants
22885000
CY2021 duo Income From Government Grants
IncomeFromGovernmentGrants
22293000
CY2022 duo Income From Government Grants
IncomeFromGovernmentGrants
14938000
CY2022 duo Income From Government Grants
IncomeFromGovernmentGrants
2166000
CY2020 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
9207000
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
5618000
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
87041000
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
12620000
CY2020 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
3970000
CY2021 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-47000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-2020000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-293000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-206710000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1194090000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-232101000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-33651000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
14665000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8907000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7487000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1086000
CY2020 us-gaap Profit Loss
ProfitLoss
-221375000
CY2021 us-gaap Profit Loss
ProfitLoss
-1202997000
CY2022 us-gaap Profit Loss
ProfitLoss
-239588000
CY2022 us-gaap Profit Loss
ProfitLoss
-34737000
CY2020 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-1087000
CY2021 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-31832000
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
4450000
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
645000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
-220288000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-1171165000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-244038000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-35382000
CY2020 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-220288000
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1171165000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-244038000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-35382000
CY2020 us-gaap Profit Loss
ProfitLoss
-221375000
CY2021 us-gaap Profit Loss
ProfitLoss
-1202997000
CY2022 us-gaap Profit Loss
ProfitLoss
-239588000
CY2022 us-gaap Profit Loss
ProfitLoss
-34737000
CY2020 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-28054000
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-7926000
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
11036000
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
1600000
CY2020 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-249429000
CY2021 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-1210923000
CY2022 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
4450000
CY2022 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
645000
CY2020 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-248342000
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1179091000
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-233002000
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-33782000
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.11
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.58
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.12
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.02
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
1993326758
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
2022446988
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
2078624721
CY2019Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1589055000
CY2020 us-gaap Profit Loss
ProfitLoss
-221375000
CY2020 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
23622000
CY2020 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
102750000
CY2020 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2020 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-28054000
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1465998000
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1465998000
CY2021 us-gaap Profit Loss
ProfitLoss
-1202997000
CY2021 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
47067000
CY2021 us-gaap Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
1535000
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-7926000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
303677000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
303677000
CY2022 us-gaap Profit Loss
ProfitLoss
-239588000
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
16724000
CY2022 duo Adjustments To Additional Paid In Capital Acquisition Of Non Controlling Interests
AdjustmentsToAdditionalPaidInCapitalAcquisitionOfNonControllingInterests
-114000
CY2022 us-gaap Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
490000
CY2022 us-gaap Noncontrolling Interest Increase From Sale Of Parent Equity Interest
NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
34000
CY2022 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
3135000
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
11036000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
95394000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
13831000
CY2020 us-gaap Profit Loss
ProfitLoss
-221375000
CY2021 us-gaap Profit Loss
ProfitLoss
-1202997000
CY2022 us-gaap Profit Loss
ProfitLoss
-239588000
CY2022 us-gaap Profit Loss
ProfitLoss
-34737000
CY2020 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
3781000
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
7695000
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
2744000
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
398000
CY2022 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
597000
CY2022 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
87000
CY2020 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
102750000
CY2021 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
47067000
CY2022 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
16724000
CY2022 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
2425000
CY2020 us-gaap Gain Loss On Investments
GainLossOnInvestments
321000
CY2021 us-gaap Gain Loss On Investments
GainLossOnInvestments
112000
CY2022 us-gaap Gain Loss On Investments
GainLossOnInvestments
363000
CY2022 us-gaap Gain Loss On Investments
GainLossOnInvestments
53000
CY2021 duo Impairment Loss Of Non Current Assets
ImpairmentLossOfNonCurrentAssets
11543000
CY2022 duo Impairment Loss Of Non Current Assets
ImpairmentLossOfNonCurrentAssets
7642000
CY2022 duo Impairment Loss Of Non Current Assets
ImpairmentLossOfNonCurrentAssets
1108000
CY2021 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
31188000
CY2021 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
26000000
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
8000000
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
1160000
CY2021 duo Equity Securities Without Readily Determinable Fair Value Impairment Losses Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossesCumulativeAmount
187329000
CY2022 duo Equity Securities Without Readily Determinable Fair Value Impairment Losses Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossesCumulativeAmount
62623000
CY2022 duo Equity Securities Without Readily Determinable Fair Value Impairment Losses Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossesCumulativeAmount
9079000
CY2022 duo Impairment On Short Term Investments
ImpairmentOnShortTermInvestments
149371000
CY2022 duo Impairment On Short Term Investments
ImpairmentOnShortTermInvestments
21657000
CY2020 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
3970000
CY2021 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-47000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-2020000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-293000
CY2020 us-gaap Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
644000
CY2020 duo Provision For Doubtful Accounts And Loan And Lease Losses
ProvisionForDoubtfulAccountsAndLoanAndLeaseLosses
68581000
CY2021 duo Provision For Doubtful Accounts And Loan And Lease Losses
ProvisionForDoubtfulAccountsAndLoanAndLeaseLosses
612653000
CY2022 duo Provision For Doubtful Accounts And Loan And Lease Losses
ProvisionForDoubtfulAccountsAndLoanAndLeaseLosses
-67605000
CY2022 duo Provision For Doubtful Accounts And Loan And Lease Losses
ProvisionForDoubtfulAccountsAndLoanAndLeaseLosses
-9802000
CY2020 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-51000
CY2021 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-322000
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-1280000
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-186000
CY2020 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-4084000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-394000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
375000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
54000
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1912000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
3424000
CY2020 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
130045000
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-867027000
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-497585000
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-72143000
CY2020 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-8596000
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-98000000
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-3359000
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-487000
CY2020 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-101264000
CY2021 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-620361000
CY2022 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-516728000
CY2022 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-74919000
CY2020 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-8842000
CY2021 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-8286000
CY2022 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-250000
CY2022 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-36000
CY2020 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-62010000
CY2021 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-126563000
CY2022 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-59509000
CY2022 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-8628000
CY2022 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-769000
CY2022 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-111000
CY2020 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
12433000
CY2021 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
5012000
CY2022 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
6259000
CY2022 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
907000
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-324995000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-60618000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-126983000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-18410000
CY2020 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
10248000
CY2021 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
12461000
CY2022 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
194000
CY2022 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
28000
CY2020 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
52000
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
252000
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
40000
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
6000
CY2020 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
1458000
CY2021 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
84566000
CY2022 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
33154000
CY2022 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
4807000
CY2020 us-gaap Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital
ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
115449000
CY2021 us-gaap Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital
ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
50088000
CY2022 us-gaap Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital
ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
19547000
CY2022 us-gaap Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital
ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
2834000
CY2020 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
8652000
CY2022 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
648000
CY2022 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
94000
CY2020 duo Payments To Fund Loans To Equity Method Investees
PaymentsToFundLoansToEquityMethodInvestees
92116000
CY2020 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
1266273000
CY2021 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
104139000
CY2022 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
464914000
CY2022 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
67406000
CY2020 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
1269094000
CY2021 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
107101000
CY2022 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
320055000
CY2022 us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
46404000
CY2020 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
5848000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-43725000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-159268000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-23091000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8907000
CY2022 us-gaap Proceeds From Issuance Initial Public Offering
ProceedsFromIssuanceInitialPublicOffering
3136000
CY2022 us-gaap Proceeds From Issuance Initial Public Offering
ProceedsFromIssuanceInitialPublicOffering
455000
CY2021 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
1535000
CY2022 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
490000
CY2022 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
71000
CY2020 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
540943000
CY2021 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
154180000
CY2022 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
72500000
CY2022 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
10512000
CY2020 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
587500000
CY2021 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
462844000
CY2022 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
134780000
CY2022 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
19541000
CY2020 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-46557000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-307129000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-58654000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-8503000
CY2020 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-32138000
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-8320000
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
11412000
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1655000
CY2020 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-397842000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-419792000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-333493000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-48349000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1333872000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
936030000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
516238000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
74847000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
936030000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
516238000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
182745000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
26498000
CY2020 us-gaap Interest Paid Net
InterestPaidNet
23938000
CY2021 us-gaap Interest Paid Net
InterestPaidNet
18277000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
6157000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
893000
CY2020 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
320000
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
445000
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
812000
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
118000
CY2022 duo Cash Paid For Amounts Include In Operating Lease Liabilities
CashPaidForAmountsIncludeInOperatingLeaseLiabilities
887000
CY2022 duo Cash Paid For Amounts Include In Operating Lease Liabilities
CashPaidForAmountsIncludeInOperatingLeaseLiabilities
129000
CY2022 duo Percentage Of Base Transaction Price
PercentageOfBaseTransactionPrice
1
CY2022Q4 duo Due To Equity Method Investees For Direct Transactions With Real Estate Developers
DueToEquityMethodInvesteesForDirectTransactionsWithRealEstateDevelopers
0
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7487000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-4557675000
CY2022Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
90826000
CY2022 us-gaap Profit Loss
ProfitLoss
-239588000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-126983000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
143934000
CY2022 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 18pt;">(d)    Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 18pt;">The preparation of the Consolidated Financial Statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the Consolidated Financial Statements and accompanying notes. Actual results could differ from those estimates. Significant accounting estimates include, but not limited to, allowance for accounts, loans and other receivable, recognition of goodwill, realization of deferred income tax assets, impairment loss for long-term equity investment and share-based compensation. Actual results may differ materially from those estimates, and as such, differences may be material to the consolidated financial statements.</p>
CY2020 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-4084000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-394000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
375000
CY2022Q4 us-gaap Foreign Currency Exchange Rate Translation1
ForeignCurrencyExchangeRateTranslation1
6.8972
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
710168000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
557073000
CY2022 duo Percentage Of Accounts Receivable Represent Output Vat
PercentageOfAccountsReceivableRepresentOutputVat
0.06
CY2021Q4 us-gaap Loans And Leases Receivable Net Reported Amount
LoansAndLeasesReceivableNetReportedAmount
31273000
CY2022Q4 us-gaap Loans And Leases Receivable Net Reported Amount
LoansAndLeasesReceivableNetReportedAmount
17816000
CY2021 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
31188000
CY2022 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2022 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
62623000
CY2022 duo Impairment Loss Of Non Current Assets
ImpairmentLossOfNonCurrentAssets
7642000
CY2020 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2022 duo Vat Rate Tax Rate
VatRateTaxRate
0.06
CY2020 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
29488000
CY2021 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
39173000
CY2022 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
15607000
CY2022Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P2Y
CY2022Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0376
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
2207000
CY2022 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
CY2022 duo Appropriation To General Reserve Fund Minimum Percentage
AppropriationToGeneralReserveFundMinimumPercentage
0.10
CY2022 duo Appropriation To General Reserve Fund Maximum Percentage
AppropriationToGeneralReserveFundMaximumPercentage
0.50
CY2022 duo Appropriation To Statutory Surplus Fund Minimum Percentage
AppropriationToStatutorySurplusFundMinimumPercentage
0.10
CY2022 duo Appropriation To Statutory Surplus Fund Maximum Percentage
AppropriationToStatutorySurplusFundMaximumPercentage
0.50
CY2020 duo Appropriation To General Reserve Fund
AppropriationToGeneralReserveFund
0
CY2021 duo Appropriation To General Reserve Fund
AppropriationToGeneralReserveFund
0
CY2022 duo Appropriation To General Reserve Fund
AppropriationToGeneralReserveFund
0
CY2020 duo Appropriation To Statutory Surplus Fund
AppropriationToStatutorySurplusFund
879000
CY2020 duo Appropriation To Statutory Surplus Fund
AppropriationToStatutorySurplusFund
879000
CY2021 duo Appropriation To Statutory Surplus Fund
AppropriationToStatutorySurplusFund
0
CY2022 duo Appropriation To Statutory Surplus Fund
AppropriationToStatutorySurplusFund
0
CY2020 duo Appropriation To Discretionary Funds
AppropriationToDiscretionaryFunds
0
CY2021 duo Appropriation To Discretionary Funds
AppropriationToDiscretionaryFunds
0
CY2022 duo Appropriation To Discretionary Funds
AppropriationToDiscretionaryFunds
0
CY2022 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Net
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
0
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
2207000
CY2022Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
2035000
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
714000
CY2022 us-gaap Short Term Lease Cost
ShortTermLeaseCost
7821000
CY2022 us-gaap Lease Cost
LeaseCost
8535000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
1295000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
804000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
2099000
CY2022Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
64000
CY2022Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
2035000
CY2021Q4 us-gaap Accounts Receivable Gross
AccountsReceivableGross
1594908000
CY2022Q4 us-gaap Accounts Receivable Gross
AccountsReceivableGross
1028070000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
710168000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
557073000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
884740000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
470997000
CY2022Q4 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
7644000
CY2021Q4 us-gaap Notes Receivable Net
NotesReceivableNet
38631000
CY2022Q4 us-gaap Notes Receivable Net
NotesReceivableNet
25988000
CY2021Q4 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
38631000
CY2022Q4 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
25988000
CY2019Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
142256000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
210146000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
710168000
CY2020 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
67967000
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
500336000
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-82825000
CY2020 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
77000
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
314000
CY2022 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
70270000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
210146000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
710168000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
557073000
CY2021Q4 us-gaap Notes Receivable Net
NotesReceivableNet
38631000
CY2022Q4 us-gaap Notes Receivable Net
NotesReceivableNet
25988000
CY2021Q4 duo Security Deposits With Real Estate Developers
SecurityDepositsWithRealEstateDevelopers
110910000
CY2022Q4 duo Security Deposits With Real Estate Developers
SecurityDepositsWithRealEstateDevelopers
66978000
CY2021Q4 duo Rental And Other Deposits
RentalAndOtherDeposits
12635000
CY2022Q4 duo Rental And Other Deposits
RentalAndOtherDeposits
5672000
CY2021Q4 us-gaap Other Receivables
OtherReceivables
57995000
CY2022Q4 us-gaap Other Receivables
OtherReceivables
93358000
CY2021Q4 duo Prepaid Expense And Other Assets Gross
PrepaidExpenseAndOtherAssetsGross
220171000
CY2022Q4 duo Prepaid Expense And Other Assets Gross
PrepaidExpenseAndOtherAssetsGross
191996000
CY2021Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
220171000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
191996000
CY2021Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
220171000
CY2022Q4 us-gaap Prepaid Expense And Other Assets
PrepaidExpenseAndOtherAssets
191996000
CY2021Q4 us-gaap Notes Receivable Gross
NotesReceivableGross
70325000
CY2022Q4 us-gaap Notes Receivable Gross
NotesReceivableGross
33632000
CY2021Q4 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
31694000
CY2021Q4 us-gaap Notes Receivable Net
NotesReceivableNet
38631000
CY2022Q4 us-gaap Notes Receivable Net
NotesReceivableNet
25988000
CY2022Q4 duo Provision Of Allowance For Doubtful Accounts Prepaid Expense And Other Assets
ProvisionOfAllowanceForDoubtfulAccountsPrepaidExpenseAndOtherAssets
-25000000
CY2019Q4 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
4255000
CY2020Q4 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
4997000
CY2021Q4 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
31694000
CY2019 us-gaap Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
614000
CY2021 us-gaap Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
26697000
CY2022 us-gaap Provision For Loan Lease And Other Losses
ProvisionForLoanLeaseAndOtherLosses
-20179000
CY2019 duo Financing Receivable Allowance For Credit Losses Writeoff
FinancingReceivableAllowanceForCreditLossesWriteoff
128000
CY2022 duo Financing Receivable Allowance For Credit Losses Writeoff
FinancingReceivableAllowanceForCreditLossesWriteoff
-3871000
CY2020Q4 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
4997000
CY2021Q4 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
31694000
CY2022Q4 us-gaap Financing Receivable Allowance For Credit Losses
FinancingReceivableAllowanceForCreditLosses
7644000
CY2021Q4 us-gaap Notes Receivable Gross
NotesReceivableGross
70325000
CY2022Q4 us-gaap Notes Receivable Gross
NotesReceivableGross
33632000
CY2021Q4 duo Security Deposits With Real Estate Developers Gross
SecurityDepositsWithRealEstateDevelopersGross
171885000
CY2022Q4 duo Security Deposits With Real Estate Developers Gross
SecurityDepositsWithRealEstateDevelopersGross
138151000
CY2021Q4 duo Allowance For Doubtful Deposits With Real Estate Developers
AllowanceForDoubtfulDepositsWithRealEstateDevelopers
60975000
CY2022Q4 duo Allowance For Doubtful Deposits With Real Estate Developers
AllowanceForDoubtfulDepositsWithRealEstateDevelopers
71173000
CY2021Q4 duo Security Deposits With Real Estate Developers
SecurityDepositsWithRealEstateDevelopers
110910000
CY2022Q4 duo Security Deposits With Real Estate Developers
SecurityDepositsWithRealEstateDevelopers
66978000
CY2022Q4 duo Allowance For Doubtful Deposits With Real Estate Developers
AllowanceForDoubtfulDepositsWithRealEstateDevelopers
71173000
CY2021Q4 duo Rental And Other Deposits Gross
RentalAndOtherDepositsGross
25030000
CY2022Q4 duo Rental And Other Deposits Gross
RentalAndOtherDepositsGross
9656000
CY2021Q4 duo Allowance For Doubtful Rental And Other Deposits
AllowanceForDoubtfulRentalAndOtherDeposits
12395000
CY2022Q4 duo Allowance For Doubtful Rental And Other Deposits
AllowanceForDoubtfulRentalAndOtherDeposits
3984000
CY2021Q4 duo Rental And Other Deposits
RentalAndOtherDeposits
12635000
CY2022Q4 duo Rental And Other Deposits
RentalAndOtherDeposits
5672000
CY2022Q4 duo Allowance For Doubtful Rental And Other Deposits
AllowanceForDoubtfulRentalAndOtherDeposits
3984000
CY2021Q4 duo Allowance For Doubtful Rental And Other Deposits
AllowanceForDoubtfulRentalAndOtherDeposits
12395000
CY2021Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
90455000
CY2022Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
68826000
CY2021Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
70002000
CY2022Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
58147000
CY2021Q4 duo Accumulated Impairment Loss Property Plant And Equipment
AccumulatedImpairmentLossPropertyPlantAndEquipment
5891000
CY2022Q4 duo Accumulated Impairment Loss Property Plant And Equipment
AccumulatedImpairmentLossPropertyPlantAndEquipment
7642000
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
14562000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
3037000
CY2020 us-gaap Depreciation
Depreciation
3389000
CY2021 us-gaap Depreciation
Depreciation
5929000
CY2022 us-gaap Depreciation
Depreciation
2744000
CY2021Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
7810000
CY2022Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
7810000
CY2021Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
2158000
CY2022Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
2158000
CY2021Q4 duo Accumulated Impairment Loss Finite Lived Intangible Assets
AccumulatedImpairmentLossFiniteLivedIntangibleAssets
-5652000
CY2022Q4 duo Accumulated Impairment Loss Finite Lived Intangible Assets
AccumulatedImpairmentLossFiniteLivedIntangibleAssets
-5652000
CY2020Q4 us-gaap Goodwill
Goodwill
31188000
CY2021 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
31188000
CY2022 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
454000
CY2022Q4 us-gaap Goodwill
Goodwill
454000
CY2020 duo Contract With Customer Liability Reversal
ContractWithCustomerLiabilityReversal
26329000
CY2021 duo Contract With Customer Liability Reversal
ContractWithCustomerLiabilityReversal
35374000
CY2022 duo Contract With Customer Liability Reversal
ContractWithCustomerLiabilityReversal
46554000
CY2021Q4 duo Aggregated Carrying Amount Of Equity Method Investees
AggregatedCarryingAmountOfEquityMethodInvestees
444451000
CY2021Q4 duo Maximum Amount Of Additional Capital Commitment
MaximumAmountOfAdditionalCapitalCommitment
301444000
CY2021Q4 duo Maximum Exposures To Losses Of Limited Partnerships
MaximumExposuresToLossesOfLimitedPartnerships
745895000
CY2022Q4 duo Aggregated Carrying Amount Of Equity Method Investees
AggregatedCarryingAmountOfEquityMethodInvestees
454803000
CY2022Q4 duo Maximum Amount Of Additional Capital Commitment
MaximumAmountOfAdditionalCapitalCommitment
300019000
CY2022Q4 duo Maximum Exposures To Losses Of Limited Partnerships
MaximumExposuresToLossesOfLimitedPartnerships
754822000
CY2022 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
62623000
CY2020 duo Equity Method Investments Capital Investments
EquityMethodInvestmentsCapitalInvestments
1458000
CY2020 duo Equity Method Investment Return Of Capital
EquityMethodInvestmentReturnOfCapital
111449000
CY2021 duo Equity Method Investments Capital Investments
EquityMethodInvestmentsCapitalInvestments
84566000
CY2021 duo Equity Method Investment Return Of Capital
EquityMethodInvestmentReturnOfCapital
50088000
CY2022 duo Equity Method Investments Capital Investments
EquityMethodInvestmentsCapitalInvestments
33154000
CY2022 duo Equity Method Investment Return Of Capital
EquityMethodInvestmentReturnOfCapital
19547000
CY2019 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
16000000
CY2020 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
0
CY2021Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
134780000
CY2022Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
72500000
CY2021Q4 us-gaap Short Term Debt Weighted Average Interest Rate
ShortTermDebtWeightedAverageInterestRate
0.059
CY2022Q4 us-gaap Short Term Debt Weighted Average Interest Rate
ShortTermDebtWeightedAverageInterestRate
0.066
CY2019Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
44916000
CY2020Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
36074000
CY2021Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
30997000
CY2020 duo Contract With Customer Liability Additions
ContractWithCustomerLiabilityAdditions
55403000
CY2021 duo Contract With Customer Liability Additions
ContractWithCustomerLiabilityAdditions
43527000
CY2022 duo Contract With Customer Liability Additions
ContractWithCustomerLiabilityAdditions
42298000
CY2020 duo Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability
TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
37916000
CY2021 duo Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability
TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
13230000
CY2022 duo Total Revenue Recognized From Both Beginning Balance And Current Period Increase In Contract Liability
TotalRevenueRecognizedFromBothBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
-4006000
CY2020Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
36074000
CY2021Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
30997000
CY2022Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
30747000
CY2021Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
18184000
CY2022Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
6426000
CY2021Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
31000000
CY2022Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
24081000
CY2022Q4 duo Down Payments Collected On Behalf Of Secondary Property Current
DownPaymentsCollectedOnBehalfOfSecondaryPropertyCurrent
0
CY2021Q4 duo Due To Franchisees Current
DueToFranchiseesCurrent
2252000
CY2022Q4 duo Due To Franchisees Current
DueToFranchiseesCurrent
218000
CY2021Q4 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
4158000
CY2022Q4 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
982000
CY2021Q4 duo Due To Third Parties Under Collaborative Agreements Current
DueToThirdPartiesUnderCollaborativeAgreementsCurrent
48133000
CY2022Q4 duo Due To Third Parties Under Collaborative Agreements Current
DueToThirdPartiesUnderCollaborativeAgreementsCurrent
41444000
CY2021Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
24670000
CY2022Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
10406000
CY2021Q4 duo Receipt In Advance Current
ReceiptInAdvanceCurrent
37037000
CY2022Q4 duo Receipt In Advance Current
ReceiptInAdvanceCurrent
12551000
CY2021Q4 us-gaap Other Liabilities
OtherLiabilities
72764000
CY2022Q4 us-gaap Other Liabilities
OtherLiabilities
85032000
CY2021Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
238198000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
181140000
CY2022 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-206710000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1194090000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-232101000
CY2020 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
12753000
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
5483000
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
7487000
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1912000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
3424000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
14665000
CY2021 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2022 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-206710000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1194090000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-232101000
CY2020 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-51678000
CY2021 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-298523000
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-58025000
CY2020 duo Income Tax Reconciliation Effect Of Preferential Tax Rate
IncomeTaxReconciliationEffectOfPreferentialTaxRate
-4654000
CY2021 duo Income Tax Reconciliation Effect Of Preferential Tax Rate
IncomeTaxReconciliationEffectOfPreferentialTaxRate
68988000
CY2022 duo Income Tax Reconciliation Effect Of Preferential Tax Rate
IncomeTaxReconciliationEffectOfPreferentialTaxRate
-6364000
CY2020 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
3069000
CY2021 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
758000
CY2022 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
39482000
CY2020 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
43350000
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
47393000
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
44424000
CY2020 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
29819000
CY2021 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
188892000
CY2022 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
59700000
CY2020 duo Income Tax Reconciliation Additional Deductible Expense Research And Development
IncomeTaxReconciliationAdditionalDeductibleExpenseResearchAndDevelopment
-6128000
CY2021 duo Income Tax Reconciliation Additional Deductible Expense Research And Development
IncomeTaxReconciliationAdditionalDeductibleExpenseResearchAndDevelopment
-839000
CY2022 duo Income Tax Reconciliation Additional Deductible Expense Research And Development
IncomeTaxReconciliationAdditionalDeductibleExpenseResearchAndDevelopment
-981000
CY2020 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
1054000
CY2021 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
220000
CY2022 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
92000
CY2020 us-gaap Unrecognized Tax Benefits Income Tax Penalties Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
2039000
CY2021 us-gaap Unrecognized Tax Benefits Income Tax Penalties Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
2661000
CY2022 us-gaap Unrecognized Tax Benefits Income Tax Penalties Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
2197000
CY2020 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-98000
CY2021 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-203000
CY2022 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-72853000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
14665000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8907000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7487000
CY2021Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
100354000
CY2022Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
103285000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
149713000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
172898000
CY2021Q4 duo Deferred Tax Assets Tax Deferred Expense Payroll And Accrued Expenses
DeferredTaxAssetsTaxDeferredExpensePayrollAndAccruedExpenses
3847000
CY2022Q4 duo Deferred Tax Assets Tax Deferred Expense Payroll And Accrued Expenses
DeferredTaxAssetsTaxDeferredExpensePayrollAndAccruedExpenses
4157000
CY2021Q4 duo Deferred Tax Assets Tax Deferred Expense Advertisement Expenses
DeferredTaxAssetsTaxDeferredExpenseAdvertisementExpenses
4824000
CY2022Q4 duo Deferred Tax Assets Tax Deferred Expense Advertisement Expenses
DeferredTaxAssetsTaxDeferredExpenseAdvertisementExpenses
1024000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses
34399000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses
74988000
CY2021Q4 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
31545000
CY2021Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
28575000
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
30772000
CY2022Q4 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
28031000
CY2021Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
324682000
CY2022Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
384382000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
324682000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
384382000
CY2022Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
0
CY2020Q4 us-gaap Proceeds From Sale Of Intangible Assets
ProceedsFromSaleOfIntangibleAssets
141500000
CY2019Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
96920000
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
135790000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
324682000
CY2020 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
38870000
CY2021 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
188892000
CY2022 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
59700000
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
135790000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
324682000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
384382000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
384382000
CY2022Q4 us-gaap Operating Loss Carryforwards
OperatingLossCarryforwards
404690000
CY2022Q4 duo Operating Loss Carryforwards Expiration Next Twelve Months
OperatingLossCarryforwardsExpirationNextTwelveMonths
35334000
CY2022Q4 duo Operating Loss Carry Forwards Expiration Year Two Following Latest Fiscal Year
OperatingLossCarryForwardsExpirationYearTwoFollowingLatestFiscalYear
22543000
CY2022Q4 duo Operating Loss Carryforwards Expiration Year Three Following Latest Fiscal Year
OperatingLossCarryforwardsExpirationYearThreeFollowingLatestFiscalYear
47635000
CY2022Q4 duo Operating Loss Carryforwards Expiration Year Four Following Latest Fiscal Year
OperatingLossCarryforwardsExpirationYearFourFollowingLatestFiscalYear
133994000
CY2022Q4 duo Operating Loss Carryforwards Expiration Year Five Following Latest Fiscal Year
OperatingLossCarryforwardsExpirationYearFiveFollowingLatestFiscalYear
85239000
CY2022Q4 duo Operating Loss Carryforwards Expiration Year Ten Following Latest Fiscal Year
OperatingLossCarryforwardsExpirationYearTenFollowingLatestFiscalYear
79945000
CY2019Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
11910000
CY2020Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
23840000
CY2021Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
28575000
CY2020 us-gaap Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
11930000
CY2021 us-gaap Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
4735000
CY2022 us-gaap Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
2197000
CY2020Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
23840000
CY2021Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
28575000
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
30772000
CY2019Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
2743144000
CY2020 us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
116308000
CY2020 us-gaap Temporary Equity Foreign Currency Translation Adjustments
TemporaryEquityForeignCurrencyTranslationAdjustments
73634000
CY2020 duo Conversion Of Redeemable Convertible Preferred Shares To Class Ordinary Shares
ConversionOfRedeemableConvertiblePreferredSharesToClassOrdinaryShares
2933086000
CY2020Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
0
CY2022 duo Number Of Rounds Of Financing Issuing Preferred Shares Since Inception
NumberOfRoundsOfFinancingIssuingPreferredSharesSinceInception
4
CY2019Q2 duo Temporary Equity Redemption Price Percentage Of Original Issue Price
TemporaryEquityRedemptionPricePercentageOfOriginalIssuePrice
1.50
CY2022Q4 duo Temporary Equity Liquidation Preference Percentage Of Original Issue Price
TemporaryEquityLiquidationPreferencePercentageOfOriginalIssuePrice
1.50
CY2013Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
2000000000
CY2013Q1 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0000001
CY2013Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
975308700
CY2013Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
2000000000
CY2018Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
2275948587
CY2022Q4 duo Authorized Share Capital
AuthorizedShareCapital
5000000
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000000
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0000001
CY2022Q4 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
450000
CY2022Q4 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
3136000
CY2020 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-1087000
CY2021 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-31832000
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
4450000
CY2020 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-220288000
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2020 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
102750000
CY2021 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
47067000
CY2022 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
16724000
CY2022Q4 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
115000
CY2022 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P1Y
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2451287000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
942380000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
245948000
CY2020 us-gaap Profit Loss
ProfitLoss
-221375000
CY2021 us-gaap Profit Loss
ProfitLoss
-1202997000
CY2022 us-gaap Profit Loss
ProfitLoss
-239588000
CY2021 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-1171165000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-244038000
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
1993326758
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
2022446988
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
2078624721
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
1993326758
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
2022446988
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
2078624721
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.11
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.58
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.12
CY2020 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
93464488
CY2021 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
130156288
CY2022 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
74131026
CY2020Q4 us-gaap Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
16408000
CY2020Q4 us-gaap Goodwill
Goodwill
31188000
CY2020Q4 us-gaap Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
1953000
CY2020Q4 us-gaap Business Combination Acquisition Of Less Than100 Percent Noncontrolling Interest Fair Value
BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
23453000
CY2020Q4 us-gaap Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Less Noncontrolling Interest
BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
30000000
CY2022Q1 duo Business Combination Recognized Net Identifiable Assets Acquired And Liabilities Assumed Current Assets
BusinessCombinationRecognizedNetIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
-968000
CY2022Q1 us-gaap Goodwill
Goodwill
454000
CY2022Q1 duo Business Combination Acquisition Of Less Than Hundred Percent Noncontrolling Interest Fair Value
BusinessCombinationAcquisitionOfLessThanHundredPercentNoncontrollingInterestFairValue
-114000
CY2022Q1 us-gaap Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Less Noncontrolling Interest
BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
-400000
CY2021Q4 duo Maximum Amount Of Additional Capital Commitment
MaximumAmountOfAdditionalCapitalCommitment
301444000
CY2022Q4 duo Maximum Amount Of Additional Capital Commitment
MaximumAmountOfAdditionalCapitalCommitment
300019000
CY2022 duo Amount Of Other Income Shared With Related Parties
AmountOfOtherIncomeSharedWithRelatedParties
1469000
CY2020 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
21223000
CY2021 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
629000
CY2022 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
6466000
CY2021Q4 us-gaap Due To Related Parties Current And Noncurrent
DueToRelatedPartiesCurrentAndNoncurrent
64323000
CY2022Q4 us-gaap Due To Related Parties Current And Noncurrent
DueToRelatedPartiesCurrentAndNoncurrent
68848000

Files In Submission

Name View Source Status
0001104659-23-047180-index-headers.html Edgar Link pending
0001104659-23-047180-index.html Edgar Link pending
0001104659-23-047180.txt Edgar Link pending
0001104659-23-047180-xbrl.zip Edgar Link pending
duo-20221231.xsd Edgar Link pending
duo-20221231x20f.htm Edgar Link pending
duo-20221231x20f002.jpg Edgar Link pending
duo-20221231x20f009.jpg Edgar Link pending
duo-20221231x20f010.jpg Edgar Link pending
duo-20221231xex12d1.htm Edgar Link pending
duo-20221231xex12d2.htm Edgar Link pending
duo-20221231xex13d1.htm Edgar Link pending
duo-20221231xex13d2.htm Edgar Link pending
duo-20221231xex15d1.htm Edgar Link pending
duo-20221231xex15d2.htm Edgar Link pending
duo-20221231xex15d3.htm Edgar Link pending
duo-20221231xex15d4.htm Edgar Link pending
duo-20221231xex16d1.htm Edgar Link pending
duo-20221231xex2d7.htm Edgar Link pending
duo-20221231xex8d1.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R105.htm Edgar Link pending
R106.htm Edgar Link pending
R107.htm Edgar Link pending
R108.htm Edgar Link pending
R109.htm Edgar Link pending
R11.htm Edgar Link pending
R110.htm Edgar Link pending
R111.htm Edgar Link pending
R112.htm Edgar Link pending
R113.htm Edgar Link pending
R114.htm Edgar Link pending
R115.htm Edgar Link pending
R116.htm Edgar Link pending
R117.htm Edgar Link pending
R118.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
duo-20221231_def.xml Edgar Link unprocessable
duo-20221231_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
duo-20221231x20f_htm.xml Edgar Link completed
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
duo-20221231_cal.xml Edgar Link unprocessable
duo-20221231_lab.xml Edgar Link unprocessable