2022 Q4 Form 20-F Financial Statement

#000119312523119945 Filed on April 27, 2023

View on sec.gov

Income Statement

Concept 2022 Q4 2022 2021 Q4
Revenue $1.454B $5.013B $4.016B
YoY Change -63.79% 24.84% 262.83%
Cost Of Revenue $679.3M $2.427B $2.027B
YoY Change -66.49% 19.72% 248.69%
Gross Profit $774.7M $2.586B $1.989B
YoY Change -61.05% 30.05% 278.47%
Gross Profit Margin 53.28% 51.59% 49.53%
Selling, General & Admin $570.5M $2.557B $2.268B
YoY Change -74.84% 12.76% 166.75%
% of Gross Profit 73.65% 98.87% 114.03%
Research & Development $179.5M $803.8M $607.4M
YoY Change -70.45% 32.34% 374.14%
% of Gross Profit 23.17% 31.08% 30.54%
Depreciation & Amortization $42.21M
YoY Change 40.24%
% of Gross Profit 1.63%
Operating Expenses $750.0M $3.361B $2.875B
YoY Change -73.92% 16.9% 193.91%
Operating Profit $24.67M -$774.7M -$886.5M
YoY Change -102.78% -12.61% 95.78%
Interest Expense -$11.57M -$32.70M -$12.86M
YoY Change -10.05% -398.87% 206.29%
% of Operating Profit -46.9%
Other Income/Expense, Net $3.767M $81.45M $36.67M
YoY Change -89.73% 190.56% 286.03%
Pretax Income $16.87M -$725.9M -$919.4M
YoY Change -101.83% -21.05% 105.51%
Income Tax $13.83M $13.84M $6.648M
% Of Pretax Income 82.01%
Net Earnings $12.30M -$727.0M -$995.7M
YoY Change -101.24% -26.98% 122.34%
Net Earnings / Revenue 0.85% -14.5% -24.79%
Basic Earnings Per Share -$5.88
Diluted Earnings Per Share $0.10 -$5.88 -$8.185M
COMMON SHARES
Basic Shares Outstanding 123.6M
Diluted Shares Outstanding 123.6M

Balance Sheet

Concept 2022 Q4 2022 2021 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $1.016B $1.016B $826.9M
YoY Change 22.88% 22.88% -30.78%
Cash & Equivalents $783.6M $783.6M $322.8M
Short-Term Investments $232.4M $232.4M $504.1M
Other Short-Term Assets $208.6M $208.6M $932.8M
YoY Change -77.63% -77.59% 296.11%
Inventory $232.3M $232.3M $255.4M
Prepaid Expenses
Receivables $405.1M $405.1M $248.3M
Other Receivables $7.888M $7.888M $6.192M
Total Short-Term Assets $1.870B $1.870B $2.270B
YoY Change -17.61% -17.61% 22.58%
LONG-TERM ASSETS
Property, Plant & Equipment $170.5M $170.5M $198.4M
YoY Change -14.06% -14.06% 30.97%
Goodwill $109.9M $109.9M
YoY Change 0.0% 1484.66%
Intangibles
YoY Change
Long-Term Investments $90.70M $90.70M $32.52M
YoY Change 178.93% 178.93% -23.49%
Other Assets $35.02M $35.02M $23.52M
YoY Change 48.85% 48.85% -4.76%
Total Long-Term Assets $406.2M $406.2M $364.4M
YoY Change 11.46% 11.46% 66.7%
TOTAL ASSETS
Total Short-Term Assets $1.870B $1.870B $2.270B
Total Long-Term Assets $406.2M $406.2M $364.4M
Total Assets $2.276B $2.276B $2.634B
YoY Change -13.59% -13.59% 27.24%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $282.4M $282.4M $161.0M
YoY Change 75.37% 75.37% 13.95%
Accrued Expenses $831.3M $831.3M $793.0M
YoY Change 4.83% 8.58% -6.35%
Deferred Revenue $154.7M $1.066B
YoY Change -85.48%
Short-Term Debt $878.0M $878.0M $878.0M
YoY Change 0.0% 0.0% 0.0%
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $3.179B $3.179B $3.034B
YoY Change 4.77% 4.77% -10.6%
LONG-TERM LIABILITIES
Long-Term Debt $522.3M $522.3M $255.0M
YoY Change 104.82% 104.82%
Other Long-Term Liabilities $52.47M $52.47M $75.48M
YoY Change -30.49% -30.49% -9.93%
Total Long-Term Liabilities $574.8M $574.8M $330.5M
YoY Change 73.92% 73.92% 294.4%
TOTAL LIABILITIES
Total Short-Term Liabilities $3.179B $3.179B $3.034B
Total Long-Term Liabilities $574.8M $574.8M $330.5M
Total Liabilities $3.811B $3.811B $3.441B
YoY Change 10.76% 10.76% -1.07%
SHAREHOLDERS EQUITY
Retained Earnings
YoY Change
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost) $6.137M
YoY Change
Treasury Stock Shares
Shareholders Equity -$1.535B -$1.535B -$807.1M
YoY Change
Total Liabilities & Shareholders Equity $2.276B $2.276B $2.634B
YoY Change -13.59% -13.59% 27.24%

Cashflow Statement

Concept 2022 Q4 2022 2021 Q4
OPERATING ACTIVITIES
Net Income $12.30M -$727.0M -$995.7M
YoY Change -101.24% -26.98% 122.34%
Depreciation, Depletion And Amortization $42.21M
YoY Change 40.24%
Cash From Operating Activities -$603.1M
YoY Change -55.21%
INVESTING ACTIVITIES
Capital Expenditures $9.954M
YoY Change -115.54%
Acquisitions
YoY Change
Other Investing Activities $195.6M
YoY Change 75.97%
Cash From Investing Activities $18.24M
YoY Change -61.24%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 26.77M
YoY Change -98.5%
NET CHANGE
Cash From Operating Activities -603.1M
Cash From Investing Activities 18.24M
Cash From Financing Activities 26.77M
Net Change In Cash -41.77M
YoY Change -108.62%
FREE CASH FLOW
Cash From Operating Activities -$603.1M
Capital Expenditures $9.954M
Free Cash Flow -$613.1M
YoY Change -52.19%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2022 dei Amendment Flag
AmendmentFlag
false
CY2022 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2022 dei Entity Central Index Key
EntityCentralIndexKey
0001781753
CY2022 dei Document Type
DocumentType
20-F
CY2022 dei Document Registration Statement
DocumentRegistrationStatement
false
CY2022 dei Document Annual Report
DocumentAnnualReport
true
CY2022 dei Document Period End Date
DocumentPeriodEndDate
2022-12-31
CY2022 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2022 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2022
CY2022 dei Document Transition Report
DocumentTransitionReport
false
CY2022 dei Document Shell Company Report
DocumentShellCompanyReport
false
CY2022 dei Entity File Number
EntityFileNumber
001-39087
CY2022 dei Entity Registrant Name
EntityRegistrantName
Youdao, Inc.
CY2022 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
E9
CY2022 dei Entity Address Address Line1
EntityAddressAddressLine1
No. 399, Wangshang Road
CY2022 dei Entity Address Address Line2
EntityAddressAddressLine2
Binjiang District
CY2022 dei Entity Address City Or Town
EntityAddressCityOrTown
Hangzhou
CY2022 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
310051
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
Accelerated Filer
CY2022 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2022 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2022 dei Document Accounting Standard
DocumentAccountingStandard
U.S. GAAP
CY2022 dei Entity Shell Company
EntityShellCompany
false
CY2022Q4 us-gaap Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2022#LiabilitiesCurrent
CY2021Q4 us-gaap Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2022#LiabilitiesCurrent
CY2022 dei Auditor Firm
AuditorFirmId
1424
CY2022 dei Auditor Name
AuditorName
PricewaterhouseCoopers Zhong Tian LLP
CY2022 dei Auditor Location
AuditorLocation
Beijing, the People’s Republic of China
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
322777000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
783611000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
113613000
CY2021Q4 dao Time Deposits Short Term
TimeDepositsShortTerm
268000
CY2022Q4 dao Time Deposits Short Term
TimeDepositsShortTerm
273000
CY2022Q4 dao Time Deposits Short Term
TimeDepositsShortTerm
40000
CY2021Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
749770000
CY2022Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
873000
CY2022Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
127000
CY2021Q4 us-gaap Short Term Investments
ShortTermInvestments
503831000
CY2022Q4 us-gaap Short Term Investments
ShortTermInvestments
232152000
CY2022Q4 us-gaap Short Term Investments
ShortTermInvestments
33659000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
248339000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
405139000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
58740000
CY2021Q4 us-gaap Inventory Net
InventoryNet
255411000
CY2022Q4 us-gaap Inventory Net
InventoryNet
232260000
CY2022Q4 us-gaap Inventory Net
InventoryNet
33675000
CY2021Q4 us-gaap Due From Related Parties Current
DueFromRelatedPartiesCurrent
6192000
CY2022Q4 us-gaap Due From Related Parties Current
DueFromRelatedPartiesCurrent
7888000
CY2022Q4 us-gaap Due From Related Parties Current
DueFromRelatedPartiesCurrent
1144000
CY2021Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
182577000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
207777000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
30124000
CY2021Q4 us-gaap Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
497000
CY2021Q4 us-gaap Assets Current
AssetsCurrent
2269662000
CY2022Q4 us-gaap Assets Current
AssetsCurrent
1869973000
CY2022Q4 us-gaap Assets Current
AssetsCurrent
271122000
CY2021Q4 dao Property Equipmentand Software Net
PropertyEquipmentandSoftwareNet
80315000
CY2022Q4 dao Property Equipmentand Software Net
PropertyEquipmentandSoftwareNet
92116000
CY2022Q4 dao Property Equipmentand Software Net
PropertyEquipmentandSoftwareNet
13356000
CY2021Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
118104000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
78405000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
11368000
CY2021Q4 us-gaap Long Term Investments
LongTermInvestments
32518000
CY2022Q4 us-gaap Long Term Investments
LongTermInvestments
90703000
CY2022Q4 us-gaap Long Term Investments
LongTermInvestments
13151000
CY2021Q4 us-gaap Goodwill
Goodwill
109944000
CY2022Q4 us-gaap Goodwill
Goodwill
109944000
CY2022Q4 us-gaap Goodwill
Goodwill
15940000
CY2021Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
22436000
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
35015000
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
5075000
CY2021Q4 dao Assets Held For Sale Not Part Of Disposal Group Noncurrent
AssetsHeldForSaleNotPartOfDisposalGroupNoncurrent
1088000
CY2021Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
364405000
CY2022Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
406183000
CY2022Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
58890000
CY2021Q4 us-gaap Assets
Assets
2634067000
CY2022Q4 us-gaap Assets
Assets
2276156000
CY2022Q4 us-gaap Assets
Assets
330012000
CY2021Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
161006000
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
282354000
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
40937000
CY2021Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
277383000
CY2022Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
266340000
CY2022Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
38616000
CY2021Q4 us-gaap Due To Related Parties Current
DueToRelatedPartiesCurrent
83041000
CY2022Q4 us-gaap Due To Related Parties Current
DueToRelatedPartiesCurrent
68809000
CY2022Q4 us-gaap Due To Related Parties Current
DueToRelatedPartiesCurrent
9976000
CY2021Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
1065639000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
1067285000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
154742000
CY2021Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
53323000
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
50908000
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
7381000
CY2021Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
515567000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
564922000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
81907000
CY2021Q4 dao Short Term Loans From Related Party
ShortTermLoansFromRelatedParty
878000000
CY2022Q4 dao Short Term Loans From Related Party
ShortTermLoansFromRelatedParty
878000000
CY2022Q4 dao Short Term Loans From Related Party
ShortTermLoansFromRelatedParty
127298000
CY2021Q4 us-gaap Liabilities Current
LiabilitiesCurrent
3033959000
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
3178618000
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
460857000
CY2021Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
73070000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
43635000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
6326000
CY2021Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
2411000
CY2022Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
8832000
CY2022Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
1281000
CY2021Q4 dao Long Term Loans From Related Party
LongTermLoansFromRelatedParty
255028000
CY2022Q4 dao Long Term Loans From Related Party
LongTermLoansFromRelatedParty
522345000
CY2022Q4 dao Long Term Loans From Related Party
LongTermLoansFromRelatedParty
75733000
CY2021Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
330509000
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
574812000
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
83340000
CY2021Q4 us-gaap Liabilities
Liabilities
3364468000
CY2022Q4 us-gaap Liabilities
Liabilities
3753430000
CY2022Q4 us-gaap Liabilities
Liabilities
544197000
CY2021Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2021Q4 us-gaap Redeemable Noncontrolling Interest Equity Fair Value
RedeemableNoncontrollingInterestEquityFairValue
78592000
CY2022Q4 us-gaap Redeemable Noncontrolling Interest Equity Fair Value
RedeemableNoncontrollingInterestEquityFairValue
64571000
CY2022Q4 us-gaap Redeemable Noncontrolling Interest Equity Fair Value
RedeemableNoncontrollingInterestEquityFairValue
9362000
CY2021Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
78592000
CY2022Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
64571000
CY2022Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
9362000
CY2021Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
3913946000
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
3993026000
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
578934000
CY2022Q4 us-gaap Treasury Stock Value
TreasuryStockValue
42330000
CY2022Q4 us-gaap Treasury Stock Value
TreasuryStockValue
6137000
CY2021Q4 us-gaap Retained Earnings Unappropriated
RetainedEarningsUnappropriated
-4671195000
CY2022Q4 us-gaap Retained Earnings Unappropriated
RetainedEarningsUnappropriated
-5398420000
CY2022Q4 us-gaap Retained Earnings Unappropriated
RetainedEarningsUnappropriated
-782697000
CY2021Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-54354000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-92094000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-13352000
CY2021Q4 us-gaap Retained Earnings Appropriated
RetainedEarningsAppropriated
4456000
CY2022Q4 us-gaap Retained Earnings Appropriated
RetainedEarningsAppropriated
4649000
CY2022Q4 us-gaap Retained Earnings Appropriated
RetainedEarningsAppropriated
674000
CY2021Q4 us-gaap Minority Interest
MinorityInterest
-1926000
CY2022Q4 us-gaap Minority Interest
MinorityInterest
-6756000
CY2022Q4 us-gaap Minority Interest
MinorityInterest
-980000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-808993000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-1541845000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-223547000
CY2021Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
2634067000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
2276156000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
330012000
CY2020 us-gaap Revenue From Related Parties
RevenueFromRelatedParties
29293000
CY2021 us-gaap Revenue From Related Parties
RevenueFromRelatedParties
23790000
CY2022 us-gaap Revenue From Related Parties
RevenueFromRelatedParties
34702000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2526806000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
4015794000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
5013182000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
726843000
CY2020 us-gaap Cost Of Revenue
CostOfRevenue
1419369000
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
2026956000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
2426766000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
351848000
CY2020 us-gaap Gross Profit
GrossProfit
1107437000
CY2021 us-gaap Gross Profit
GrossProfit
1988838000
CY2022 us-gaap Gross Profit
GrossProfit
2586416000
CY2022 us-gaap Gross Profit
GrossProfit
374995000
CY2020 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
1473604000
CY2021 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
2077638000
CY2022 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
2328095000
CY2022 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
337542000
CY2020 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
372184000
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
607373000
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
803791000
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
116538000
CY2020 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
113106000
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
190297000
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
229210000
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
33232000
CY2021 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
56778000
CY2020 us-gaap Operating Expenses
OperatingExpenses
1958894000
CY2021 us-gaap Operating Expenses
OperatingExpenses
2932086000
CY2022 us-gaap Operating Expenses
OperatingExpenses
3361096000
CY2022 us-gaap Operating Expenses
OperatingExpenses
487312000
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
-851457000
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
-943248000
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-774680000
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-112317000
CY2020 us-gaap Investment Income Interest
InvestmentIncomeInterest
25524000
CY2021 us-gaap Investment Income Interest
InvestmentIncomeInterest
18780000
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
12908000
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
1871000
CY2020 us-gaap Interest Expense Related Party
InterestExpenseRelatedParty
31215000
CY2021 us-gaap Interest Expense Related Party
InterestExpenseRelatedParty
31644000
CY2022 us-gaap Interest Expense Related Party
InterestExpenseRelatedParty
45607000
CY2020 us-gaap Interest Expense
InterestExpense
31215000
CY2021 us-gaap Interest Expense
InterestExpense
31644000
CY2022 us-gaap Interest Expense
InterestExpense
45607000
CY2022 us-gaap Interest Expense
InterestExpense
6612000
CY2020 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
61052000
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
36673000
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
81445000
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
11808000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-796096000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-919439000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-725934000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-105250000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2929000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
6648000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
13844000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2007000
CY2020 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-799025000
CY2021 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-926087000
CY2022 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-739778000
CY2022 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-107257000
CY2020 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-954327000
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-100267000
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-6105000
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-885000
CY2020 us-gaap Profit Loss
ProfitLoss
-1753352000
CY2021 us-gaap Profit Loss
ProfitLoss
-1026354000
CY2022 us-gaap Profit Loss
ProfitLoss
-745883000
CY2022 us-gaap Profit Loss
ProfitLoss
-108142000
CY2020 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-563000
CY2021 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-30699000
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-18851000
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-2733000
CY2020 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1752789000
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-995655000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-727032000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-105409000
CY2020 us-gaap Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
-798462000
CY2021 us-gaap Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
-895388000
CY2022 us-gaap Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
-720927000
CY2022 us-gaap Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
-104524000
CY2020 us-gaap Net Income Loss From Discontinued Operations Available To Common Shareholders Basic
NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
-954327000
CY2021 us-gaap Net Income Loss From Discontinued Operations Available To Common Shareholders Basic
NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
-100267000
CY2022 us-gaap Net Income Loss From Discontinued Operations Available To Common Shareholders Basic
NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
-6105000
CY2022 us-gaap Net Income Loss From Discontinued Operations Available To Common Shareholders Basic
NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
-885000
CY2020 us-gaap Profit Loss
ProfitLoss
-1753352000
CY2021 us-gaap Profit Loss
ProfitLoss
-1026354000
CY2022 us-gaap Profit Loss
ProfitLoss
-745883000
CY2022 us-gaap Profit Loss
ProfitLoss
-108142000
CY2020 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-32531000
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-7296000
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-37740000
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-5472000
CY2020 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-32531000
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-7296000
CY2022 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-37740000
CY2022 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-5472000
CY2020 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-1785883000
CY2021 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-1033650000
CY2022 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-783623000
CY2022 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-113614000
CY2020 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-563000
CY2021 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-30699000
CY2022 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-18851000
CY2022 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-2733000
CY2020 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1785320000
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1002951000
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-764772000
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-110881000
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-15.53
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-8.18
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-5.88
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.85
CY2020 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-7.07
CY2021 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-7.36
CY2022 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-5.83
CY2022 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-0.84
CY2020 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-8.46
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-0.82
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-0.05
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-0.01
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-15.53
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-8.18
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-5.88
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.85
CY2020 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-7.07
CY2021 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-7.36
CY2022 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-5.83
CY2022 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-0.84
CY2020 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
-8.46
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
-0.82
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
-0.05
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
-0.01
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
112864452
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
121650907
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
123597604
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
123597604
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
112864452
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
121650907
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
123597604
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
123597604
CY2019Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
301027000
CY2020 dao Income Or Loss For The Year Including Redeemable Noncontrolling Interests
IncomeOrLossForTheYearIncludingRedeemableNoncontrollingInterests
-1753352000
CY2020 dao Stock Issued During Period Value Stock Purchase Plans
StockIssuedDuringPeriodValueStockPurchasePlans
37606000
CY2020 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
41578000
CY2020 us-gaap Noncontrolling Interest Increase From Business Combination
NoncontrollingInterestIncreaseFromBusinessCombination
624000
CY2020 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-32531000
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-1407108000
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-1407108000
CY2021 dao Income Or Loss For The Year Including Redeemable Noncontrolling Interests
IncomeOrLossForTheYearIncludingRedeemableNoncontrollingInterests
-998578000
CY2021 dao Stock Issued During Period Value Stock Purchase Plans
StockIssuedDuringPeriodValueStockPurchasePlans
24550000
CY2021 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
1498627000
CY2021 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
84983000
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-7296000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-808993000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-808993000
CY2022 dao Income Or Loss For The Year Including Redeemable Noncontrolling Interests
IncomeOrLossForTheYearIncludingRedeemableNoncontrollingInterests
-731862000
CY2022 dao Stock Issued During Period Value Stock Purchase Plans
StockIssuedDuringPeriodValueStockPurchasePlans
10101000
CY2022 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
42330000
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
68979000
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-37740000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-1541845000
CY2020 us-gaap Profit Loss
ProfitLoss
-1753352000
CY2021 us-gaap Profit Loss
ProfitLoss
-1026354000
CY2022 us-gaap Profit Loss
ProfitLoss
-745883000
CY2022 us-gaap Profit Loss
ProfitLoss
-108142000
CY2020 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-954327000
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-100267000
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-6105000
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-885000
CY2020 us-gaap Depreciation And Amortization
DepreciationAndAmortization
15462000
CY2021 us-gaap Depreciation And Amortization
DepreciationAndAmortization
30098000
CY2022 us-gaap Depreciation And Amortization
DepreciationAndAmortization
42213000
CY2022 us-gaap Depreciation And Amortization
DepreciationAndAmortization
6120000
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
36425000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
72201000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
70709000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
10252000
CY2020 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
873000
CY2021 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-668000
CY2022 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
626000
CY2022 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
91000
CY2020 dao Allowance For Doubtful Accounts Or Expected Credit Losses
AllowanceForDoubtfulAccountsOrExpectedCreditLosses
12120000
CY2021 dao Allowance For Doubtful Accounts Or Expected Credit Losses
AllowanceForDoubtfulAccountsOrExpectedCreditLosses
-4523000
CY2022 dao Allowance For Doubtful Accounts Or Expected Credit Losses
AllowanceForDoubtfulAccountsOrExpectedCreditLosses
6863000
CY2022 dao Allowance For Doubtful Accounts Or Expected Credit Losses
AllowanceForDoubtfulAccountsOrExpectedCreditLosses
995000
CY2020 dao Allowance For Inventory Provision Reversal
AllowanceForInventoryProvisionReversal
-3162000
CY2021 dao Allowance For Inventory Provision Reversal
AllowanceForInventoryProvisionReversal
10176000
CY2022 dao Allowance For Inventory Provision Reversal
AllowanceForInventoryProvisionReversal
3149000
CY2022 dao Allowance For Inventory Provision Reversal
AllowanceForInventoryProvisionReversal
457000
CY2021 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
7000000
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
10300000
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
1493000
CY2021 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
56778000
CY2021 us-gaap Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
-2456000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-8963000
CY2020 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-16252000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-1391000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
952000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
138000
CY2020 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
879000
CY2021 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
3048000
CY2022 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
6223000
CY2022 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
902000
CY2020 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
80057000
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-24841000
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
163475000
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
23702000
CY2020 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
54647000
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
146709000
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-20002000
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-2900000
CY2020 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
120778000
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-25880000
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-9173000
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-1329000
CY2020 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
-10849000
CY2021 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
2111000
CY2022 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
1696000
CY2022 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
246000
CY2020 dao Increase Decrease In Operating Lease Right Of Use Asset
IncreaseDecreaseInOperatingLeaseRightOfUseAsset
-9901000
CY2021 dao Increase Decrease In Operating Lease Right Of Use Asset
IncreaseDecreaseInOperatingLeaseRightOfUseAsset
-29022000
CY2022 dao Increase Decrease In Operating Lease Right Of Use Asset
IncreaseDecreaseInOperatingLeaseRightOfUseAsset
-33906000
CY2022 dao Increase Decrease In Operating Lease Right Of Use Asset
IncreaseDecreaseInOperatingLeaseRightOfUseAsset
-4916000
CY2020 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
6670000
CY2021 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
6327000
CY2022 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
11860000
CY2022 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
1720000
CY2020 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
545814000
CY2021 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
115462000
CY2022 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
9281000
CY2022 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
1346000
CY2020 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
78629000
CY2021 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
12453000
CY2022 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
121348000
CY2022 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
17594000
CY2020 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
68249000
CY2021 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
85423000
CY2022 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
19468000
CY2022 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
2823000
CY2020 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
28842000
CY2021 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-2156000
CY2022 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-2415000
CY2022 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-350000
CY2020 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
249703000
CY2021 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
34344000
CY2022 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
75843000
CY2022 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
10996000
CY2020 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
17044000
CY2021 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
11640000
CY2022 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
-14232000
CY2022 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
-2063000
CY2020 dao Increase Decrease In Noncurrent Lease Liabilities
IncreaseDecreaseInNoncurrentLeaseLiabilities
-33351000
CY2021 dao Increase Decrease In Noncurrent Lease Liabilities
IncreaseDecreaseInNoncurrentLeaseLiabilities
-47939000
CY2022 dao Increase Decrease In Noncurrent Lease Liabilities
IncreaseDecreaseInNoncurrentLeaseLiabilities
-23642000
CY2022 dao Increase Decrease In Noncurrent Lease Liabilities
IncreaseDecreaseInNoncurrentLeaseLiabilities
-3428000
CY2020 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-1474000
CY2021 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-1632000
CY2022 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-1214000
CY2022 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-176000
CY2020 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-9868000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-623566000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-531412000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-77048000
CY2020 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
-311694000
CY2021 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
-722844000
CY2022 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
-71711000
CY2022 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
-10397000
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-321562000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-1346410000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-603123000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-87445000
CY2020 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
1683000000
CY2021 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
779500000
CY2022 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
1258223000
CY2022 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
182425000
CY2020 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
1220000000
CY2021 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
860000000
CY2022 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
1530528000
CY2022 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
221906000
CY2020 dao Payments To Acquire Time Deposits
PaymentsToAcquireTimeDeposits
20663000
CY2021 dao Payments To Acquire Time Deposits
PaymentsToAcquireTimeDeposits
897916000
CY2022 dao Payments To Acquire Time Deposits
PaymentsToAcquireTimeDeposits
273000
CY2022 dao Payments To Acquire Time Deposits
PaymentsToAcquireTimeDeposits
40000
CY2020 dao Proceeds From Maturities Of Time Deposits
ProceedsFromMaturitiesOfTimeDeposits
1327451000
CY2021 dao Proceeds From Maturities Of Time Deposits
ProceedsFromMaturitiesOfTimeDeposits
907759000
CY2022 dao Proceeds From Maturities Of Time Deposits
ProceedsFromMaturitiesOfTimeDeposits
268000
CY2022 dao Proceeds From Maturities Of Time Deposits
ProceedsFromMaturitiesOfTimeDeposits
39000
CY2020 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
6398000
CY2021 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
-43216000
CY2022 us-gaap Payments To Acquire Loans Receivable
PaymentsToAcquireLoansReceivable
36500000
CY2022 us-gaap Payments To Acquire Loans Receivable
PaymentsToAcquireLoansReceivable
5292000
CY2022 us-gaap Proceeds From Collection Of Loans Receivable
ProceedsFromCollectionOfLoansReceivable
10500000
CY2022 us-gaap Proceeds From Collection Of Loans Receivable
ProceedsFromCollectionOfLoansReceivable
1522000
CY2021 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
596000
CY2022 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
1100000
CY2022 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
159000
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
30770000
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
63477000
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
68657000
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
9954000
CY2020 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
925000
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
2114000
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
1418000
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
206000
CY2021 dao Impact On Cash And Cash Equivalents From An Entity Disposed Investing Activity
ImpactOnCashAndCashEquivalentsFromAnEntityDisposedInvestingActivity
-1521000
CY2020 us-gaap Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
40490000
CY2021 us-gaap Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
27380000
CY2022 us-gaap Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
52138000
CY2022 us-gaap Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
7559000
CY2020 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
767055000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
42699000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
125823000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
18244000
CY2020 us-gaap Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
-6084000
CY2021 us-gaap Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
4375000
CY2020 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
760971000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
47074000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
125823000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
18244000
CY2021 dao Proceeds From The Follow On Offering Net Of Issuance Costs
ProceedsFromTheFollowOnOfferingNetOfIssuanceCosts
1498627000
CY2020 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
7909000
CY2021 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
257522000
CY2022 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
225941000
CY2022 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
32758000
CY2022 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
50700000
CY2022 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
7351000
CY2020 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
34468000
CY2021 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
27564000
CY2022 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
9408000
CY2022 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
1364000
CY2020 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
26559000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
1783713000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
184649000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
26771000
CY2020 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-30097000
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-21029000
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
4588000
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
665000
CY2021Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0399
CY2020 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
435871000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
463348000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-288063000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-41765000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
173328000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
609199000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1072547000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
155505000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
609199000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1072547000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
784484000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
113740000
CY2020 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
8372000
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
9686000
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
9415000
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
1365000
CY2020 us-gaap Interest Paid Net
InterestPaidNet
28597000
CY2021 us-gaap Interest Paid Net
InterestPaidNet
28567000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
39412000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
5714000
CY2021 dao Unpaid Consideration For Business Combination
UnpaidConsiderationForBusinessCombination
5129000
CY2020 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
7068000
CY2021 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
5531000
CY2022 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
5690000
CY2022 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
825000
CY2020 dao Receivable From Agent For Issuance Of Ordinary Shares Pursuant To Incentive Plans
ReceivableFromAgentForIssuanceOfOrdinarySharesPursuantToIncentivePlans
3138000
CY2022 dao Receivable From Agent For Issuance Of Ordinary Shares Pursuant To Incentive Plans
ReceivableFromAgentForIssuanceOfOrdinarySharesPursuantToIncentivePlans
693000
CY2022 dao Receivable From Agent For Issuance Of Ordinary Shares Pursuant To Incentive Plans
ReceivableFromAgentForIssuanceOfOrdinarySharesPursuantToIncentivePlans
100000
CY2020 us-gaap Profit Loss
ProfitLoss
-1753400000
CY2021 us-gaap Profit Loss
ProfitLoss
-1026400000
CY2022 us-gaap Profit Loss
ProfitLoss
-745900000
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-321600000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-1346400000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-603100000
CY2021Q4 us-gaap Retained Earnings Unappropriated
RetainedEarningsUnappropriated
-4700000000
CY2022Q4 us-gaap Retained Earnings Unappropriated
RetainedEarningsUnappropriated
-5400000000
CY2022Q4 dao Net Current Liability
NetCurrentLiability
1308600000
CY2022Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0391
CY2020 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
0
CY2022 us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(d) Use of estimates </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions which affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported periods in the consolidated financial statements and accompanying notes. </div><div style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Significant accounting estimates include, but are not limited to, determination of the learning period of the customers, fair value of assets and liabilities acquired in business combinations, allowances for expected credit losses, assessment for impairment of long-lived assets, intangible assets and goodwill, lower of cost and net realizable value of inventories, valuation allowance of deferred tax assets, valuation and recognition of share-based compensation expenses. Actual results could differ from those estimates and such differences may be material to the consolidated financial statements. </div>
CY2021 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
7000000
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
10300000
CY2022Q4 us-gaap Foreign Currency Exchange Rate Translation1
ForeignCurrencyExchangeRateTranslation1
6.8972
CY2021 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
56778000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2526806000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
4015794000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
5013182000
CY2021 us-gaap Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
854342000
CY2022 us-gaap Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
941246000
CY2022Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
1021000000
CY2022 us-gaap Revenues
Revenues
1013400000
CY2020 us-gaap Advertising Expense
AdvertisingExpense
1122100000
CY2021 us-gaap Advertising Expense
AdvertisingExpense
1393300000
CY2022 us-gaap Advertising Expense
AdvertisingExpense
1479000000
CY2019 dao Cultural Development Fee Rate On Advertising Services Revenue
CulturalDevelopmentFeeRateOnAdvertisingServicesRevenue
0.03
CY2020 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
68002000
CY2021 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
222690000
CY2022 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
322168000
CY2019Q3 dao Percent Of Tax Rate Reduction On Cultural Development Fee
PercentOfTaxRateReductionOnCulturalDevelopmentFee
0.50
CY2021Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
382409000
CY2022Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
498506000
CY2021 us-gaap Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
-2456000
CY2021 us-gaap Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
-385000
CY2021Q4 dao Business Combination Unpaid Consideration Current
BusinessCombinationUnpaidConsiderationCurrent
5129000
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
2972000
CY2021 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
56778000
CY2021Q4 dao Deferred Tax Assets Advertising And Promotion Expenses
DeferredTaxAssetsAdvertisingAndPromotionExpenses
334697000
CY2019Q4 us-gaap Goodwill
Goodwill
0
CY2020 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
6938000
CY2020Q4 us-gaap Goodwill
Goodwill
6938000
CY2021 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
103006000
CY2021Q4 us-gaap Goodwill
Goodwill
109944000
CY2022Q4 us-gaap Goodwill
Goodwill
109944000
CY2021 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2020 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2022 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2021Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
258156000
CY2022Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
419779000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
14329000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
9817000
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
667000
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-6675000
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
3845000
CY2022 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
1852000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
9817000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
14640000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
248339000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
405139000
CY2022Q4 dao Deferred Tax Assets Advertising And Promotion Expenses
DeferredTaxAssetsAdvertisingAndPromotionExpenses
374925000
CY2021Q4 dao Deferred Expenses For Learning Service
DeferredExpensesForLearningService
43202000
CY2022Q4 dao Deferred Expenses For Learning Service
DeferredExpensesForLearningService
45683000
CY2021Q4 us-gaap Prepaid Advertising
PrepaidAdvertising
42696000
CY2022Q4 us-gaap Prepaid Advertising
PrepaidAdvertising
39955000
CY2021Q4 dao Prepayment For Value Added Taxes
PrepaymentForValueAddedTaxes
38315000
CY2022Q4 dao Prepayment For Value Added Taxes
PrepaymentForValueAddedTaxes
31765000
CY2022Q4 us-gaap Notes And Loans Receivable Net Current
NotesAndLoansReceivableNetCurrent
26424000
CY2021Q4 dao Prepayment For Content Fees
PrepaymentForContentFees
9543000
CY2022Q4 dao Prepayment For Content Fees
PrepaymentForContentFees
8785000
CY2022Q4 dao Prepayment For Share Repurchases
PrepaymentForShareRepurchases
8370000
CY2021Q4 dao Prepaid Sales Commission
PrepaidSalesCommission
2263000
CY2022Q4 dao Prepaid Sales Commission
PrepaidSalesCommission
8277000
CY2022Q4 dao Prepayment For Technical Support Fees
PrepaymentForTechnicalSupportFees
7762000
CY2021Q4 us-gaap Prepaid Rent
PrepaidRent
7247000
CY2022Q4 us-gaap Prepaid Rent
PrepaidRent
2213000
CY2021Q4 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
39311000
CY2022Q4 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
28543000
CY2021Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
182577000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
207777000
CY2022Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y
CY2021Q4 dao Property Equipment And Software Gross
PropertyEquipmentAndSoftwareGross
141665000
CY2022Q4 dao Property Equipment And Software Gross
PropertyEquipmentAndSoftwareGross
191042000
CY2021Q4 dao Accumulated Depreciation Depletion And Amortization Property Equipment And Software
AccumulatedDepreciationDepletionAndAmortizationPropertyEquipmentAndSoftware
61350000
CY2022Q4 dao Accumulated Depreciation Depletion And Amortization Property Equipment And Software
AccumulatedDepreciationDepletionAndAmortizationPropertyEquipmentAndSoftware
98926000
CY2021Q4 dao Property Equipmentand Software Net
PropertyEquipmentandSoftwareNet
80315000
CY2022Q4 dao Property Equipmentand Software Net
PropertyEquipmentandSoftwareNet
92116000
CY2020 dao Depreciation Of Property Equipment And Software
DepreciationOfPropertyEquipmentAndSoftware
13853000
CY2021 dao Depreciation Of Property Equipment And Software
DepreciationOfPropertyEquipmentAndSoftware
21068000
CY2022 dao Depreciation Of Property Equipment And Software
DepreciationOfPropertyEquipmentAndSoftware
42048000
CY2021Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
118104000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
78405000
CY2021Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
46688000
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
35562000
CY2021Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
73070000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
43635000
CY2021Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
119758000
CY2022Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
79197000
CY2021Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y7M6D
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
99007000
CY2020 us-gaap Operating Lease Cost
OperatingLeaseCost
5924000
CY2021 us-gaap Operating Lease Cost
OperatingLeaseCost
25449000
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
39675000
CY2020 us-gaap Short Term Lease Cost
ShortTermLeaseCost
2306000
CY2021 us-gaap Short Term Lease Cost
ShortTermLeaseCost
3381000
CY2022 us-gaap Short Term Lease Cost
ShortTermLeaseCost
1751000
CY2020 us-gaap Variable Lease Cost
VariableLeaseCost
31684000
CY2021 us-gaap Variable Lease Cost
VariableLeaseCost
24008000
CY2022 us-gaap Variable Lease Cost
VariableLeaseCost
28659000
CY2020 us-gaap Lease Cost
LeaseCost
39914000
CY2021 us-gaap Lease Cost
LeaseCost
52838000
CY2022 us-gaap Lease Cost
LeaseCost
70085000
CY2020 us-gaap Operating Lease Payments
OperatingLeasePayments
12431000
CY2021 us-gaap Operating Lease Payments
OperatingLeasePayments
37756000
CY2022 us-gaap Operating Lease Payments
OperatingLeasePayments
39327000
CY2020 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
91893000
CY2021 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
85731000
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
24574000
CY2021 dao Lease Liabilities Decrease Due To Early Termination
LeaseLiabilitiesDecreaseDueToEarlyTermination
44469000
CY2022 dao Lease Liabilities Decrease Due To Early Termination
LeaseLiabilitiesDecreaseDueToEarlyTermination
30368000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
42322000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
20006000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
10692000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
8241000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
2533000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
1000000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
84794000
CY2022Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
5597000
CY2022Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
79197000
CY2020 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
2929000
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
15611000
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
13844000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-8963000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2929000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
6648000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
13844000
CY2020 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
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 dao Effective Income Tax Reconciliation Permanent Differences
EffectiveIncomeTaxReconciliationPermanentDifferences
0.03
CY2021 dao Effective Income Tax Reconciliation Permanent Differences
EffectiveIncomeTaxReconciliationPermanentDifferences
0.03
CY2022 dao Effective Income Tax Reconciliation Permanent Differences
EffectiveIncomeTaxReconciliationPermanentDifferences
0.07
CY2020 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.11
CY2021 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.09
CY2022 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.08
CY2020 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
-0.17
CY2021 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
-0.21
CY2022 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
-0.26
CY2020 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0
CY2021 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.02
CY2022 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.02
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
109686000
CY2021Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
3612000
CY2022Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
15029000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
819725000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
998146000
CY2021Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
0
CY2022Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
0
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
554232000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
819725000
CY2021 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
265493000
CY2022 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
178421000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
819725000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
998146000
CY2018 dao Operating Tax Loss Expiration Period
OperatingTaxLossExpirationPeriod
P5Y
CY2022Q4 us-gaap Operating Loss Carryforwards
OperatingLossCarryforwards
3161570000
CY2021Q4 dao Vat Payable
VatPayable
30582000
CY2022Q4 dao Vat Payable
VatPayable
14634000
CY2021Q4 dao Individual Income Taxes For Employees Payable Current
IndividualIncomeTaxesForEmployeesPayableCurrent
14724000
CY2022Q4 dao Individual Income Taxes For Employees Payable Current
IndividualIncomeTaxesForEmployeesPayableCurrent
16680000
CY2021Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
7656000
CY2022Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
14036000
CY2021Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
361000
CY2022Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
5558000
CY2021Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
53323000
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
50908000
CY2021Q4 us-gaap Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
173944000
CY2022Q4 us-gaap Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
204064000
CY2021Q4 dao Accrued Liabilities For Learning Services And Online Marketing Services
AccruedLiabilitiesForLearningServicesAndOnlineMarketingServices
141521000
CY2022Q4 dao Accrued Liabilities For Learning Services And Online Marketing Services
AccruedLiabilitiesForLearningServicesAndOnlineMarketingServices
174740000
CY2021Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
46688000
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
35562000
CY2021Q4 dao Accrued Outside Labour Service Fee
AccruedOutsideLabourServiceFee
22975000
CY2022Q4 dao Accrued Outside Labour Service Fee
AccruedOutsideLabourServiceFee
31859000
CY2021Q4 dao Accrued Technical Expenses
AccruedTechnicalExpenses
29890000
CY2022Q4 dao Accrued Technical Expenses
AccruedTechnicalExpenses
28242000
CY2021Q4 dao Warehousing And Logistics Fees Payable
WarehousingAndLogisticsFeesPayable
11323000
CY2022Q4 dao Warehousing And Logistics Fees Payable
WarehousingAndLogisticsFeesPayable
20772000
CY2021Q4 dao Accrued Administrative Services
AccruedAdministrativeServices
26717000
CY2022Q4 dao Accrued Administrative Services
AccruedAdministrativeServices
20338000
CY2021Q4 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
10177000
CY2022Q4 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
8784000
CY2021Q4 dao Payable For Property Plant And Equipment
PayableForPropertyPlantAndEquipment
14088000
CY2022Q4 dao Payable For Property Plant And Equipment
PayableForPropertyPlantAndEquipment
5690000
CY2021Q4 dao Business Combination Unpaid Consideration Current
BusinessCombinationUnpaidConsiderationCurrent
5129000
CY2022Q4 dao Business Combination Unpaid Consideration Current
BusinessCombinationUnpaidConsiderationCurrent
5129000
CY2021Q4 dao Deferred Government Grant
DeferredGovernmentGrant
11503000
CY2021Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
21612000
CY2022Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
29742000
CY2021Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
515567000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
564922000
CY2015Q1 dao Stockholders Equity Note Stock Split Shares
StockholdersEquityNoteStockSplitShares
10000
CY2019Q4 us-gaap Proceeds From Issuance Initial Public Offering
ProceedsFromIssuanceInitialPublicOffering
213200000
CY2019Q4 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
7000000
CY2021Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
123267785
CY2021Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
123267785
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
122735337
CY2022Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
122735337
CY2020 dao Government Grants
GovernmentGrants
-28644000
CY2021 dao Government Grants
GovernmentGrants
-42202000
CY2022 dao Government Grants
GovernmentGrants
-87468000
CY2020 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-23935000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-5005000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
4051000
CY2020 dao Fair Value Changes Of Short Term Investments
FairValueChangesOfShortTermInvestments
9396000
CY2021 dao Fair Value Changes Of Short Term Investments
FairValueChangesOfShortTermInvestments
28810000
CY2022 dao Fair Value Changes Of Short Term Investments
FairValueChangesOfShortTermInvestments
2477000
CY2021 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
7000000
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
10300000
CY2020 dao Donation
Donation
1459000
CY2021 dao Donation
Donation
9801000
CY2022 dao Donation
Donation
5450000
CY2020 dao Value Added Tax Exemption Due To The Covid19
ValueAddedTaxExemptionDueToTheCovid19
51889000
CY2021 dao Value Added Tax Exemption Due To The Covid19
ValueAddedTaxExemptionDueToTheCovid19
-5353000
CY2021 us-gaap Gain Loss On Termination Of Lease
GainLossOnTerminationOfLease
-2809000
CY2022 us-gaap Gain Loss On Termination Of Lease
GainLossOnTerminationOfLease
-1168000
CY2021 us-gaap Business Combination Step Acquisition Equity Interest In Acquiree Remeasurement Gain Or Loss
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss
-2456000
CY2020 dao Miscellaneous Other Nonopeating Income Expense
MiscellaneousOtherNonopeatingIncomeExpense
-3483000
CY2021 dao Miscellaneous Other Nonopeating Income Expense
MiscellaneousOtherNonopeatingIncomeExpense
-1915000
CY2022 dao Miscellaneous Other Nonopeating Income Expense
MiscellaneousOtherNonopeatingIncomeExpense
4367000
CY2020 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
61052000
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
36673000
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
81445000
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
36425000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
72201000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
70709000
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.489
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.522
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.524
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.624
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.743
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.95
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.003
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0169
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0058
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0087
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0174
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.027
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P6Y
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P6Y
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P6Y
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
8329000
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
2.43
CY2019 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P3Y21D
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
97000000
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
888000
CY2020 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
4
CY2020 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
2962000
CY2020 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
1.84
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
353000
CY2020 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
3.14
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
5902000
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
2.92
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P3Y25D
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
139326000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
1095000
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
4.5
CY2021 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
1538000
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
2.45
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
554000
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
3.75
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
4905000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
3.33
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P2Y11M8D
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
44871000
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
635000
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
4.5
CY2022 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
642000
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
2.4
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
337000
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
3.9
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
4561000
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
3.58
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P2Y8M26D
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
8188000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
1841000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
2.66
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P1Y8M15D
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
18085000
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
2234000
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
3.09
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P1Y10M9D
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
5115000
CY2020 us-gaap Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
-798462000
CY2021 us-gaap Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
-895388000
CY2022 us-gaap Net Income Loss From Continuing Operations Available To Common Shareholders Basic
NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
-720927000
CY2020 us-gaap Net Income Loss From Discontinued Operations Available To Common Shareholders Basic
NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
-954327000
CY2021 us-gaap Net Income Loss From Discontinued Operations Available To Common Shareholders Basic
NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
-100267000
CY2022 us-gaap Net Income Loss From Discontinued Operations Available To Common Shareholders Basic
NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
-6105000
CY2020 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1752789000
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-995655000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-727032000
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
112864452
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
121650907
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
123597604
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
112864452
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
121650907
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
123597604
CY2020 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-7.07
CY2021 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-7.36
CY2022 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-5.83
CY2020 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-8.46
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-0.82
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-0.05
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-15.53
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-8.18
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-5.88
CY2020 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-7.07
CY2021 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-7.36
CY2022 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-5.83
CY2020 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
-8.46
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
-0.82
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
-0.05
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-15.53
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-8.18
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-5.88
CY2022Q4 us-gaap Purchase Obligation
PurchaseObligation
244045000
CY2022Q4 dao Capital Commitments
CapitalCommitments
3029000
CY2022Q4 us-gaap Contractual Obligation
ContractualObligation
247074000
CY2022Q4 dao Prepayment To Other Related Party
PrepaymentToOtherRelatedParty
7762000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2526806000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
4015794000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
5013182000
CY2020 us-gaap Cost Of Revenue
CostOfRevenue
1419369000
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
2026956000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
2426766000
CY2020 dao Percentage Of Gross Margin
PercentageOfGrossMargin
0.44
CY2021 dao Percentage Of Gross Margin
PercentageOfGrossMargin
0.50
CY2022 dao Percentage Of Gross Margin
PercentageOfGrossMargin
0.52
CY2022 dao Percentage Of Annual Appropriations For Payments Of Dividends
PercentageOfAnnualAppropriationsForPaymentsOfDividends
0.10
CY2022Q4 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
227200000

Files In Submission

Name View Source Status
0001193125-23-119945-index-headers.html Edgar Link pending
0001193125-23-119945-index.html Edgar Link pending
0001193125-23-119945.txt Edgar Link pending
0001193125-23-119945-xbrl.zip Edgar Link pending
d424935d20f.htm Edgar Link pending
d424935dex121.htm Edgar Link pending
d424935dex122.htm Edgar Link pending
d424935dex131.htm Edgar Link pending
d424935dex132.htm Edgar Link pending
d424935dex151.htm Edgar Link pending
d424935dex152.htm Edgar Link pending
d424935dex153.htm Edgar Link pending
d424935dex154.htm Edgar Link pending
d424935dex42.htm Edgar Link pending
d424935dex451.htm Edgar Link pending
d424935dex452.htm Edgar Link pending
d424935dex453.htm Edgar Link pending
d424935dex454.htm Edgar Link pending
d424935dex455.htm Edgar Link pending
d424935dex456.htm Edgar Link pending
d424935dex457.htm Edgar Link pending
d424935dex458.htm Edgar Link pending
d424935dex459.htm Edgar Link pending
d424935dex460.htm Edgar Link pending
d424935dex461.htm Edgar Link pending
d424935dex81.htm Edgar Link pending
dao-20221231.xsd Edgar Link pending
Financial_Report.xlsx Edgar Link pending
g424935dsp016.jpg Edgar Link pending
g424935dsp074.jpg Edgar Link pending
g424935dsp107.jpg Edgar Link pending
g424935dsp166.jpg Edgar Link pending
g424935g0420131705461.jpg 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
R11.htm Edgar Link pending
dao-20221231_def.xml Edgar Link unprocessable
dao-20221231_lab.xml Edgar Link unprocessable
dao-20221231_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
d424935d20f_htm.xml Edgar Link completed
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
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
dao-20221231_cal.xml Edgar Link unprocessable