2023 Q4 Form 20-F Financial Statement

#000110465924054332 Filed on April 30, 2024

View on sec.gov

Income Statement

Concept 2023 Q4 2023
Revenue $2.236B $8.316B
YoY Change 12.86% 7.38%
Cost Of Revenue $2.118B $8.065B
YoY Change 3.83% 0.72%
Gross Profit $118.3M $250.4M
YoY Change -302.35% -195.02%
Gross Profit Margin 5.29% 3.01%
Selling, General & Admin $281.5M $994.4M
YoY Change 6.88% -11.79%
% of Gross Profit 237.88% 397.06%
Research & Development $29.45M $115.9M
YoY Change 0.69% -19.6%
% of Gross Profit 24.89% 46.29%
Depreciation & Amortization $26.65M
YoY Change -2.71%
% of Gross Profit 10.64%
Operating Expenses $308.4M $1.108B
YoY Change 6.62% -4.73%
Operating Profit -$190.0M -$857.2M
YoY Change -45.35% -39.89%
Interest Expense $1.620M $37.84M
YoY Change -125.39% -154.2%
% of Operating Profit
Other Income/Expense, Net -$166.0K $6.613M
YoY Change -98.58% -79.12%
Pretax Income -$283.3M -$907.5M
YoY Change -22.55% -38.03%
Income Tax $249.0K $1.141M
% Of Pretax Income
Net Earnings -$246.7M -$814.4M
YoY Change -35.85% -44.35%
Net Earnings / Revenue -11.03% -9.79%
Basic Earnings Per Share -$0.30
Diluted Earnings Per Share -$0.63 -$2.07
COMMON SHARES
Basic Shares Outstanding
Diluted Shares Outstanding

Balance Sheet

Concept 2023 Q4 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments $461.9M $461.9M
YoY Change -63.3% -63.3%
Cash & Equivalents $426.0M $426.0M
Short-Term Investments $35.89M $35.89M
Other Short-Term Assets $1.682B $1.682B
YoY Change 40.82% 40.82%
Inventory $7.794M $7.794M
Prepaid Expenses
Receivables $829.8M $829.8M
Other Receivables $108.3M $108.3M
Total Short-Term Assets $3.090B $3.090B
YoY Change -5.8% -5.8%
LONG-TERM ASSETS
Property, Plant & Equipment $1.918B $1.918B
YoY Change -24.16% -24.16%
Goodwill $7.625M
YoY Change -2.85%
Intangibles
YoY Change
Long-Term Investments $156.9M $156.9M
YoY Change 0.0% 0.0%
Other Assets $941.2M $941.2M
YoY Change -43.71% -43.71%
Total Long-Term Assets $3.163B $3.163B
YoY Change -30.13% -30.13%
TOTAL ASSETS
Total Short-Term Assets $3.090B $3.090B
Total Long-Term Assets $3.163B $3.163B
Total Assets $6.254B $6.254B
YoY Change -19.91% -19.91%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $1.641B $1.641B
YoY Change 14.75% 14.75%
Accrued Expenses $1.601B $1.601B
YoY Change -8.12% -8.12%
Deferred Revenue $14.63M
YoY Change 11.48%
Short-Term Debt $401.8M $401.8M
YoY Change 119.21% 119.21%
Long-Term Debt Due $1.327B $1.327B
YoY Change 17.84% 17.84%
Total Short-Term Liabilities $5.263B $5.263B
YoY Change 10.5% 10.5%
LONG-TERM LIABILITIES
Long-Term Debt $161.0M $161.0M
YoY Change -82.7% -82.7%
Other Long-Term Liabilities $899.7M $899.7M
YoY Change -31.36% -31.36%
Total Long-Term Liabilities $1.061B $1.061B
YoY Change -52.68% -52.68%
TOTAL LIABILITIES
Total Short-Term Liabilities $5.263B $5.263B
Total Long-Term Liabilities $1.061B $1.061B
Total Liabilities $6.352B $6.352B
YoY Change -10.68% -10.68%
SHAREHOLDERS EQUITY
Retained Earnings -$2.782B
YoY Change 1.32%
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity -$98.15M -$98.15M
YoY Change
Total Liabilities & Shareholders Equity $6.254B $6.254B
YoY Change -19.91% -19.91%

Cashflow Statement

Concept 2023 Q4 2023
OPERATING ACTIVITIES
Net Income -$246.7M -$814.4M
YoY Change -35.85% -44.35%
Depreciation, Depletion And Amortization $26.65M
YoY Change -2.71%
Cash From Operating Activities $10.52M -$76.78M
YoY Change -104.35% -93.13%
INVESTING ACTIVITIES
Capital Expenditures $18.24M
YoY Change -12.19%
Acquisitions
YoY Change
Other Investing Activities -$72.72M $1.831M
YoY Change -130.36% -98.79%
Cash From Investing Activities -$72.72M $88.59M
YoY Change -130.36% -41.24%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 21.88M -49.79M
YoY Change 4448.02% -97.44%
NET CHANGE
Cash From Operating Activities 10.52M -76.78M
Cash From Investing Activities -72.72M 88.59M
Cash From Financing Activities 21.88M -49.79M
Net Change In Cash -40.33M -32.64M
YoY Change 2053.23% -98.88%
FREE CASH FLOW
Cash From Operating Activities $10.52M -$76.78M
Capital Expenditures $18.24M
Free Cash Flow -$95.02M
YoY Change -91.65%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001709505
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023 dei Document Type
DocumentType
20-F
CY2023 dei Document Registration Statement
DocumentRegistrationStatement
false
CY2023 dei Document Annual Report
DocumentAnnualReport
true
CY2023 dei Document Period End Date
DocumentPeriodEndDate
2023-12-31
CY2023 dei Document Transition Report
DocumentTransitionReport
false
CY2023 dei Document Shell Company Report
DocumentShellCompanyReport
false
CY2023 dei Entity File Number
EntityFileNumber
001-38198
CY2023 dei Entity Registrant Name
EntityRegistrantName
BEST Inc.
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
E9
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
2nd Floor, Block A, Huaxing Modern Industry Park
CY2023 dei Entity Address Address Line2
EntityAddressAddressLine2
No. 18 Tangmiao Road, Xihu District, Hangzhou
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
Zhejiang Province
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
310013
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2023 dei Document Accounting Standard
DocumentAccountingStandard
U.S. GAAP
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023 dei Entity Address Country
EntityAddressCountry
CN
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2023 dei Auditor Firm
AuditorFirmId
1408
CY2023 dei Auditor Name
AuditorName
Ernst & Young Hua Ming LLP
CY2023 dei Auditor Location
AuditorLocation
Shanghai, The People’s Republic of China
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
533481000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
425976000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
59997000
CY2022Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
399337000
CY2023Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
1008318000
CY2023Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
142019000
CY2022Q4 us-gaap Short Term Investments
ShortTermInvestments
725043000
CY2023Q4 us-gaap Short Term Investments
ShortTermInvestments
35888000
CY2023Q4 us-gaap Short Term Investments
ShortTermInvestments
5055000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
777842000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
674100000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
94945000
CY2022Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Current
NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
43067000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Current
NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
47925000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Current
NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
6750000
CY2022Q4 us-gaap Inventory Net
InventoryNet
16480000
CY2023Q4 us-gaap Inventory Net
InventoryNet
7794000
CY2023Q4 us-gaap Inventory Net
InventoryNet
1098000
CY2022Q4 us-gaap Assets Current
AssetsCurrent
3262942000
CY2023Q4 us-gaap Assets Current
AssetsCurrent
3090197000
CY2023Q4 us-gaap Assets Current
AssetsCurrent
435245000
CY2022Q4 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
1545605000
CY2023Q4 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
812371000
CY2023Q4 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
114420000
CY2022Q4 best Other Non Current Deposits
OtherNonCurrentDeposits
50767000
CY2023Q4 best Other Non Current Deposits
OtherNonCurrentDeposits
81869000
CY2023Q4 best Other Non Current Deposits
OtherNonCurrentDeposits
11531000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
1743798000
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
1293526000
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
182189000
CY2022Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Noncurrent
NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
40188000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Noncurrent
NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
314000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Noncurrent
NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
44000
CY2022Q4 us-gaap Long Term Investments
LongTermInvestments
156859000
CY2023Q4 us-gaap Long Term Investments
LongTermInvestments
156859000
CY2023Q4 us-gaap Long Term Investments
LongTermInvestments
22093000
CY2022Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
784732000
CY2023Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
624205000
CY2023Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
87917000
CY2022Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
75553000
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
93173000
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
13123000
CY2022Q4 us-gaap Goodwill
Goodwill
54135000
CY2023Q4 us-gaap Goodwill
Goodwill
54135000
CY2023Q4 us-gaap Goodwill
Goodwill
7625000
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
75666000
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
46913000
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
6608000
CY2022Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
4527303000
CY2023Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
3163365000
CY2023Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
445550000
CY2022Q4 us-gaap Assets
Assets
7790245000
CY2023Q4 us-gaap Assets
Assets
6253562000
CY2023Q4 us-gaap Assets
Assets
880795000
CY2022Q4 best Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
1145654000
CY2023Q4 best Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
1091573000
CY2023Q4 best Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
153745000
CY2022Q4 us-gaap Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
277737000
CY2023Q4 us-gaap Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
288184000
CY2023Q4 us-gaap Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
40590000
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
544262000
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
523790000
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
73774000
CY2022Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
11873000
CY2023Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
418000
CY2023Q4 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
59000
CY2022Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1563000
CY2023Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
2777000
CY2023Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
391000
CY2022Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
183270000
CY2023Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
401755000
CY2023Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
56586000
CY2023Q4 best Long Term Debt Current Excluding
LongTermDebtCurrentExcluding
794679000
CY2023Q4 best Long Term Debt Current Excluding
LongTermDebtCurrentExcluding
111928000
CY2022Q4 best Long Term Debt Current Excluding Current Convertible Notes Payable
LongTermDebtCurrentExcludingCurrentConvertibleNotesPayable
79148000
CY2023Q4 best Long Term Debt Current Excluding Current Convertible Notes Payable
LongTermDebtCurrentExcludingCurrentConvertibleNotesPayable
721000
CY2023Q4 best Long Term Debt Current Excluding Current Convertible Notes Payable
LongTermDebtCurrentExcludingCurrentConvertibleNotesPayable
102000
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
4197647000
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
4852198000
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
683418000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
1292057000
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
862514000
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
121483000
CY2022Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
26024000
CY2023Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
1231000
CY2023Q4 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
173000
CY2022Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
928894000
CY2023Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
159729000
CY2023Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
22497000
CY2022Q4 us-gaap Secured Long Term Debt
SecuredLongTermDebt
381000
CY2022Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
18752000
CY2023Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
22837000
CY2023Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
3216000
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
2788852000
CY2023Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
1471273000
CY2023Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
207224000
CY2022Q4 us-gaap Liabilities
Liabilities
6986499000
CY2023Q4 us-gaap Liabilities
Liabilities
6323471000
CY2023Q4 us-gaap Liabilities
Liabilities
890642000
CY2022Q4 us-gaap Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
191865000
CY2023Q4 us-gaap Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
191865000
CY2023Q4 us-gaap Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
27024000
CY2022Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
191865000
CY2023Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
191865000
CY2023Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
27024000
CY2023Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
23853000
CY2023Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
3360000
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
19481417000
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
19529806000
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
2750715000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-18934860000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-19749262000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-2781625000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
124464000
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
119169000
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
16785000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
697009000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
-98152000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
-13825000
CY2022Q4 us-gaap Minority Interest
MinorityInterest
-85128000
CY2023Q4 us-gaap Minority Interest
MinorityInterest
-163622000
CY2023Q4 us-gaap Minority Interest
MinorityInterest
-23046000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
611881000
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-261774000
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-36871000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
7790245000
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
6253562000
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
880795000
CY2021 us-gaap Revenues
Revenues
11425836000
CY2022 us-gaap Revenues
Revenues
7744072000
CY2023 us-gaap Revenues
Revenues
8315844000
CY2023 us-gaap Revenues
Revenues
1171262000
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
11625224000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
8007630000
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
8065407000
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
1135989000
CY2021 us-gaap Gross Profit
GrossProfit
-199388000
CY2022 us-gaap Gross Profit
GrossProfit
-263558000
CY2023 us-gaap Gross Profit
GrossProfit
250437000
CY2023 us-gaap Gross Profit
GrossProfit
35273000
CY2021 us-gaap Selling Expense
SellingExpense
260219000
CY2022 us-gaap Selling Expense
SellingExpense
237918000
CY2023 us-gaap Selling Expense
SellingExpense
256621000
CY2023 us-gaap Selling Expense
SellingExpense
36144000
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
881498000
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
889345000
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
737775000
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
103913000
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
180204000
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
144181000
CY2023 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
115917000
CY2023 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
16327000
CY2023 us-gaap Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
94699000
CY2023 us-gaap Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
13338000
CY2021 best Operating Income Other
OperatingIncomeOther
58337000
CY2022 best Operating Income Other
OperatingIncomeOther
108817000
CY2023 best Operating Income Other
OperatingIncomeOther
2658000
CY2023 best Operating Income Other
OperatingIncomeOther
374000
CY2021 us-gaap Operating Expenses
OperatingExpenses
1263584000
CY2022 us-gaap Operating Expenses
OperatingExpenses
1162627000
CY2023 us-gaap Operating Expenses
OperatingExpenses
1202354000
CY2023 us-gaap Operating Expenses
OperatingExpenses
169348000
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
-1462972000
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-1426185000
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
-951917000
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
-134075000
CY2021 us-gaap Investment Income Interest
InvestmentIncomeInterest
49658000
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
80361000
CY2023 us-gaap Investment Income Interest
InvestmentIncomeInterest
83810000
CY2023 us-gaap Investment Income Interest
InvestmentIncomeInterest
11805000
CY2021 us-gaap Interest Expense
InterestExpense
142751000
CY2022 us-gaap Interest Expense
InterestExpense
89058000
CY2023 us-gaap Interest Expense
InterestExpense
64283000
CY2023 us-gaap Interest Expense
InterestExpense
9055000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
44556000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-132730000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-14010000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-1974000
CY2021 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
265822000
CY2022 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
31677000
CY2023 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
6613000
CY2023 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
931000
CY2021 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
-14918000
CY2022 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
71619000
CY2023 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
32322000
CY2023 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
4553000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-1260605000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-1464316000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-907465000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-127815000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3198000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
511000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1141000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
161000
CY2021 best Income Loss From Continuing Operations Net Of Tax Before Equity Method Investments
IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments
-1263803000
CY2022 best Income Loss From Continuing Operations Net Of Tax Before Equity Method Investments
IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments
-1464827000
CY2023 best Income Loss From Continuing Operations Net Of Tax Before Equity Method Investments
IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments
-908606000
CY2023 best Income Loss From Continuing Operations Net Of Tax Before Equity Method Investments
IncomeLossFromContinuingOperationsNetOfTaxBeforeEquityMethodInvestments
-127976000
CY2021 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-58000
CY2021 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-1263861000
CY2022 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-1464827000
CY2023 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-908606000
CY2023 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-127976000
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
1473489000
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-38464000
CY2023 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
15222000
CY2023 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
2144000
CY2021 us-gaap Profit Loss
ProfitLoss
209628000
CY2022 us-gaap Profit Loss
ProfitLoss
-1503291000
CY2023 us-gaap Profit Loss
ProfitLoss
-893384000
CY2023 us-gaap Profit Loss
ProfitLoss
-125832000
CY2021 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-52279000
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-39980000
CY2023 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-78982000
CY2023 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-11124000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
261907000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-1463311000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
-814402000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
-114708000
CY2021 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-3.12
CY2021 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-3.12
CY2022 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-3.63
CY2022 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-3.63
CY2023 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-2.18
CY2023 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-2.18
CY2023 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-0.31
CY2023 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-0.31
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
3.80
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
3.80
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-0.10
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
-0.10
CY2023 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
0.04
CY2023 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
0.04
CY2023 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
0.01
CY2023 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
0.01
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.68
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.68
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-3.73
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-3.73
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-2.14
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-2.14
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.30
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.30
CY2021 best Basic Earnings Loss Per American Depositary Share
BasicEarningsLossPerAmericanDepositaryShare
13.60
CY2021 best Diluted Earnings Loss Per American Depositary Share
DilutedEarningsLossPerAmericanDepositaryShare
13.60
CY2022 best Basic Earnings Loss Per American Depositary Share
BasicEarningsLossPerAmericanDepositaryShare
-74.60
CY2022 best Diluted Earnings Loss Per American Depositary Share
DilutedEarningsLossPerAmericanDepositaryShare
-74.60
CY2023 best Basic Earnings Loss Per American Depositary Share
BasicEarningsLossPerAmericanDepositaryShare
-42.70
CY2023 best Diluted Earnings Loss Per American Depositary Share
DilutedEarningsLossPerAmericanDepositaryShare
-42.70
CY2023 best Basic Earnings Loss Per American Depositary Share
BasicEarningsLossPerAmericanDepositaryShare
-6.01
CY2023 best Diluted Earnings Loss Per American Depositary Share
DilutedEarningsLossPerAmericanDepositaryShare
-6.01
CY2021 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-44298000
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
17085000
CY2023 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-5295000
CY2023 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-746000
CY2021 best Comprehensive Income Loss Net Of Tax Including Portion Attributable To Noncontrolling Interest Continuing Operations
ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestContinuingOperations
-1308159000
CY2022 best Comprehensive Income Loss Net Of Tax Including Portion Attributable To Noncontrolling Interest Continuing Operations
ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestContinuingOperations
-1447742000
CY2023 best Comprehensive Income Loss Net Of Tax Including Portion Attributable To Noncontrolling Interest Continuing Operations
ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestContinuingOperations
-913901000
CY2023 best Comprehensive Income Loss Net Of Tax Including Portion Attributable To Noncontrolling Interest Continuing Operations
ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestContinuingOperations
-128722000
CY2021 best Comprehensive Income Loss Net Of Tax Including Portion Attributable To Noncontrolling Interest Discontinued Operations
ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestDiscontinuedOperations
1473489000
CY2022 best Comprehensive Income Loss Net Of Tax Including Portion Attributable To Noncontrolling Interest Discontinued Operations
ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestDiscontinuedOperations
-38464000
CY2023 best Comprehensive Income Loss Net Of Tax Including Portion Attributable To Noncontrolling Interest Discontinued Operations
ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestDiscontinuedOperations
15222000
CY2023 best Comprehensive Income Loss Net Of Tax Including Portion Attributable To Noncontrolling Interest Discontinued Operations
ComprehensiveIncomeLossNetOfTaxIncludingPortionAttributableToNoncontrollingInterestDiscontinuedOperations
2144000
CY2021 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-52279000
CY2022 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-39980000
CY2023 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-78982000
CY2023 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-11124000
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
217609000
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1446226000
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-819697000
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-115454000
CY2021 us-gaap Profit Loss
ProfitLoss
209628000
CY2022 us-gaap Profit Loss
ProfitLoss
-1503291000
CY2023 us-gaap Profit Loss
ProfitLoss
-893384000
CY2023 us-gaap Profit Loss
ProfitLoss
-125832000
CY2021 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
1473489000
CY2022 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-38464000
CY2023 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
15222000
CY2023 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
2144000
CY2021 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-1263861000
CY2022 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-1464827000
CY2023 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-908606000
CY2023 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-127976000
CY2021 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-58000
CY2021 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
58643000
CY2021 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
14918000
CY2022 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-71619000
CY2023 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-32322000
CY2023 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-4552000
CY2021 best Other Than Temporary Impairment Losses Long Term Investments
OtherThanTemporaryImpairmentLossesLongTermInvestments
10691000
CY2022 best Other Than Temporary Impairment Losses Long Term Investments
OtherThanTemporaryImpairmentLossesLongTermInvestments
12312000
CY2023 us-gaap Gain Loss On Sale Of Stock In Subsidiary Or Equity Method Investee
GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee
939000
CY2023 us-gaap Gain Loss On Sale Of Stock In Subsidiary Or Equity Method Investee
GainLossOnSaleOfStockInSubsidiaryOrEquityMethodInvestee
132000
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
191365000
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
188910000
CY2023 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
189197000
CY2023 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
26648000
CY2021 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
769005000
CY2022 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
713799000
CY2023 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
486767000
CY2023 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
68560000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
107681000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
72096000
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
48344000
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
6809000
CY2021 best Accretion Reversal On Secured Bank Borrowings And Convertible Senior Notes Held By Third Parties
AccretionReversalOnSecuredBankBorrowingsAndConvertibleSeniorNotesHeldByThirdParties
81290000
CY2022 best Accretion Reversal On Secured Bank Borrowings And Convertible Senior Notes Held By Third Parties
AccretionReversalOnSecuredBankBorrowingsAndConvertibleSeniorNotesHeldByThirdParties
51445000
CY2023 best Accretion Reversal On Secured Bank Borrowings And Convertible Senior Notes Held By Third Parties
AccretionReversalOnSecuredBankBorrowingsAndConvertibleSeniorNotesHeldByThirdParties
-44123000
CY2023 best Accretion Reversal On Secured Bank Borrowings And Convertible Senior Notes Held By Third Parties
AccretionReversalOnSecuredBankBorrowingsAndConvertibleSeniorNotesHeldByThirdParties
-6215000
CY2021 best Accretion On Secured Bank Borrowings And Convertible Senior Notes Held By Related Parties
AccretionOnSecuredBankBorrowingsAndConvertibleSeniorNotesHeldByRelatedParties
5949000
CY2022 best Accretion On Secured Bank Borrowings And Convertible Senior Notes Held By Related Parties
AccretionOnSecuredBankBorrowingsAndConvertibleSeniorNotesHeldByRelatedParties
1342000
CY2023 best Accretion On Secured Bank Borrowings And Convertible Senior Notes Held By Related Parties
AccretionOnSecuredBankBorrowingsAndConvertibleSeniorNotesHeldByRelatedParties
1453000
CY2023 best Accretion On Secured Bank Borrowings And Convertible Senior Notes Held By Related Parties
AccretionOnSecuredBankBorrowingsAndConvertibleSeniorNotesHeldByRelatedParties
205000
CY2021 best Provision For Doubtful Accounts And Inventory
ProvisionForDoubtfulAccountsAndInventory
64366000
CY2022 best Provision For Doubtful Accounts And Inventory
ProvisionForDoubtfulAccountsAndInventory
201155000
CY2023 best Provision For Doubtful Accounts And Inventory
ProvisionForDoubtfulAccountsAndInventory
76911000
CY2023 best Provision For Doubtful Accounts And Inventory
ProvisionForDoubtfulAccountsAndInventory
10833000
CY2021 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-10386000
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
6919000
CY2023 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-9141000
CY2023 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-1287000
CY2021 us-gaap Equity Method Investment Realized Gain Loss On Disposal
EquityMethodInvestmentRealizedGainLossOnDisposal
247145000
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
94699000
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
13338000
CY2022 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
17356000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
44556000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-132730000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-14010000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-1974000
CY2021 us-gaap Increase Decrease In Accounts And Notes Receivable
IncreaseDecreaseInAccountsAndNotesReceivable
2796772000
CY2022 us-gaap Increase Decrease In Accounts And Notes Receivable
IncreaseDecreaseInAccountsAndNotesReceivable
-93451000
CY2023 us-gaap Increase Decrease In Accounts And Notes Receivable
IncreaseDecreaseInAccountsAndNotesReceivable
143357000
CY2023 us-gaap Increase Decrease In Accounts And Notes Receivable
IncreaseDecreaseInAccountsAndNotesReceivable
20191000
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-2647000
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-9142000
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-8686000
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-1223000
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1391552000
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-20404000
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
74485000
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
10491000
CY2021 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
-57211000
CY2022 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
-50211000
CY2023 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
-14612000
CY2023 us-gaap Increase Decrease In Due From Related Parties
IncreaseDecreaseInDueFromRelatedParties
-2058000
CY2021 best Increase Decrease In Non Current Deposits
IncreaseDecreaseInNonCurrentDeposits
-3850000
CY2023 best Increase Decrease In Non Current Deposits
IncreaseDecreaseInNonCurrentDeposits
31102000
CY2023 best Increase Decrease In Non Current Deposits
IncreaseDecreaseInNonCurrentDeposits
4381000
CY2021 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
-11166000
CY2022 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
49223000
CY2023 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
-14923000
CY2023 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
-2102000
CY2021 us-gaap Increase Decrease In Leasing Receivables
IncreaseDecreaseInLeasingReceivables
10885000
CY2022 us-gaap Increase Decrease In Leasing Receivables
IncreaseDecreaseInLeasingReceivables
-4748000
CY2023 us-gaap Increase Decrease In Leasing Receivables
IncreaseDecreaseInLeasingReceivables
291000
CY2023 us-gaap Increase Decrease In Leasing Receivables
IncreaseDecreaseInLeasingReceivables
41000
CY2021 best Increase Decrease In Accounts Payable And Notes Payable
IncreaseDecreaseInAccountsPayableAndNotesPayable
2697827000
CY2022 best Increase Decrease In Accounts Payable And Notes Payable
IncreaseDecreaseInAccountsPayableAndNotesPayable
76854000
CY2023 best Increase Decrease In Accounts Payable And Notes Payable
IncreaseDecreaseInAccountsPayableAndNotesPayable
212578000
CY2023 best Increase Decrease In Accounts Payable And Notes Payable
IncreaseDecreaseInAccountsPayableAndNotesPayable
29941000
CY2021 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-13963000
CY2022 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
976000
CY2023 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
1214000
CY2023 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
171000
CY2021 best Increase Decrease In Contract With Customer Refund Liability
IncreaseDecreaseInContractWithCustomerRefundLiability
17672000
CY2022 best Increase Decrease In Contract With Customer Refund Liability
IncreaseDecreaseInContractWithCustomerRefundLiability
-20616000
CY2023 best Increase Decrease In Contract With Customer Refund Liability
IncreaseDecreaseInContractWithCustomerRefundLiability
10447000
CY2023 best Increase Decrease In Contract With Customer Refund Liability
IncreaseDecreaseInContractWithCustomerRefundLiability
1471000
CY2021 best Increase Decrease In Accrued Expenses And Other Liabilities
IncreaseDecreaseInAccruedExpensesAndOtherLiabilities
1626075000
CY2022 best Increase Decrease In Accrued Expenses And Other Liabilities
IncreaseDecreaseInAccruedExpensesAndOtherLiabilities
-352380000
CY2023 best Increase Decrease In Accrued Expenses And Other Liabilities
IncreaseDecreaseInAccruedExpensesAndOtherLiabilities
-6041000
CY2023 best Increase Decrease In Accrued Expenses And Other Liabilities
IncreaseDecreaseInAccruedExpensesAndOtherLiabilities
-852000
CY2021 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
-972000
CY2022 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
-1448000
CY2023 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
-196000
CY2023 us-gaap Increase Decrease In Due To Related Parties
IncreaseDecreaseInDueToRelatedParties
-28000
CY2023 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-17194000
CY2023 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-2422000
CY2021 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-734943000
CY2022 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-696849000
CY2023 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-469418000
CY2023 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-66116000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-891135000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-1051662000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-545092000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-76777000
CY2021 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
-1912826000
CY2022 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
-66174000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-2803961000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-1117836000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-545092000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-76777000
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
160012000
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
143276000
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
129510000
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
18241000
CY2021 best Payment On Lease Rental And Other Financing Lease Receivables
PaymentOnLeaseRentalAndOtherFinancingLeaseReceivables
45671000
CY2021 us-gaap Proceeds From Collection Of Lease Receivables
ProceedsFromCollectionOfLeaseReceivables
1165834000
CY2022 us-gaap Proceeds From Collection Of Lease Receivables
ProceedsFromCollectionOfLeaseReceivables
554195000
CY2023 us-gaap Proceeds From Collection Of Lease Receivables
ProceedsFromCollectionOfLeaseReceivables
36466000
CY2023 us-gaap Proceeds From Collection Of Lease Receivables
ProceedsFromCollectionOfLeaseReceivables
5136000
CY2021 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
17913000
CY2022 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
25273000
CY2023 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
17005000
CY2023 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
2395000
CY2022 best Proceeds From Sale Of Productive Assets Related Party
ProceedsFromSaleOfProductiveAssetsRelatedParty
16013000
CY2023 best Proceeds From Sale Of Productive Assets Related Party
ProceedsFromSaleOfProductiveAssetsRelatedParty
14015000
CY2023 best Proceeds From Sale Of Productive Assets Related Party
ProceedsFromSaleOfProductiveAssetsRelatedParty
1974000
CY2021 best Cash Acquired In Business Acquisitions Net
CashAcquiredInBusinessAcquisitionsNet
0
CY2021 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
1749000
CY2021 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
19355000
CY2022 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
32505000
CY2023 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
34224000
CY2023 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
4820000
CY2021 us-gaap Proceeds From Sale Of Equity Method Investments
ProceedsFromSaleOfEquityMethodInvestments
354018000
CY2021 us-gaap Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
50000000
CY2021Q4 us-gaap Disposal Group Including Discontinued Operation Cash
DisposalGroupIncludingDiscontinuedOperationCash
3550235000
CY2022Q4 us-gaap Disposal Group Including Discontinued Operation Cash
DisposalGroupIncludingDiscontinuedOperationCash
0
CY2023Q4 us-gaap Disposal Group Including Discontinued Operation Cash
DisposalGroupIncludingDiscontinuedOperationCash
445000
CY2023Q4 us-gaap Disposal Group Including Discontinued Operation Cash
DisposalGroupIncludingDiscontinuedOperationCash
63000
CY2021 best Proceeds From Disposal Of Interest In Consolidated Subsidiaries
ProceedsFromDisposalOfInterestInConsolidatedSubsidiaries
3550235000
CY2023 best Proceeds From Disposal Of Interest In Consolidated Subsidiaries
ProceedsFromDisposalOfInterestInConsolidatedSubsidiaries
-445000
CY2023 best Proceeds From Disposal Of Interest In Consolidated Subsidiaries
ProceedsFromDisposalOfInterestInConsolidatedSubsidiaries
-63000
CY2021 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
425120000
CY2022 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
1804329000
CY2023 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
1782502000
CY2023 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
251060000
CY2021 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
349212000
CY2022 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
2233094000
CY2023 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
1043834000
CY2023 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
147021000
CY2021 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
-103613000
CY2022 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
-159821000
CY2023 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
13000000
CY2023 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
1831000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
4990734000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
150756000
CY2023 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
628975000
CY2023 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
88589000
CY2021 us-gaap Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
-448016000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
4542718000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
150756000
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
628975000
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
88589000
CY2021 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
906341000
CY2022 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
110142000
CY2023 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
415690000
CY2023 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
58549000
CY2021 best Proceeds From Bank Debt Noncurrent
ProceedsFromBankDebtNoncurrent
701085000
CY2022 best Proceeds From Bank Debt Noncurrent
ProceedsFromBankDebtNoncurrent
138635000
CY2021 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
2245093000
CY2022 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
530495000
CY2023 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
200270000
CY2023 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
28207000
CY2021 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
2797000
CY2022 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
932000
CY2021 best Proceeds From Loan From Related Parties
ProceedsFromLoanFromRelatedParties
600000000
CY2021 best Repayment Of Loan From Related Parties
RepaymentOfLoanFromRelatedParties
600000000
CY2021 best Proceeds From Other Financing Activities
ProceedsFromOtherFinancingActivities
2440000
CY2022 best Proceeds From Other Financing Activities
ProceedsFromOtherFinancingActivities
1722000
CY2021 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
1481000
CY2022 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
1772000
CY2023 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
1193000
CY2023 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
168000
CY2021 us-gaap Proceeds From Issuance Of Preferred Stock And Preference Stock
ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
191865000
CY2021 best Proceeds From Issuance Of Long Term Borrowings To External Investors Net Of Issuance Costs
ProceedsFromIssuanceOfLongTermBorrowingsToExternalInvestorsNetOfIssuanceCosts
585529000
CY2021 best Principal Repayment Of Borrowings From External Investors
PrincipalRepaymentOfBorrowingsFromExternalInvestors
378829000
CY2022 best Principal Repayment Of Borrowings From External Investors
PrincipalRepaymentOfBorrowingsFromExternalInvestors
301765000
CY2023 best Principal Repayment Of Borrowings From External Investors
PrincipalRepaymentOfBorrowingsFromExternalInvestors
27045000
CY2023 best Principal Repayment Of Borrowings From External Investors
PrincipalRepaymentOfBorrowingsFromExternalInvestors
3809000
CY2022 best Redemption Of Convertible Senior Notes Held By Related Party
RedemptionOfConvertibleSeniorNotesHeldByRelatedParty
746538000
CY2023 best Redemption Of Convertible Senior Notes Held By Related Party
RedemptionOfConvertibleSeniorNotesHeldByRelatedParty
503318000
CY2023 best Redemption Of Convertible Senior Notes Held By Related Party
RedemptionOfConvertibleSeniorNotesHeldByRelatedParty
70891000
CY2022 best Redemption Of Convertible Senior Notes Held By Third Parties
RedemptionOfConvertibleSeniorNotesHeldByThirdParties
617368000
CY2023 best Payments Of Other Financing Activities
PaymentsOfOtherFinancingActivities
13542000
CY2023 best Payments Of Other Financing Activities
PaymentsOfOtherFinancingActivities
1907000
CY2021 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
415000
CY2021 best Proceeds From Stock Option Exercised
ProceedsFromStockOptionExercised
2603000
CY2022 best Proceeds From Stock Option Exercised
ProceedsFromStockOptionExercised
4000
CY2023 best Proceeds From Stock Option Exercised
ProceedsFromStockOptionExercised
45000
CY2023 best Proceeds From Stock Option Exercised
ProceedsFromStockOptionExercised
6000
CY2023 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
23853000
CY2023 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
3360000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-237922000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-1948367000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-353486000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-49787000
CY2021 us-gaap Cash Provided By Used In Financing Activities Discontinued Operations
CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
-337838000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-575760000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-1948367000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-353486000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-49787000
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-55970000
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
77722000
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
37845000
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
5332000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
1107027000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-2837725000
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-231758000
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-32643000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
4209121000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
5316148000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
2478423000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
349079000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
5316148000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
2478423000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
2246665000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
316436000
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
3571745000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
533481000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
425976000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
59997000
CY2021Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
675159000
CY2022Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
399337000
CY2023Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
1008318000
CY2023Q4 us-gaap Restricted Cash Current
RestrictedCashCurrent
142019000
CY2021Q4 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
1069244000
CY2022Q4 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
1545605000
CY2023Q4 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
812371000
CY2023Q4 us-gaap Restricted Cash Noncurrent
RestrictedCashNoncurrent
114420000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
5316148000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
2478423000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
2246665000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
316436000
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
17161000
CY2021 us-gaap Interest Paid Net
InterestPaidNet
152348000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
87387000
CY2023 us-gaap Interest Paid Net
InterestPaidNet
102840000
CY2023 us-gaap Interest Paid Net
InterestPaidNet
14485000
CY2021 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
29545000
CY2022 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
71234000
CY2023 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
70015000
CY2023 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
9861000
CY2021 us-gaap Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
3972000
CY2022 us-gaap Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
37897000
CY2023 us-gaap Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
643000
CY2023 us-gaap Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
91000
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1724604000
CY2021 best Profit Loss Including Non Controlling Interests Of Preferred Shares Holder
ProfitLossIncludingNonControllingInterestsOfPreferredSharesHolder
240158000
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-44298000
CY2021 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
134926000
CY2023 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-908606000
CY2023 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-127976000
CY2021 best Adjustment Of Convertible Non Controlling Interest
AdjustmentOfConvertibleNonControllingInterest
30530000
CY2021 us-gaap Minority Interest Decrease From Redemptions
MinorityInterestDecreaseFromRedemptions
3007000
CY2021 us-gaap Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
541000
CY2021 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
2605000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
2024999000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
2024999000
CY2022 us-gaap Profit Loss
ProfitLoss
-1503291000
CY2022 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
17085000
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
72096000
CY2022 us-gaap Minority Interest Decrease From Redemptions
MinorityInterestDecreaseFromRedemptions
734000
CY2022 best Gain Loss From Early Redemption Of Convertible Senior Notes
GainLossFromEarlyRedemptionOfConvertibleSeniorNotes
1721000
CY2022 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
5000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
611881000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
611881000
CY2023 us-gaap Profit Loss
ProfitLoss
-893384000
CY2023 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-5295000
CY2023 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
48344000
CY2023 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
23853000
CY2023 us-gaap Noncontrolling Interest Decrease From Deconsolidation
NoncontrollingInterestDecreaseFromDeconsolidation
488000
CY2023 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
45000
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-261774000
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-36871000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-545092000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
-76777000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-19749262000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-2781625000
CY2023Q4 best Working Capital Deficiency
WorkingCapitalDeficiency
1762001000
CY2023Q4 best Working Capital Deficiency
WorkingCapitalDeficiency
1762001000
CY2023Q4 best Working Capital Deficiency
WorkingCapitalDeficiency
248173000
CY2023Q4 us-gaap Cash Cash Equivalents And Short Term Investments
CashCashEquivalentsAndShortTermInvestments
1470182000
CY2023Q4 us-gaap Cash Cash Equivalents And Short Term Investments
CashCashEquivalentsAndShortTermInvestments
207071000
CY2024Q1 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
220000000
CY2024Q1 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
30986000
CY2023 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Use of estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:normal;font-weight:normal;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities at the balance sheet dates and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in the Group’s financial statements include, but are not limited to, allowance for credit losses, the estimated fair value less costs to sell for assets and liabilities of a business or asset group held-for-sale, cashflow projections used by the Company in its going concern assessment, fair value measurements of equity instruments without readily determinable fair values, incremental borrowing rates for operating lease liabilities, standalone selling prices related to lease and non-lease components in the Company’s lease arrangements, useful lives of long-lived assets, impairment assessment of long-lived assets and goodwill, realization of deferred tax assets, uncertain tax positions, share-based compensation, fair value of financial instruments and contingent liabilities. Management bases the estimates on historical experience and various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from those estimates.</span></p>
CY2023Q4 us-gaap Foreign Currency Exchange Rate Translation1
ForeignCurrencyExchangeRateTranslation1
7.0999
CY2021 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2022 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
94699000
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
13338000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
90505000
CY2023Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
103863000
CY2023Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
14629000
CY2021 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
81951000
CY2022 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
80003000
CY2023 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
70082000
CY2023 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
9871000
CY2021 us-gaap Advertising Expense
AdvertisingExpense
16871000
CY2022 us-gaap Advertising Expense
AdvertisingExpense
8775000
CY2023 us-gaap Advertising Expense
AdvertisingExpense
6504000
CY2023 us-gaap Advertising Expense
AdvertisingExpense
916000
CY2021 best Total Cash Originations From Sales Type And Direct Financing Leases
TotalCashOriginationsFromSalesTypeAndDirectFinancingLeases
45606000
CY2022 best Total Cash Originations From Sales Type And Direct Financing Leases
TotalCashOriginationsFromSalesTypeAndDirectFinancingLeases
0
CY2023 best Total Cash Originations From Sales Type And Direct Financing Leases
TotalCashOriginationsFromSalesTypeAndDirectFinancingLeases
0
CY2021 best Total Cash Receipts From Sales Type And Direct Financing Leases
TotalCashReceiptsFromSalesTypeAndDirectFinancingLeases
546221000
CY2022 best Total Cash Receipts From Sales Type And Direct Financing Leases
TotalCashReceiptsFromSalesTypeAndDirectFinancingLeases
318674000
CY2023 best Total Cash Receipts From Sales Type And Direct Financing Leases
TotalCashReceiptsFromSalesTypeAndDirectFinancingLeases
39966000
CY2023 best Total Cash Receipts From Sales Type And Direct Financing Leases
TotalCashReceiptsFromSalesTypeAndDirectFinancingLeases
5629000
CY2021Q4 best Capitalized Research And Development Expense
CapitalizedResearchAndDevelopmentExpense
16477000
CY2022Q4 best Capitalized Research And Development Expense
CapitalizedResearchAndDevelopmentExpense
33252000
CY2023Q4 best Capitalized Research And Development Expense
CapitalizedResearchAndDevelopmentExpense
31881000
CY2023Q4 best Capitalized Research And Development Expense
CapitalizedResearchAndDevelopmentExpense
4490000
CY2022Q4 us-gaap Derivative Liability Notional Amount
DerivativeLiabilityNotionalAmount
242500000
CY2023Q4 us-gaap Derivative Liability Notional Amount
DerivativeLiabilityNotionalAmount
132000000
CY2022 us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
-71619000
CY2023 us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
32322000
CY2023 us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
4553000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
204124000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
227593000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
263956000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
37177000
CY2021 best Accounts Receivable Allowance For Credit Loss Additions
AccountsReceivableAllowanceForCreditLossAdditions
31291000
CY2022 best Accounts Receivable Allowance For Credit Loss Additions
AccountsReceivableAllowanceForCreditLossAdditions
43295000
CY2023 best Accounts Receivable Allowance For Credit Loss Additions
AccountsReceivableAllowanceForCreditLossAdditions
4277000
CY2023 best Accounts Receivable Allowance For Credit Loss Additions
AccountsReceivableAllowanceForCreditLossAdditions
602000
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
7822000
CY2022 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
6932000
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
18129000
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
2553000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
227593000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
263956000
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
250104000
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
35226000
CY2021 best Notes Receivable Gain Loss Recognized From Continuing Involvement
NotesReceivableGainLossRecognizedFromContinuingInvolvement
0
CY2022 best Notes Receivable Gain Loss Recognized From Continuing Involvement
NotesReceivableGainLossRecognizedFromContinuingInvolvement
0
CY2023 best Notes Receivable Gain Loss Recognized From Continuing Involvement
NotesReceivableGainLossRecognizedFromContinuingInvolvement
0
CY2022Q4 us-gaap Value Added Tax Receivable Current
ValueAddedTaxReceivableCurrent
283001000
CY2023Q4 us-gaap Value Added Tax Receivable Current
ValueAddedTaxReceivableCurrent
304683000
CY2023Q4 us-gaap Value Added Tax Receivable Current
ValueAddedTaxReceivableCurrent
42914000
CY2022Q4 best Receivables From Failed Sale Leaseback Transactions
ReceivablesFromFailedSaleLeasebackTransactions
176210000
CY2023Q4 best Receivables From Failed Sale Leaseback Transactions
ReceivablesFromFailedSaleLeasebackTransactions
104181000
CY2023Q4 best Receivables From Failed Sale Leaseback Transactions
ReceivablesFromFailedSaleLeasebackTransactions
14674000
CY2022Q4 best Rental And Other Deposits
RentalAndOtherDeposits
88972000
CY2023Q4 best Rental And Other Deposits
RentalAndOtherDeposits
52985000
CY2023Q4 best Rental And Other Deposits
RentalAndOtherDeposits
7462000
CY2022Q4 best Other Current Assets Fair Value Accounting Of Financial Instruments
OtherCurrentAssetsFairValueAccountingOfFinancialInstruments
49077000
CY2023Q4 best Other Current Assets Fair Value Accounting Of Financial Instruments
OtherCurrentAssetsFairValueAccountingOfFinancialInstruments
10917000
CY2023Q4 best Other Current Assets Fair Value Accounting Of Financial Instruments
OtherCurrentAssetsFairValueAccountingOfFinancialInstruments
1538000
CY2022Q4 best Factoring Receivables Current
FactoringReceivablesCurrent
39105000
CY2023Q4 best Factoring Receivables Current
FactoringReceivablesCurrent
52840000
CY2023Q4 best Factoring Receivables Current
FactoringReceivablesCurrent
7442000
CY2022Q4 us-gaap Interest Receivable Current
InterestReceivableCurrent
28112000
CY2023Q4 us-gaap Interest Receivable Current
InterestReceivableCurrent
73874000
CY2023Q4 us-gaap Interest Receivable Current
InterestReceivableCurrent
10405000
CY2022Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
167688000
CY2023Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
190095000
CY2023Q4 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
26774000
CY2022Q4 best Prepayments And Other Current Assets Allowance For Credit Losses
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLosses
54323000
CY2023Q4 best Prepayments And Other Current Assets Allowance For Credit Losses
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLosses
115475000
CY2023Q4 best Prepayments And Other Current Assets Allowance For Credit Losses
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLosses
16264000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
777842000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
674100000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
94945000
CY2022Q4 best Receivables From Failed Sale Leaseback Transactions Current
ReceivablesFromFailedSaleLeasebackTransactionsCurrent
176210000
CY2023Q4 best Receivables From Failed Sale Leaseback Transactions Current
ReceivablesFromFailedSaleLeasebackTransactionsCurrent
104181000
CY2023Q4 best Receivables From Failed Sale Leaseback Transactions Current
ReceivablesFromFailedSaleLeasebackTransactionsCurrent
14674000
CY2021 us-gaap Interest Income Purchased Receivables
InterestIncomePurchasedReceivables
34956000
CY2022 us-gaap Interest Income Purchased Receivables
InterestIncomePurchasedReceivables
7536000
CY2023 us-gaap Interest Income Purchased Receivables
InterestIncomePurchasedReceivables
5058000
CY2023 us-gaap Interest Income Purchased Receivables
InterestIncomePurchasedReceivables
712000
CY2022Q4 best Factoring Receivable Allowance For Credit Loss
FactoringReceivableAllowanceForCreditLoss
0
CY2023Q4 best Factoring Receivable Allowance For Credit Loss
FactoringReceivableAllowanceForCreditLoss
516000
CY2023Q4 best Factoring Receivable Allowance For Credit Loss
FactoringReceivableAllowanceForCreditLoss
73000
CY2020Q4 best Prepayments And Other Current Assets Allowance For Credit Losses
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLosses
12196000
CY2021Q4 best Prepayments And Other Current Assets Allowance For Credit Losses
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLosses
33746000
CY2022Q4 best Prepayments And Other Current Assets Allowance For Credit Losses
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLosses
54323000
CY2022Q4 best Prepayments And Other Current Assets Allowance For Credit Losses
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLosses
7651000
CY2021 best Prepayments And Other Current Assets Allowance For Credit Losses Additions
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLossesAdditions
21550000
CY2022 best Prepayments And Other Current Assets Allowance For Credit Losses Additions
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLossesAdditions
31358000
CY2023 best Prepayments And Other Current Assets Allowance For Credit Losses Additions
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLossesAdditions
77293000
CY2023 best Prepayments And Other Current Assets Allowance For Credit Losses Additions
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLossesAdditions
10886000
CY2022 best Prepayments And Other Current Assets Allowance For Credit Losses Writeoff
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLossesWriteoff
10781000
CY2023 best Prepayments And Other Current Assets Allowance For Credit Losses Writeoff
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLossesWriteoff
16141000
CY2023 best Prepayments And Other Current Assets Allowance For Credit Losses Writeoff
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLossesWriteoff
2273000
CY2021Q4 best Prepayments And Other Current Assets Allowance For Credit Losses
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLosses
33746000
CY2022Q4 best Prepayments And Other Current Assets Allowance For Credit Losses
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLosses
54323000
CY2023Q4 best Prepayments And Other Current Assets Allowance For Credit Losses
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLosses
115475000
CY2023Q4 best Prepayments And Other Current Assets Allowance For Credit Losses
PrepaymentsAndOtherCurrentAssetsAllowanceForCreditLosses
16264000
CY2022Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset Before Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
1590237000
CY2023Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset Before Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
1655600000
CY2023Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset Before Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
233186000
CY2022Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
805505000
CY2023Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
936696000
CY2023Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
131931000
CY2023Q4 best Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Impairment
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedImpairment
94699000
CY2023Q4 best Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Impairment
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedImpairment
13338000
CY2022Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
784732000
CY2023Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
624205000
CY2023Q4 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
87917000
CY2021 us-gaap Depreciation
Depreciation
183332000
CY2022 us-gaap Depreciation
Depreciation
176341000
CY2021 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
0
CY2023 us-gaap Depreciation
Depreciation
172404000
CY2023 us-gaap Depreciation
Depreciation
24283000
CY2021Q4 best Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Impairment
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedImpairment
0
CY2022Q4 best Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Impairment
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedImpairment
0
CY2023Q4 best Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Impairment
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedImpairment
94699000
CY2023Q4 best Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Impairment
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedImpairment
13338000
CY2022Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
160943000
CY2023Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
195356000
CY2023Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
27515000
CY2022Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
85390000
CY2023Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
102183000
CY2023Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
14392000
CY2022Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
75553000
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
93173000
CY2023Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
13123000
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
8033000
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
12569000
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
16793000
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
2365000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
26517000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
3735000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
20317000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
2862000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
20284000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
2856000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
15436000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
2174000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
10619000
CY2023Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
1496000
CY2023Q4 best Finite Lived Intangible Assets Amortization Expense Five Years
FiniteLivedIntangibleAssetsAmortizationExpenseFiveYears
93173000
CY2023Q4 best Finite Lived Intangible Assets Amortization Expense Five Years
FiniteLivedIntangibleAssetsAmortizationExpenseFiveYears
13123000
CY2022 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
0
CY2023 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
0
CY2022Q4 best Direct Financing Lease Net Investment In Lease Current
DirectFinancingLeaseNetInvestmentInLeaseCurrent
42295000
CY2023Q4 best Direct Financing Lease Net Investment In Lease Current
DirectFinancingLeaseNetInvestmentInLeaseCurrent
25688000
CY2023Q4 best Direct Financing Lease Net Investment In Lease Current
DirectFinancingLeaseNetInvestmentInLeaseCurrent
3618000
CY2022Q4 best Sales Type Lease Net Investment In Lease Current
SalesTypeLeaseNetInvestmentInLeaseCurrent
772000
CY2023Q4 best Sales Type Lease Net Investment In Lease Current
SalesTypeLeaseNetInvestmentInLeaseCurrent
22237000
CY2023Q4 best Sales Type Lease Net Investment In Lease Current
SalesTypeLeaseNetInvestmentInLeaseCurrent
3132000
CY2022Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Current
NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
43067000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Current
NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
47925000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Current
NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
6750000
CY2022Q4 best Direct Financing Lease Net Investment In Lease Noncurrent
DirectFinancingLeaseNetInvestmentInLeaseNoncurrent
30682000
CY2022Q4 best Sales Type Lease Net Investment In Lease Noncurrent
SalesTypeLeaseNetInvestmentInLeaseNoncurrent
9506000
CY2023Q4 best Sales Type Lease Net Investment In Lease Noncurrent
SalesTypeLeaseNetInvestmentInLeaseNoncurrent
314000
CY2023Q4 best Sales Type Lease Net Investment In Lease Noncurrent
SalesTypeLeaseNetInvestmentInLeaseNoncurrent
44000
CY2022Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Noncurrent
NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
40188000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Noncurrent
NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
314000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Noncurrent
NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
44000
CY2022Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss
NetInvestmentInLeaseAfterAllowanceForCreditLoss
83255000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss
NetInvestmentInLeaseAfterAllowanceForCreditLoss
48239000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss
NetInvestmentInLeaseAfterAllowanceForCreditLoss
6794000
CY2021 us-gaap Sales Type And Direct Financing Leases Interest Income
SalesTypeAndDirectFinancingLeasesInterestIncome
45644000
CY2022 us-gaap Sales Type And Direct Financing Leases Interest Income
SalesTypeAndDirectFinancingLeasesInterestIncome
5389000
CY2023 us-gaap Sales Type And Direct Financing Leases Interest Income
SalesTypeAndDirectFinancingLeasesInterestIncome
2319000
CY2023 us-gaap Sales Type And Direct Financing Leases Interest Income
SalesTypeAndDirectFinancingLeasesInterestIncome
327000
CY2022Q4 best Total Minimum Lease Payments Receivable
TotalMinimumLeasePaymentsReceivable
136188000
CY2023Q4 best Total Minimum Lease Payments Receivable
TotalMinimumLeasePaymentsReceivable
67522000
CY2023Q4 best Total Minimum Lease Payments Receivable
TotalMinimumLeasePaymentsReceivable
9509000
CY2022Q4 best Sales Type And Direct Financing Leases Lease Receivable Before Allowances For Un Collectables
SalesTypeAndDirectFinancingLeasesLeaseReceivableBeforeAllowancesForUnCollectables
136188000
CY2023Q4 best Sales Type And Direct Financing Leases Lease Receivable Before Allowances For Un Collectables
SalesTypeAndDirectFinancingLeasesLeaseReceivableBeforeAllowancesForUnCollectables
67522000
CY2023Q4 best Sales Type And Direct Financing Leases Lease Receivable Before Allowances For Un Collectables
SalesTypeAndDirectFinancingLeasesLeaseReceivableBeforeAllowancesForUnCollectables
9509000
CY2022Q4 best Sales Type And Direct Financing Leases Lease Receivable Allowances For Un Collectables
SalesTypeAndDirectFinancingLeasesLeaseReceivableAllowancesForUnCollectables
-42313000
CY2023Q4 best Sales Type And Direct Financing Leases Lease Receivable Allowances For Un Collectables
SalesTypeAndDirectFinancingLeasesLeaseReceivableAllowancesForUnCollectables
-14937000
CY2023Q4 best Sales Type And Direct Financing Leases Lease Receivable Allowances For Un Collectables
SalesTypeAndDirectFinancingLeasesLeaseReceivableAllowancesForUnCollectables
-2104000
CY2022Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
93875000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
52585000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
7405000
CY2022Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Undiscounted Excess Amount
SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount
10620000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Undiscounted Excess Amount
SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount
4346000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Undiscounted Excess Amount
SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount
611000
CY2022Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss
NetInvestmentInLeaseAfterAllowanceForCreditLoss
83255000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss
NetInvestmentInLeaseAfterAllowanceForCreditLoss
48239000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss
NetInvestmentInLeaseAfterAllowanceForCreditLoss
6794000
CY2022Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Current
NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
43067000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Current
NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
47925000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Current
NetInvestmentInLeaseAfterAllowanceForCreditLossCurrent
6750000
CY2022Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Noncurrent
NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
40188000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Noncurrent
NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
314000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss Noncurrent
NetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent
44000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received Next Twelve Months
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths
52253000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received Next Twelve Months
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths
7359000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received Two Years
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears
332000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received Two Years
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears
46000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
52585000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Payments To Be Received
SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
7405000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Undiscounted Excess Amount
SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount
4346000
CY2023Q4 us-gaap Sales Type And Direct Financing Leases Lease Receivable Undiscounted Excess Amount
SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount
611000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss
NetInvestmentInLeaseAfterAllowanceForCreditLoss
48239000
CY2023Q4 us-gaap Net Investment In Lease After Allowance For Credit Loss
NetInvestmentInLeaseAfterAllowanceForCreditLoss
6794000
CY2021 us-gaap Operating Lease Cost
OperatingLeaseCost
674892000
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
671422000
CY2023 us-gaap Operating Lease Cost
OperatingLeaseCost
608066000
CY2023 us-gaap Operating Lease Cost
OperatingLeaseCost
85644000
CY2021 us-gaap Short Term Lease Cost
ShortTermLeaseCost
100766000
CY2022 us-gaap Short Term Lease Cost
ShortTermLeaseCost
116107000
CY2023 us-gaap Short Term Lease Cost
ShortTermLeaseCost
4415000
CY2023 us-gaap Short Term Lease Cost
ShortTermLeaseCost
622000
CY2021 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
1293000
CY2022 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
2313000
CY2023 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
242000
CY2023 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
34000
CY2021 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
169000
CY2022 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
202000
CY2023 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
88000
CY2023 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
12000
CY2021 us-gaap Lease Cost
LeaseCost
777120000
CY2022 us-gaap Lease Cost
LeaseCost
790044000
CY2023 us-gaap Lease Cost
LeaseCost
612811000
CY2023 us-gaap Lease Cost
LeaseCost
86312000
CY2021 us-gaap Operating Lease Payments
OperatingLeasePayments
745032000
CY2022 us-gaap Operating Lease Payments
OperatingLeasePayments
770580000
CY2023 us-gaap Operating Lease Payments
OperatingLeasePayments
612224000
CY2023 us-gaap Operating Lease Payments
OperatingLeasePayments
86230000
CY2021 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
169000
CY2022 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
202000
CY2023 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
88000
CY2023 us-gaap Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
12000
CY2021 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
1481000
CY2022 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
1772000
CY2023 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
1193000
CY2023 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
168000
CY2021 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
780576000
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
560056000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
328599000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
46282000
CY2021 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
1493000
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
38134000
CY2023Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
232000
CY2023Q4 best Lessee Operating Lease Not Yet Commenced Liability Payments Due
LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDue
46110000
CY2023Q4 best Lessee Operating Lease Not Yet Commenced Liability Payments Due
LesseeOperatingLeaseNotYetCommencedLiabilityPaymentsDue
6494000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
643000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
91000
CY2021Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P5Y10D
CY2022Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P4Y6M29D
CY2023Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y5M15D
CY2021Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P2Y9M14D
CY2022Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P2Y11M26D
CY2023Q4 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P1Y7M6D
CY2021Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0767
CY2022Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0786
CY2023Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0752
CY2021Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.0519
CY2022Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.0567
CY2023Q4 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.0617
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
604939000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
85203000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
862000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
121000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
405398000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
57099000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
389000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
55000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
253910000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
35762000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
260000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
37000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
134735000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
18977000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
149000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
21000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
72142000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
10161000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
92000
CY2023Q4 us-gaap Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
13000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
218284000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
30745000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
1689408000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
237947000
CY2023Q4 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
1752000
CY2023Q4 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
247000
CY2023Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
303104000
CY2023Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
42690000
CY2023Q4 us-gaap Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
103000
CY2023Q4 us-gaap Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
15000
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
1386304000
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
195257000
CY2023Q4 us-gaap Finance Lease Liability
FinanceLeaseLiability
1649000
CY2022Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
156859000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
156859000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
22093000
CY2022Q4 us-gaap Long Term Investments
LongTermInvestments
156859000
CY2023Q4 us-gaap Long Term Investments
LongTermInvestments
156859000
CY2023Q4 us-gaap Long Term Investments
LongTermInvestments
22093000
CY2022Q4 best Equity Securities Without Readily Determinable Fair Value Initial Cost Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCostAmount
57241000
CY2023Q4 best Equity Securities Without Readily Determinable Fair Value Initial Cost Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCostAmount
57241000
CY2023Q4 best Equity Securities Without Readily Determinable Fair Value Initial Cost Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCostAmount
8062000
CY2022Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount
116930000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount
116930000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount
16469000
CY2022Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount
17312000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount
17312000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Cumulative Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount
2438000
CY2022Q4 best Equity Investments Without Readily Determinable Fair Value
EquityInvestmentsWithoutReadilyDeterminableFairValue
156859000
CY2023Q4 best Equity Investments Without Readily Determinable Fair Value
EquityInvestmentsWithoutReadilyDeterminableFairValue
156859000
CY2023Q4 best Equity Investments Without Readily Determinable Fair Value
EquityInvestmentsWithoutReadilyDeterminableFairValue
22093000
CY2021 us-gaap Equity Securities Without Readily Determinable Fair Value Upward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
58643000
CY2021 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
5000000
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
12312000
CY2021 best Equity Securities Without Readily Determinable Fair Value Net Unrealized Gains And Losses Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueNetUnrealizedGainsAndLossesAnnualAmount
53643000
CY2022 best Equity Securities Without Readily Determinable Fair Value Net Unrealized Gains And Losses Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueNetUnrealizedGainsAndLossesAnnualAmount
-12312000
CY2021 best Equity Securities Without Readily Determinable Fair Value Net Realized Gains And Losses
EquitySecuritiesWithoutReadilyDeterminableFairValueNetRealizedGainsAndLosses
247145000
CY2021 best Equity Securities Without Readily Determinable Fair Value Net Realized And Unrealized Gains Losses
EquitySecuritiesWithoutReadilyDeterminableFairValueNetRealizedAndUnrealizedGainsLosses
300788000
CY2022 best Equity Securities Without Readily Determinable Fair Value Net Realized And Unrealized Gains Losses
EquitySecuritiesWithoutReadilyDeterminableFairValueNetRealizedAndUnrealizedGainsLosses
-12312000
CY2021 best Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Excluding Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentExcludingImpairmentLossAnnualAmount
0
CY2022 best Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Excluding Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentExcludingImpairmentLossAnnualAmount
0
CY2023 best Equity Securities Without Readily Determinable Fair Value Downward Price Adjustment Excluding Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentExcludingImpairmentLossAnnualAmount
0
CY2023 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
0
CY2022Q4 us-gaap Goodwill
Goodwill
54135000
CY2023Q4 us-gaap Goodwill
Goodwill
54135000
CY2023Q4 us-gaap Goodwill
Goodwill
7625000
CY2021 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2022 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2023 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0
CY2022Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
183270000
CY2023Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
401755000
CY2023Q4 us-gaap Short Term Bank Loans And Notes Payable
ShortTermBankLoansAndNotesPayable
56586000
CY2022Q4 best Debt Long Term And Short Term Current Combined Amount
DebtLongTermAndShortTermCurrentCombinedAmount
183270000
CY2023Q4 best Debt Long Term And Short Term Current Combined Amount
DebtLongTermAndShortTermCurrentCombinedAmount
1196434000
CY2023Q4 best Debt Long Term And Short Term Current Combined Amount
DebtLongTermAndShortTermCurrentCombinedAmount
168514000
CY2022Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
928894000
CY2023Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
159729000
CY2023Q4 us-gaap Long Term Loans From Bank
LongTermLoansFromBank
22497000
CY2022Q4 best Loan From Bank
LoanFromBank
1112164000
CY2023Q4 best Loan From Bank
LoanFromBank
1356163000
CY2023Q4 best Loan From Bank
LoanFromBank
191011000
CY2022Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
624166000
CY2023Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
631772000
CY2023Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
88983000
CY2022Q4 best Accrued Deposits
AccruedDeposits
218366000
CY2023Q4 best Accrued Deposits
AccruedDeposits
180945000
CY2023Q4 best Accrued Deposits
AccruedDeposits
25486000
CY2022Q4 best Accrued Expenses
AccruedExpenses
86270000
CY2023Q4 best Accrued Expenses
AccruedExpenses
57686000
CY2023Q4 best Accrued Expenses
AccruedExpenses
8125000
CY2022Q4 best Accrual For Property Plant And Equipment Not Yet Paid
AccrualForPropertyPlantAndEquipmentNotYetPaid
71234000
CY2023Q4 best Accrual For Property Plant And Equipment Not Yet Paid
AccrualForPropertyPlantAndEquipmentNotYetPaid
70014000
CY2023Q4 best Accrual For Property Plant And Equipment Not Yet Paid
AccrualForPropertyPlantAndEquipmentNotYetPaid
9861000
CY2022Q4 best Other Tax Payables
OtherTaxPayables
12005000
CY2023Q4 best Other Tax Payables
OtherTaxPayables
10362000
CY2023Q4 best Other Tax Payables
OtherTaxPayables
1459000
CY2022Q4 best Fair Value Accounting Of Financial Instruments
FairValueAccountingOfFinancialInstruments
5452000
CY2022Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
128161000
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
140794000
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
19831000
CY2022Q4 best Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
1145654000
CY2023Q4 best Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
1091573000
CY2023Q4 best Accrued Expenses And Other Liabilities Current
AccruedExpensesAndOtherLiabilitiesCurrent
153745000
CY2022Q4 best Long Term Debt Current Excluding Current Convertible Notes Payable
LongTermDebtCurrentExcludingCurrentConvertibleNotesPayable
79148000
CY2023Q4 best Long Term Debt Current Excluding Current Convertible Notes Payable
LongTermDebtCurrentExcludingCurrentConvertibleNotesPayable
721000
CY2023Q4 best Long Term Debt Current Excluding Current Convertible Notes Payable
LongTermDebtCurrentExcludingCurrentConvertibleNotesPayable
102000
CY2022Q4 us-gaap Secured Long Term Debt
SecuredLongTermDebt
381000
CY2023Q4 us-gaap Secured Debt Current
SecuredDebtCurrent
721000
CY2023Q4 us-gaap Secured Debt Current
SecuredDebtCurrent
102000
CY2022Q4 us-gaap Convertible Notes Payable Current
ConvertibleNotesPayableCurrent
522821000
CY2023Q4 us-gaap Convertible Notes Payable Current
ConvertibleNotesPayableCurrent
106318000
CY2023Q4 us-gaap Convertible Notes Payable Current
ConvertibleNotesPayableCurrent
14975000
CY2022Q4 us-gaap Convertible Long Term Notes Payable
ConvertibleLongTermNotesPayable
522744000
CY2023Q4 us-gaap Convertible Long Term Notes Payable
ConvertibleLongTermNotesPayable
424962000
CY2023Q4 us-gaap Convertible Long Term Notes Payable
ConvertibleLongTermNotesPayable
59855000
CY2023Q4 best Expected Accretion Of Notes
ExpectedAccretionOfNotes
60000000
CY2023Q4 best Expected Accretion Of Notes
ExpectedAccretionOfNotes
424962000
CY2023Q4 us-gaap Debt Instrument Convertible Remaining Discount Amortization Period1
DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1
P1Y4M6D
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-954592000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-1053407000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-369844000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
-52093000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-306013000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-410909000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-537621000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-75722000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-1260605000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-1464316000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-907465000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-127815000
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
3198000
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
511000
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
1141000
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
161000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3198000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
511000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1141000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
161000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-1260605000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-1464316000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-907465000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-127815000
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
CY2023 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2023 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2021 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-315151000
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-366079000
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-226866000
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-31953000
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
112363000
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
20250000
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
41138000
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
5794000
CY2021 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-447053000
CY2022 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
68037000
CY2023 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
42203000
CY2023 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
5944000
CY2021 best Effective Income Tax Rate Reconciliation Research And Development Expenses Deduction
EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentExpensesDeduction
25756000
CY2022 best Effective Income Tax Rate Reconciliation Research And Development Expenses Deduction
EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentExpensesDeduction
14223000
CY2023 best Effective Income Tax Rate Reconciliation Research And Development Expenses Deduction
EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentExpensesDeduction
15868000
CY2023 best Effective Income Tax Rate Reconciliation Research And Development Expenses Deduction
EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentExpensesDeduction
2235000
CY2021 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
6525000
CY2022 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
6395000
CY2023 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
4575000
CY2023 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
644000
CY2021 best Over Accrued Enterprise Income Tax Law For Previous Years
OverAccruedEnterpriseIncomeTaxLawForPreviousYears
-14568000
CY2022 best Over Accrued Enterprise Income Tax Law For Previous Years
OverAccruedEnterpriseIncomeTaxLawForPreviousYears
74577000
CY2023 best Over Accrued Enterprise Income Tax Law For Previous Years
OverAccruedEnterpriseIncomeTaxLawForPreviousYears
-17752000
CY2023 best Over Accrued Enterprise Income Tax Law For Previous Years
OverAccruedEnterpriseIncomeTaxLawForPreviousYears
-2500000
CY2021 best Effective Income Tax Rate Reconciliation Later Defer Tax Amount
EffectiveIncomeTaxRateReconciliationLaterDeferTaxAmount
21245000
CY2022 best Effective Income Tax Rate Reconciliation Later Defer Tax Amount
EffectiveIncomeTaxRateReconciliationLaterDeferTaxAmount
1462000
CY2023 best Effective Income Tax Rate Reconciliation Later Defer Tax Amount
EffectiveIncomeTaxRateReconciliationLaterDeferTaxAmount
8212000
CY2023 best Effective Income Tax Rate Reconciliation Later Defer Tax Amount
EffectiveIncomeTaxRateReconciliationLaterDeferTaxAmount
1157000
CY2021 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
-2890000
CY2022 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
483000
CY2023 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
-8531000
CY2023 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
-1202000
CY2021 best Income Tax Reconciliation Unutilized Expired Tax Loss
IncomeTaxReconciliationUnutilizedExpiredTaxLoss
112725000
CY2022 best Income Tax Reconciliation Unutilized Expired Tax Loss
IncomeTaxReconciliationUnutilizedExpiredTaxLoss
160285000
CY2023 best Income Tax Reconciliation Unutilized Expired Tax Loss
IncomeTaxReconciliationUnutilizedExpiredTaxLoss
18784000
CY2023 best Income Tax Reconciliation Unutilized Expired Tax Loss
IncomeTaxReconciliationUnutilizedExpiredTaxLoss
2645000
CY2021 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
568808000
CY2022 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
62114000
CY2023 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
164396000
CY2023 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
23155000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3198000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
511000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1141000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
161000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
278341000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
298208000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
42002000
CY2022Q4 best Deferred Tax Assets Tax Deferred Expenses Customer Advances And Deposits
DeferredTaxAssetsTaxDeferredExpensesCustomerAdvancesAndDeposits
10431000
CY2023Q4 best Deferred Tax Assets Tax Deferred Expenses Customer Advances And Deposits
DeferredTaxAssetsTaxDeferredExpensesCustomerAdvancesAndDeposits
7139000
CY2023Q4 best Deferred Tax Assets Tax Deferred Expenses Customer Advances And Deposits
DeferredTaxAssetsTaxDeferredExpensesCustomerAdvancesAndDeposits
1006000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
101187000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
99327000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
13990000
CY2022Q4 us-gaap Deferred Tax Assets Investments
DeferredTaxAssetsInvestments
3078000
CY2023Q4 us-gaap Deferred Tax Assets Investments
DeferredTaxAssetsInvestments
3078000
CY2023Q4 us-gaap Deferred Tax Assets Investments
DeferredTaxAssetsInvestments
434000
CY2023Q4 best Impairment Of Long Lived Asset
ImpairmentOfLongLivedAsset
23675000
CY2023Q4 best Impairment Of Long Lived Asset
ImpairmentOfLongLivedAsset
3335000
CY2023Q4 us-gaap Deferred Tax Assets Other Loss Carryforwards
DeferredTaxAssetsOtherLossCarryforwards
128959000
CY2023Q4 us-gaap Deferred Tax Assets Other Loss Carryforwards
DeferredTaxAssetsOtherLossCarryforwards
18163000
CY2022Q4 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
18961000
CY2023Q4 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
8476000
CY2023Q4 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
1194000
CY2022Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
1410903000
CY2023Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
1419440000
CY2023Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
199924000
CY2022Q4 best Deferred Tax Assets Lease Liabilities
DeferredTaxAssetsLeaseLiabilities
467623000
CY2023Q4 best Deferred Tax Assets Lease Liabilities
DeferredTaxAssetsLeaseLiabilities
355341000
CY2023Q4 best Deferred Tax Assets Lease Liabilities
DeferredTaxAssetsLeaseLiabilities
50049000
CY2022Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
2290524000
CY2023Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
2343643000
CY2023Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
330097000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
1818282000
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
1982678000
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
279256000
CY2022Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
472242000
CY2023Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
360964000
CY2023Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
50841000
CY2022Q4 best Deferred Tax Liabilities Fair Value Changes On Private Equity Investment
DeferredTaxLiabilitiesFairValueChangesOnPrivateEquityInvestment
29232000
CY2023Q4 best Deferred Tax Liabilities Fair Value Changes On Private Equity Investment
DeferredTaxLiabilitiesFairValueChangesOnPrivateEquityInvestment
29232000
CY2023Q4 best Deferred Tax Liabilities Fair Value Changes On Private Equity Investment
DeferredTaxLiabilitiesFairValueChangesOnPrivateEquityInvestment
4117000
CY2022Q4 best Deferred Tax Liabilities Accrued Revenue Recognition Difference
DeferredTaxLiabilitiesAccruedRevenueRecognitionDifference
3765000
CY2023Q4 best Deferred Tax Liabilities Accrued Revenue Recognition Difference
DeferredTaxLiabilitiesAccruedRevenueRecognitionDifference
5016000
CY2023Q4 best Deferred Tax Liabilities Accrued Revenue Recognition Difference
DeferredTaxLiabilitiesAccruedRevenueRecognitionDifference
707000
CY2022Q4 us-gaap Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
439245000
CY2023Q4 us-gaap Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
326716000
CY2023Q4 us-gaap Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
46017000
CY2022Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
472242000
CY2023Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
360964000
CY2023Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
50841000
CY2022Q4 us-gaap Operating Loss Carryforwards
OperatingLossCarryforwards
5621989000
CY2023Q4 us-gaap Operating Loss Carryforwards
OperatingLossCarryforwards
5719812000
CY2023Q4 us-gaap Operating Loss Carryforwards
OperatingLossCarryforwards
805619000
CY2023Q4 us-gaap Undistributed Earnings Of Foreign Subsidiaries
UndistributedEarningsOfForeignSubsidiaries
31642000
CY2023Q4 us-gaap Undistributed Earnings Of Foreign Subsidiaries
UndistributedEarningsOfForeignSubsidiaries
4457000
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
94572000
CY2023Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
88530000
CY2023Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
12468000
CY2022Q4 best Unrecognized Tax Benefit Net Basis Against Deferred Tax Asset
UnrecognizedTaxBenefitNetBasisAgainstDeferredTaxAsset
0
CY2023Q4 best Unrecognized Tax Benefit Net Basis Against Deferred Tax Asset
UnrecognizedTaxBenefitNetBasisAgainstDeferredTaxAsset
0
CY2022Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
58813000
CY2023Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
64997000
CY2023Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
9155000
CY2021Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
78800000
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
94572000
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
13320000
CY2022 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
15772000
CY2023 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
6184000
CY2023 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
870000
CY2023 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
12226000
CY2023 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
1722000
CY2022Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
94572000
CY2023Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
88530000
CY2023Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
12468000
CY2023 best Minimum Percentage Of After Tax Profit To Be Allocated To General Reserve Fund
MinimumPercentageOfAfterTaxProfitToBeAllocatedToGeneralReserveFund
0.10
CY2023 best General Reserve Fund As Percentage Of Registered Capital Threshold For Required Allocations Of After Tax Profits To Fund Maximum
GeneralReserveFundAsPercentageOfRegisteredCapitalThresholdForRequiredAllocationsOfAfterTaxProfitsToFundMaximum
0.50
CY2021 best Appropriations Made To Statutory Reserves
AppropriationsMadeToStatutoryReserves
7871000
CY2022 best Appropriations Made To Statutory Reserves
AppropriationsMadeToStatutoryReserves
167000
CY2023 best Appropriations Made To Statutory Reserves
AppropriationsMadeToStatutoryReserves
0
CY2023Q4 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
5269936000
CY2023Q4 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
742255000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2023Q4 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
0
CY2021 best Share Based Payment Arrangement Expense Continuing Operations
ShareBasedPaymentArrangementExpenseContinuingOperations
107681000
CY2022 best Share Based Payment Arrangement Expense Continuing Operations
ShareBasedPaymentArrangementExpenseContinuingOperations
72096000
CY2023 best Share Based Payment Arrangement Expense Continuing Operations
ShareBasedPaymentArrangementExpenseContinuingOperations
48344000
CY2023 best Share Based Payment Arrangement Expense Continuing Operations
ShareBasedPaymentArrangementExpenseContinuingOperations
6809000
CY2021 best Share Based Compensation Expenses For Discontinued Operations
ShareBasedCompensationExpensesForDiscontinuedOperations
27245000
CY2021 best Share Based Compensation Expense
ShareBasedCompensationExpense
134926000
CY2022 best Share Based Compensation Expense
ShareBasedCompensationExpense
72096000
CY2023 best Share Based Compensation Expense
ShareBasedCompensationExpense
48344000
CY2023 best Share Based Compensation Expense
ShareBasedCompensationExpense
6809000
CY2021 us-gaap Treasury Stock Value Acquired Par Value Method
TreasuryStockValueAcquiredParValueMethod
211352000
CY2021 us-gaap Treasury Stock Value Acquired Par Value Method
TreasuryStockValueAcquiredParValueMethod
29768000
CY2022 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
27029700
CY2023Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
23853000
CY2023Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
3360000
CY2022Q2 best Number Of Shares Represented By One American Depository Receipt
NumberOfSharesRepresentedByOneAmericanDepositoryReceipt
1
CY2022Q2 best Number Of Shares Represented By One American Depository Receipt
NumberOfSharesRepresentedByOneAmericanDepositoryReceipt
5
CY2023Q2 best Number Of Shares Represented By One American Depository Receipt
NumberOfSharesRepresentedByOneAmericanDepositoryReceipt
5
CY2023Q2 best Number Of Shares Represented By One American Depository Receipt
NumberOfSharesRepresentedByOneAmericanDepositoryReceipt
20
CY2021Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
191865000
CY2022Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
191865000
CY2022Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
27024000
CY2022Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
191865000
CY2023Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
191865000
CY2023Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
27024000
CY2021Q2 best Temporary Equity Shares Issued New Issues
TemporaryEquitySharesIssuedNewIssues
150000000
CY2021Q2 best Temporary Equity Issue Price Per Share
TemporaryEquityIssuePricePerShare
0.20
CY2021Q2 best Proceeds From Issuance Of Temporary Equity Gross
ProceedsFromIssuanceOfTemporaryEquityGross
30000000
CY2021Q2 best Proceeds From Issuance Of Temporary Equity Gross
ProceedsFromIssuanceOfTemporaryEquityGross
193803000
CY2020Q2 us-gaap Preferred Stock Convertible Conversion Price
PreferredStockConvertibleConversionPrice
0.20
CY2023 best Proceeds From Issuance Of Temporary Equity Net
ProceedsFromIssuanceOfTemporaryEquityNet
29700000
CY2023 best Proceeds From Issuance Of Temporary Equity Net
ProceedsFromIssuanceOfTemporaryEquityNet
191865000
CY2023 best Payments Of Offering Expenses Relating To Temporary Equity
PaymentsOfOfferingExpensesRelatingToTemporaryEquity
300000
CY2023 best Payments Of Offering Expenses Relating To Temporary Equity
PaymentsOfOfferingExpensesRelatingToTemporaryEquity
1938000
CY2022 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
4
CY2023 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
4
CY2021 us-gaap Revenues
Revenues
11425836000
CY2022 us-gaap Revenues
Revenues
7744072000
CY2023 us-gaap Revenues
Revenues
8315844000
CY2023 us-gaap Revenues
Revenues
1171262000
CY2023 best Equity Securities Derivative Liabilities Impairment
EquitySecuritiesDerivativeLiabilitiesImpairment
-94699000
CY2023 best Equity Securities Derivative Liabilities Impairment
EquitySecuritiesDerivativeLiabilitiesImpairment
-13338000
CY2021 best Impairment On Equity Method Investments
ImpairmentOnEquityMethodInvestments
5000
CY2022 best Impairment On Equity Method Investments
ImpairmentOnEquityMethodInvestments
12312000
CY2023 best Impairment On Equity Method Investments
ImpairmentOnEquityMethodInvestments
0
CY2022Q4 us-gaap Derivative Fair Value Of Derivative Asset
DerivativeFairValueOfDerivativeAsset
50231000
CY2023Q4 us-gaap Derivative Fair Value Of Derivative Asset
DerivativeFairValueOfDerivativeAsset
16433000
CY2023Q4 us-gaap Derivative Fair Value Of Derivative Asset
DerivativeFairValueOfDerivativeAsset
2315000
CY2022Q4 us-gaap Derivative Fair Value Of Derivative Liability
DerivativeFairValueOfDerivativeLiability
18644000
CY2023Q4 us-gaap Purchase Commitment Remaining Minimum Amount Committed
PurchaseCommitmentRemainingMinimumAmountCommitted
36347000
CY2023Q4 us-gaap Purchase Commitment Remaining Minimum Amount Committed
PurchaseCommitmentRemainingMinimumAmountCommitted
5119000
CY2021 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
181689000
CY2022 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
155642000
CY2023 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
121630000
CY2023 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
17131000
CY2021 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
0
CY2022 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
0
CY2023 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
0

Files In Submission

Name View Source Status
0001104659-24-054332-index-headers.html Edgar Link pending
0001104659-24-054332-index.html Edgar Link pending
0001104659-24-054332.txt Edgar Link pending
0001104659-24-054332-xbrl.zip Edgar Link pending
best-20231231.xsd Edgar Link pending
best-20231231x20f.htm Edgar Link pending
best-20231231x20f002.jpg Edgar Link pending
best-20231231xex11d2.htm Edgar Link pending
best-20231231xex12d1.htm Edgar Link pending
best-20231231xex12d2.htm Edgar Link pending
best-20231231xex13d1.htm Edgar Link pending
best-20231231xex13d2.htm Edgar Link pending
best-20231231xex15d1.htm Edgar Link pending
best-20231231xex15d2.htm Edgar Link pending
best-20231231xex2d4.htm Edgar Link pending
best-20231231xex8d1.htm Edgar Link pending
best-20231231xex97d1.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R105.htm Edgar Link pending
R106.htm Edgar Link pending
R107.htm Edgar Link pending
R108.htm Edgar Link pending
R109.htm Edgar Link pending
R11.htm Edgar Link pending
R110.htm Edgar Link pending
R111.htm Edgar Link pending
R112.htm Edgar Link pending
R113.htm Edgar Link pending
best-20231231_cal.xml Edgar Link unprocessable
best-20231231_pre.xml Edgar Link unprocessable
best-20231231_lab.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
best-20231231x20f_htm.xml Edgar Link completed
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
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
best-20231231_def.xml Edgar Link unprocessable