2023 Q4 Form 20-F Financial Statement

#000110465924051493 Filed on April 25, 2024

View on sec.gov

Income Statement

Concept 2023 Q4 2023
Revenue $390.6M $1.498B
YoY Change 20.12% 19.09%
Cost Of Revenue $137.6M $544.3M
YoY Change 56.04% 38.41%
Gross Profit $252.9M $953.7M
YoY Change 6.75% 10.31%
Gross Profit Margin 64.76% 63.66%
Selling, General & Admin $212.8M $811.2M
YoY Change 24.08% 10.78%
% of Gross Profit 84.15% 85.06%
Research & Development $44.99M $203.5M
YoY Change 9.56% -13.43%
% of Gross Profit 17.79% 21.34%
Depreciation & Amortization $6.492M
YoY Change -4.91%
% of Gross Profit 0.68%
Operating Expenses $257.8M $1.015B
YoY Change 21.28% 4.89%
Operating Profit -$4.904M -$61.05M
YoY Change -120.14% -40.62%
Interest Expense $10.31M $47.46M
YoY Change 137.03% 207.56%
% of Operating Profit
Other Income/Expense, Net $3.424M $21.90M
YoY Change 430.03% 165.56%
Pretax Income $8.389M $7.869M
YoY Change -71.41% -109.04%
Income Tax -$10.84M -$18.08M
% Of Pretax Income -129.16% -229.7%
Net Earnings $17.50M $21.28M
YoY Change -44.04% -132.46%
Net Earnings / Revenue 4.48% 1.42%
Basic Earnings Per Share
Diluted Earnings Per Share $0.23 $0.27
COMMON SHARES
Basic Shares Outstanding 77.65M
Diluted Shares Outstanding 78.05M

Balance Sheet

Concept 2023 Q4 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments $1.327B $1.327B
YoY Change -15.5% -15.5%
Cash & Equivalents $426.1M $426.1M
Short-Term Investments $900.8M $900.8M
Other Short-Term Assets $186.5M $186.5M
YoY Change 31.5% 31.5%
Inventory $118.9M $118.9M
Prepaid Expenses
Receivables $80.38M $80.38M
Other Receivables $9.212M $9.212M
Total Short-Term Assets $1.722B $1.722B
YoY Change -10.17% -10.17%
LONG-TERM ASSETS
Property, Plant & Equipment $235.2M $235.2M
YoY Change 31.33% 31.33%
Goodwill $540.7M
YoY Change 0.0%
Intangibles $145.3M
YoY Change -14.19%
Long-Term Investments $261.0M $261.0M
YoY Change 14.5% 14.5%
Other Assets $310.5M $310.5M
YoY Change 89.29% 89.29%
Total Long-Term Assets $1.493B $1.493B
YoY Change 16.52% 16.52%
TOTAL ASSETS
Total Short-Term Assets $1.722B $1.722B
Total Long-Term Assets $1.493B $1.493B
Total Assets $3.215B $3.215B
YoY Change 0.52% 0.52%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $388.0K $388.0K
YoY Change -93.42% -93.42%
Accrued Expenses $349.9M $349.9M
YoY Change 0.73% 0.73%
Deferred Revenue $103.4M
YoY Change -6.16%
Short-Term Debt $29.83M $29.83M
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $540.4M $540.4M
YoY Change 0.44% 0.44%
LONG-TERM LIABILITIES
Long-Term Debt
YoY Change
Other Long-Term Liabilities $87.75M $87.75M
YoY Change 318.4% 318.4%
Total Long-Term Liabilities $87.75M $87.75M
YoY Change 318.4% 318.4%
TOTAL LIABILITIES
Total Short-Term Liabilities $540.4M $540.4M
Total Long-Term Liabilities $87.75M $87.75M
Total Liabilities $770.4M $770.4M
YoY Change 10.07% 10.07%
SHAREHOLDERS EQUITY
Retained Earnings -$330.2M
YoY Change -4.75%
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $2.444B $2.444B
YoY Change
Total Liabilities & Shareholders Equity $3.215B $3.215B
YoY Change 0.52% 0.52%

Cashflow Statement

Concept 2023 Q4 2023
OPERATING ACTIVITIES
Net Income $17.50M $21.28M
YoY Change -44.04% -132.46%
Depreciation, Depletion And Amortization $6.492M
YoY Change -4.91%
Cash From Operating Activities $22.50M
YoY Change -119.93%
INVESTING ACTIVITIES
Capital Expenditures
YoY Change
Acquisitions
YoY Change
Other Investing Activities
YoY Change
Cash From Investing Activities -$28.54M
YoY Change -65.6%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -14.09M
YoY Change 615.08%
NET CHANGE
Cash From Operating Activities 22.50M
Cash From Investing Activities -28.54M
Cash From Financing Activities -14.09M
Net Change In Cash -37.78M
YoY Change -59.46%
FREE CASH FLOW
Cash From Operating Activities $22.50M
Capital Expenditures
Free Cash Flow
YoY Change

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2022Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2022Q4 us-gaap Restricted Cash Asset Statement Of Financial Position Extensible List
RestrictedCashAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#RestrictedCashAndCashEquivalentsAtCarryingValue
CY2023Q4 us-gaap Restricted Cash Asset Statement Of Financial Position Extensible List
RestrictedCashAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#RestrictedCashAndCashEquivalentsAtCarryingValue
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0001758530
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
CY2021 us-gaap Operating Cost And Expense Related Party Type Extensible Enumeration
OperatingCostAndExpenseRelatedPartyTypeExtensibleEnumeration
http://fasb.org/srt/2023#AffiliatedEntityMember
CY2022 us-gaap Operating Cost And Expense Related Party Type Extensible Enumeration
OperatingCostAndExpenseRelatedPartyTypeExtensibleEnumeration
http://fasb.org/srt/2023#AffiliatedEntityMember
CY2023 us-gaap Operating Cost And Expense Related Party Type Extensible Enumeration
OperatingCostAndExpenseRelatedPartyTypeExtensibleEnumeration
http://fasb.org/srt/2023#AffiliatedEntityMember
CY2021 us-gaap Government Assistance Statement Of Income Or Comprehensive Income Extensible Enumeration
GovernmentAssistanceStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense
CY2022 us-gaap Government Assistance Statement Of Income Or Comprehensive Income Extensible Enumeration
GovernmentAssistanceStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense
CY2023 us-gaap Government Assistance Statement Of Income Or Comprehensive Income Extensible Enumeration
GovernmentAssistanceStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense
CY2021Q4 us-gaap Restricted Cash Asset Statement Of Financial Position Extensible List
RestrictedCashAssetStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#RestrictedCashAndCashEquivalentsAtCarryingValue
CY2023 us-gaap Impairment Of Intangible Asset Indefinite Lived Excluding Goodwill Statement Of Income Or Comprehensive Income Extensible Enumeration
ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
http://fasb.org/us-gaap/2023#GoodwillAndIntangibleAssetImpairment
CY2023 dei Amendment Flag
AmendmentFlag
false
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-38878
CY2023 dei Entity Registrant Name
EntityRegistrantName
So-Young International Inc.
CY2023 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
E9
CY2023 dei Entity Address Address Line1
EntityAddressAddressLine1
Tower E, Ronsin Technology Center
CY2023 dei Entity Address Address Line2
EntityAddressAddressLine2
Chaoyang District
CY2023 dei Entity Address City Or Town
EntityAddressCityOrTown
Beijing
CY2023 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
100012
CY2023 dei Entity Address Country
EntityAddressCountry
CN
CY2023 dei Security12b Title
Security12bTitle
Class A ordinary shares
CY2023 dei Trading Symbol
TradingSymbol
SY
CY2023 dei Security Exchange Name
SecurityExchangeName
NASDAQ
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
Accelerated Filer
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
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 Auditor Firm
AuditorFirmId
1424
CY2023 dei Auditor Name
AuditorName
PricewaterhouseCoopers Zhong Tian LLP
CY2023 dei Auditor Location
AuditorLocation
Beijing, the People’s Republic of China
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
694420000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
426119000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
60018000
CY2022Q4 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
14908000
CY2023Q4 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
14695000
CY2023Q4 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
2070000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
36006000
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
57219000
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
8059000
CY2022Q4 us-gaap Inventory Net
InventoryNet
120480000
CY2023Q4 us-gaap Inventory Net
InventoryNet
118924000
CY2023Q4 us-gaap Inventory Net
InventoryNet
16750000
CY2022Q4 sy Receivables From Online Payment Platforms
ReceivablesFromOnlinePaymentPlatforms
14787000
CY2023Q4 sy Receivables From Online Payment Platforms
ReceivablesFromOnlinePaymentPlatforms
23158000
CY2023Q4 sy Receivables From Online Payment Platforms
ReceivablesFromOnlinePaymentPlatforms
3262000
CY2022Q4 sy Term Deposits And Short Term Investments
TermDepositsAndShortTermInvestments
875955000
CY2023Q4 sy Term Deposits And Short Term Investments
TermDepositsAndShortTermInvestments
900823000
CY2023Q4 sy Term Deposits And Short Term Investments
TermDepositsAndShortTermInvestments
126878000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
126889000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
171774000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
24194000
CY2022Q4 us-gaap Assets Current
AssetsCurrent
1916827000
CY2023Q4 us-gaap Assets Current
AssetsCurrent
1721924000
CY2023Q4 us-gaap Assets Current
AssetsCurrent
242528000
CY2022Q4 us-gaap Long Term Investments
LongTermInvestments
227959000
CY2023Q4 us-gaap Long Term Investments
LongTermInvestments
261016000
CY2023Q4 us-gaap Long Term Investments
LongTermInvestments
36763000
CY2022Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
169280000
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
145253000
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
20458000
CY2022Q4 us-gaap Goodwill
Goodwill
540693000
CY2023Q4 us-gaap Goodwill
Goodwill
540693000
CY2023Q4 us-gaap Goodwill
Goodwill
76155000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
116184000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
116782000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
16448000
CY2022Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
64739000
CY2023Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
78034000
CY2023Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
10991000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
62898000
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
118408000
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
16677000
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
99293000
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
232455000
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
32741000
CY2022Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
1281046000
CY2023Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
1492641000
CY2023Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
210233000
CY2022Q4 us-gaap Assets
Assets
3197873000
CY2023Q4 us-gaap Assets
Assets
3214565000
CY2023Q4 us-gaap Assets
Assets
452761000
CY2023Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
29825000
CY2023Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
4201000
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
74580000
CY2023Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
56894000
CY2023Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
8013000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
110159000
CY2023Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
103374000
CY2023Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
14560000
CY2022Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
72532000
CY2023Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
86290000
CY2023Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
12154000
CY2022Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
5895000
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
388000
CY2023Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
55000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
224589000
CY2023Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
233913000
CY2023Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
32945000
CY2022Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
50285000
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
29739000
CY2023Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
4189000
CY2022Q4 us-gaap Liabilities Current
LiabilitiesCurrent
538040000
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
540423000
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
76117000
CY2022Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
20972000
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
86210000
CY2023Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
12142000
CY2022Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
30993000
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
25082000
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
3533000
CY2023Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
1536000
CY2023Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
216000
CY2022Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
51965000
CY2023Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
112828000
CY2023Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
15891000
CY2022Q4 us-gaap Liabilities
Liabilities
590005000
CY2023Q4 us-gaap Liabilities
Liabilities
653251000
CY2023Q4 us-gaap Liabilities
Liabilities
92008000
CY2022Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
232835000
CY2023Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
358453000
CY2023Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
50487000
CY2022Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
3043971000
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
3080433000
CY2023Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
433870000
CY2022Q4 sy Statutory Reserve
StatutoryReserve
29027000
CY2023Q4 sy Statutory Reserve
StatutoryReserve
33855000
CY2023Q4 sy Statutory Reserve
StatutoryReserve
4768000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-346618000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-330166000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-46503000
CY2022Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
4107000
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
18185000
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
2561000
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
2497925000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
2444129000
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
344248000
CY2022Q4 us-gaap Minority Interest
MinorityInterest
109943000
CY2023Q4 us-gaap Minority Interest
MinorityInterest
117185000
CY2023Q4 us-gaap Minority Interest
MinorityInterest
16505000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
2607868000
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
2561314000
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
360753000
CY2022Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
3197873000
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
3214565000
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
452761000
CY2021 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
1692463000
CY2022 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
1257874000
CY2023 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
1498029000
CY2023 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
210993000
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
327889000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
393292000
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
544336000
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
76668000
CY2021 us-gaap Gross Profit
GrossProfit
1364574000
CY2022 us-gaap Gross Profit
GrossProfit
864582000
CY2023 us-gaap Gross Profit
GrossProfit
953693000
CY2023 us-gaap Gross Profit
GrossProfit
134325000
CY2021 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
792484000
CY2022 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
472092000
CY2023 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
520451000
CY2023 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
73304000
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
252214000
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
260208000
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
290765000
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
40953000
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
286567000
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
235087000
CY2023 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
203524000
CY2023 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
28666000
CY2021 us-gaap Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
65879000
CY2021 us-gaap Operating Expenses
OperatingExpenses
1397144000
CY2022 us-gaap Operating Expenses
OperatingExpenses
967387000
CY2023 us-gaap Operating Expenses
OperatingExpenses
1014740000
CY2023 us-gaap Operating Expenses
OperatingExpenses
142923000
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
-32570000
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-102805000
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
-61047000
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
-8598000
CY2021 us-gaap Investment Income Net Amortization Of Discount And Premium
InvestmentIncomeNetAmortizationOfDiscountAndPremium
8931000
CY2022 us-gaap Investment Income Net Amortization Of Discount And Premium
InvestmentIncomeNetAmortizationOfDiscountAndPremium
4264000
CY2023 us-gaap Investment Income Net Amortization Of Discount And Premium
InvestmentIncomeNetAmortizationOfDiscountAndPremium
12004000
CY2023 us-gaap Investment Income Net Amortization Of Discount And Premium
InvestmentIncomeNetAmortizationOfDiscountAndPremium
1691000
CY2021 us-gaap Investment Income Interest
InvestmentIncomeInterest
19328000
CY2022 us-gaap Investment Income Interest
InvestmentIncomeInterest
28883000
CY2023 us-gaap Investment Income Interest
InvestmentIncomeInterest
48843000
CY2023 us-gaap Investment Income Interest
InvestmentIncomeInterest
6879000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-4766000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-492000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-662000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-93000
CY2021 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
17850000
CY2022 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
7945000
CY2023 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
444000
CY2023 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
63000
CY2021 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-1522000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-17223000
CY2023 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-12723000
CY2023 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-1792000
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
12044000
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
8246000
CY2023 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
21898000
CY2023 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
3084000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-16405000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-87072000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
7869000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
1108000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
21231000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-20965000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-18075000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-2546000
CY2021 us-gaap Profit Loss
ProfitLoss
-37636000
CY2022 us-gaap Profit Loss
ProfitLoss
-66107000
CY2023 us-gaap Profit Loss
ProfitLoss
25944000
CY2023 us-gaap Profit Loss
ProfitLoss
3654000
CY2021 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-29265000
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-553000
CY2023 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
4664000
CY2023 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
657000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-8371000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-65554000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
21280000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
2997000
CY2021 us-gaap Profit Loss
ProfitLoss
-37636000
CY2022 us-gaap Profit Loss
ProfitLoss
-66107000
CY2023 us-gaap Profit Loss
ProfitLoss
25944000
CY2023 us-gaap Profit Loss
ProfitLoss
3654000
CY2021 us-gaap Other Comprehensive Income Foreign Currency Translation Adjustment Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
31399000
CY2022 us-gaap Other Comprehensive Income Foreign Currency Translation Adjustment Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
-87998000
CY2023 us-gaap Other Comprehensive Income Foreign Currency Translation Adjustment Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
-14078000
CY2023 us-gaap Other Comprehensive Income Foreign Currency Translation Adjustment Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
-1983000
CY2021 us-gaap Other Comprehensive Income Loss Tax Portion Attributable To Parent1
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
31399000
CY2022 us-gaap Other Comprehensive Income Loss Tax Portion Attributable To Parent1
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
-87998000
CY2023 us-gaap Other Comprehensive Income Loss Tax Portion Attributable To Parent1
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
-14078000
CY2023 us-gaap Other Comprehensive Income Loss Tax Portion Attributable To Parent1
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
-1983000
CY2021 sy Comprehensive Income Net Of Tax Before Temporary Equity Accretion To Redemption Value
ComprehensiveIncomeNetOfTaxBeforeTemporaryEquityAccretionToRedemptionValue
-69035000
CY2022 sy Comprehensive Income Net Of Tax Before Temporary Equity Accretion To Redemption Value
ComprehensiveIncomeNetOfTaxBeforeTemporaryEquityAccretionToRedemptionValue
21891000
CY2023 sy Comprehensive Income Net Of Tax Before Temporary Equity Accretion To Redemption Value
ComprehensiveIncomeNetOfTaxBeforeTemporaryEquityAccretionToRedemptionValue
40022000
CY2023 sy Comprehensive Income Net Of Tax Before Temporary Equity Accretion To Redemption Value
ComprehensiveIncomeNetOfTaxBeforeTemporaryEquityAccretionToRedemptionValue
5637000
CY2021 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-29265000
CY2022 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-553000
CY2023 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
4664000
CY2023 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
657000
CY2021 sy Comprehensive Income Loss Net Of Tax Attributable To So Young International Inc
ComprehensiveIncomeLossNetOfTaxAttributableToSoYoungInternationalInc
-39770000
CY2022 sy Comprehensive Income Loss Net Of Tax Attributable To So Young International Inc
ComprehensiveIncomeLossNetOfTaxAttributableToSoYoungInternationalInc
22444000
CY2023 sy Comprehensive Income Loss Net Of Tax Attributable To So Young International Inc
ComprehensiveIncomeLossNetOfTaxAttributableToSoYoungInternationalInc
35358000
CY2023 sy Comprehensive Income Loss Net Of Tax Attributable To So Young International Inc
ComprehensiveIncomeLossNetOfTaxAttributableToSoYoungInternationalInc
4980000
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
81680504
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
82665269
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
77646899
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
77646899
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
81680504
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
82665269
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
78054950
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
78054950
CY2021 sy Number Of Ads Per Ten Ordinary Shares
NumberOfAdsPerTenOrdinaryShares
13
CY2022 sy Number Of Ads Per Ten Ordinary Shares
NumberOfAdsPerTenOrdinaryShares
13
CY2023 sy Number Of Ads Per Ten Ordinary Shares
NumberOfAdsPerTenOrdinaryShares
13
CY2021 sy Number Of Ordinary Shares For Each Ads
NumberOfOrdinarySharesForEachAds
10
CY2022 sy Number Of Ordinary Shares For Each Ads
NumberOfOrdinarySharesForEachAds
10
CY2023 sy Number Of Ordinary Shares For Each Ads
NumberOfOrdinarySharesForEachAds
10
CY2021 sy Number Of Ads Per Ten Ordinary Shares
NumberOfAdsPerTenOrdinaryShares
13
CY2022 sy Number Of Ads Per Ten Ordinary Shares
NumberOfAdsPerTenOrdinaryShares
13
CY2023 sy Number Of Ads Per Ten Ordinary Shares
NumberOfAdsPerTenOrdinaryShares
13
CY2021 sy Number Of Ordinary Shares For Each Ads
NumberOfOrdinarySharesForEachAds
10
CY2022 sy Number Of Ordinary Shares For Each Ads
NumberOfOrdinarySharesForEachAds
10
CY2023 sy Number Of Ordinary Shares For Each Ads
NumberOfOrdinarySharesForEachAds
10
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
2596371000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
-8371000
CY2021 us-gaap Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
76905000
CY2021 sy Stock Repurchased During Period Values
StockRepurchasedDuringPeriodValues
217712000
CY2021 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
106150000
CY2021 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
1150000
CY2021 sy Reclassification Of Non Controlling Interests In Equity And Net Loss Attributable To Non Controlling Interest Shareholders
ReclassificationOfNonControllingInterestsInEquityAndNetLossAttributableToNonControllingInterestShareholders
6060000
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-31399000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
2517034000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
2517034000
CY2022 us-gaap Profit Loss
ProfitLoss
-66107000
CY2022 sy Stock Repurchased During Period Values
StockRepurchasedDuringPeriodValues
15123000
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
43336000
CY2022 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
1079000
CY2022 sy Noncontrolling Interest Increase From Capital Contribution
NoncontrollingInterestIncreaseFromCapitalContribution
661000
CY2022 sy Non Controlling Interest Change Of Capital From Non Controlling Interest Share Holder
NonControllingInterestChangeOfCapitalFromNonControllingInterestShareHolder
38990000
CY2022 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
87998000
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
2607868000
CY2023 us-gaap Profit Loss
ProfitLoss
25944000
CY2023 sy Stock Repurchased During Period Values
StockRepurchasedDuringPeriodValues
125618000
CY2023 us-gaap Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
4464000
CY2023 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
36321000
CY2023 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
143000
CY2023 us-gaap Noncontrolling Interest Increase From Sale Of Parent Equity Interest
NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest
6992000
CY2023 sy Noncontrolling Interest Increase From Capital Contribution
NoncontrollingInterestIncreaseFromCapitalContribution
50000
CY2023 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
14078000
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
2561314000
CY2021 us-gaap Profit Loss
ProfitLoss
-37636000
CY2022 us-gaap Profit Loss
ProfitLoss
-66107000
CY2023 us-gaap Profit Loss
ProfitLoss
25944000
CY2023 us-gaap Profit Loss
ProfitLoss
3654000
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
30081000
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
47086000
CY2023 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
46090000
CY2023 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
6492000
CY2022 sy Inventory Provision
InventoryProvision
-1681000
CY2023 sy Inventory Provision
InventoryProvision
-734000
CY2023 sy Inventory Provision
InventoryProvision
-103000
CY2021 sy Impairment Of Notes Receivable Related Parties
ImpairmentOfNotesReceivableRelatedParties
860000
CY2021 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
17850000
CY2022 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
7945000
CY2023 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
444000
CY2023 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
63000
CY2022 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
1350000
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
844000
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
119000
CY2022 us-gaap Other Asset Impairment Charges
OtherAssetImpairmentCharges
5421000
CY2021 us-gaap Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
65879000
CY2023 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
5497000
CY2023 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
774000
CY2021 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-244000
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-5000
CY2023 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-136000
CY2023 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-19000
CY2023 us-gaap Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
2842000
CY2023 us-gaap Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
400000
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
15498000
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
13224000
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
15629000
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
2201000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
106150000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
43336000
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
36321000
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
5116000
CY2021 sy Lease Expense To Reduce Right Of Use Assets
LeaseExpenseToReduceRightOfUseAssets
33668000
CY2022 sy Lease Expense To Reduce Right Of Use Assets
LeaseExpenseToReduceRightOfUseAssets
38588000
CY2023 sy Lease Expense To Reduce Right Of Use Assets
LeaseExpenseToReduceRightOfUseAssets
45699000
CY2023 sy Lease Expense To Reduce Right Of Use Assets
LeaseExpenseToReduceRightOfUseAssets
6437000
CY2021 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-1522000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-17223000
CY2023 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-12723000
CY2023 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-1792000
CY2021 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-4766000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-492000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-662000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-93000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1652000
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-24803000
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-33515000
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-4720000
CY2021 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-8289000
CY2022 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-49000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
492000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
69000
CY2023 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
-3534000
CY2023 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
-498000
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-14580000
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-13564000
CY2023 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
28950000
CY2023 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
4078000
CY2021 sy Increase Decrease In Receivables From Online Payment Platforms
IncreaseDecreaseInReceivablesFromOnlinePaymentPlatforms
2682000
CY2022 sy Increase Decrease In Receivables From Online Payment Platforms
IncreaseDecreaseInReceivablesFromOnlinePaymentPlatforms
-4077000
CY2023 sy Increase Decrease In Receivables From Online Payment Platforms
IncreaseDecreaseInReceivablesFromOnlinePaymentPlatforms
8371000
CY2023 sy Increase Decrease In Receivables From Online Payment Platforms
IncreaseDecreaseInReceivablesFromOnlinePaymentPlatforms
1179000
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
43991000
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
48259000
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
50450000
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
7106000
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-7869000
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
27988000
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
2122000
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
299000
CY2021 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
36968000
CY2022 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
51340000
CY2023 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
-5682000
CY2023 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
-800000
CY2021 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-28306000
CY2022 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-28996000
CY2023 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-6014000
CY2023 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-847000
CY2021 us-gaap Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
-13010000
CY2022 us-gaap Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
27243000
CY2023 us-gaap Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
-1630000
CY2023 us-gaap Increase Decrease In Accrued Taxes Payable
IncreaseDecreaseInAccruedTaxesPayable
-230000
CY2021 us-gaap Increase Decrease In Other Employee Related Liabilities
IncreaseDecreaseInOtherEmployeeRelatedLiabilities
-4838000
CY2022 us-gaap Increase Decrease In Other Employee Related Liabilities
IncreaseDecreaseInOtherEmployeeRelatedLiabilities
-31092000
CY2023 us-gaap Increase Decrease In Other Employee Related Liabilities
IncreaseDecreaseInOtherEmployeeRelatedLiabilities
14261000
CY2023 us-gaap Increase Decrease In Other Employee Related Liabilities
IncreaseDecreaseInOtherEmployeeRelatedLiabilities
2009000
CY2021 us-gaap Increase Decrease In Due To Related Parties Current
IncreaseDecreaseInDueToRelatedPartiesCurrent
-307000
CY2022 us-gaap Increase Decrease In Due To Related Parties Current
IncreaseDecreaseInDueToRelatedPartiesCurrent
3898000
CY2023 us-gaap Increase Decrease In Due To Related Parties Current
IncreaseDecreaseInDueToRelatedPartiesCurrent
-6499000
CY2023 us-gaap Increase Decrease In Due To Related Parties Current
IncreaseDecreaseInDueToRelatedPartiesCurrent
-915000
CY2021 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-35764000
CY2022 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-40505000
CY2023 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-56517000
CY2023 us-gaap Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
-7960000
CY2021 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-21119000
CY2022 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
-15603000
CY2023 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
18165000
CY2023 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
2558000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
84287000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-112873000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
22501000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
3171000
CY2021 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
45056000
CY2022 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
15707000
CY2023 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
51176000
CY2023 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
7208000
CY2021 sy Payments To Acquire Short Term Investments And Term Deposits
PaymentsToAcquireShortTermInvestmentsAndTermDeposits
1919804000
CY2022 sy Payments To Acquire Short Term Investments And Term Deposits
PaymentsToAcquireShortTermInvestmentsAndTermDeposits
1205770000
CY2023 sy Payments To Acquire Short Term Investments And Term Deposits
PaymentsToAcquireShortTermInvestmentsAndTermDeposits
2235423000
CY2023 sy Payments To Acquire Short Term Investments And Term Deposits
PaymentsToAcquireShortTermInvestmentsAndTermDeposits
314853000
CY2021 sy Proceeds From Maturities Of Short Term Investments And Term Deposits
ProceedsFromMaturitiesOfShortTermInvestmentsAndTermDeposits
3052869000
CY2022 sy Proceeds From Maturities Of Short Term Investments And Term Deposits
ProceedsFromMaturitiesOfShortTermInvestmentsAndTermDeposits
764785000
CY2023 sy Proceeds From Maturities Of Short Term Investments And Term Deposits
ProceedsFromMaturitiesOfShortTermInvestmentsAndTermDeposits
2103093000
CY2023 sy Proceeds From Maturities Of Short Term Investments And Term Deposits
ProceedsFromMaturitiesOfShortTermInvestmentsAndTermDeposits
296214000
CY2021 sy Payments To Acquire Long Term Investment Including Prepayment
PaymentsToAcquireLongTermInvestmentIncludingPrepayment
102945000
CY2023 sy Payments To Acquire Long Term Investment Including Prepayment
PaymentsToAcquireLongTermInvestmentIncludingPrepayment
36264000
CY2023 sy Payments To Acquire Long Term Investment Including Prepayment
PaymentsToAcquireLongTermInvestmentIncludingPrepayment
5108000
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
180000
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
102000
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
299000
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
42000
CY2023 us-gaap Proceeds From Divestiture Of Interest In Consolidated Subsidiaries
ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries
6570000
CY2023 us-gaap Proceeds From Divestiture Of Interest In Consolidated Subsidiaries
ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries
925000
CY2021 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
636872000
CY2022 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
97492000
CY2021 sy Payments To Fund Short Term Loans To Related Parties
PaymentsToFundShortTermLoansToRelatedParties
15720000
CY2022 sy Payments To Fund Short Term Loans To Related Parties
PaymentsToFundShortTermLoansToRelatedParties
18130000
CY2023 sy Payments To Fund Short Term Loans To Related Parties
PaymentsToFundShortTermLoansToRelatedParties
8330000
CY2023 sy Payments To Fund Short Term Loans To Related Parties
PaymentsToFundShortTermLoansToRelatedParties
1173000
CY2021 sy Proceeds From Collection Of Short Term Loans To Related Parties
ProceedsFromCollectionOfShortTermLoansToRelatedParties
7170000
CY2023 sy Proceeds From Collection Of Short Term Loans To Related Parties
ProceedsFromCollectionOfShortTermLoansToRelatedParties
18620000
CY2023 sy Proceeds From Collection Of Short Term Loans To Related Parties
ProceedsFromCollectionOfShortTermLoansToRelatedParties
2623000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
339822000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-572212000
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-202611000
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-28538000
CY2021 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
217712000
CY2022 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
15123000
CY2023 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
125618000
CY2023 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
17693000
CY2022 us-gaap Proceeds From Contributed Capital
ProceedsFromContributedCapital
661000
CY2023 us-gaap Proceeds From Contributed Capital
ProceedsFromContributedCapital
50000
CY2023 us-gaap Proceeds From Contributed Capital
ProceedsFromContributedCapital
7000
CY2023 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
29825000
CY2023 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
4201000
CY2023 us-gaap Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
4464000
CY2023 us-gaap Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
629000
CY2021 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
969000
CY2022 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
876000
CY2023 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
192000
CY2023 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
27000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-216743000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-13586000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-100015000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-14087000
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-9242000
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
55862000
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
11865000
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
1670000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
198124000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-642809000
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-268260000
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-37784000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1145685000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1343809000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
701000000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
98734000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1343809000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
701000000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
432740000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
60950000
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-31170000
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-11360000
CY2023 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-16257000
CY2023 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-2290000
CY2023 sy Conversion Of Loan Receivable To Long Term Investment
ConversionOfLoanReceivableToLongTermInvestment
15115000
CY2023 sy Conversion Of Loan Receivable To Long Term Investment
ConversionOfLoanReceivableToLongTermInvestment
2129000
CY2023 sy Inventories Transfer To Property And Equipment Net
InventoriesTransferToPropertyAndEquipmentNet
4412000
CY2023 sy Inventories Transfer To Property And Equipment Net
InventoriesTransferToPropertyAndEquipmentNet
621000
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
1331968000
CY2022Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
694420000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
426119000
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
60018000
CY2021Q4 us-gaap Restricted Cash
RestrictedCash
11841000
CY2022Q4 us-gaap Restricted Cash
RestrictedCash
6580000
CY2023Q4 us-gaap Restricted Cash
RestrictedCash
6621000
CY2023Q4 us-gaap Restricted Cash
RestrictedCash
932000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1343809000
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
701000000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
432740000
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
60950000
CY2021 us-gaap Profit Loss
ProfitLoss
-37636000
CY2022 us-gaap Profit Loss
ProfitLoss
-66107000
CY2023 us-gaap Profit Loss
ProfitLoss
25944000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
84287000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
22501000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-112873000
CY2022Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-346618000
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-330166000
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;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">(c) Use of estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported years in the consolidated financial statements and accompanying notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Significant accounting estimates include, but are not limited to, valuation of acquired intangible assets and property and equipment, impairment of goodwill and definite-lived intangible asset and useful lives of intangible assets. Actual results could differ from those estimates and such differences may be material to the consolidated financial statements.</p>
CY2021 us-gaap Government Assistance Amount
GovernmentAssistanceAmount
7093000
CY2022 us-gaap Government Assistance Amount
GovernmentAssistanceAmount
5066000
CY2023 us-gaap Government Assistance Amount
GovernmentAssistanceAmount
20900000
CY2022Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
126889000
CY2023Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
171774000
CY2023Q4 us-gaap Foreign Currency Exchange Rate Translation1
ForeignCurrencyExchangeRateTranslation1
7.0999
CY2022Q4 us-gaap Time Deposits At Carrying Value
TimeDepositsAtCarryingValue
875955000
CY2023Q4 us-gaap Time Deposits At Carrying Value
TimeDepositsAtCarryingValue
800512000
CY2022Q4 sy Long Term Deposits
LongTermDeposits
0
CY2023Q4 sy Long Term Deposits
LongTermDeposits
112219000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
7089000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
29210000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
42434000
CY2021 sy Accounts Receivable Allowance For Credit Loss From Business Combination
AccountsReceivableAllowanceForCreditLossFromBusinessCombination
6623000
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
15498000
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
13224000
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
15629000
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
2240000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
29210000
CY2022Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
42434000
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
55823000
CY2021 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
17850000
CY2022 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
7945000
CY2022 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
7945000
CY2023 sy Impairment Losses Investments Amount
ImpairmentLossesInvestmentsAmount
444000
CY2021 us-gaap Temporary Equity Net Income
TemporaryEquityNetIncome
29265000
CY2022 us-gaap Temporary Equity Net Income
TemporaryEquityNetIncome
553000
CY2023 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
4664000
CY2023Q4 us-gaap Interest Receivable
InterestReceivable
20938000
CY2022Q4 sy Prepaid Rental And Other Deposits
PrepaidRentalAndOtherDeposits
6738000
CY2023Q4 sy Prepaid Rental And Other Deposits
PrepaidRentalAndOtherDeposits
18013000
CY2023 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">(u) Reclassifications</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Starting from the year of 2023, in light of the better monitoring business development of upstream supply chain, the Group’s revenue generated from sales of cosmetic injectables and sales of equipment and maintenance services is grouped into one line item, which is renamed as sales of medical products and maintenance services. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The sale of cosmetic injectables was previously reported in line item of information services and others. The information services and others for the years of 2021 and 2022 have also been retrospectively updated. The amount reclassified from information services and others to sales of medical products and maintenance services are nil and RMB18.3 million for the years of 2021 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Starting from the year of 2023, the previous line item cost of revenues was separated into two line items, which are cost of medical products sold and maintenance services and cost of services and others. Cost of medical products sold and maintenance services primarily consists of expenditures relating to medical products and maintenance services, and the remaining cost of revenues is reclassified into cost of services and others. The cost of medical products sold and maintenance services and cost of services and others for the years of 2021 and 2022 have also been retrospectively reclassified.</p>
CY2021 us-gaap Advertising Expense
AdvertisingExpense
570347000
CY2022 us-gaap Advertising Expense
AdvertisingExpense
254893000
CY2023 us-gaap Advertising Expense
AdvertisingExpense
270304000
CY2022Q4 us-gaap Value Added Tax Receivable
ValueAddedTaxReceivable
5362000
CY2023Q4 us-gaap Value Added Tax Receivable
ValueAddedTaxReceivable
10524000
CY2021 us-gaap Labor And Related Expense
LaborAndRelatedExpense
115951000
CY2022 us-gaap Labor And Related Expense
LaborAndRelatedExpense
108057000
CY2023 us-gaap Labor And Related Expense
LaborAndRelatedExpense
96961000
CY2021Q2 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
70000000
CY2022Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
15000000
CY2022Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
15000000
CY2023Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
25000000
CY2023 sy Net Profit Appropriation To Statutory Surplus Fund Threshold Percentage
NetProfitAppropriationToStatutorySurplusFundThresholdPercentage
0.10
CY2023 sy Maximum Percentage Surplus Fund Appropriation Not Required
MaximumPercentageSurplusFundAppropriationNotRequired
0.50
CY2023 sy Net Profit Appropriation To Statutory Surplus Fund Threshold Percentage
NetProfitAppropriationToStatutorySurplusFundThresholdPercentage
0.10
CY2023 sy Maximum Percentage Surplus Fund Appropriation Not Required
MaximumPercentageSurplusFundAppropriationNotRequired
0.50
CY2021 sy Appropriation From Profit And Loss Statutory Reserves
AppropriationFromProfitAndLossStatutoryReserves
9769000
CY2022 sy Appropriation From Profit And Loss Statutory Reserves
AppropriationFromProfitAndLossStatutoryReserves
8696000
CY2023 sy Appropriation From Profit And Loss Statutory Reserves
AppropriationFromProfitAndLossStatutoryReserves
4828000
CY2022Q4 sy Prepayment To Inventory Suppliers
PrepaymentToInventorySuppliers
5945000
CY2023Q4 sy Prepayment To Inventory Suppliers
PrepaymentToInventorySuppliers
6329000
CY2022Q4 us-gaap Other Assets Current
OtherAssetsCurrent
2382000
CY2023Q4 us-gaap Other Assets Current
OtherAssetsCurrent
6027000
CY2021 sy Foreign Currency Exchange Appreciation Rate
ForeignCurrencyExchangeAppreciationRate
0.023
CY2022 sy Foreign Currency Exchange Depreciation Rate
ForeignCurrencyExchangeDepreciationRate
0.092
CY2023 sy Foreign Currency Exchange Depreciation Rate
ForeignCurrencyExchangeDepreciationRate
0.017
CY2022Q4 sy Maximum Percentage Of Cash And Cash Equivalents Restricted Cash And Term Deposits In Single Institution
MaximumPercentageOfCashAndCashEquivalentsRestrictedCashAndTermDepositsInSingleInstitution
0.41
CY2023Q4 sy Maximum Percentage Of Cash And Cash Equivalents Restricted Cash And Term Deposits In Single Institution
MaximumPercentageOfCashAndCashEquivalentsRestrictedCashAndTermDepositsInSingleInstitution
0.27
CY2022Q4 sy Loans Receivables Net
LoansReceivablesNet
65937000
CY2023Q4 sy Loans Receivables Net
LoansReceivablesNet
79729000
CY2022Q4 sy Prepayments For Services
PrepaymentsForServices
25711000
CY2023Q4 sy Prepayments For Services
PrepaymentsForServices
30214000
CY2022Q4 us-gaap Interest Receivable
InterestReceivable
14814000
CY2022Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
81190000
CY2023Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
73097000
CY2022Q4 sy Inventory Raw Materials And Supplies Work In Process Gross
InventoryRawMaterialsAndSuppliesWorkInProcessGross
57066000
CY2023Q4 sy Inventory Raw Materials And Supplies Work In Process Gross
InventoryRawMaterialsAndSuppliesWorkInProcessGross
62869000
CY2022Q4 us-gaap Inventory Adjustments
InventoryAdjustments
17776000
CY2023Q4 us-gaap Inventory Adjustments
InventoryAdjustments
17042000
CY2022Q4 us-gaap Inventory Net
InventoryNet
120480000
CY2023Q4 us-gaap Inventory Net
InventoryNet
118924000
CY2020 us-gaap Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
1474996000
CY2021 us-gaap Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
1821657000
CY2020 us-gaap Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
18481000
CY2021 us-gaap Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
-39955000
CY2021Q4 us-gaap Goodwill
Goodwill
540693000
CY2022Q4 us-gaap Goodwill
Goodwill
540693000
CY2023Q2 us-gaap Payments To Acquire Equity Securities Fv Ni
PaymentsToAcquireEquitySecuritiesFvNi
7818000
CY2023Q2 us-gaap Payments To Acquire Equity Securities Fv Ni
PaymentsToAcquireEquitySecuritiesFvNi
7104000
CY2023Q2 sy Equity Securities Fvni Number Of Shares Acquired
EquitySecuritiesFvniNumberOfSharesAcquired
357800
CY2021 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
0
CY2022 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
0
CY2023 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
444000
CY2023Q4 us-gaap Goodwill
Goodwill
540693000
CY2022Q4 us-gaap Goodwill Gross
GoodwillGross
589193000
CY2023Q4 us-gaap Goodwill Gross
GoodwillGross
540693000
CY2022Q4 us-gaap Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
48500000
CY2023Q4 us-gaap Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
0
CY2021 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
48500000
CY2021 us-gaap Investment Income Net
InvestmentIncomeNet
8931000
CY2022 us-gaap Investment Income Net
InvestmentIncomeNet
4264000
CY2023 us-gaap Investment Income Net
InvestmentIncomeNet
7209000
CY2021Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
232230000
CY2021Q4 us-gaap Equity Securities Fvni Noncurrent
EquitySecuritiesFVNINoncurrent
0
CY2021Q4 us-gaap Equity Method Investments
EquityMethodInvestments
20270000
CY2021Q4 us-gaap Long Term Investments
LongTermInvestments
252500000
CY2022 sy Share Of Losses Of Equity Method Investee
ShareOfLossesOfEquityMethodInvestee
17124000
CY2022 sy Share Of Losses Of Equity Method Investee
ShareOfLossesOfEquityMethodInvestee
17124000
CY2022 us-gaap Equity Securities Without Readily Determinable Fair Value Impairment Loss Annual Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
8103000
CY2022 sy Long Term Investment Securities Fair Value Impairment Loss Amount
LongTermInvestmentSecuritiesFairValueImpairmentLossAmount
8103000
CY2022 sy Equity Securities Without Readily Determinable Fair Value Foreign Exchange Adjustment
EquitySecuritiesWithoutReadilyDeterminableFairValueForeignExchangeAdjustment
-686000
CY2022 sy Long Term Investment Foreign Exchange Adjustment
LongTermInvestmentForeignExchangeAdjustment
-686000
CY2022Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
224813000
CY2022Q4 us-gaap Equity Securities Fvni Noncurrent
EquitySecuritiesFVNINoncurrent
0
CY2022Q4 us-gaap Equity Method Investments
EquityMethodInvestments
3146000
CY2022Q4 us-gaap Long Term Investments
LongTermInvestments
227959000
CY2023 sy Equity Securities Without Readily Determinable Fair Value Purchases
EquitySecuritiesWithoutReadilyDeterminableFairValuePurchases
10540000
CY2023 sy Equity Securities Fv Ni Noncurrent Purchases
EquitySecuritiesFvNiNoncurrentPurchases
7104000
CY2023 sy Equity Method Investments Purchases
EquityMethodInvestmentsPurchases
33735000
CY2023 sy Long Term Investments Purchases
LongTermInvestmentsPurchases
51379000
CY2023 us-gaap Equity Method Investment Sold Carrying Amount
EquityMethodInvestmentSoldCarryingAmount
381000
CY2023 sy Long Term Investments Disposal
LongTermInvestmentsDisposal
-381000
CY2023 sy Equity Method Investment Reduction Of Capital
EquityMethodInvestmentReductionOfCapital
-1230000
CY2023 sy Long Term Investments Reduction Of Capital
LongTermInvestmentsReductionOfCapital
-1230000
CY2023 sy Share Of Losses Of Equity Method Investee
ShareOfLossesOfEquityMethodInvestee
12723000
CY2023 sy Share Of Losses Of Equity Method Investee
ShareOfLossesOfEquityMethodInvestee
12723000
CY2023 us-gaap Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
-3534000
CY2023 sy Long Term Investments Unrealized Gain Loss
LongTermInvestmentsUnrealizedGainLoss
-3534000
CY2023 sy Equity Method Investment Impairment Loss Amount
EquityMethodInvestmentImpairmentLossAmount
444000
CY2023 sy Long Term Investment Securities Fair Value Impairment Loss Amount
LongTermInvestmentSecuritiesFairValueImpairmentLossAmount
444000
CY2023 sy Equity Securities Fv Ni Noncurrent Foreign Exchange Gain Loss
EquitySecuritiesFvNiNoncurrentForeignExchangeGainLoss
-10000
CY2023 sy Long Term Investment Foreign Exchange Adjustment
LongTermInvestmentForeignExchangeAdjustment
10000
CY2023Q4 us-gaap Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
235353000
CY2023Q4 us-gaap Equity Securities Fvni Noncurrent
EquitySecuritiesFVNINoncurrent
3560000
CY2023Q4 us-gaap Equity Method Investments
EquityMethodInvestments
22103000
CY2023Q4 us-gaap Long Term Investments
LongTermInvestments
261016000
CY2021 sy Impairment Losses Alternate Measurement Method Investments Amount
ImpairmentLossesAlternateMeasurementMethodInvestmentsAmount
17850000
CY2022 sy Impairment Losses Alternate Measurement Method Investments Amount
ImpairmentLossesAlternateMeasurementMethodInvestmentsAmount
7945000
CY2023 sy Impairment Losses Alternate Measurement Method Investments Amount
ImpairmentLossesAlternateMeasurementMethodInvestmentsAmount
0
CY2022Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
169502000
CY2023Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
189100000
CY2022Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
51279000
CY2023Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
69435000
CY2022Q4 sy Accumulated Impairment Of Property Plant And Equipment
AccumulatedImpairmentOfPropertyPlantAndEquipment
2039000
CY2023Q4 sy Accumulated Impairment Of Property Plant And Equipment
AccumulatedImpairmentOfPropertyPlantAndEquipment
2883000
CY2022Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
116184000
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
116782000
CY2021 us-gaap Depreciation
Depreciation
15086000
CY2022 us-gaap Depreciation
Depreciation
21648000
CY2023 us-gaap Depreciation
Depreciation
20741000
CY2022Q4 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
232901000
CY2022Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
46242000
CY2022Q4 us-gaap Amount Of Impairment To Carrying Amount Of Regulatory Assets
AmountOfImpairmentToCarryingAmountOfRegulatoryAssets
17379000
CY2022Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
169280000
CY2023Q4 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
213723000
CY2023Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
68470000
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
145253000
CY2021 us-gaap Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
17379000
CY2022 us-gaap Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
0
CY2023 us-gaap Impairment Of Intangible Assets Excluding Goodwill
ImpairmentOfIntangibleAssetsExcludingGoodwill
0
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
14995000
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
25438000
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
25349000
CY2023 sy Estimated Amortization Expenses Within Two Years
EstimatedAmortizationExpensesWithinTwoYears
22874000
CY2023 sy Estimated Amortization Expenses Within Three Years
EstimatedAmortizationExpensesWithinThreeYears
19529000
CY2023 sy Estimated Amortization Expenses Within Four Years
EstimatedAmortizationExpensesWithinFourYears
19458000
CY2023 sy Estimated Amortization Expenses Within Five Years
EstimatedAmortizationExpensesWithinFiveYears
19353000
CY2023 sy Estimated Amortization Expenses Within Five And Thereafter
EstimatedAmortizationExpensesWithinFiveAndThereafter
64039000
CY2023Q4 us-gaap Deposits Assets Noncurrent
DepositsAssetsNoncurrent
112219000
CY2022Q4 us-gaap Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
81497000
CY2023Q4 us-gaap Notes And Loans Receivable Net Noncurrent
NotesAndLoansReceivableNetNoncurrent
58035000
CY2022Q4 sy Prepayments Noncurrent
PrepaymentsNoncurrent
840000
CY2023Q4 sy Prepayments Noncurrent
PrepaymentsNoncurrent
42446000
CY2022Q4 sy Prepaid Rental Deposits Noncurrent
PrepaidRentalDepositsNoncurrent
13530000
CY2023Q4 sy Prepaid Rental Deposits Noncurrent
PrepaidRentalDepositsNoncurrent
7812000
CY2022Q4 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
3426000
CY2023Q4 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
11943000
CY2022Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
99293000
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
232455000
CY2023Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
29825000
CY2023Q4 us-gaap Short Term Debt Percentage Bearing Fixed Interest Rate
ShortTermDebtPercentageBearingFixedInterestRate
0.014
CY2023 sy Urban Construction Tax Rate
UrbanConstructionTaxRate
0.07
CY2023 sy Urban Construction Tax Rate1
UrbanConstructionTaxRate1
0.05
CY2023 sy Urban Construction Tax Rate2
UrbanConstructionTaxRate2
0.01
CY2023 sy Education Surcharges Rate
EducationSurchargesRate
0.03
CY2023 sy Local Education Surcharges Rate
LocalEducationSurchargesRate
0.02
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
19579000
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
3838000
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
15440000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1652000
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-24803000
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-33515000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
21231000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-20965000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-18075000
CY2023Q4 us-gaap Undistributed Earnings Of Domestic Subsidiaries
UndistributedEarningsOfDomesticSubsidiaries
348100000
CY2021 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-4101000
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-21767000
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
1967000
CY2021 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
5412000
CY2022 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-3899000
CY2023 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-31403000
CY2021 sy Effective Income Tax Rate Reconciliation At Preferential Tax Rate Amount
EffectiveIncomeTaxRateReconciliationAtPreferentialTaxRateAmount
5701000
CY2022 sy Effective Income Tax Rate Reconciliation At Preferential Tax Rate Amount
EffectiveIncomeTaxRateReconciliationAtPreferentialTaxRateAmount
3413000
CY2023 sy Effective Income Tax Rate Reconciliation At Preferential Tax Rate Amount
EffectiveIncomeTaxRateReconciliationAtPreferentialTaxRateAmount
7059000
CY2021 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
14219000
CY2022 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
1288000
CY2023 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
4302000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
21231000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-20965000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-18075000
CY2021 sy Income Tax Holiday Income Tax Benefits Per Share Basic
IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic
-0.07
CY2022 sy Income Tax Holiday Income Tax Benefits Per Share Basic
IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic
-0.21
CY2023 sy Income Tax Holiday Income Tax Benefits Per Share Basic
IncomeTaxHolidayIncomeTaxBenefitsPerShareBasic
-0.03
CY2021 sy Income Tax Holiday Income Tax Benefits Per Share Diluted
IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted
-0.07
CY2022 sy Income Tax Holiday Income Tax Benefits Per Share Diluted
IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted
-0.21
CY2023 sy Income Tax Holiday Income Tax Benefits Per Share Diluted
IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted
-0.03
CY2022Q4 sy Deferred Tax Assets Advertising And Promotion Expenses
DeferredTaxAssetsAdvertisingAndPromotionExpenses
39287000
CY2023Q4 sy Deferred Tax Assets Advertising And Promotion Expenses
DeferredTaxAssetsAdvertisingAndPromotionExpenses
17643000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
3551000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
2342000
CY2022Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
47288000
CY2023Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
86460000
CY2022Q4 us-gaap Deferred Tax Assets Equity Method Investments
DeferredTaxAssetsEquityMethodInvestments
5756000
CY2023Q4 us-gaap Deferred Tax Assets Equity Method Investments
DeferredTaxAssetsEquityMethodInvestments
8937000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses
5493000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses
5574000
CY2022Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
7534000
CY2023Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
9795000
CY2022Q4 sy Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses Long Lived Assets
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesLongLivedAssets
5148000
CY2023Q4 sy Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses Long Lived Assets
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesLongLivedAssets
1219000
CY2022Q4 sy Deferred Tax Asset Operating Lease Liability
DeferredTaxAssetOperatingLeaseLiability
10993000
CY2023Q4 sy Deferred Tax Asset Operating Lease Liability
DeferredTaxAssetOperatingLeaseLiability
22168000
CY2022Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
1897000
CY2023Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
1581000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
51215000
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
55517000
CY2022Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
75732000
CY2023Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
100202000
CY2022Q4 sy Deferred Tax Liabilities Intangible Assets From Business Combination And Assets Acquisition
DeferredTaxLiabilitiesIntangibleAssetsFromBusinessCombinationAndAssetsAcquisition
30993000
CY2023Q4 sy Deferred Tax Liabilities Intangible Assets From Business Combination And Assets Acquisition
DeferredTaxLiabilitiesIntangibleAssetsFromBusinessCombinationAndAssetsAcquisition
25082000
CY2022Q4 us-gaap Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
10993000
CY2023Q4 us-gaap Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
22493000
CY2022Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
41986000
CY2023Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
47575000
CY2022Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
64739000
CY2023Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
78034000
CY2022Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
30993000
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
25082000
CY2020Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
35708000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
49927000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
51215000
CY2021 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
14219000
CY2022 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
1288000
CY2023 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
4302000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
49927000
CY2022Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
51215000
CY2023Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
55517000
CY2023Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards Subject To Expiration
DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
507327000
CY2022Q4 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
34480000
CY2023Q4 us-gaap Sales And Excise Tax Payable Current
SalesAndExciseTaxPayableCurrent
31038000
CY2022Q4 sy Individual Income Taxes For Employees Payable Current
IndividualIncomeTaxesForEmployeesPayableCurrent
7862000
CY2023Q4 sy Individual Income Taxes For Employees Payable Current
IndividualIncomeTaxesForEmployeesPayableCurrent
7670000
CY2022Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
30666000
CY2023Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
17177000
CY2022Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
1572000
CY2023Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
1009000
CY2022Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
74580000
CY2023Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
56894000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
54829000
CY2022Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
36006000
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
57219000
CY2021Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
139155000
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
110159000
CY2023Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
103374000
CY2022Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
0
CY2023Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
0
CY2022Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
110159000
CY2023Q4 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
103374000
CY2021 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
135385000
CY2022 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
118960000
CY2023 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
102877000
CY2022 us-gaap Revenue Practical Expedient Remaining Performance Obligation
RevenuePracticalExpedientRemainingPerformanceObligation
true
CY2023 us-gaap Revenue Practical Expedient Remaining Performance Obligation
RevenuePracticalExpedientRemainingPerformanceObligation
true
CY2022Q4 sy Deposits Payable To Service Providers
DepositsPayableToServiceProviders
55198000
CY2023Q4 sy Deposits Payable To Service Providers
DepositsPayableToServiceProviders
52546000
CY2022Q4 sy Accrued Service Expenses
AccruedServiceExpenses
46638000
CY2023Q4 sy Accrued Service Expenses
AccruedServiceExpenses
45270000
CY2022Q4 sy Advance Payment From Platform User
AdvancePaymentFromPlatformUser
71514000
CY2023Q4 sy Advance Payment From Platform User
AdvancePaymentFromPlatformUser
91839000
CY2022Q4 sy Payable To Service Provider Current
PayableToServiceProviderCurrent
20290000
CY2023Q4 sy Payable To Service Provider Current
PayableToServiceProviderCurrent
17528000
CY2022Q4 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
13202000
CY2023Q4 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
10566000
CY2022Q4 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
2704000
CY2023Q4 us-gaap Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
3339000
CY2022Q4 sy Accrued Litigation Liabilities Current
AccruedLitigationLiabilitiesCurrent
3611000
CY2023Q4 sy Accrued Litigation Liabilities Current
AccruedLitigationLiabilitiesCurrent
2157000
CY2022Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
11432000
CY2023Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
10668000
CY2022Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
224589000
CY2023Q4 us-gaap Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
233913000
CY2021Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
2529000
CY2022 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
3288000
CY2022 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
3113000
CY2022Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
2704000
CY2023 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
3687000
CY2023 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
3052000
CY2023Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
3339000
CY2022Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
62898000
CY2023Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
118408000
CY2022Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
71257000
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
115949000
CY2022 us-gaap Operating Lease Payments
OperatingLeasePayments
46169000
CY2023 us-gaap Operating Lease Payments
OperatingLeasePayments
60323000
CY2022 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
5979000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
101875000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
33923000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
26551000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
25182000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
22818000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
18839000
CY2023Q4 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
127313000
CY2023Q4 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
11364000
CY2023Q4 us-gaap Operating Lease Liability
OperatingLeaseLiability
115949000
CY2022Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P1Y7M2D
CY2023Q4 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P4Y3M18D
CY2022Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0585
CY2023Q4 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0451
CY2021 us-gaap Operating Lease Cost
OperatingLeaseCost
41976000
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
44252000
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
44252000
CY2023 us-gaap Operating Lease Cost
OperatingLeaseCost
49505000
CY2021 us-gaap Short Term Lease Cost
ShortTermLeaseCost
7929000
CY2022 us-gaap Short Term Lease Cost
ShortTermLeaseCost
5146000
CY2023 us-gaap Short Term Lease Cost
ShortTermLeaseCost
3498000
CY2022Q4 sy Right Of Use Assets In Relation To Early Terminated Lease
RightOfUseAssetsInRelationToEarlyTerminatedLease
0
CY2023Q4 sy Right Of Use Assets In Relation To Early Terminated Lease
RightOfUseAssetsInRelationToEarlyTerminatedLease
0
CY2023Q4 sy Common Stock Authorized Share Capital
CommonStockAuthorizedShareCapital
425000
CY2023Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
850000000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.4648
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.5264
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.4730
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.5009
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.4850
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.5629
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0103
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0161
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0175
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0407
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0348
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0506
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P10Y
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P10Y
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P10Y
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
4526000
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
0.10
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P8Y7M6D
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
66255000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
1048000
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
0.10
CY2021 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
1774000
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
0.10
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
16088000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
1288000
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
0.10
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
2512000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
0.10
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P8Y5M19D
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
10167000
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
1147000
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
0.10
CY2022 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
1580000
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
0.10
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
2193000
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
340000
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
0.10
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
1739000
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
0.10
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P8Y3M3D
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
2742000
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
1482000
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
0.01
CY2023 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
622000
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
0.03
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
1357000
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
311000
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
0.04
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
2288000
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
0.01
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P8Y5M12D
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
3814000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
1116000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
0.10
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
P8Y10M2D
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
4515000
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
846000
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
0.10
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
P7Y6M21D
CY2022Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
1334000
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
1140000
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
0.01
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
P7Y7M28D
CY2023Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
1900000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
7.59
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
4.42
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
3.00
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
141845000
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
74266000
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
27065000
CY2021Q4 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
65122000
CY2022Q4 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
26733000
CY2023Q4 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
14778000
CY2021 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P2Y1M17D
CY2022 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P1Y5M19D
CY2023 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P1Y6M7D
CY2021 us-gaap Profit Loss
ProfitLoss
-37636000
CY2022 us-gaap Profit Loss
ProfitLoss
-66107000
CY2023 us-gaap Profit Loss
ProfitLoss
25944000
CY2021 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
-29265000
CY2022 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
-553000
CY2023 us-gaap Net Income Loss Attributable To Redeemable Noncontrolling Interest
NetIncomeLossAttributableToRedeemableNoncontrollingInterest
4664000
CY2021 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-8371000
CY2022 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-65554000
CY2023 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
21280000
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
81680504
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
82665269
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
77646899
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
81680504
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
82665269
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
78054950
CY2022Q4 us-gaap Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
3611000
CY2023Q4 us-gaap Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
2157000
CY2021 us-gaap Legal Fees
LegalFees
6150000
CY2022 us-gaap Legal Fees
LegalFees
5918000
CY2023 us-gaap Legal Fees
LegalFees
1084000
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
1350000
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
844000
CY2021 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
1692463000
CY2022 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
1257874000
CY2023 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
1498029000
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
327889000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
393292000
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
544336000
CY2021 us-gaap Gross Profit
GrossProfit
1364574000
CY2022 us-gaap Gross Profit
GrossProfit
864582000
CY2023 us-gaap Gross Profit
GrossProfit
953693000
CY2021 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
1692463000
CY2022 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
1257874000
CY2023 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
1498029000
CY2022Q4 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
1087002000
CY2023Q4 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
1143936000

Files In Submission

Name View Source Status
0001104659-24-051493-index-headers.html Edgar Link pending
0001104659-24-051493-index.html Edgar Link pending
0001104659-24-051493.txt Edgar Link pending
0001104659-24-051493-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R105.htm Edgar Link pending
R106.htm Edgar Link pending
R107.htm Edgar Link pending
R108.htm Edgar Link pending
R109.htm Edgar Link pending
R11.htm Edgar Link pending
R110.htm Edgar Link pending
R111.htm Edgar Link pending
R112.htm Edgar Link pending
R113.htm Edgar Link pending
R114.htm Edgar Link pending
R115.htm Edgar Link pending
R116.htm Edgar Link pending
R117.htm Edgar Link pending
R118.htm Edgar Link pending
R119.htm Edgar Link pending
R12.htm Edgar Link pending
R120.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
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
sy-20231231.xsd Edgar Link pending
sy-20231231x20f.htm Edgar Link pending
sy-20231231x20f002.jpg Edgar Link pending
sy-20231231xex12d1.htm Edgar Link pending
sy-20231231xex12d2.htm Edgar Link pending
sy-20231231xex13d1.htm Edgar Link pending
sy-20231231xex13d2.htm Edgar Link pending
sy-20231231xex15d1.htm Edgar Link pending
sy-20231231xex15d2.htm Edgar Link pending
sy-20231231xex15d2001.jpg Edgar Link pending
sy-20231231xex15d3.htm Edgar Link pending
sy-20231231xex15d3001.jpg Edgar Link pending
sy-20231231xex8d1.htm Edgar Link pending
sy-20231231xex97.htm Edgar Link pending
sy-20231231_cal.xml Edgar Link unprocessable
sy-20231231_def.xml Edgar Link unprocessable
sy-20231231_pre.xml Edgar Link unprocessable
sy-20231231x20f_htm.xml Edgar Link completed
sy-20231231_lab.xml Edgar Link unprocessable