2022 Q4 Form 20-F Financial Statement

#000110465923048955 Filed on April 24, 2023

View on sec.gov

Income Statement

Concept 2022 Q4 2022 Q1 2022
Revenue $3.557B $0.00 $3.557B
YoY Change 28.0%
Cost Of Revenue $2.567B $372.1M
YoY Change 30.83% -81.03%
Gross Profit $990.5M $143.6M
YoY Change 21.21% -82.43%
Gross Profit Margin 27.85% 4.04%
Selling, General & Admin $1.229B $183.7M
YoY Change 108.38% -68.85%
% of Gross Profit 124.06% 127.9%
Research & Development $1.182B $175.6M
YoY Change -2.24% -85.48%
% of Gross Profit 119.36% 122.25%
Depreciation & Amortization $67.66M $9.809M
YoY Change 4.08% -84.91%
% of Gross Profit 6.83% 6.83%
Operating Expenses $2.457B $700.4K $356.2M
YoY Change 242926.48% -80.2%
Operating Profit -$1.466B -$212.6M
YoY Change -279.65% -78.34%
Interest Expense -$151.4M $108.9K $7.414M
YoY Change -509568.37% -94.37%
% of Operating Profit
Other Income/Expense, Net $26.09M $7.446M $26.09M
YoY Change 1122.19% 94.89%
Pretax Income -$1.520B $6.855M -$1.520B
YoY Change -131887.18% 28.57%
Income Tax $21.57M $21.57M
% Of Pretax Income
Net Earnings -$1.895B $6.855M -$223.2M
YoY Change -164430.33% -81.08%
Net Earnings / Revenue -53.27% -6.27%
Basic Earnings Per Share -$7.92
Diluted Earnings Per Share -$5.62 $0.18 -$1.15
COMMON SHARES
Basic Shares Outstanding 239.3M
Diluted Shares Outstanding 239.3M

Balance Sheet

Concept 2022 Q4 2022 Q1 2022
SHORT-TERM ASSETS
Cash & Short-Term Investments $737.4M $2.440K $737.4M
YoY Change 10269872.14% 10269872.14%
Cash & Equivalents $737.4M
Short-Term Investments
Other Short-Term Assets $18.22M $722.3K $261.0M
YoY Change 27.96% 33003.76%
Inventory $131.6M $131.6M
Prepaid Expenses
Receivables $418.2M $1.094B
Other Receivables $1.057B $1.057B
Total Short-Term Assets $475.7M $724.7K $3.281B
YoY Change -80.64% 412230.03%
LONG-TERM ASSETS
Property, Plant & Equipment $118.4M $203.8M
YoY Change 14.83% 97.54%
Goodwill
YoY Change
Intangibles $5.319M
YoY Change -82.86%
Long-Term Investments $489.8M $489.8M
YoY Change -63.83%
Other Assets $3.773M $300.2M $239.7M
YoY Change -81.04% -20.13%
Total Long-Term Assets $140.6M $300.2M $970.0M
YoY Change -90.69% 223.18%
TOTAL ASSETS
Total Short-Term Assets $475.7M $724.7K $3.281B
Total Long-Term Assets $140.6M $300.2M $970.0M
Total Assets $616.3M $300.9M $4.251B
YoY Change -84.46% 1312.65%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $148.5M $1.264B
YoY Change -77.15% 66.0%
Accrued Expenses $379.5M $434.8K $379.5M
YoY Change 74710.67% 74710.67%
Deferred Revenue $4.706M
YoY Change 75.27%
Short-Term Debt $126.1M $0.00 $1.038B
YoY Change -86.47%
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $521.9M $1.078M $3.599B
YoY Change -82.73% 685905.45%
LONG-TERM LIABILITIES
Long-Term Debt $439.9M $0.00 $439.9M
YoY Change
Other Long-Term Liabilities $4.453M $14.80M $388.9M
YoY Change -72.67% 1648.25%
Total Long-Term Liabilities $120.2M $14.80M $828.8M
YoY Change -75.44% 3625.38%
TOTAL LIABILITIES
Total Short-Term Liabilities $521.9M $1.078M $3.599B
Total Long-Term Liabilities $120.2M $14.80M $828.8M
Total Liabilities $642.0M $15.88M $4.428B
YoY Change -81.72% 19345.44%
SHAREHOLDERS EQUITY
Retained Earnings -$5.711B
YoY Change 38.99%
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity -$25.69M $285.0M -$177.2M
YoY Change
Total Liabilities & Shareholders Equity $616.3M $300.9M $4.251B
YoY Change -84.46% 1312.65%

Cashflow Statement

Concept 2022 Q4 2022 Q1 2022
OPERATING ACTIVITIES
Net Income -$1.895B $6.855M -$223.2M
YoY Change -164430.33% -81.08%
Depreciation, Depletion And Amortization $67.66M $9.809M
YoY Change 4.08% -84.91%
Cash From Operating Activities -$118.8M -$4.740K -$405.8M
YoY Change 38639.85% -53.48%
INVESTING ACTIVITIES
Capital Expenditures $53.21M $18.53M
YoY Change 16.94% -76.51%
Acquisitions
YoY Change
Other Investing Activities -$54.76M $0.00 -$155.8M
YoY Change -48.08%
Cash From Investing Activities -$108.0M $0.00 -$41.11M
YoY Change -97.05%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 342.4M 0.000 77.97M
YoY Change -96.44%
NET CHANGE
Cash From Operating Activities -118.8M -4.740K -405.8M
Cash From Investing Activities -108.0M 0.000 -41.11M
Cash From Financing Activities 342.4M 0.000 77.97M
Net Change In Cash 115.7M -4.740K -17.78M
YoY Change -37818.42% -82.73%
FREE CASH FLOW
Cash From Operating Activities -$118.8M -$4.740K -$405.8M
Capital Expenditures $53.21M $18.53M
Free Cash Flow -$172.0M -$424.3M
YoY Change 275.48% -55.39%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2022 dei Document Shell Company Report
DocumentShellCompanyReport
false
CY2022 dei Entity File Number
EntityFileNumber
001-41576
CY2022 dei Entity Registrant Name
EntityRegistrantName
ECARX Holdings Inc.
CY2022 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
KY
CY2022 dei Entity Address Address Line1
EntityAddressAddressLine1
ECARX office, 2nd Floor South, International House
CY2022 dei Entity Address Address Line2
EntityAddressAddressLine2
1 St. Katharine’s Way
CY2022 dei Entity Address City Or Town
EntityAddressCityOrTown
London
CY2022 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
E1W 1UN
CY2022 dei Entity Address Country
EntityAddressCountry
GB
CY2022 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2022 dei Document Period End Date
DocumentPeriodEndDate
2022-12-31
CY2022 dei Document Transition Report
DocumentTransitionReport
false
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
238591421
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
236691093
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
239296386
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-2.27
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-6.02
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-7.92
CY2022 dei Entity Central Index Key
EntityCentralIndexKey
0001861974
CY2022 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2022 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2022
CY2022 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2022 dei Amendment Flag
AmendmentFlag
false
CY2021Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2020Q3 us-gaap Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
0.05
CY2020Q3 us-gaap Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
0.05
CY2022 exc Percentage Of Investor Directors To Nominate And Appoint Successor Of Mr.Ziyu Shen
PercentageOfInvestorDirectorsToNominateAndAppointSuccessorOfMr.ZiyuShen
0.0067
CY2022 dei Document Type
DocumentType
20-F
CY2022 dei Document Registration Statement
DocumentRegistrationStatement
false
CY2022 dei Document Annual Report
DocumentAnnualReport
true
CY2022 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2022 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2022 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2022 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2022 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
true
CY2022 dei Entity Ex Transition Period
EntityExTransitionPeriod
false
CY2022 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
false
CY2022 dei Document Accounting Standard
DocumentAccountingStandard
U.S. GAAP
CY2022 dei Entity Shell Company
EntityShellCompany
false
CY2022 dei Auditor Firm
AuditorFirmId
1186
CY2022 dei Auditor Name
AuditorName
KPMG Huazhen LLP
CY2022 dei Auditor Location
AuditorLocation
Shanghai, China
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
877959000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
737384000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
106911000
CY2021Q4 us-gaap Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
23004000
CY2022Q4 us-gaap Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
40957000
CY2022Q4 us-gaap Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
5938000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
184546000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
418222000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
60636000
CY2021Q4 exc Accounts Receivables Related Party Net Current
AccountsReceivablesRelatedPartyNetCurrent
768747000
CY2022Q4 exc Accounts Receivables Related Party Net Current
AccountsReceivablesRelatedPartyNetCurrent
482992000
CY2022Q4 exc Accounts Receivables Related Party Net Current
AccountsReceivablesRelatedPartyNetCurrent
70027000
CY2021Q4 us-gaap Notes Receivable Net
NotesReceivableNet
137710000
CY2022Q4 us-gaap Notes Receivable Net
NotesReceivableNet
145442000
CY2022Q4 us-gaap Notes Receivable Net
NotesReceivableNet
21087000
CY2021Q4 us-gaap Inventory Net
InventoryNet
223319000
CY2022Q4 us-gaap Inventory Net
InventoryNet
131555000
CY2022Q4 us-gaap Inventory Net
InventoryNet
19074000
CY2021Q4 us-gaap Due From Related Parties Current
DueFromRelatedPartiesCurrent
41278000
CY2022Q4 us-gaap Due From Related Parties Current
DueFromRelatedPartiesCurrent
911589000
CY2022Q4 us-gaap Due From Related Parties Current
DueFromRelatedPartiesCurrent
132168000
CY2021Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
200075000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
412934000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
59870000
CY2021Q4 us-gaap Assets Current
AssetsCurrent
2456638000
CY2022Q4 us-gaap Assets Current
AssetsCurrent
3281075000
CY2022Q4 us-gaap Assets Current
AssetsCurrent
475711000
CY2021Q4 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
1354049000
CY2022Q4 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
489764000
CY2022Q4 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
71009000
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
103156000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
118449000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
17173000
CY2021Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
31026000
CY2022Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
36689000
CY2022Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
5319000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
85326000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
12371000
CY2021Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
19904000
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
26029000
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
3773000
CY2021Q4 exc Other Assets Related Parties Noncurrent
OtherAssetsRelatedPartiesNoncurrent
1929000
CY2022Q4 exc Other Assets Related Parties Noncurrent
OtherAssetsRelatedPartiesNoncurrent
213695000
CY2022Q4 exc Other Assets Related Parties Noncurrent
OtherAssetsRelatedPartiesNoncurrent
30983000
CY2021Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
1510064000
CY2022Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
969952000
CY2022Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
140628000
CY2021Q4 us-gaap Assets
Assets
3966702000
CY2022Q4 us-gaap Assets
Assets
4251027000
CY2022Q4 us-gaap Assets
Assets
616339000
CY2021Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
932000000
CY2022Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
870000000
CY2022Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
126138000
CY2021Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
649967000
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
1024194000
CY2022Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
148494000
CY2021Q4 us-gaap Accounts Payable Related Parties Current
AccountsPayableRelatedPartiesCurrent
111531000
CY2022Q4 us-gaap Accounts Payable Related Parties Current
AccountsPayableRelatedPartiesCurrent
239891000
CY2022Q4 us-gaap Accounts Payable Related Parties Current
AccountsPayableRelatedPartiesCurrent
34781000
CY2021Q4 exc Long Term Debt Excluding Notes Payable Current
LongTermDebtExcludingNotesPayableCurrent
127304000
CY2022Q4 exc Long Term Debt Excluding Notes Payable Current
LongTermDebtExcludingNotesPayableCurrent
168405000
CY2022Q4 exc Long Term Debt Excluding Notes Payable Current
LongTermDebtExcludingNotesPayableCurrent
24416000
CY2021Q4 exc Due To Related Parties Excluding Accounts Payable Current
DueToRelatedPartiesExcludingAccountsPayableCurrent
376906000
CY2022Q4 exc Due To Related Parties Excluding Accounts Payable Current
DueToRelatedPartiesExcludingAccountsPayableCurrent
191174000
CY2022Q4 exc Due To Related Parties Excluding Accounts Payable Current
DueToRelatedPartiesExcludingAccountsPayableCurrent
27718000
CY2021Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
2685000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
4706000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
682000
CY2021Q4 exc Contract With Customer Liability Related Parties Current
ContractWithCustomerLiabilityRelatedPartiesCurrent
363285000
CY2022Q4 exc Contract With Customer Liability Related Parties Current
ContractWithCustomerLiabilityRelatedPartiesCurrent
316667000
CY2022Q4 exc Contract With Customer Liability Related Parties Current
ContractWithCustomerLiabilityRelatedPartiesCurrent
45912000
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
24152000
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
3502000
CY2021Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
458979000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
738603000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
107087000
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
21610000
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
3133000
CY2021Q4 us-gaap Liabilities Current
LiabilitiesCurrent
3022657000
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
3599402000
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
521863000
CY2021Q4 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
317000
CY2022Q4 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
70000
CY2022Q4 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
10000
CY2021Q4 exc Contract With Customer Liability Related Parties Noncurrent
ContractWithCustomerLiabilityRelatedPartiesNoncurrent
472749000
CY2022Q4 exc Contract With Customer Liability Related Parties Noncurrent
ContractWithCustomerLiabilityRelatedPartiesNoncurrent
282080000
CY2022Q4 exc Contract With Customer Liability Related Parties Noncurrent
ContractWithCustomerLiabilityRelatedPartiesNoncurrent
40898000
CY2022Q4 us-gaap Convertible Long Term Notes Payable
ConvertibleLongTermNotesPayable
439869000
CY2022Q4 us-gaap Convertible Long Term Notes Payable
ConvertibleLongTermNotesPayable
63775000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
59539000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
8632000
CY2022Q4 exc Warrant Liabilities Non Current
WarrantLiabilitiesNonCurrent
16544000
CY2022Q4 exc Warrant Liabilities Non Current
WarrantLiabilitiesNonCurrent
2399000
CY2021Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
16292000
CY2022Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
30716000
CY2022Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
4453000
CY2021Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
489358000
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
828818000
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
120167000
CY2021Q4 us-gaap Liabilities
Liabilities
3512015000
CY2022Q4 us-gaap Liabilities
Liabilities
4428220000
CY2022Q4 us-gaap Liabilities
Liabilities
642030000
CY2021Q4 us-gaap Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
30500000
CY2021Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
4563407000
CY2021Q4 us-gaap Common Stock Value
CommonStockValue
7000
CY2021Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
5010420
CY2022Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
0
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
5919660000
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
858270000
CY2021Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-4109041000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-5710977000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-828014000
CY2021Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
6048000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-385886000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-55948000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
-4102986000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
-177193000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
-25691000
CY2021Q4 us-gaap Nonredeemable Noncontrolling Interest
NonredeemableNoncontrollingInterest
-5734000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-4108720000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-177193000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-25691000
CY2021Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
3966702000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
4251027000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
616339000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2241063000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2779063000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3557137000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
515736000
CY2020 us-gaap Cost Of Revenue
CostOfRevenue
1689675000
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
1961870000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
2566641000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
372127000
CY2020 us-gaap Gross Profit
GrossProfit
551388000
CY2021 us-gaap Gross Profit
GrossProfit
817193000
CY2022 us-gaap Gross Profit
GrossProfit
990496000
CY2022 us-gaap Gross Profit
GrossProfit
143609000
CY2020 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
706018000
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
1209385000
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
1210871000
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
175560000
CY2020 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
60643000
CY2021 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
82827000
CY2022 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
86597000
CY2022 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
12555000
CY2020 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
215008000
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
506873000
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1180218000
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
171116000
CY2022 exc Other Income From Related Parties
OtherIncomeFromRelatedParties
22846000
CY2022 exc Other Income From Related Parties
OtherIncomeFromRelatedParties
3312000
CY2020 exc Other Operating Expenses
OtherOperatingExpenses
200000
CY2021 exc Other Operating Expenses
OtherOperatingExpenses
-207000
CY2022 exc Other Operating Expenses
OtherOperatingExpenses
1939000
CY2022 exc Other Operating Expenses
OtherOperatingExpenses
281000
CY2020 us-gaap Operating Expenses
OperatingExpenses
981869000
CY2021 us-gaap Operating Expenses
OperatingExpenses
1798878000
CY2022 us-gaap Operating Expenses
OperatingExpenses
2456779000
CY2022 us-gaap Operating Expenses
OperatingExpenses
356200000
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
-430481000
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
-981685000
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-1466283000
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-212591000
CY2020 us-gaap Interest Income Related Party
InterestIncomeRelatedParty
0
CY2021 us-gaap Interest Income Related Party
InterestIncomeRelatedParty
717000
CY2022 us-gaap Interest Income Related Party
InterestIncomeRelatedParty
9069000
CY2020 us-gaap Investment Income Interest
InvestmentIncomeInterest
28480000
CY2021 us-gaap Investment Income Interest
InvestmentIncomeInterest
11783000
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
12444000
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
1804000
CY2020 us-gaap Interest Expense Related Party
InterestExpenseRelatedParty
872000
CY2021 us-gaap Interest Expense Related Party
InterestExpenseRelatedParty
212000
CY2022 us-gaap Interest Expense Related Party
InterestExpenseRelatedParty
18808000
CY2020 us-gaap Interest Expense
InterestExpense
59128000
CY2021 us-gaap Interest Expense
InterestExpense
131666000
CY2022 us-gaap Interest Expense
InterestExpense
51136000
CY2022 us-gaap Interest Expense
InterestExpense
7414000
CY2020 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
148000
CY2021 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-2519000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-137391000
CY2020 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
101286000
CY2022 us-gaap Payments To Fund Longterm Loans To Related Parties
PaymentsToFundLongtermLoansToRelatedParties
8302000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-19920000
CY2022 exc Net Income Loss Available To Parent
NetIncomeLossAvailableToParent
-223283000
CY2022 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
-16843000
CY2022 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
-2442000
CY2022 us-gaap Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
59728000
CY2022 us-gaap Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
8660000
CY2021 us-gaap Deconsolidation Gain Or Loss Amount
DeconsolidationGainOrLossAmount
10579000
CY2022 us-gaap Deconsolidation Gain Or Loss Amount
DeconsolidationGainOrLossAmount
71974000
CY2022 us-gaap Deconsolidation Gain Or Loss Amount
DeconsolidationGainOrLossAmount
10435000
CY2020 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
39635000
CY2021 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
111299000
CY2022 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
3245000
CY2022 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
470000
CY2020 exc Government Grants Income Nonoperating
GovernmentGrantsIncomeNonoperating
5998000
CY2021 exc Government Grants Income Nonoperating
GovernmentGrantsIncomeNonoperating
4507000
CY2022 exc Government Grants Income Nonoperating
GovernmentGrantsIncomeNonoperating
29330000
CY2022 exc Government Grants Income Nonoperating
GovernmentGrantsIncomeNonoperating
4252000
CY2020 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
54842000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
18315000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-18216000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-2641000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-439776000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1181985000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1519638000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-220327000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
228000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3447000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
21571000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3128000
CY2020 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-440004000
CY2021 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-1185432000
CY2022 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-1541209000
CY2022 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-223455000
CY2020 us-gaap Net Income Loss Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
-345000
CY2021 us-gaap Net Income Loss Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
-5011000
CY2022 us-gaap Net Income Loss Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
-1444000
CY2022 us-gaap Net Income Loss Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossAttributableToNonredeemableNoncontrollingInterest
-209000
CY2021 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
-806000
CY2022 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
-464000
CY2022 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
-67000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
-439659000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-1179615000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-1539301000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-223179000
CY2021 us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-1306000
CY2022 us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-714000
CY2022 us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-104000
CY2020 exc Net Income Loss Available To Parent
NetIncomeLossAvailableToParent
-439659000
CY2021 exc Net Income Loss Available To Parent
NetIncomeLossAvailableToParent
-1180921000
CY2022 exc Net Income Loss Available To Parent
NetIncomeLossAvailableToParent
-1540015000
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
4194000
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-280004000
CY2021 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
243564000
CY2022 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
354878000
CY2022 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
51452000
CY2020 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-540945000
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1424485000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1894893000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-274735000
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-2.27
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-2.27
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-6.02
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-6.02
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-7.92
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-7.92
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-1.15
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-1.15
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
238591421
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
238591421
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
236691093
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
236691093
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
239296386
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
239296386
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
239296386
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
239296386
CY2020 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-440004000
CY2021 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-1185432000
CY2022 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-1541209000
CY2022 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-223455000
CY2020 us-gaap Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
0
CY2021 us-gaap Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
0
CY2022 us-gaap Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
0
CY2020 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
1497000
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
4551000
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-391934000
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-56825000
CY2020 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-438507000
CY2021 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-1180881000
CY2022 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-1933143000
CY2022 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-280280000
CY2020 exc Comprehensive Income Loss Net Of Tax Attributable To Non Redeemable Noncontrolling Interest
ComprehensiveIncomeLossNetOfTaxAttributableToNonRedeemableNoncontrollingInterest
-345000
CY2021 exc Comprehensive Income Loss Net Of Tax Attributable To Non Redeemable Noncontrolling Interest
ComprehensiveIncomeLossNetOfTaxAttributableToNonRedeemableNoncontrollingInterest
-5011000
CY2022 exc Comprehensive Income Loss Net Of Tax Attributable To Non Redeemable Noncontrolling Interest
ComprehensiveIncomeLossNetOfTaxAttributableToNonRedeemableNoncontrollingInterest
-1444000
CY2022 exc Comprehensive Income Loss Net Of Tax Attributable To Non Redeemable Noncontrolling Interest
ComprehensiveIncomeLossNetOfTaxAttributableToNonRedeemableNoncontrollingInterest
-209000
CY2021 exc Comprehensive Income Loss Net Of Tax Attributable To Redeemable Noncontrolling Interest
ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest
-806000
CY2022 exc Comprehensive Income Loss Net Of Tax Attributable To Redeemable Noncontrolling Interest
ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest
-464000
CY2022 exc Comprehensive Income Loss Net Of Tax Attributable To Redeemable Noncontrolling Interest
ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest
-67000
CY2020 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-438162000
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1175064000
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1931235000
CY2019Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-1535660000
CY2020 us-gaap Net Income Loss Including Portion Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
-440004000
CY2020 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
11410000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
179933000
CY2020 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
101286000
CY2020 us-gaap Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
0
CY2020 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
1497000
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-2064043000
CY2021 us-gaap Net Income Loss Including Portion Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
-1184626000
CY2021 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
163481000
CY2021 exc Adjustments To Additional Paid In Capital Re Designation Of Ordinary Shares To Series Preferred Shares
AdjustmentsToAdditionalPaidInCapitalReDesignationOfOrdinarySharesToSeriesPreferredShares
81208000
CY2021 exc Equity Method Investment Difference Between Carrying Amount And Consideration
EquityMethodInvestmentDifferenceBetweenCarryingAmountAndConsideration
689670000
CY2021 us-gaap Noncontrolling Interest Decrease From Deconsolidation
NoncontrollingInterestDecreaseFromDeconsolidation
14335000
CY2021 us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-1306000
CY2021 us-gaap Noncontrolling Interest Increase From Sale Of Parent Equity Interest
NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
2000000
CY2021 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
243564000
CY2021 us-gaap Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
0
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
4551000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-4108720000
CY2021 exc Net Income Loss After Tax Attributable To Non Redeemable Noncontrolling Interest
NetIncomeLossAfterTaxAttributableToNonRedeemableNoncontrollingInterest
806000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-4108720000
CY2022 us-gaap Net Income Loss Including Portion Attributable To Nonredeemable Noncontrolling Interest
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
-1540745000
CY2022 us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
-714000
CY2022 exc Non Controlling Interest Deconsolidation
NonControllingInterestDeconsolidation
7178000
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
725651000
CY2022 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
354878000
CY2022 exc Deemed Distribution From Restructuring Of Variable Interest Entity
DeemedDistributionFromRestructuringOfVariableInterestEntity
61921000
CY2022 us-gaap Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
270539000
CY2022 us-gaap Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
69600000
CY2022 exc Stock Issued During Period Value Strategic Investment
StockIssuedDuringPeriodValueStrategicInvestment
139200000
CY2022 exc Stock Issued During Period Value Share Exchange
StockIssuedDuringPeriodValueShareExchange
87615000
CY2022 exc Stock Issued During Period Value Conversion Of Ordinary Shares
StockIssuedDuringPeriodValueConversionOfOrdinaryShares
5492749000
CY2022 exc Issuance Of Ordinary Shares And Warrants Value To Shareholders And Warrant Holders
IssuanceOfOrdinarySharesAndWarrantsValueToShareholdersAndWarrantHolders
30265000
CY2022 us-gaap Other Comprehensive Income Foreign Currency Translation Gain Loss Arising During Period Tax
OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
0
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-391934000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-177193000
CY2022 exc Net Income Loss After Tax Attributable To Non Redeemable Noncontrolling Interest
NetIncomeLossAfterTaxAttributableToNonRedeemableNoncontrollingInterest
464000
CY2020 us-gaap Profit Loss
ProfitLoss
-440004000
CY2021 us-gaap Profit Loss
ProfitLoss
-1185432000
CY2022 us-gaap Profit Loss
ProfitLoss
-1541209000
CY2022 us-gaap Profit Loss
ProfitLoss
-223455000
CY2020 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
360000
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
6887000
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
999000
CY2021 exc Provision Of Prepayments And Other Current Assets
ProvisionOfPrepaymentsAndOtherCurrentAssets
3245000
CY2022 exc Provision Of Prepayments And Other Current Assets
ProvisionOfPrepaymentsAndOtherCurrentAssets
-1935000
CY2022 exc Provision Of Prepayments And Other Current Assets
ProvisionOfPrepaymentsAndOtherCurrentAssets
-281000
CY2020 us-gaap Inventory Write Down
InventoryWriteDown
44134000
CY2021 us-gaap Inventory Write Down
InventoryWriteDown
49485000
CY2022 us-gaap Inventory Write Down
InventoryWriteDown
35406000
CY2022 us-gaap Inventory Write Down
InventoryWriteDown
5133000
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
11410000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
725651000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
105210000
CY2020 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
58958000
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
65012000
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
67655000
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
9809000
CY2022 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
38059000
CY2022 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
5518000
CY2020 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
148000
CY2021 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-2519000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-137391000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-19920000
CY2021 us-gaap Deconsolidation Gain Or Loss Amount
DeconsolidationGainOrLossAmount
10579000
CY2022 us-gaap Deconsolidation Gain Or Loss Amount
DeconsolidationGainOrLossAmount
71974000
CY2022 us-gaap Deconsolidation Gain Or Loss Amount
DeconsolidationGainOrLossAmount
10435000
CY2022 us-gaap Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
59728000
CY2022 us-gaap Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
8660000
CY2022 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
-16843000
CY2022 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
-2442000
CY2020 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
55351000
CY2021 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
99923000
CY2020 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
39635000
CY2021 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
111299000
CY2022 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
3245000
CY2022 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
470000
CY2020 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-577000
CY2021 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-1562000
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-1939000
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-281000
CY2020 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
55213000
CY2021 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
12478000
CY2022 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-1857000
CY2022 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-269000
CY2020 exc Increase Decrease In Accounts Receivable Third Parties
IncreaseDecreaseInAccountsReceivableThirdParties
499485000
CY2021 exc Increase Decrease In Accounts Receivable Third Parties
IncreaseDecreaseInAccountsReceivableThirdParties
-45166000
CY2022 exc Increase Decrease In Accounts Receivable Third Parties
IncreaseDecreaseInAccountsReceivableThirdParties
-238197000
CY2022 exc Increase Decrease In Accounts Receivable Third Parties
IncreaseDecreaseInAccountsReceivableThirdParties
-34535000
CY2020 exc Accounts Receivable Related Parties Net
AccountsReceivableRelatedPartiesNet
1799000
CY2021 exc Accounts Receivable Related Parties Net
AccountsReceivableRelatedPartiesNet
96169000
CY2022 exc Accounts Receivable Related Parties Net
AccountsReceivableRelatedPartiesNet
-283389000
CY2022 exc Accounts Receivable Related Parties Net
AccountsReceivableRelatedPartiesNet
-41088000
CY2020 us-gaap Increase Decrease In Notes Receivable Current
IncreaseDecreaseInNotesReceivableCurrent
3991000
CY2021 us-gaap Increase Decrease In Notes Receivable Current
IncreaseDecreaseInNotesReceivableCurrent
19406000
CY2022 us-gaap Increase Decrease In Notes Receivable Current
IncreaseDecreaseInNotesReceivableCurrent
7732000
CY2022 us-gaap Increase Decrease In Notes Receivable Current
IncreaseDecreaseInNotesReceivableCurrent
1121000
CY2020 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
9268000
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
105557000
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-56358000
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-8171000
CY2020 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
2633000
CY2021 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
5737000
CY2022 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
86960000
CY2022 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
12608000
CY2020 exc Increase Decrease In Prepayments Of Other Current Assets
IncreaseDecreaseInPrepaymentsOfOtherCurrentAssets
32261000
CY2022 exc Increase Decrease In Prepayments Of Other Current Assets
IncreaseDecreaseInPrepaymentsOfOtherCurrentAssets
-32291000
CY2020 exc Increase Decrease In Accounts Payable Third Parties
IncreaseDecreaseInAccountsPayableThirdParties
-811649000
CY2021 exc Increase Decrease In Prepayments Of Other Current Assets
IncreaseDecreaseInPrepaymentsOfOtherCurrentAssets
-110035000
CY2022 exc Increase Decrease In Prepayments Of Other Current Assets
IncreaseDecreaseInPrepaymentsOfOtherCurrentAssets
-222715000
CY2021 us-gaap Payments To Fund Longterm Loans To Related Parties
PaymentsToFundLongtermLoansToRelatedParties
28850000
CY2022 us-gaap Payments To Fund Longterm Loans To Related Parties
PaymentsToFundLongtermLoansToRelatedParties
57260000
CY2021 exc Increase Decrease In Accounts Payable Third Parties
IncreaseDecreaseInAccountsPayableThirdParties
18699000
CY2022 exc Increase Decrease In Accounts Payable Third Parties
IncreaseDecreaseInAccountsPayableThirdParties
374227000
CY2022 exc Increase Decrease In Accounts Payable Third Parties
IncreaseDecreaseInAccountsPayableThirdParties
54258000
CY2020 exc Accounts Payable Related Parties
AccountsPayableRelatedParties
21235000
CY2021 exc Accounts Payable Related Parties
AccountsPayableRelatedParties
218143000
CY2022 exc Accounts Payable Related Parties
AccountsPayableRelatedParties
-128360000
CY2022 exc Accounts Payable Related Parties
AccountsPayableRelatedParties
-18610000
CY2020 us-gaap Increase Decrease In Notes Payable Current
IncreaseDecreaseInNotesPayableCurrent
111327000
CY2021 us-gaap Increase Decrease In Notes Payable Current
IncreaseDecreaseInNotesPayableCurrent
-144529000
CY2022 us-gaap Increase Decrease In Notes Payable Current
IncreaseDecreaseInNotesPayableCurrent
41101000
CY2022 us-gaap Increase Decrease In Notes Payable Current
IncreaseDecreaseInNotesPayableCurrent
5959000
CY2020 exc Increase Decrease In Contract Liabilities Third Parties
IncreaseDecreaseInContractLiabilitiesThirdParties
-2391000
CY2021 exc Increase Decrease In Contract Liabilities Third Parties
IncreaseDecreaseInContractLiabilitiesThirdParties
-4565000
CY2022 exc Increase Decrease In Contract Liabilities Third Parties
IncreaseDecreaseInContractLiabilitiesThirdParties
1774000
CY2022 exc Increase Decrease In Contract Liabilities Third Parties
IncreaseDecreaseInContractLiabilitiesThirdParties
257000
CY2020 exc Increase Decrease In Contract Liabilities Related Parties
IncreaseDecreaseInContractLiabilitiesRelatedParties
30927000
CY2021 exc Increase Decrease In Contract Liabilities Related Parties
IncreaseDecreaseInContractLiabilitiesRelatedParties
353659000
CY2022 exc Increase Decrease In Contract Liabilities Related Parties
IncreaseDecreaseInContractLiabilitiesRelatedParties
-237287000
CY2022 exc Increase Decrease In Contract Liabilities Related Parties
IncreaseDecreaseInContractLiabilitiesRelatedParties
-34403000
CY2020 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
27376000
CY2021 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
5334000
CY2022 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
2058000
CY2022 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
298000
CY2020 exc Increase Decrease In Accrued Expenses And Other Current Liabilities
IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities
69834000
CY2021 exc Increase Decrease In Accrued Expenses And Other Current Liabilities
IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities
186032000
CY2022 exc Increase Decrease In Accrued Expenses And Other Current Liabilities
IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities
160584000
CY2022 exc Increase Decrease In Accrued Expenses And Other Current Liabilities
IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities
23282000
CY2022 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-35236000
CY2022 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-5109000
CY2020 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-1350000
CY2021 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
8769000
CY2022 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
14424000
CY2022 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
2091000
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-368046000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-872325000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-405765000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-58833000
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
69114000
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
78863000
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
127777000
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
18526000
CY2022 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
1732000
CY2022 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
251000
CY2021 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
1345637000
CY2022 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
79442000
CY2022 us-gaap Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
11518000
CY2022 exc Proceeds On Deconsolidation Of Subsidiary
ProceedsOnDeconsolidationOfSubsidiary
1000000
CY2022 exc Proceeds On Deconsolidation Of Subsidiary
ProceedsOnDeconsolidationOfSubsidiary
145000
CY2022 us-gaap Payments For Advance To Affiliate
PaymentsForAdvanceToAffiliate
28500000
CY2022 us-gaap Payments For Advance To Affiliate
PaymentsForAdvanceToAffiliate
4132000
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
28906000
CY2022 us-gaap Proceeds From Collection Of Longterm Loans To Related Parties
ProceedsFromCollectionOfLongtermLoansToRelatedParties
29360000
CY2022 us-gaap Proceeds From Collection Of Longterm Loans To Related Parties
ProceedsFromCollectionOfLongtermLoansToRelatedParties
4257000
CY2020 exc Repayment Of Advance To Related Parties
RepaymentOfAdvanceToRelatedParties
103024000
CY2021 exc Repayment Of Advance To Related Parties
RepaymentOfAdvanceToRelatedParties
19806000
CY2020 exc Proceeds From Advance To Related Parties
ProceedsFromAdvanceToRelatedParties
81026000
CY2021 exc Proceeds From Advance To Related Parties
ProceedsFromAdvanceToRelatedParties
90155000
CY2020 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-91112000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1391361000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-283530000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-41108000
CY2021 exc Proceeds From Redeemable Non Controlling Shareholders
ProceedsFromRedeemableNonControllingShareholders
30000000
CY2022 exc Proceeds From Redeemable Non Controlling Shareholders
ProceedsFromRedeemableNonControllingShareholders
10000000
CY2022 exc Proceeds From Redeemable Non Controlling Shareholders
ProceedsFromRedeemableNonControllingShareholders
1450000
CY2021 exc Proceeds From Non Redeemable Non Controlling Shareholders
ProceedsFromNonRedeemableNonControllingShareholders
2000000
CY2020 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
76000000
CY2021 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
947000000
CY2022 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
1270000000
CY2022 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
184133000
CY2020 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
167900000
CY2021 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
91000000
CY2022 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
1332000000
CY2022 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
193122000
CY2022 us-gaap Proceeds From Convertible Debt
ProceedsFromConvertibleDebt
527281000
CY2022 us-gaap Proceeds From Convertible Debt
ProceedsFromConvertibleDebt
76449000
CY2022 us-gaap Repayments Of Convertible Debt
RepaymentsOfConvertibleDebt
2938000
CY2022 us-gaap Repayments Of Convertible Debt
RepaymentsOfConvertibleDebt
426000
CY2021 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
315152000
CY2022 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
900000000
CY2022 us-gaap Proceeds From Related Party Debt
ProceedsFromRelatedPartyDebt
130488000
CY2021 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
65152000
CY2022 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
1020000000
CY2022 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
147886000
CY2021 us-gaap Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
1125310000
CY2022 us-gaap Payments Of Debt Restructuring Costs
PaymentsOfDebtRestructuringCosts
20000000
CY2022 us-gaap Payments Of Debt Restructuring Costs
PaymentsOfDebtRestructuringCosts
2900000
CY2022 us-gaap Proceeds From Contributions From Affiliates
ProceedsFromContributionsFromAffiliates
43724000
CY2022 us-gaap Proceeds From Contributions From Affiliates
ProceedsFromContributionsFromAffiliates
6339000
CY2022 us-gaap Proceeds From Partnership Contribution
ProceedsFromPartnershipContribution
139200000
CY2022 us-gaap Proceeds From Partnership Contribution
ProceedsFromPartnershipContribution
20182000
CY2022 us-gaap Payments Of Merger Related Costs Financing Activities
PaymentsOfMergerRelatedCostsFinancingActivities
136985000
CY2022 us-gaap Payments Of Merger Related Costs Financing Activities
PaymentsOfMergerRelatedCostsFinancingActivities
19861000
CY2020 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
1138126000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
2192792000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
537767000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
77969000
CY2020 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-10023000
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
-32019000
CY2020 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
668945000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-102913000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-122622000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-17778000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
334931000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1003876000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
900963000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
130627000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1003876000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
900963000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
778341000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
112849000
CY2020 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
35000
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
1644000
CY2020 us-gaap Interest Paid Net
InterestPaidNet
2905000
CY2021 us-gaap Interest Paid Net
InterestPaidNet
28983000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
32782000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
4753000
CY2020 exc Non Cash Activities Of Purchase Of Property Equipment And Intangible Assets
NonCashActivitiesOfPurchaseOfPropertyEquipmentAndIntangibleAssets
4123000
CY2021 exc Non Cash Activities Of Purchase Of Property Equipment And Intangible Assets
NonCashActivitiesOfPurchaseOfPropertyEquipmentAndIntangibleAssets
17882000
CY2022 exc Non Cash Activities Of Purchase Of Property Equipment And Intangible Assets
NonCashActivitiesOfPurchaseOfPropertyEquipmentAndIntangibleAssets
24186000
CY2022 exc Non Cash Activities Of Purchase Of Property Equipment And Intangible Assets
NonCashActivitiesOfPurchaseOfPropertyEquipmentAndIntangibleAssets
3507000
CY2021 exc Non Cash Activities Of Re Designation Of Ordinary Shares To Series Preferred Shares
NonCashActivitiesOfReDesignationOfOrdinarySharesToSeriesPreferredShares
97660000
CY2021 exc Non Cash Activities Of Series B Convertible Redeemable Preferred Shares In Connection With Equity Method Investment
NonCashActivitiesOfSeriesBConvertibleRedeemablePreferredSharesInConnectionWithEquityMethodInvestment
620703000
CY2022 us-gaap Other Significant Noncash Transaction Value Of Consideration Given1
OtherSignificantNoncashTransactionValueOfConsiderationGiven1
247875000
CY2022 us-gaap Other Significant Noncash Transaction Value Of Consideration Given1
OtherSignificantNoncashTransactionValueOfConsiderationGiven1
35938000
CY2022 exc Non Cash Activities Of Payable For Issuance Cost Of Convertible Notes Payable
NonCashActivitiesOfPayableForIssuanceCostOfConvertibleNotesPayable
5621000
CY2022 exc Non Cash Activities Of Payable For Issuance Cost Of Convertible Notes Payable
NonCashActivitiesOfPayableForIssuanceCostOfConvertibleNotesPayable
815000
CY2022 exc Non Cash Activities Of Amounts Due From Related Party For Sale
NonCashActivitiesOfAmountsDueFromRelatedPartyForSale
763192000
CY2022 exc Non Cash Activities Of Amounts Due From Related Party For Sale
NonCashActivitiesOfAmountsDueFromRelatedPartyForSale
110652000
CY2022 exc Non Cash Activities Of Issuance Of Ordinary Shares In Exchange For Equity Security
NonCashActivitiesOfIssuanceOfOrdinarySharesInExchangeForEquitySecurity
87615000
CY2022 exc Non Cash Activities Of Issuance Of Ordinary Shares In Exchange For Equity Security
NonCashActivitiesOfIssuanceOfOrdinarySharesInExchangeForEquitySecurity
12703000
CY2022 exc Non Cash Activities Of Payable For Costs Of Merger
NonCashActivitiesOfPayableForCostsOfMerger
133554000
CY2022 exc Non Cash Activities Of Payable For Costs Of Merger
NonCashActivitiesOfPayableForCostsOfMerger
19364000
CY2022 exc Non Cash Activities Of Conversion Of Convertible Redeemable Preferred Shares To Ordinary Shares
NonCashActivitiesOfConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares
5492749000
CY2022 exc Non Cash Activities Of Conversion Of Convertible Redeemable Preferred Shares To Ordinary Shares
NonCashActivitiesOfConversionOfConvertibleRedeemablePreferredSharesToOrdinaryShares
796374000
CY2022 exc Non Cash Activities Of Conversion Of Convertible Notes Payable To Class Ordinary Shares
NonCashActivitiesOfConversionOfConvertibleNotesPayableToClassOrdinaryShares
69600000
CY2022 exc Non Cash Activities Of Conversion Of Convertible Notes Payable To Class Ordinary Shares
NonCashActivitiesOfConversionOfConvertibleNotesPayableToClassOrdinaryShares
10091000
CY2022Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
90724289
CY2022Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
90724289
CY2022Q4 exc Redesignation Of Shares Number Of Common Shares For Each Preferred Share
RedesignationOfSharesNumberOfCommonSharesForEachPreferredShare
1
CY2022Q4 exc Redesignation Of Shares Number Of Common Shares For Each Preferred Share
RedesignationOfSharesNumberOfCommonSharesForEachPreferredShare
1
CY2022Q4 exc Redesignation Of Shares Number Of Common Shares For Each Preferred Share
RedesignationOfSharesNumberOfCommonSharesForEachPreferredShare
1
CY2022Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.000005
CY2022Q4 exc Recapitalization Factor Per Share
RecapitalizationFactorPerShare
1.19295710
CY2022Q4 exc Recapitalization Factor Premoney Equity Value
RecapitalizationFactorPremoneyEquityValue
3400000000
CY2022Q4 exc Recapitalization Factor Per Share Multiplier
RecapitalizationFactorPerShareMultiplier
10.00
CY2022Q4 exc Number Of Board Members To Elect
NumberOfBoardMembersToElect
2
CY2019Q4 exc Authorized Capital Amount
AuthorizedCapitalAmount
50000
CY2019Q4 exc Authorized Capital
AuthorizedCapital
10000000000
CY2019Q4 exc Authorized Stock Par Or Stated Value Per Share
AuthorizedStockParOrStatedValuePerShare
0.000005
CY2022Q2 exc Number Of Equity Method Investments Transferred
NumberOfEquityMethodInvestmentsTransferred
3
CY2022Q2 exc Number Of Investment And Consulting Companies
NumberOfInvestmentAndConsultingCompanies
2
CY2022Q2 exc Number Of Equity Method Investments Transferred
NumberOfEquityMethodInvestmentsTransferred
3
CY2022Q2 exc Number Of Investment And Consulting Companies
NumberOfInvestmentAndConsultingCompanies
2
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-5710977000
CY2022Q4 exc Net Current Assets Liabilities
NetCurrentAssetsLiabilities
318327000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-405765000
CY2022 exc Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value
ProceedsFromSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue
115000000
CY2022 exc Proceeds From Long Term Related Party Loan
ProceedsFromLongTermRelatedPartyLoan
300000000
CY2022 us-gaap Use Of Estimates
UseOfEstimates
<table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Use of estimates</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-weight:normal;">The preparation of the consolidated financial statements in accordance with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent assets and liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but not limited to, service period of connectivity services; allowance for doubtful accounts receivables, other non-current assets and amounts due from related parties; realizability of inventories; accrual for warranty obligations; useful lives and recoverability of property, equipment and intangible assets and right-of-use assets; recoverability of long-term investments; valuation allowance of deferred tax assets; fair values of share-based compensation awards, redeemable convertible preferred shares, warrant liabilities, and incremental borrowing rates of the Group’s leases. Changes in facts and circumstances may result in these estimates to be revised. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements. </span></p>
CY2022 us-gaap Finite Lived Intangible Asset Useful Life
FiniteLivedIntangibleAssetUsefulLife
P3Y
CY2019Q4 exc Stockholders Equity Shares Par Value Or Stated Value Per Share
StockholdersEquitySharesParValueOrStatedValuePerShare
0.0001
CY2020 us-gaap Advertising Expense
AdvertisingExpense
5139000
CY2021 us-gaap Advertising Expense
AdvertisingExpense
13674000
CY2022 us-gaap Advertising Expense
AdvertisingExpense
11800000
CY2020 us-gaap Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
95913000
CY2021 us-gaap Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
165935000
CY2022 us-gaap Employee Benefits And Share Based Compensation
EmployeeBenefitsAndShareBasedCompensation
184004000
CY2022Q4 us-gaap Asset Retirement Obligation
AssetRetirementObligation
0
CY2022Q4 exc Translations Of Amounts
TranslationsOfAmounts
1.00
CY2022Q4 exc Translations Of Amounts
TranslationsOfAmounts
6.8972
CY2022 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
CY2022Q4 us-gaap Supplies
Supplies
201865000
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
877959000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
737384000
CY2021Q4 us-gaap Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
23004000
CY2022Q4 us-gaap Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
40957000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
900963000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
778341000
CY2021Q4 exc Cash Balances Held At Financial Institutions
CashBalancesHeldAtFinancialInstitutions
900963000
CY2022Q4 exc Cash Balances Held At Financial Institutions
CashBalancesHeldAtFinancialInstitutions
778341000
CY2021Q4 exc Restricted Cash Pledged For Notes Payable
RestrictedCashPledgedForNotesPayable
23004000
CY2022Q4 exc Restricted Cash Pledged For Notes Payable
RestrictedCashPledgedForNotesPayable
40957000
CY2021Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
184546000
CY2022Q4 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
422743000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
4521000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
184546000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
418222000
CY2021Q4 exc Accounts Receivable Before Allowance For Credit Loss Current Related Parties
AccountsReceivableBeforeAllowanceForCreditLossCurrentRelatedParties
768747000
CY2022Q4 exc Accounts Receivable Before Allowance For Credit Loss Current Related Parties
AccountsReceivableBeforeAllowanceForCreditLossCurrentRelatedParties
485358000
CY2022Q4 exc Accounts Receivable Allowance For Credit Loss Current Related Parties
AccountsReceivableAllowanceForCreditLossCurrentRelatedParties
2366000
CY2021Q4 us-gaap Accounts Receivable Related Parties Current
AccountsReceivableRelatedPartiesCurrent
768747000
CY2022Q4 us-gaap Accounts Receivable Related Parties Current
AccountsReceivableRelatedPartiesCurrent
482992000
CY2019Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
0
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
0
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
0
CY2020 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
360000
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
6887000
CY2020 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
360000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
6887000
CY2021Q4 exc Notes Receivable Pledged For Notes Payable
NotesReceivablePledgedForNotesPayable
110550000
CY2022Q4 exc Notes Receivable Pledged For Notes Payable
NotesReceivablePledgedForNotesPayable
25034000
CY2021Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
117845000
CY2022Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
61406000
CY2021Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
2690000
CY2022Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
2999000
CY2021Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
102784000
CY2022Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
67150000
CY2021Q4 us-gaap Inventory Net
InventoryNet
223319000
CY2022Q4 us-gaap Inventory Net
InventoryNet
131555000
CY2020 us-gaap Inventory Write Down
InventoryWriteDown
44134000
CY2021 us-gaap Inventory Write Down
InventoryWriteDown
49485000
CY2022 us-gaap Inventory Write Down
InventoryWriteDown
35406000
CY2021Q4 us-gaap Supplies
Supplies
174860000
CY2022Q4 exc Revenue Remaining Performance Obligation Expected To Be Recognized In Year Five
RevenueRemainingPerformanceObligationExpectedToBeRecognizedInYearFive
36835000
CY2022Q4 exc Revenue Remaining Performance Obligation Expected To Be Recognized In Year Six
RevenueRemainingPerformanceObligationExpectedToBeRecognizedInYearSix
322000
CY2022Q4 exc Revenue Remaining Performance Obligation Expected To Be Recognized In Year Seven
RevenueRemainingPerformanceObligationExpectedToBeRecognizedInYearSeven
187000
CY2022Q4 us-gaap Capitalized Contract Cost Net Current
CapitalizedContractCostNetCurrent
192848000
CY2021Q4 exc Prepaid Rental And Deposits
PrepaidRentalAndDeposits
5256000
CY2021Q4 us-gaap Deferred Offering Costs
DeferredOfferingCosts
5719000
CY2021Q4 us-gaap Other Assets Current
OtherAssetsCurrent
14240000
CY2022Q4 us-gaap Other Assets Current
OtherAssetsCurrent
18221000
CY2021Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
200075000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
412934000
CY2021Q4 exc Prepaid Expense And Other Assets Current Provision
PrepaidExpenseAndOtherAssetsCurrentProvision
3245000
CY2022Q4 exc Prepaid Expense And Other Assets Current Provision
PrepaidExpenseAndOtherAssetsCurrentProvision
1310000
CY2021Q4 exc Equity Method Investments Gross
EquityMethodInvestmentsGross
678225000
CY2022Q4 exc Equity Method Investments Gross
EquityMethodInvestmentsGross
420445000
CY2021Q4 exc Equity Securities Without Readily Determinable Fair Value Gross
EquitySecuritiesWithoutReadilyDeterminableFairValueGross
675824000
CY2022Q4 exc Equity Securities Without Readily Determinable Fair Value Gross
EquitySecuritiesWithoutReadilyDeterminableFairValueGross
69319000
CY2021Q4 us-gaap Long Term Investments
LongTermInvestments
1354049000
CY2022Q4 us-gaap Long Term Investments
LongTermInvestments
489764000
CY2022Q1 us-gaap Deconsolidation Gain Or Loss Amount
DeconsolidationGainOrLossAmount
71974000
CY2022Q4 us-gaap Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
40750000
CY2022Q4 exc Nonredeemable Carrying Amount Noncontrolling Interest
NonredeemableCarryingAmountNoncontrollingInterest
7178000
CY2021 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
0
CY2022 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
0
CY2020 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
0
CY2021 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
0
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
0
CY2021Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
218828000
CY2022Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
216709000
CY2021Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
115672000
CY2022Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
98260000
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
103156000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
118449000
CY2020 us-gaap Depreciation
Depreciation
38480000
CY2021 us-gaap Depreciation
Depreciation
43137000
CY2022 us-gaap Depreciation
Depreciation
45087000
CY2021Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
38706000
CY2022Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
57172000
CY2021Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
31026000
CY2022Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
36689000
CY2020 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
20478000
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
21875000
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
22568000
CY2022Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
20202000
CY2022Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
11356000
CY2022Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
5131000
CY2022Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
0
CY2022Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
0
CY2021Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
2685000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
4706000
CY2021Q4 exc Contract With Customer Liability Related Parties Current
ContractWithCustomerLiabilityRelatedPartiesCurrent
363285000
CY2022Q4 exc Contract With Customer Liability Related Parties Current
ContractWithCustomerLiabilityRelatedPartiesCurrent
316667000
CY2021Q4 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
317000
CY2022Q4 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
70000
CY2021Q4 exc Contract With Customer Liability Related Parties Noncurrent
ContractWithCustomerLiabilityRelatedPartiesNoncurrent
472749000
CY2022Q4 exc Contract With Customer Liability Related Parties Noncurrent
ContractWithCustomerLiabilityRelatedPartiesNoncurrent
282080000
CY2021Q4 exc Contract With Customer Liability Third Parties And Related Parties
ContractWithCustomerLiabilityThirdPartiesAndRelatedParties
839036000
CY2022Q4 exc Contract With Customer Liability Third Parties And Related Parties
ContractWithCustomerLiabilityThirdPartiesAndRelatedParties
603523000
CY2020 exc Contract With Customers Liability Revenue Recognized
ContractWithCustomersLiabilityRevenueRecognized
163225000
CY2021 exc Contract With Customers Liability Revenue Recognized
ContractWithCustomersLiabilityRevenueRecognized
159371000
CY2022 exc Contract With Customers Liability Revenue Recognized
ContractWithCustomersLiabilityRevenueRecognized
364004000
CY2021Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
839036000
CY2022Q4 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
603523000
CY2022Q4 exc Revenue Remaining Performance Obligation Expected To Be Recognized In Year Two
RevenueRemainingPerformanceObligationExpectedToBeRecognizedInYearTwo
321373000
CY2022Q4 exc Revenue Remaining Performance Obligation Expected To Be Recognized In Year Three
RevenueRemainingPerformanceObligationExpectedToBeRecognizedInYearThree
148155000
CY2022Q4 exc Revenue Remaining Performance Obligation Expected To Be Recognized In Year Four
RevenueRemainingPerformanceObligationExpectedToBeRecognizedInYearFour
96651000
CY2021Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
228999000
CY2022Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
218614000
CY2021Q4 us-gaap Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
39094000
CY2022Q4 us-gaap Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
86490000
CY2021Q4 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
40263000
CY2022Q4 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
61432000
CY2022Q4 exc Accrued Costs Of Merger Current
AccruedCostsOfMergerCurrent
136756000
CY2021Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
150623000
CY2022Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
235311000
CY2021Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
458979000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
738603000
CY2022Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
1225000
CY2022Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P6Y1M13D
CY2022Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0703
CY2021 exc Re Designation Of Ordinary Shares Into Preferred Shares Value
ReDesignationOfOrdinarySharesIntoPreferredSharesValue
97660000
CY2021Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
200075000
CY2022Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
195617000
CY2022Q1 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
74892000
CY2022Q1 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
37414000
CY2022Q1 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
33020000
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
42622000
CY2022 us-gaap Short Term Lease Cost
ShortTermLeaseCost
763000
CY2022 us-gaap Lease Cost
LeaseCost
43385000
CY2022 us-gaap Lease Cost
LeaseCost
43385000
CY2022Q4 exc Operating Lease Right Of Use Asset Before Accumulated Depreciation
OperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciation
123385000
CY2022Q4 exc Operating Lease Right Of Use Asset Accumulated Depreciation
OperatingLeaseRightOfUseAssetAccumulatedDepreciation
38059000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
85326000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
28118000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
14596000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
14173000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
12212000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
8644000
CY2022Q4 exc Lessee Operating Lease Liability To Be Paid Year Five And After Year Five
LesseeOperatingLeaseLiabilityToBePaidYearFiveAndAfterYearFive
36162000
CY2022Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
113905000
CY2022Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
30214000
CY2022Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
83691000
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
24152000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
59539000
CY2022 us-gaap Operating Lease Payments
OperatingLeasePayments
39799000
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
51621000
CY2020Q3 exc Denominator Considered For Share Split Ratio
DenominatorConsideredForShareSplitRatio
20
CY2020 us-gaap Temporary Equity Stock Issued During Period Value New Issues
TemporaryEquityStockIssuedDuringPeriodValueNewIssues
206422000
CY2020 exc Temporary Equity Issuance Cost
TemporaryEquityIssuanceCost
-8500000
CY2020 us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
101286000
CY2020 us-gaap Temporary Equity Foreign Currency Translation Adjustments
TemporaryEquityForeignCurrencyTranslationAdjustments
-66733000
CY2020Q4 exc Temporary Equity Carrying Amount Attributable To Parent With Subscription Receivable
TemporaryEquityCarryingAmountAttributableToParentWithSubscriptionReceivable
232475000
CY2021 us-gaap Temporary Equity Stock Issued During Period Value New Issues
TemporaryEquityStockIssuedDuringPeriodValueNewIssues
3002374000
CY2021 exc Temporary Equity Issuance Cost
TemporaryEquityIssuanceCost
-10000000
CY2021 exc Temporary Equity Subscription Contributions From Shareholder
TemporaryEquitySubscriptionContributionsFromShareholder
1032104000
CY2021 us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
243564000
CY2021 us-gaap Temporary Equity Foreign Currency Translation Adjustments
TemporaryEquityForeignCurrencyTranslationAdjustments
-65270000
CY2021Q4 exc Temporary Equity Carrying Amount Attributable To Parent With Subscription Receivable
TemporaryEquityCarryingAmountAttributableToParentWithSubscriptionReceivable
4532907000
CY2022 exc Temporary Equity Subscription Contributions From Shareholder
TemporaryEquitySubscriptionContributionsFromShareholder
159485000
CY2022 us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
354878000
CY2022 us-gaap Temporary Equity Foreign Currency Translation Adjustments
TemporaryEquityForeignCurrencyTranslationAdjustments
445479000
CY2022 exc Temporary Equity Value Conversion As Part Of Recapitalization
TemporaryEquityValueConversionAsPartOfRecapitalization
5492749000
CY2022 exc Number Of Days Within Which Material Breach Is To Be Cured
NumberOfDaysWithinWhichMaterialBreachIsToBeCured
30
CY2022 exc Number Of Days Within Which Material Illegal Act Is To Be Cured
NumberOfDaysWithinWhichMaterialIllegalActIsToBeCured
30
CY2022 exc Number Of Days After Resignation Of Mr.Ziyu Shen To Appoint Successor
NumberOfDaysAfterResignationOfMr.ZiyuShenToAppointSuccessor
30
CY2022 exc Temporary Equity Redemption Price Percentage
TemporaryEquityRedemptionPricePercentage
1
CY2022 exc Temporary Equity Interest Rate Percentage
TemporaryEquityInterestRatePercentage
0.08
CY2022Q4 us-gaap Preferred Stock Convertible Conversion Ratio
PreferredStockConvertibleConversionRatio
1
CY2022Q4 exc Temporary Equity Liquidation Preference Percentage
TemporaryEquityLiquidationPreferencePercentage
100
CY2022Q4 exc Common Stock Liquidation Preference Percentage
CommonStockLiquidationPreferencePercentage
100
CY2021Q3 exc Minority Interest Ownership Percentage By Noncontrolling Owner
MinorityInterestOwnershipPercentageByNoncontrollingOwner
0.02
CY2021Q3 us-gaap Minority Interest Change In Redemption Value
MinorityInterestChangeInRedemptionValue
1000000
CY2021Q3 exc Percentage Of Redeemable Noncontrolling Interest Per Annum
PercentageOfRedeemableNoncontrollingInterestPerAnnum
0.49
CY2021Q3 us-gaap Nonredeemable Noncontrolling Interest
NonredeemableNoncontrollingInterest
14335000
CY2021 us-gaap Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
30000000
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
-806000
CY2021 us-gaap Temporary Equity Accretion Of Interest
TemporaryEquityAccretionOfInterest
1306000
CY2021Q4 us-gaap Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
30500000
CY2022 us-gaap Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
10000000
CY2022 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
-464000
CY2022 exc Temporary Equity Accretion To Redemption Value Before Deconsolidation
TemporaryEquityAccretionToRedemptionValueBeforeDeconsolidation
714000
CY2022 exc Temporary Equity Redeemable Noncontrolling Interests Decrease From Deconsolidation
TemporaryEquityRedeemableNoncontrollingInterestsDecreaseFromDeconsolidation
40750000
CY2019Q4 exc Stockholders Equity Number Of Shares Authorized
StockholdersEquityNumberOfSharesAuthorized
500000000
CY2019Q4 us-gaap Shares Issued
SharesIssued
10000000
CY2020Q1 exc Stockholders Equity Number Of Shares Authorized
StockholdersEquityNumberOfSharesAuthorized
10000000000
CY2020Q1 exc Stockholders Equity Shares Par Value Or Stated Value Per Share
StockholdersEquitySharesParValueOrStatedValuePerShare
0.000005
CY2021Q4 exc Stockholders Equity Number Of Shares Authorized
StockholdersEquityNumberOfSharesAuthorized
10000000000
CY2021Q4 exc Stockholders Equity Shares Par Value Or Stated Value Per Share
StockholdersEquitySharesParValueOrStatedValuePerShare
0.000005
CY2022Q4 us-gaap Treasury Stock Carrying Basis
TreasuryStockCarryingBasis
1000
CY2022 exc Stockholders Equity Value Authorized Shares
StockholdersEquityValueAuthorizedShares
50000000
CY2022Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
10000000000
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
16224217
CY2020Q4 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice
0.05
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
3.66
CY2021 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options New Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriod
2890674
CY2021 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options New Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriodWeightedAverageExercisePrice
1.23
CY2021 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options New Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriodWeightedAverageGrantDateFairValue
5.15
CY2021 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replacement Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriod
7708362
CY2021 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replacement Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriodWeightedAverageExercisePrice
0.28
CY2021 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replacement Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriodWeightedAverageGrantDateFairValue
6.88
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
119296
CY2021 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice
0.01
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
3.71
CY2021 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replaced In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacedInPeriod
7708362
CY2021 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replacement In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementInPeriodWeightedAverageExercisePrice
0.28
CY2021 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replacement In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementInPeriodWeightedAverageGrantDateFairValue
3.89
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
18995595
CY2021Q4 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice
0.23
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
5.10
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options New Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriod
6680560
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options New Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriodWeightedAverageExercisePrice
0.56
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options New Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNewGrantsInPeriodWeightedAverageGrantDateFairValue
6.92
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replacement Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriod
3419811
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replacement Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriodWeightedAverageExercisePrice
0.13
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replacement Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementGrantsInPeriodWeightedAverageGrantDateFairValue
1.47
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
1244394
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageExercisePrice
0.54
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
4.97
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replaced In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacedInPeriod
3419811
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replacement In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementInPeriodWeightedAverageExercisePrice
1.24
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Replacement In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReplacementInPeriodWeightedAverageGrantDateFairValue
1.47
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
24431761
CY2022Q4 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice
0.15
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
5.60
CY2022Q4 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber
24431761
CY2022Q4 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageExercisePrice
0.15
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue
5.60
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Terms
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerms
P7Y9M18D
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Vested And Expected To Vest
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExpectedToVest
5.76
CY2022 exc Withholding Tax Rate
WithholdingTaxRate
0.10
CY2022Q4 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestExercisableNumber
21191690
CY2022Q4 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageExercisePrice
0.06
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercisable Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue
5.79
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercisable Weighted Average Remaining Contractual Terms
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerms
P7Y10M28D
CY2022 exc Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Exercisable
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercisable
5.83
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2241063000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2779063000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3557137000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2241063000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2779063000
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3557137000
CY2020Q4 exc Interest Revenue
InterestRevenue
0.978
CY2021Q4 exc Interest Revenue
InterestRevenue
0.971
CY2022Q4 exc Interest Revenue
InterestRevenue
0.981
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-439776000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1181985000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1519638000
CY2020Q4 exc Deferred Tax Liability Accrued For Dividend Withholding Taxes
DeferredTaxLiabilityAccruedForDividendWithholdingTaxes
0
CY2021Q4 exc Deferred Tax Liability Accrued For Dividend Withholding Taxes
DeferredTaxLiabilityAccruedForDividendWithholdingTaxes
0
CY2022Q4 exc Deferred Tax Liability Accrued For Dividend Withholding Taxes
DeferredTaxLiabilityAccruedForDividendWithholdingTaxes
0
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
228000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3447000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
21571000
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 exc Effective Income Tax Rate Reconciliation Preferential Tax Percent
EffectiveIncomeTaxRateReconciliationPreferentialTaxPercent
0.11
CY2021 exc Effective Income Tax Rate Reconciliation Preferential Tax Percent
EffectiveIncomeTaxRateReconciliationPreferentialTaxPercent
0.10
CY2022 exc Effective Income Tax Rate Reconciliation Preferential Tax Percent
EffectiveIncomeTaxRateReconciliationPreferentialTaxPercent
-0.18
CY2020 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.03
CY2021 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.01
CY2022 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
0.02
CY2020 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
0.04
CY2021 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
0.05
CY2022 us-gaap Effective Income Tax Rate Reconciliation Nondeductible Expense
EffectiveIncomeTaxRateReconciliationNondeductibleExpense
0.40
CY2020 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
0.08
CY2021 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
0.06
CY2022 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
0.05
CY2020 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.21
CY2021 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.17
CY2022 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.07
CY2022 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.01
CY2021Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
6431000
CY2022Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
7654000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
487000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
2049000
CY2022Q4 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
268381000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
8483000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
23037000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
8704000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
10961000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
48520000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
11677000
CY2021Q4 us-gaap Deferred Tax Assets Equity Method Investments
DeferredTaxAssetsEquityMethodInvestments
3395000
CY2022Q4 us-gaap Deferred Tax Assets Equity Method Investments
DeferredTaxAssetsEquityMethodInvestments
12888000
CY2021Q4 exc Deferred Tax Assets Donation
DeferredTaxAssetsDonation
450000
CY2022Q4 exc Deferred Tax Assets Donation
DeferredTaxAssetsDonation
503000
CY2022Q4 exc Deferred Tax Assets Operating Lease Liabilities
DeferredTaxAssetsOperatingLeaseLiabilities
18734000
CY2021Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
473845000
CY2022Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
180378000
CY2021Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
550315000
CY2022Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
536262000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
550315000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
518017000
CY2022Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
18245000
CY2022Q4 us-gaap Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
18245000
CY2022Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
18245000
CY2019Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
268702000
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
362371000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
550315000
CY2020 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
93669000
CY2021 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
187944000
CY2022 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
102295000
CY2022 exc Valuation Allowance Deferred Tax Asset Decrease For Reversal Of Net Operating Loss Carryforwards Due To Restructuring Amount
ValuationAllowanceDeferredTaxAssetDecreaseForReversalOfNetOperatingLossCarryforwardsDueToRestructuringAmount
134593000
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
362371000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
550315000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
518017000
CY2022Q4 exc Loans And Receivables Due From Related Party
LoansAndReceivablesDueFromRelatedParty
63091000
CY2021Q4 exc Lease Deposits And Advances With Related Parties
LeaseDepositsAndAdvancesWithRelatedParties
1929000
CY2021Q4 exc Payables For Technical Services And Logistics Expenses Related Parties
PayablesForTechnicalServicesAndLogisticsExpensesRelatedParties
36185000
CY2022Q4 exc Payables For Technical Services And Logistics Expenses Related Parties
PayablesForTechnicalServicesAndLogisticsExpensesRelatedParties
24574000
CY2020 exc Net Income Loss Available To Parent
NetIncomeLossAvailableToParent
-439659000
CY2021 exc Net Income Loss Available To Parent
NetIncomeLossAvailableToParent
-1180921000
CY2022 exc Net Income Loss Available To Parent
NetIncomeLossAvailableToParent
-1540015000
CY2020 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
101286000
CY2021 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
243564000
CY2022 us-gaap Temporary Equity Accretion To Redemption Value Adjustment
TemporaryEquityAccretionToRedemptionValueAdjustment
354878000
CY2020 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-540945000
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1424485000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1894893000
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
238591421
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
236691093
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
239296386
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-2.27
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-6.02
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-7.92
CY2022Q4 us-gaap Purchase Obligation
PurchaseObligation
93818000
CY2022Q4 us-gaap Purchase Obligation Due In Next Twelve Months
PurchaseObligationDueInNextTwelveMonths
73817000
CY2022Q4 us-gaap Purchase Obligation Due In Second Year
PurchaseObligationDueInSecondYear
6667000
CY2022Q4 us-gaap Purchase Obligation Due In Third Year
PurchaseObligationDueInThirdYear
6667000
CY2022Q4 exc Purchase Obligation Due In Third To Fifth Year
PurchaseObligationDueInThirdToFifthYear
6667000
CY2022Q4 us-gaap Contractual Obligation
ContractualObligation
1806000
CY2022Q4 us-gaap Contractual Obligation Due In Next Twelve Months
ContractualObligationDueInNextTwelveMonths
1806000
CY2020 us-gaap Revenue From Related Parties
RevenueFromRelatedParties
1738654000
CY2021 us-gaap Revenue From Related Parties
RevenueFromRelatedParties
2023753000
CY2022 us-gaap Revenue From Related Parties
RevenueFromRelatedParties
2512875000
CY2021Q4 us-gaap Accounts Receivable Related Parties Current
AccountsReceivableRelatedPartiesCurrent
768747000
CY2022Q4 us-gaap Accounts Receivable Related Parties Current
AccountsReceivableRelatedPartiesCurrent
482992000
CY2021Q4 us-gaap Due From Related Parties Current
DueFromRelatedPartiesCurrent
41278000
CY2022Q4 us-gaap Due From Related Parties Current
DueFromRelatedPartiesCurrent
911589000
CY2021Q4 us-gaap Accounts Payable Related Parties Current
AccountsPayableRelatedPartiesCurrent
111531000
CY2022Q4 us-gaap Accounts Payable Related Parties Current
AccountsPayableRelatedPartiesCurrent
239891000
CY2021Q4 exc Due To Related Parties Excluding Accounts Payable Current
DueToRelatedPartiesExcludingAccountsPayableCurrent
376906000
CY2022Q4 exc Due To Related Parties Excluding Accounts Payable Current
DueToRelatedPartiesExcludingAccountsPayableCurrent
191174000
CY2021Q4 exc Other Assets Related Parties Noncurrent
OtherAssetsRelatedPartiesNoncurrent
1929000
CY2022Q4 exc Other Assets Related Parties Noncurrent
OtherAssetsRelatedPartiesNoncurrent
213695000
CY2021 exc Proceeds From Accounts Receivables Related Parties
ProceedsFromAccountsReceivablesRelatedParties
768747000
CY2022 exc Proceeds From Accounts Receivables Related Parties
ProceedsFromAccountsReceivablesRelatedParties
482992000
CY2023Q1 exc Proceeds From Accounts Receivables Related Parties
ProceedsFromAccountsReceivablesRelatedParties
403161000
CY2020 us-gaap Related Party Transaction Purchases From Related Party
RelatedPartyTransactionPurchasesFromRelatedParty
747000
CY2021 us-gaap Related Party Transaction Purchases From Related Party
RelatedPartyTransactionPurchasesFromRelatedParty
51171000
CY2022 us-gaap Related Party Transaction Purchases From Related Party
RelatedPartyTransactionPurchasesFromRelatedParty
28361000
CY2020Q4 us-gaap Due To Related Parties Current And Noncurrent
DueToRelatedPartiesCurrentAndNoncurrent
6073000
CY2021Q4 us-gaap Due To Related Parties Current And Noncurrent
DueToRelatedPartiesCurrentAndNoncurrent
220062000
CY2022Q4 us-gaap Due To Related Parties Current And Noncurrent
DueToRelatedPartiesCurrentAndNoncurrent
591181000
CY2020Q4 exc Prepayments From Purchase Of Raw Materials And Services To Related Parties
PrepaymentsFromPurchaseOfRawMaterialsAndServicesToRelatedParties
1366000
CY2021 exc Related Party Transaction Amounts Of Operating Expenses
RelatedPartyTransactionAmountsOfOperatingExpenses
22319000
CY2022 exc Related Party Transaction Amounts Of Operating Expenses
RelatedPartyTransactionAmountsOfOperatingExpenses
56378000
CY2021Q4 us-gaap Accounts Payable Related Parties Current
AccountsPayableRelatedPartiesCurrent
111531000
CY2022Q4 us-gaap Accounts Payable Related Parties Current
AccountsPayableRelatedPartiesCurrent
239891000
CY2021Q4 exc Prepayments From Purchase Of Raw Materials And Services To Related Parties
PrepaymentsFromPurchaseOfRawMaterialsAndServicesToRelatedParties
41278000
CY2022Q4 exc Prepayments From Purchase Of Raw Materials And Services To Related Parties
PrepaymentsFromPurchaseOfRawMaterialsAndServicesToRelatedParties
29455000
CY2020 us-gaap Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
3391000
CY2021 us-gaap Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
1093000
CY2022 us-gaap Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
6395000
CY2020 us-gaap Interest Expense Related Party
InterestExpenseRelatedParty
872000
CY2021 us-gaap Interest Expense Related Party
InterestExpenseRelatedParty
212000
CY2022 us-gaap Interest Expense Related Party
InterestExpenseRelatedParty
18808000
CY2021Q4 exc Borrowings And Interest Payable Related Parties
BorrowingsAndInterestPayableRelatedParties
272825000
CY2022Q4 exc Borrowings And Interest Payable Related Parties
BorrowingsAndInterestPayableRelatedParties
166600000

Files In Submission

Name View Source Status
0001104659-23-048955-index-headers.html Edgar Link pending
0001104659-23-048955-index.html Edgar Link pending
0001104659-23-048955.txt Edgar Link pending
0001104659-23-048955-xbrl.zip Edgar Link pending
ecx-20221231.xsd Edgar Link pending
ecx-20221231x20f.htm Edgar Link pending
ecx-20221231x20f009.jpg Edgar Link pending
ecx-20221231xex11d1.htm Edgar Link pending
ecx-20221231xex12d1.htm Edgar Link pending
ecx-20221231xex12d2.htm Edgar Link pending
ecx-20221231xex13d1.htm Edgar Link pending
ecx-20221231xex13d2.htm Edgar Link pending
ecx-20221231xex15d1.htm Edgar Link pending
ecx-20221231xex15d2.htm Edgar Link pending
ecx-20221231xex15d2002.jpg Edgar Link pending
ecx-20221231xex15d3.htm Edgar Link pending
ecx-20221231xex2d4.htm Edgar Link pending
ecx-20221231xex2d6.htm Edgar Link pending
ecx-20221231xex2d7.htm Edgar Link pending
ecx-20221231xex4d26.htm Edgar Link pending
ecx-20221231xex8d1.htm Edgar Link pending
ecx-20221231_cal.xml Edgar Link unprocessable
ecx-20221231_def.xml Edgar Link unprocessable
ecx-20221231_pre.xml Edgar Link unprocessable
ecx-20221231_lab.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
ecx-20221231x20f_htm.xml Edgar Link completed
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R105.htm Edgar Link pending
R106.htm Edgar Link pending
R107.htm Edgar Link pending
R108.htm Edgar Link pending
R109.htm Edgar Link pending
R11.htm Edgar Link pending
R110.htm Edgar Link pending
R111.htm Edgar Link pending
R112.htm Edgar Link pending
R113.htm Edgar Link pending
R114.htm Edgar Link pending
R115.htm Edgar Link pending
R116.htm Edgar Link pending
R117.htm Edgar Link pending
R118.htm Edgar Link pending
R119.htm Edgar Link pending
R12.htm Edgar Link pending
R120.htm Edgar Link pending
R121.htm Edgar Link pending
R122.htm Edgar Link pending
R123.htm Edgar Link pending
R124.htm Edgar Link pending
R125.htm Edgar Link pending
R126.htm Edgar Link pending
R127.htm Edgar Link pending
R128.htm Edgar Link pending
R129.htm Edgar Link pending
R13.htm Edgar Link pending
R130.htm Edgar Link pending
R131.htm Edgar Link pending
R132.htm Edgar Link pending
R133.htm Edgar Link pending
R134.htm Edgar Link pending
R135.htm Edgar Link pending
R136.htm Edgar Link pending
R137.htm Edgar Link pending
R138.htm Edgar Link pending
R139.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