2023 Q4 Form 20-F Financial Statement
#000095017024047906 Filed on April 25, 2024
Income Statement
Concept | 2023 Q4 | 2023 |
---|---|---|
Revenue | $541.7M | $2.160B |
YoY Change | -6.37% | -7.04% |
Cost Of Revenue | $73.75M | $37.40M |
YoY Change | -2.05% | -89.26% |
Gross Profit | $468.0M | $266.8M |
YoY Change | -7.02% | -86.49% |
Gross Profit Margin | 86.39% | 12.35% |
Selling, General & Admin | $341.3M | $181.1M |
YoY Change | 3.85% | -86.23% |
% of Gross Profit | 72.93% | 67.87% |
Research & Development | $7.636M | $4.750M |
YoY Change | 3.62% | -88.91% |
% of Gross Profit | 1.63% | 1.78% |
Depreciation & Amortization | $4.317M | |
YoY Change | -36.22% | |
% of Gross Profit | 1.62% | |
Operating Expenses | $348.9M | $185.8M |
YoY Change | 3.85% | -86.32% |
Operating Profit | $119.1M | $80.97M |
YoY Change | -28.84% | -86.88% |
Interest Expense | $7.737M | $1.078M |
YoY Change | 63.06% | -82.58% |
% of Operating Profit | 6.5% | 1.33% |
Other Income/Expense, Net | $8.527M | $4.802M |
YoY Change | 75.45% | -80.42% |
Pretax Income | $178.8M | $676.1M |
YoY Change | 1.24% | 4.25% |
Income Tax | $19.96M | $25.17M |
% Of Pretax Income | 11.16% | 3.72% |
Net Earnings | $155.2M | $640.8M |
YoY Change | -14.08% | -0.49% |
Net Earnings / Revenue | 28.65% | 29.67% |
Basic Earnings Per Share | $92.88 | |
Diluted Earnings Per Share | $22.59 | $92.88 |
COMMON SHARES | ||
Basic Shares Outstanding | 6.899M | |
Diluted Shares Outstanding | 6.899M |
Balance Sheet
Concept | 2023 Q4 | 2023 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $905.9M | $905.9M |
YoY Change | 9.91% | 9.91% |
Cash & Equivalents | $107.6M | $763.8M |
Short-Term Investments | $142.1M | $142.1M |
Other Short-Term Assets | $125.9M | $125.9M |
YoY Change | -13.15% | -13.15% |
Inventory | $14.24M | |
Prepaid Expenses | $13.39M | |
Receivables | ||
Other Receivables | $4.118M | |
Total Short-Term Assets | $145.3M | $1.032B |
YoY Change | -85.0% | 6.46% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $786.7M | $922.5M |
YoY Change | -27.72% | -15.25% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | $44.83M | $61.35M |
YoY Change | -39.02% | -16.54% |
Other Assets | $33.16M | $101.9M |
YoY Change | -76.89% | -28.98% |
Total Long-Term Assets | $153.1M | $1.087B |
YoY Change | -88.29% | -16.85% |
TOTAL ASSETS | ||
Total Short-Term Assets | $145.3M | $1.032B |
Total Long-Term Assets | $153.1M | $1.087B |
Total Assets | $298.4M | $2.119B |
YoY Change | -86.89% | -6.92% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | ||
YoY Change | ||
Accrued Expenses | $409.7M | $417.7M |
YoY Change | -9.64% | -7.87% |
Deferred Revenue | $553.8M | |
YoY Change | -43.84% | |
Short-Term Debt | ||
YoY Change | ||
Long-Term Debt Due | $5.444M | $38.65M |
YoY Change | -85.92% | 0.0% |
Total Short-Term Liabilities | $142.3M | $1.010B |
YoY Change | -90.37% | -31.66% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $14.74M | $104.7M |
YoY Change | -89.71% | -26.97% |
Other Long-Term Liabilities | $985.0K | $724.4M |
YoY Change | -99.9% | -29.57% |
Total Long-Term Liabilities | $117.3M | $829.0M |
YoY Change | -89.99% | -29.25% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $142.3M | $1.010B |
Total Long-Term Liabilities | $117.3M | $829.0M |
Total Liabilities | $259.6M | $1.841B |
YoY Change | -90.21% | -30.53% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$305.8M | |
YoY Change | -24.99% | |
Common Stock | $324.7M | |
YoY Change | -3.05% | |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $39.02M | $277.0M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $298.4M | $2.119B |
YoY Change | -86.89% | -6.92% |
Cashflow Statement
Concept | 2023 Q4 | 2023 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $155.2M | $640.8M |
YoY Change | -14.08% | -0.49% |
Depreciation, Depletion And Amortization | $4.317M | |
YoY Change | -36.22% | |
Cash From Operating Activities | $19.83M | |
YoY Change | 1392.1% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | $812.0K | |
YoY Change | 72.77% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | ||
YoY Change | ||
Cash From Investing Activities | -$10.12M | |
YoY Change | -172.53% | |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | $4.402M | |
YoY Change | -6.76% | |
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -10.52M | |
YoY Change | 6.81% | |
NET CHANGE | ||
Cash From Operating Activities | 19.83M | |
Cash From Investing Activities | -10.12M | |
Cash From Financing Activities | -10.52M | |
Net Change In Cash | 1.264M | |
YoY Change | -89.19% | |
FREE CASH FLOW | ||
Cash From Operating Activities | $19.83M | |
Capital Expenditures | $812.0K | |
Free Cash Flow | $19.02M | |
YoY Change | 2113.97% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001723935 | |
CY2023 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2023 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
FY | |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
1031754000 | |
CY2023Q4 | us-gaap |
Deferred Costs Current
DeferredCostsCurrent
|
14274000 | |
CY2023Q4 | us-gaap |
Deferred Costs Current
DeferredCostsCurrent
|
2010000 | |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
969104000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Useful Life Description Of Term Extensible Enumeration
PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration
|
http://www.sunlands.com/20231231#LeaseholdAndBuildingsImprovementsMember | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
||
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 |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2023 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | |
CY2023 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2023 | dei |
Document Shell Company Report
DocumentShellCompanyReport
|
false | |
CY2023 | dei |
Entity File Number
EntityFileNumber
|
001-38423 | |
CY2023 | dei |
Entity Registrant Name
EntityRegistrantName
|
Sunlands Technology Group | |
CY2023 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
E9 | |
CY2023 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
Building 6, Chaolai Science Park | |
CY2023 | dei |
Entity Address Address Line2
EntityAddressAddressLine2
|
No. 36 Chuangyuan Road | |
CY2023 | dei |
Entity Address Address Line3
EntityAddressAddressLine3
|
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 |
Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
|
No | |
CY2023 | dei |
Entity Voluntary Filers
EntityVoluntaryFilers
|
No | |
CY2023 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2023 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2023 | dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | |
CY2023 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2023 | dei |
Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
|
false | |
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
|
1113 | |
CY2023 | dei |
Auditor Name
AuditorName
|
Deloitte Touche Tohmatsu Certified Public Accountants LLP | |
CY2023 | dei |
Auditor Location
AuditorLocation
|
Beijing, the People's Republic of China | |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
753642000 | |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
763800000 | |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
107579000 | |
CY2022Q4 | us-gaap |
Restricted Cash Current
RestrictedCashCurrent
|
3762000 | |
CY2023Q4 | us-gaap |
Restricted Cash Current
RestrictedCashCurrent
|
2578000 | |
CY2023Q4 | us-gaap |
Restricted Cash Current
RestrictedCashCurrent
|
363000 | |
CY2022Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
70542000 | |
CY2023Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
142084000 | |
CY2023Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
20012000 | |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
98272000 | |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
109018000 | |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
15355000 | |
CY2022Q4 | us-gaap |
Deferred Costs Current
DeferredCostsCurrent
|
42886000 | |
CY2023Q4 | us-gaap |
Assets Current
AssetsCurrent
|
145319000 | |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
813783000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
786670000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
110800000 | |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
1509000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
975000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
137000 | |
CY2022Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
274643000 | |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
135820000 | |
CY2023Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
19130000 | |
CY2022Q4 | us-gaap |
Deferred Costs
DeferredCosts
|
78839000 | |
CY2023Q4 | us-gaap |
Deferred Costs
DeferredCosts
|
68773000 | |
CY2023Q4 | us-gaap |
Deferred Costs
DeferredCosts
|
9686000 | |
CY2022Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
73513000 | |
CY2023Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
61354000 | |
CY2023Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
8642000 | |
CY2022Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
26799000 | |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
0 | |
CY2023Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
0 | |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
37880000 | |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
33160000 | |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
4670000 | |
CY2022Q4 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
1306966000 | |
CY2023Q4 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
1086752000 | |
CY2023Q4 | us-gaap |
Assets Noncurrent
AssetsNoncurrent
|
153065000 | |
CY2022Q4 | us-gaap |
Assets
Assets
|
2276070000 | |
CY2023Q4 | us-gaap |
Assets
Assets
|
2118506000 | |
CY2023Q4 | us-gaap |
Assets
Assets
|
298384000 | |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
436339000 | |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
409691000 | |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
57703000 | |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
986086000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
553812000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
78003000 | |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
17065000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
8019000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1129000 | |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
38654000 | |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
38654000 | |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
5444000 | |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
1478144000 | |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
1010176000 | |
CY2023Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
142279000 | |
CY2022Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
704860000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
560111000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
78890000 | |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
316844000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
157269000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
22151000 | |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
5984000 | |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
3742000 | |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
527000 | |
CY2022Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
6770000 | |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
6994000 | |
CY2023Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
985000 | |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
143319000 | |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
104665000 | |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
14742000 | |
CY2022Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
1177777000 | |
CY2023Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
832781000 | |
CY2023Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
117295000 | |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
2655921000 | |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
1842957000 | |
CY2023Q4 | us-gaap |
Liabilities
Liabilities
|
259574000 | |
CY2022Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
0 | |
CY2023Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
0 | |
CY2023Q4 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
0 | |
CY2022Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
2309740000 | |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
2305042000 | |
CY2023Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
324658000 | |
CY2022Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
127885000 | |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
143276000 | |
CY2023Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
20180000 | |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-2812114000 | |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-2171284000 | |
CY2023Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-305819000 | |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
-374487000 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
277036000 | |
CY2023Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
39019000 | |
CY2022Q4 | us-gaap |
Minority Interest
MinorityInterest
|
-5364000 | |
CY2023Q4 | us-gaap |
Minority Interest
MinorityInterest
|
-1487000 | |
CY2023Q4 | us-gaap |
Minority Interest
MinorityInterest
|
-209000 | |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
-379851000 | |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
275549000 | |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
38810000 | |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2276070000 | |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2118506000 | |
CY2023Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
298384000 | |
CY2021 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2507817000 | |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2323101000 | |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2159584000 | |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
304171000 | |
CY2021 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
376189000 | |
CY2022 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
348150000 | |
CY2023 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
265528000 | |
CY2023 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
37399000 | |
CY2021 | us-gaap |
Gross Profit
GrossProfit
|
2131628000 | |
CY2022 | us-gaap |
Gross Profit
GrossProfit
|
1974951000 | |
CY2023 | us-gaap |
Gross Profit
GrossProfit
|
1894056000 | |
CY2023 | us-gaap |
Gross Profit
GrossProfit
|
266772000 | |
CY2021 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
1748436000 | |
CY2022 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
1129508000 | |
CY2023 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
1142154000 | |
CY2023 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
160869000 | |
CY2021 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
61325000 | |
CY2022 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
42834000 | |
CY2023 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
33723000 | |
CY2023 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
4750000 | |
CY2021 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
207602000 | |
CY2022 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
185667000 | |
CY2023 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
143286000 | |
CY2023 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
20181000 | |
CY2021 | us-gaap |
Operating Expenses
OperatingExpenses
|
2017363000 | |
CY2022 | us-gaap |
Operating Expenses
OperatingExpenses
|
1358009000 | |
CY2023 | us-gaap |
Operating Expenses
OperatingExpenses
|
1319163000 | |
CY2023 | us-gaap |
Operating Expenses
OperatingExpenses
|
185800000 | |
CY2021 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
114265000 | |
CY2022 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
616942000 | |
CY2023 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
574893000 | |
CY2023 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
80972000 | |
CY2021 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
16175000 | |
CY2022 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
16248000 | |
CY2023 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
31094000 | |
CY2023 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
4379000 | |
CY2021 | us-gaap |
Interest Expense
InterestExpense
|
10929000 | |
CY2022 | us-gaap |
Interest Expense
InterestExpense
|
10059000 | |
CY2023 | us-gaap |
Interest Expense
InterestExpense
|
7657000 | |
CY2023 | us-gaap |
Interest Expense
InterestExpense
|
1078000 | |
CY2021 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
39156000 | |
CY2022 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
24527000 | |
CY2023 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
34097000 | |
CY2023 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
4802000 | |
CY2021 | us-gaap |
Impairment Of Investments
ImpairmentOfInvestments
|
5000000 | |
CY2022 | us-gaap |
Impairment Of Investments
ImpairmentOfInvestments
|
500000 | |
CY2023 | us-gaap |
Impairment Of Investments
ImpairmentOfInvestments
|
61000 | |
CY2023 | us-gaap |
Impairment Of Investments
ImpairmentOfInvestments
|
9000 | |
CY2021 | us-gaap |
Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
|
43967000 | |
CY2022 | us-gaap |
Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
|
1390000 | |
CY2023 | us-gaap |
Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
|
43715000 | |
CY2023 | us-gaap |
Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
|
6157000 | |
CY2021 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
197634000 | |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
648548000 | |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
676081000 | |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
95223000 | |
CY2021 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-19618000 | |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
11992000 | |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
25166000 | |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3545000 | |
CY2021 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-4886000 | |
CY2022 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
6453000 | |
CY2023 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-10084000 | |
CY2023 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-1420000 | |
CY2021 | us-gaap |
Profit Loss
ProfitLoss
|
212366000 | |
CY2022 | us-gaap |
Profit Loss
ProfitLoss
|
643009000 | |
CY2023 | us-gaap |
Profit Loss
ProfitLoss
|
640831000 | |
CY2023 | us-gaap |
Profit Loss
ProfitLoss
|
90258000 | |
CY2021 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-6690000 | |
CY2022 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-950000 | |
CY2023 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1000 | |
CY2023 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
0 | |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
219056000 | |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
643959000 | |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
640830000 | |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
90258000 | |
CY2021 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
32.56 | |
CY2021 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
32.56 | |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
94.14 | |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
94.14 | |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
92.88 | |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
92.88 | |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
13.08 | |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
13.08 | |
CY2021 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6727552 | |
CY2021 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6727552 | |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6840079 | |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6840079 | |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6899456 | |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6899456 | |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6899456 | |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6899456 | |
CY2021 | us-gaap |
Profit Loss
ProfitLoss
|
212366000 | |
CY2022 | us-gaap |
Profit Loss
ProfitLoss
|
643009000 | |
CY2023 | us-gaap |
Profit Loss
ProfitLoss
|
640831000 | |
CY2023 | us-gaap |
Profit Loss
ProfitLoss
|
90258000 | |
CY2021 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-13958000 | |
CY2022 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
45353000 | |
CY2023 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
15391000 | |
CY2023 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
2168000 | |
CY2021 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
198408000 | |
CY2022 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
688362000 | |
CY2023 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
656222000 | |
CY2023 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
92426000 | |
CY2021 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-6690000 | |
CY2022 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-950000 | |
CY2023 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
1000 | |
CY2023 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-0 | |
CY2021 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
205098000 | |
CY2022 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
689312000 | |
CY2023 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
656221000 | |
CY2023 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
92426000 | |
CY2020Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
-1212127000 | |
CY2021 | us-gaap |
Profit Loss
ProfitLoss
|
212366000 | |
CY2021 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
3623000 | |
CY2021 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
768000 | |
CY2021 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-13958000 | |
CY2021 | us-gaap |
Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
|
2422000 | |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
-1014152000 | |
CY2022 | us-gaap |
Profit Loss
ProfitLoss
|
643009000 | |
CY2022 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
7985000 | |
CY2022 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
7181000 | |
CY2022 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
10047000 | |
CY2022 | us-gaap |
Stock Issued During Period Value Stock Dividend
StockIssuedDuringPeriodValueStockDividend
|
63816000 | |
CY2022 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
45353000 | |
CY2022 | us-gaap |
Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
|
512000 | |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
-379851000 | |
CY2023 | us-gaap |
Profit Loss
ProfitLoss
|
640831000 | |
CY2023 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
4698000 | |
CY2023 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
15391000 | |
CY2023 | us-gaap |
Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
|
3876000 | |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
275549000 | |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
38810000 | |
CY2023 | us-gaap |
Stock Issued During Period Value Stock Dividend
StockIssuedDuringPeriodValueStockDividend
|
63816000 | |
CY2023 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
63816000 | |
CY2021 | us-gaap |
Profit Loss
ProfitLoss
|
212366000 | |
CY2022 | us-gaap |
Profit Loss
ProfitLoss
|
643009000 | |
CY2023 | us-gaap |
Profit Loss
ProfitLoss
|
640831000 | |
CY2023 | us-gaap |
Profit Loss
ProfitLoss
|
90258000 | |
CY2021 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
768000 | |
CY2022 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
7181000 | |
CY2021 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
37916000 | |
CY2022 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
46684000 | |
CY2023 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
30648000 | |
CY2023 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
4317000 | |
CY2021 | stg |
Non Cash Lease Expense
NonCashLeaseExpense
|
55171000 | |
CY2022 | stg |
Non Cash Lease Expense
NonCashLeaseExpense
|
26878000 | |
CY2023 | stg |
Non Cash Lease Expense
NonCashLeaseExpense
|
23652000 | |
CY2023 | stg |
Non Cash Lease Expense
NonCashLeaseExpense
|
3331000 | |
CY2023 | us-gaap |
Gain Loss On Termination Of Lease
GainLossOnTerminationOfLease
|
27176000 | |
CY2023 | us-gaap |
Gain Loss On Termination Of Lease
GainLossOnTerminationOfLease
|
3828000 | |
CY2021 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-5431000 | |
CY2022 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-1662000 | |
CY2023 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
104000 | |
CY2023 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
15000 | |
CY2021 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-4886000 | |
CY2022 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
6453000 | |
CY2023 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-10084000 | |
CY2023 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-1420000 | |
CY2023 | stg |
Impairment Loss On Deferred Costs
ImpairmentLossOnDeferredCosts
|
1400000 | |
CY2023 | stg |
Impairment Loss On Deferred Costs
ImpairmentLossOnDeferredCosts
|
197000 | |
CY2022 | stg |
Loss From Fair Value Change Of Long Term Investments
LossFromFairValueChangeOfLongTermInvestments
|
-391000 | |
CY2023 | stg |
Loss From Fair Value Change Of Long Term Investments
LossFromFairValueChangeOfLongTermInvestments
|
1948000 | |
CY2023 | stg |
Loss From Fair Value Change Of Long Term Investments
LossFromFairValueChangeOfLongTermInvestments
|
274000 | |
CY2021 | us-gaap |
Other Than Temporary Impairment Loss Debt Securities Available For Sale
OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
|
5000000 | |
CY2022 | us-gaap |
Other Than Temporary Impairment Loss Debt Securities Available For Sale
OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
|
500000 | |
CY2023 | us-gaap |
Other Than Temporary Impairment Loss Debt Securities Available For Sale
OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
|
61000 | |
CY2023 | us-gaap |
Other Than Temporary Impairment Loss Debt Securities Available For Sale
OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
|
9000 | |
CY2021 | us-gaap |
Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
|
43967000 | |
CY2022 | us-gaap |
Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
|
1390000 | |
CY2023 | us-gaap |
Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
|
43715000 | |
CY2023 | us-gaap |
Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
|
6157000 | |
CY2021 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
24915000 | |
CY2022 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-77751000 | |
CY2023 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
13114000 | |
CY2023 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1847000 | |
CY2021 | us-gaap |
Increase Decrease In Deferred Charges
IncreaseDecreaseInDeferredCharges
|
-129879000 | |
CY2022 | us-gaap |
Increase Decrease In Deferred Charges
IncreaseDecreaseInDeferredCharges
|
-76648000 | |
CY2023 | us-gaap |
Increase Decrease In Deferred Charges
IncreaseDecreaseInDeferredCharges
|
-37278000 | |
CY2023 | us-gaap |
Increase Decrease In Deferred Charges
IncreaseDecreaseInDeferredCharges
|
-5251000 | |
CY2021 | stg |
Increase Decrease In Right Of Use Asset
IncreaseDecreaseInRightOfUseAsset
|
-71371000 | |
CY2022 | stg |
Increase Decrease In Right Of Use Asset
IncreaseDecreaseInRightOfUseAsset
|
-60814000 | |
CY2023 | stg |
Increase Decrease In Right Of Use Asset
IncreaseDecreaseInRightOfUseAsset
|
-142347000 | |
CY2023 | stg |
Increase Decrease In Right Of Use Asset
IncreaseDecreaseInRightOfUseAsset
|
-20049000 | |
CY2021 | stg |
Increase Decrease In Deferred Tax Assets
IncreaseDecreaseInDeferredTaxAssets
|
26249000 | |
CY2022 | stg |
Increase Decrease In Deferred Tax Assets
IncreaseDecreaseInDeferredTaxAssets
|
-12466000 | |
CY2023 | stg |
Increase Decrease In Deferred Tax Assets
IncreaseDecreaseInDeferredTaxAssets
|
-26799000 | |
CY2023 | stg |
Increase Decrease In Deferred Tax Assets
IncreaseDecreaseInDeferredTaxAssets
|
-3775000 | |
CY2021 | us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
-2555000 | |
CY2022 | us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
-4180000 | |
CY2023 | us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
-3089000 | |
CY2023 | us-gaap |
Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
|
-435000 | |
CY2021 | us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
-22570000 | |
CY2022 | us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
-178944000 | |
CY2023 | us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
35107000 | |
CY2023 | us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
4945000 | |
CY2021 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-646692000 | |
CY2022 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-656974000 | |
CY2023 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-553803000 | |
CY2023 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-78002000 | |
CY2021 | stg |
Increase Decrease In Lease Liability
IncreaseDecreaseInLeaseLiability
|
-144797000 | |
CY2022 | stg |
Increase Decrease In Lease Liability
IncreaseDecreaseInLeaseLiability
|
-84534000 | |
CY2023 | stg |
Increase Decrease In Lease Liability
IncreaseDecreaseInLeaseLiability
|
-168621000 | |
CY2023 | stg |
Increase Decrease In Lease Liability
IncreaseDecreaseInLeaseLiability
|
-23750000 | |
CY2021 | stg |
Increase Decrease In Deferred Tax Liabilities
IncreaseDecreaseInDeferredTaxLiabilities
|
6562000 | |
CY2022 | stg |
Increase Decrease In Deferred Tax Liabilities
IncreaseDecreaseInDeferredTaxLiabilities
|
-15798000 | |
CY2023 | stg |
Increase Decrease In Deferred Tax Liabilities
IncreaseDecreaseInDeferredTaxLiabilities
|
-2242000 | |
CY2023 | stg |
Increase Decrease In Deferred Tax Liabilities
IncreaseDecreaseInDeferredTaxLiabilities
|
-316000 | |
CY2021 | us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
4034000 | |
CY2022 | us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
-4927000 | |
CY2023 | us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
225000 | |
CY2023 | us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
32000 | |
CY2021 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-373251000 | |
CY2022 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
9144000 | |
CY2023 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
140798000 | |
CY2023 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
19830000 | |
CY2021 | us-gaap |
Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
|
638000 | |
CY2022 | us-gaap |
Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
|
13107000 | |
CY2023 | us-gaap |
Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
|
1958000 | |
CY2023 | us-gaap |
Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
|
276000 | |
CY2023 | us-gaap |
Proceeds From Sale Of Longterm Investments
ProceedsFromSaleOfLongtermInvestments
|
5920000 | |
CY2023 | us-gaap |
Proceeds From Sale Of Longterm Investments
ProceedsFromSaleOfLongtermInvestments
|
834000 | |
CY2021 | us-gaap |
Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
|
1833650000 | |
CY2022 | us-gaap |
Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
|
1244636000 | |
CY2023 | us-gaap |
Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
|
773250000 | |
CY2023 | us-gaap |
Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
|
108910000 | |
CY2021 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
|
2166910000 | |
CY2022 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
|
1357856000 | |
CY2023 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
|
701650000 | |
CY2023 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
|
98825000 | |
CY2021 | stg |
Proceeds From Disposal Of Land Use Right
ProceedsFromDisposalOfLandUseRight
|
13796000 | |
CY2021 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
13682000 | |
CY2022 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3243000 | |
CY2023 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
5763000 | |
CY2023 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
812000 | |
CY2021 | us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
2854000 | |
CY2023 | us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
595000 | |
CY2023 | us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
84000 | |
CY2022 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
75000 | |
CY2023 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
118000 | |
CY2023 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
17000 | |
CY2021 | us-gaap |
Payments For Proceeds From Businesses And Interest In Affiliates
PaymentsForProceedsFromBusinessesAndInterestInAffiliates
|
-15202000 | |
CY2022 | us-gaap |
Payments For Proceeds From Businesses And Interest In Affiliates
PaymentsForProceedsFromBusinessesAndInterestInAffiliates
|
886000 | |
CY2023 | us-gaap |
Payments For Proceeds From Businesses And Interest In Affiliates
PaymentsForProceedsFromBusinessesAndInterestInAffiliates
|
317000 | |
CY2023 | us-gaap |
Payments For Proceeds From Businesses And Interest In Affiliates
PaymentsForProceedsFromBusinessesAndInterestInAffiliates
|
45000 | |
CY2021 | stg |
Payments For Employee Loan
PaymentsForEmployeeLoan
|
2504000 | |
CY2021 | stg |
Proceeds From Repayment Of Employee Loans
ProceedsFromRepaymentOfEmployeeLoans
|
101000 | |
CY2022 | stg |
Proceeds From Repayment Of Employee Loans
ProceedsFromRepaymentOfEmployeeLoans
|
123000 | |
CY2023 | stg |
Proceeds From Repayment Of Employee Loans
ProceedsFromRepaymentOfEmployeeLoans
|
2377000 | |
CY2023 | stg |
Proceeds From Repayment Of Employee Loans
ProceedsFromRepaymentOfEmployeeLoans
|
335000 | |
CY2021 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
342681000 | |
CY2022 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
96182000 | |
CY2023 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-71818000 | |
CY2023 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-10116000 | |
CY2021 | us-gaap |
Proceeds From Bank Debt
ProceedsFromBankDebt
|
61540000 | |
CY2022 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
32562000 | |
CY2023 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
31254000 | |
CY2023 | us-gaap |
Payments Of Dividends
PaymentsOfDividends
|
4402000 | |
CY2021 | us-gaap |
Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
|
4866000 | |
CY2022 | us-gaap |
Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
|
6742000 | |
CY2023 | us-gaap |
Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
|
4750000 | |
CY2023 | us-gaap |
Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
|
669000 | |
CY2021 | stg |
Repayment Made To Acquire Buildings
RepaymentMadeToAcquireBuildings
|
61540000 | |
CY2022 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
10047000 | |
CY2021 | us-gaap |
Repayments Of Bank Debt
RepaymentsOfBankDebt
|
34038000 | |
CY2022 | us-gaap |
Repayments Of Bank Debt
RepaymentsOfBankDebt
|
38654000 | |
CY2023 | us-gaap |
Repayments Of Bank Debt
RepaymentsOfBankDebt
|
38654000 | |
CY2023 | us-gaap |
Repayments Of Bank Debt
RepaymentsOfBankDebt
|
5444000 | |
CY2021 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-38904000 | |
CY2022 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-67911000 | |
CY2023 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-74658000 | |
CY2023 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-10515000 | |
CY2021 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-14513000 | |
CY2022 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
43266000 | |
CY2023 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
14652000 | |
CY2023 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
2065000 | |
CY2021 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-83987000 | |
CY2022 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
80681000 | |
CY2023 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
8974000 | |
CY2023 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
1264000 | |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
760710000 | |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
676723000 | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
757404000 | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
106678000 | |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
676723000 | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
757404000 | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
766378000 | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
107942000 | |
CY2021 | stg |
Payables For Leasehold Improvement And Intangible Assets
PayablesForLeaseholdImprovementAndIntangibleAssets
|
6089000 | |
CY2022 | stg |
Payables For Leasehold Improvement And Intangible Assets
PayablesForLeaseholdImprovementAndIntangibleAssets
|
4436000 | |
CY2023 | stg |
Payables For Leasehold Improvement And Intangible Assets
PayablesForLeaseholdImprovementAndIntangibleAssets
|
1108000 | |
CY2023 | stg |
Payables For Leasehold Improvement And Intangible Assets
PayablesForLeaseholdImprovementAndIntangibleAssets
|
156000 | |
CY2021 | us-gaap |
Interest Paid Net
InterestPaidNet
|
10264000 | |
CY2022 | us-gaap |
Interest Paid Net
InterestPaidNet
|
10193000 | |
CY2023 | us-gaap |
Interest Paid Net
InterestPaidNet
|
7780000 | |
CY2023 | us-gaap |
Interest Paid Net
InterestPaidNet
|
1096000 | |
CY2022 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
13615000 | |
CY2023 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
11225000 | |
CY2023 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
1581000 | |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
626715000 | |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
753642000 | |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
763800000 | |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
107579000 | |
CY2021Q4 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
50008000 | |
CY2022Q4 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
3762000 | |
CY2023Q4 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
2578000 | |
CY2023Q4 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
363000 | |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
676723000 | |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
757404000 | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
766378000 | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
107942000 | |
CY2023Q4 | stg |
Sale Or Purchase Of Assets Or Rights Minimum Amount
SaleOrPurchaseOfAssetsOrRightsMinimumAmount
|
50000 | |
CY2023Q4 | stg |
Option Agreement Maximum Contract Amount
OptionAgreementMaximumContractAmount
|
50000 | |
CY2022Q4 | stg |
Percentage Of Variable Interest Entity Assets On Consolidated Assets
PercentageOfVariableInterestEntityAssetsOnConsolidatedAssets
|
0.396 | |
CY2023Q4 | stg |
Percentage Of Variable Interest Entity Assets On Consolidated Assets
PercentageOfVariableInterestEntityAssetsOnConsolidatedAssets
|
0.315 | |
CY2022Q4 | stg |
Percentage Of Variable Interest Entity Liabilities On Consolidated Liabilities
PercentageOfVariableInterestEntityLiabilitiesOnConsolidatedLiabilities
|
0.434 | |
CY2023Q4 | stg |
Percentage Of Variable Interest Entity Liabilities On Consolidated Liabilities
PercentageOfVariableInterestEntityLiabilitiesOnConsolidatedLiabilities
|
0.409 | |
CY2021 | us-gaap |
Variable Interest Entity Activity Between Vie And Entity Revenues
VariableInterestEntityActivityBetweenVIEAndEntityRevenues
|
537273000 | |
CY2022 | us-gaap |
Variable Interest Entity Activity Between Vie And Entity Revenues
VariableInterestEntityActivityBetweenVIEAndEntityRevenues
|
1076379000 | |
CY2023 | us-gaap |
Variable Interest Entity Activity Between Vie And Entity Revenues
VariableInterestEntityActivityBetweenVIEAndEntityRevenues
|
1369285000 | |
CY2021 | us-gaap |
Variable Interest Entity Activity Between Vie And Entity Operating Income Or Loss
VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
|
-183346000 | |
CY2022 | us-gaap |
Variable Interest Entity Activity Between Vie And Entity Operating Income Or Loss
VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
|
376082000 | |
CY2023 | us-gaap |
Variable Interest Entity Activity Between Vie And Entity Operating Income Or Loss
VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss
|
716487000 | |
CY2021 | stg |
Variable Interest Entity Measure Of Activity Net Cash Generated From Used In Operating Activities
VariableInterestEntityMeasureOfActivityNetCashGeneratedFromUsedInOperatingActivities
|
-514536000 | |
CY2022 | stg |
Variable Interest Entity Measure Of Activity Net Cash Generated From Used In Operating Activities
VariableInterestEntityMeasureOfActivityNetCashGeneratedFromUsedInOperatingActivities
|
502168000 | |
CY2023 | stg |
Variable Interest Entity Measure Of Activity Net Cash Generated From Used In Operating Activities
VariableInterestEntityMeasureOfActivityNetCashGeneratedFromUsedInOperatingActivities
|
619233000 | |
CY2021 | stg |
Variable Interest Entity Measure Of Activity Net Cash Generated From Used In Investing Activities
VariableInterestEntityMeasureOfActivityNetCashGeneratedFromUsedInInvestingActivities
|
177164000 | |
CY2022 | stg |
Variable Interest Entity Measure Of Activity Net Cash Generated From Used In Investing Activities
VariableInterestEntityMeasureOfActivityNetCashGeneratedFromUsedInInvestingActivities
|
-11166000 | |
CY2023 | stg |
Variable Interest Entity Measure Of Activity Net Cash Generated From Used In Investing Activities
VariableInterestEntityMeasureOfActivityNetCashGeneratedFromUsedInInvestingActivities
|
-28038000 | |
CY2023Q4 | us-gaap |
Foreign Currency Exchange Rate Translation1
ForeignCurrencyExchangeRateTranslation1
|
7.0999 | |
CY2023 | stg |
Value Added Tax Rate
ValueAddedTaxRate
|
0.06 | |
CY2023 | stg |
Value Added Tax Rate Simple Vat Collection Method
ValueAddedTaxRateSimpleVatCollectionMethod
|
0.03 | |
CY2021 | us-gaap |
Advertising Expense
AdvertisingExpense
|
792926000 | |
CY2022 | us-gaap |
Advertising Expense
AdvertisingExpense
|
484442000 | |
CY2023 | us-gaap |
Advertising Expense
AdvertisingExpense
|
556088000 | |
CY2022Q4 | stg |
Cash And Cash Equivalents At Carrying Value Available For Conversion To Foreign Currency
CashAndCashEquivalentsAtCarryingValueAvailableForConversionToForeignCurrency
|
248617000 | |
CY2023Q4 | stg |
Cash And Cash Equivalents At Carrying Value Available For Conversion To Foreign Currency
CashAndCashEquivalentsAtCarryingValueAvailableForConversionToForeignCurrency
|
202457000 | |
CY2022Q4 | stg |
Percentage Of Cash And Cash Equivalents At Carrying Value Available For Conversion To Foreign Currency
PercentageOfCashAndCashEquivalentsAtCarryingValueAvailableForConversionToForeignCurrency
|
0.33 | |
CY2023Q4 | stg |
Percentage Of Cash And Cash Equivalents At Carrying Value Available For Conversion To Foreign Currency
PercentageOfCashAndCashEquivalentsAtCarryingValueAvailableForConversionToForeignCurrency
|
0.265 | |
CY2022Q4 | stg |
Variable Rate Financial Instruments
VariableRateFinancialInstruments
|
70542000 | |
CY2023Q4 | stg |
Variable Rate Financial Instruments
VariableRateFinancialInstruments
|
142084000 | |
CY2022Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
70542000 | |
CY2023Q4 | us-gaap |
Short Term Investments
ShortTermInvestments
|
142084000 | |
CY2022Q4 | us-gaap |
Value Added Tax Receivable
ValueAddedTaxReceivable
|
11652000 | |
CY2023Q4 | us-gaap |
Value Added Tax Receivable
ValueAddedTaxReceivable
|
33793000 | |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
14153000 | |
CY2023Q4 | us-gaap |
Inventory Net
InventoryNet
|
14240000 | |
CY2022Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
25153000 | |
CY2023Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
13394000 | |
CY2022Q4 | stg |
Receivables From Third Party Payment Agencies
ReceivablesFromThirdPartyPaymentAgencies
|
16271000 | |
CY2023Q4 | stg |
Receivables From Third Party Payment Agencies
ReceivablesFromThirdPartyPaymentAgencies
|
12984000 | |
CY2022Q4 | us-gaap |
Interest Receivable Current
InterestReceivableCurrent
|
6861000 | |
CY2023Q4 | us-gaap |
Interest Receivable Current
InterestReceivableCurrent
|
12239000 | |
CY2022Q4 | us-gaap |
Prepaid Rent
PrepaidRent
|
11043000 | |
CY2023Q4 | us-gaap |
Prepaid Rent
PrepaidRent
|
9807000 | |
CY2022Q4 | us-gaap |
Other Receivables Net Current
OtherReceivablesNetCurrent
|
3678000 | |
CY2023Q4 | us-gaap |
Other Receivables Net Current
OtherReceivablesNetCurrent
|
4118000 | |
CY2022Q4 | us-gaap |
Prepaid Advertising
PrepaidAdvertising
|
4829000 | |
CY2023Q4 | us-gaap |
Prepaid Advertising
PrepaidAdvertising
|
3489000 | |
CY2022Q4 | stg |
Staff Advances Current
StaffAdvancesCurrent
|
1569000 | |
CY2023Q4 | stg |
Staff Advances Current
StaffAdvancesCurrent
|
1253000 | |
CY2022Q4 | us-gaap |
Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
|
3063000 | |
CY2023Q4 | us-gaap |
Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
|
3701000 | |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
98272000 | |
CY2023Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
109018000 | |
CY2021Q4 | us-gaap |
Deferred Sales Inducements Net
DeferredSalesInducementsNet
|
198373000 | |
CY2022Q4 | us-gaap |
Deferred Sales Inducements Net
DeferredSalesInducementsNet
|
121725000 | |
CY2022 | us-gaap |
Deferred Sales Inducements Additions
DeferredSalesInducementsAdditions
|
19940000 | |
CY2023 | us-gaap |
Deferred Sales Inducements Additions
DeferredSalesInducementsAdditions
|
22813000 | |
CY2022 | us-gaap |
Deferred Sales Inducements Amortization Expense
DeferredSalesInducementsAmortizationExpense
|
96454000 | |
CY2023 | us-gaap |
Deferred Sales Inducements Amortization Expense
DeferredSalesInducementsAmortizationExpense
|
59957000 | |
CY2022 | us-gaap |
Deferred Sales Inducement Cost Impairment Loss
DeferredSalesInducementCostImpairmentLoss
|
-134000 | |
CY2023 | us-gaap |
Deferred Sales Inducement Cost Impairment Loss
DeferredSalesInducementCostImpairmentLoss
|
-1534000 | |
CY2022Q4 | stg |
Deferred Sales Inducements Net Of Impairment
DeferredSalesInducementsNetOfImpairment
|
121725000 | |
CY2023Q4 | stg |
Deferred Sales Inducements Net Of Impairment
DeferredSalesInducementsNetOfImpairment
|
83047000 | |
CY2022Q4 | us-gaap |
Deferred Costs Current
DeferredCostsCurrent
|
42886000 | |
CY2023Q4 | us-gaap |
Deferred Costs Current
DeferredCostsCurrent
|
14274000 | |
CY2022Q4 | us-gaap |
Deferred Costs
DeferredCosts
|
78839000 | |
CY2023Q4 | us-gaap |
Deferred Costs
DeferredCosts
|
68773000 | |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
973626000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
974401000 | |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
159843000 | |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
187731000 | |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
813783000 | |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
786670000 | |
CY2021 | us-gaap |
Depreciation
Depreciation
|
36361000 | |
CY2022 | us-gaap |
Depreciation
Depreciation
|
45371000 | |
CY2023 | us-gaap |
Depreciation
Depreciation
|
29125000 | |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
6365000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
7768000 | |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
1509000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
975000 | |
CY2021 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1304000 | |
CY2022 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1313000 | |
CY2023 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1523000 | |
CY2023 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
2163638000 | |
CY2021 | us-gaap |
Excise And Sales Taxes
ExciseAndSalesTaxes
|
2583000 | |
CY2022 | us-gaap |
Excise And Sales Taxes
ExciseAndSalesTaxes
|
5717000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
563000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
330000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
82000 | |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
975000 | |
CY2022Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
60891000 | |
CY2023Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
44826000 | |
CY2022Q4 | us-gaap |
Equity Securities Fvni Noncurrent
EquitySecuritiesFVNINoncurrent
|
12622000 | |
CY2023Q4 | us-gaap |
Equity Securities Fvni Noncurrent
EquitySecuritiesFVNINoncurrent
|
16528000 | |
CY2022Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
73513000 | |
CY2023Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
61354000 | |
CY2021 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-4886000 | |
CY2022 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
6453000 | |
CY2023 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
-10084000 | |
CY2021 | stg |
Impairment Loss For Its Equity Method Investments
ImpairmentLossForItsEquityMethodInvestments
|
5000000 | |
CY2022 | stg |
Impairment Loss For Its Equity Method Investments
ImpairmentLossForItsEquityMethodInvestments
|
500000 | |
CY2023 | stg |
Impairment Loss For Its Equity Method Investments
ImpairmentLossForItsEquityMethodInvestments
|
61000 | |
CY2022 | us-gaap |
Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
|
-391000 | |
CY2023 | us-gaap |
Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
|
1948000 | |
CY2023 | us-gaap |
Excise And Sales Taxes
ExciseAndSalesTaxes
|
4054000 | |
CY2021 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2507817000 | |
CY2022 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2323101000 | |
CY2022Q4 | stg |
Other Assets Noncurrent Employee Loans
OtherAssetsNoncurrentEmployeeLoans
|
29908000 | |
CY2023Q4 | stg |
Other Assets Noncurrent Employee Loans
OtherAssetsNoncurrentEmployeeLoans
|
28215000 | |
CY2022Q4 | us-gaap |
Deferred Rent Receivables Net Noncurrent
DeferredRentReceivablesNetNoncurrent
|
2774000 | |
CY2023Q4 | us-gaap |
Deferred Rent Receivables Net Noncurrent
DeferredRentReceivablesNetNoncurrent
|
3932000 | |
CY2022Q4 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
5198000 | |
CY2023Q4 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
1013000 | |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
37880000 | |
CY2023Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
33160000 | |
CY2022Q4 | us-gaap |
Customer Refund Liability Current
CustomerRefundLiabilityCurrent
|
133066000 | |
CY2023Q4 | us-gaap |
Customer Refund Liability Current
CustomerRefundLiabilityCurrent
|
143744000 | |
CY2022Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
113189000 | |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
122815000 | |
CY2022Q4 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
28762000 | |
CY2023Q4 | us-gaap |
Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
|
41729000 | |
CY2022Q4 | us-gaap |
Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
|
28770000 | |
CY2023Q4 | us-gaap |
Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
|
30690000 | |
CY2022Q4 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
39497000 | |
CY2023Q4 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
26969000 | |
CY2022Q4 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
13176000 | |
CY2023Q4 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
15888000 | |
CY2022Q4 | stg |
Payables To Educational Institutions
PayablesToEducationalInstitutions
|
23149000 | |
CY2023Q4 | stg |
Payables To Educational Institutions
PayablesToEducationalInstitutions
|
10686000 | |
CY2022Q4 | stg |
Payable For Leasehold Improvement And Intangible Assets
PayableForLeaseholdImprovementAndIntangibleAssets
|
4436000 | |
CY2023Q4 | stg |
Payable For Leasehold Improvement And Intangible Assets
PayableForLeaseholdImprovementAndIntangibleAssets
|
1108000 | |
CY2022Q4 | us-gaap |
Dividends Payable Current
DividendsPayableCurrent
|
31254000 | |
CY2022Q4 | us-gaap |
Accounts Payable Other Current
AccountsPayableOtherCurrent
|
21040000 | |
CY2023Q4 | us-gaap |
Accounts Payable Other Current
AccountsPayableOtherCurrent
|
16062000 | |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
436339000 | |
CY2023Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
409691000 | |
CY2021 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
2510400000 | |
CY2022 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
2328818000 | |
CY2023 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2159584000 | |
CY2021Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
2348179000 | |
CY2022Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1690946000 | |
CY2022 | stg |
Customer With Contract Liability Additions
CustomerWithContractLiabilityAdditions
|
1606642000 | |
CY2023 | stg |
Customer With Contract Liability Additions
CustomerWithContractLiabilityAdditions
|
1468899000 | |
CY2022 | stg |
Contract With Customer Liability Deductions
ContractWithCustomerLiabilityDeductions
|
2263875000 | |
CY2023 | stg |
Contract With Customer Liability Deductions
ContractWithCustomerLiabilityDeductions
|
2045922000 | |
CY2022Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1690946000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1113923000 | |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
986086000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
553812000 | |
CY2022Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
704860000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
560111000 | |
CY2023Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1113923000 | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
553812000 | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
65867000 | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12Y | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P24M | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
494244000 | |
CY2023 | us-gaap |
Debt Instrument Term
DebtInstrumentTerm
|
P8Y | |
CY2021Q3 | us-gaap |
Debt Instrument Term
DebtInstrumentTerm
|
P10Y | |
CY2022 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6840079 | |
CY2015Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
1000000000 | |
CY2015Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.00005 | |
CY2015Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.0003 | |
CY2015Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
1 | |
CY2021 | stg |
Transferred To Designated Agent Account For Share Repurchase
TransferredToDesignatedAgentAccountForShareRepurchase
|
4866000 | |
CY2022 | stg |
Transferred To Designated Agent Account For Share Repurchase
TransferredToDesignatedAgentAccountForShareRepurchase
|
6742000 | |
CY2023 | stg |
Transferred To Designated Agent Account For Share Repurchase
TransferredToDesignatedAgentAccountForShareRepurchase
|
4750000 | |
CY2021 | us-gaap |
Proceeds From Sales Of Business Affiliate And Productive Assets
ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets
|
20000000 | |
CY2022 | us-gaap |
Proceeds From Sales Of Business Affiliate And Productive Assets
ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets
|
41000 | |
CY2023 | us-gaap |
Proceeds From Sales Of Business Affiliate And Productive Assets
ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets
|
0 | |
CY2021 | us-gaap |
Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
|
43967000 | |
CY2022 | us-gaap |
Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
|
1390000 | |
CY2023 | us-gaap |
Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
|
43715000 | |
CY2021 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
221539000 | |
CY2022 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-137596000 | |
CY2021 | stg |
Allocated Share Based Compensation Expense Reversal
AllocatedShareBasedCompensationExpenseReversal
|
768000 | |
CY2022 | stg |
Allocated Share Based Compensation Expense Reversal
AllocatedShareBasedCompensationExpenseReversal
|
7181000 | |
CY2023Q4 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
0 | |
CY2023 | us-gaap |
Lessee Operating Lease Lease Not Yet Commenced Description
LesseeOperatingLeaseLeaseNotYetCommencedDescription
|
As of December 31, 2023, the Group did not have additional operating leases that have not yet commenced. | |
CY2023 | us-gaap |
Lessee Finance Lease Description
LesseeFinanceLeaseDescription
|
As of December 31, 2023, the Group had no long-term leases that were classified as a financing lease. | |
CY2022 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
0 | |
CY2023 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
0 | |
CY2021 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
74038000 | |
CY2022 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
22608000 | |
CY2023 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
26704000 | |
CY2021 | stg |
Operating Lease Noncash Changes In Right Of Use Assets From New Lease Obligations
OperatingLeaseNoncashChangesInRightOfUseAssetsFromNewLeaseObligations
|
4339000 | |
CY2022 | stg |
Operating Lease Noncash Changes In Right Of Use Assets From New Lease Obligations
OperatingLeaseNoncashChangesInRightOfUseAssetsFromNewLeaseObligations
|
380000 | |
CY2023 | stg |
Operating Lease Noncash Changes In Right Of Use Assets From New Lease Obligations
OperatingLeaseNoncashChangesInRightOfUseAssetsFromNewLeaseObligations
|
3630000 | |
CY2021Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P12Y3M18D | |
CY2022Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P12Y7M6D | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P11Y3M18D | |
CY2021Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.076 | |
CY2022Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.068 | |
CY2023Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.07 | |
CY2023 | us-gaap |
Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
|
131726000 | |
CY2023Q4 | stg |
Operating Lease Liabilities At Carrying Amount
OperatingLeaseLiabilitiesAtCarryingAmount
|
158902000 | |
CY2023 | us-gaap |
Gain Loss On Termination Of Lease
GainLossOnTerminationOfLease
|
27176000 | |
CY2023 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-126795000 | |
CY2021 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-19618000 | |
CY2022 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
11992000 | |
CY2023 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
25166000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
18790000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
19375000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
19898000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
19445000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
20121000 | |
CY2023Q4 | stg |
Lessee Operating Lease Liability Payments Due Year Five And After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFiveAndAfterYearFive
|
141559000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
239188000 | |
CY2023Q4 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
73900000 | |
CY2023Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
165288000 | |
CY2021 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
68292000 | |
CY2022 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
30503000 | |
CY2023 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
407000 | |
CY2023 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.25 | |
CY2021 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
197634000 | |
CY2022 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
648548000 | |
CY2023 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
676081000 | |
CY2023 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.25 | |
CY2022 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.25 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.25 | |
CY2021 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
49409000 | |
CY2022 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
162137000 | |
CY2023 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
169020000 | |
CY2021 | stg |
Income Tax Reconciliation Non Deductible And Super Deduction Expense
IncomeTaxReconciliationNonDeductibleAndSuperDeductionExpense
|
-27135000 | |
CY2022 | stg |
Income Tax Reconciliation Non Deductible And Super Deduction Expense
IncomeTaxReconciliationNonDeductibleAndSuperDeductionExpense
|
-6035000 | |
CY2023 | stg |
Income Tax Reconciliation Non Deductible And Super Deduction Expense
IncomeTaxReconciliationNonDeductibleAndSuperDeductionExpense
|
-18314000 | |
CY2021 | stg |
Income Tax Reconciliation Effect Of Tax Holidays And Tax Rate Difference
IncomeTaxReconciliationEffectOfTaxHolidaysAndTaxRateDifference
|
-263431000 | |
CY2022 | stg |
Income Tax Reconciliation Effect Of Tax Holidays And Tax Rate Difference
IncomeTaxReconciliationEffectOfTaxHolidaysAndTaxRateDifference
|
-6514000 | |
CY2023 | stg |
Income Tax Reconciliation Effect Of Tax Holidays And Tax Rate Difference
IncomeTaxReconciliationEffectOfTaxHolidaysAndTaxRateDifference
|
1255000 | |
CY2021 | stg |
Income Tax Expense Benefit If Tax Holidays Granted Were Not Available
IncomeTaxExpenseBenefitIfTaxHolidaysGrantedWereNotAvailable
|
-11560 | |
CY2022 | stg |
Income Tax Expense Benefit If Tax Holidays Granted Were Not Available
IncomeTaxExpenseBenefitIfTaxHolidaysGrantedWereNotAvailable
|
-24338 | |
CY2023 | stg |
Income Tax Expense Benefit If Tax Holidays Granted Were Not Available
IncomeTaxExpenseBenefitIfTaxHolidaysGrantedWereNotAvailable
|
-21967 | |
CY2023 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6899456 | |
CY2023 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6899456 | |
CY2021 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
32.56 | |
CY2021 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
32.56 | |
CY2022Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
|
38204000 | |
CY2023Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
|
29943000 | |
CY2022Q4 | stg |
Deferred Tax Assets Advertising Expenses Carryforwards
DeferredTaxAssetsAdvertisingExpensesCarryforwards
|
18008000 | |
CY2022Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
614232000 | |
CY2023Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
471933000 | |
CY2022Q4 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
670444000 | |
CY2023Q4 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
501876000 | |
CY2022Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
643645000 | |
CY2023Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
501876000 | |
CY2022Q4 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
26799000 | |
CY2022Q4 | us-gaap |
Deferred Tax Liabilities Deferred Expense
DeferredTaxLiabilitiesDeferredExpense
|
5984000 | |
CY2023Q4 | us-gaap |
Deferred Tax Liabilities Deferred Expense
DeferredTaxLiabilitiesDeferredExpense
|
3742000 | |
CY2022Q4 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
5984000 | |
CY2023Q4 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
3742000 | |
CY2023Q4 | us-gaap |
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible Amount Of Unrecorded Benefit
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
|
0 | |
CY2022Q4 | us-gaap |
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible Amount Of Unrecorded Benefit
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
|
0 | |
CY2021Q4 | us-gaap |
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible Amount Of Unrecorded Benefit
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
|
0 | |
CY2023 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
0.25 | |
CY2023 | us-gaap |
Distributed Earnings
DistributedEarnings
|
119316000 | |
CY2021 | us-gaap |
Net Income Loss
NetIncomeLoss
|
219056000 | |
CY2022 | us-gaap |
Net Income Loss
NetIncomeLoss
|
643959000 | |
CY2023 | us-gaap |
Net Income Loss
NetIncomeLoss
|
640830000 | |
CY2021 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6727552 | |
CY2021 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6727552 | |
CY2022 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6840079 | |
CY2022 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
94.14 | |
CY2022 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
94.14 | |
CY2023 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
92.88 | |
CY2023 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
92.88 | |
CY2021 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | |
CY2022 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | |
CY2023 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | |
CY2021 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
167257000 | |
CY2022 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
114662000 | |
CY2023 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
90470000 | |
CY2023 | stg |
Portion Of After Tax Profit To Be Allocated To General Reserve Under Prc Law
PortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPrcLaw
|
0.10 | |
CY2023 | stg |
Required General Reserve Registered Capital Ratio To De Force Compulsory Net Profit Allocation To General Reserve
RequiredGeneralReserveRegisteredCapitalRatioToDeForceCompulsoryNetProfitAllocationToGeneralReserve
|
0.50 | |
CY2023 | stg |
Required Percentage Of After Tax Profit Allocated To Statutory Common Reserve
RequiredPercentageOfAfterTaxProfitAllocatedToStatutoryCommonReserve
|
0.10 | |
CY2023 | stg |
Threshold Percentage Of Statutory Common Reserve Need To Be Made Over Entities Registered Capital
ThresholdPercentageOfStatutoryCommonReserveNeedToBeMadeOverEntitiesRegisteredCapital
|
0.50 | |
CY2023Q4 | us-gaap |
Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
|
1649118000 | |
CY2023Q4 | us-gaap |
Foreign Currency Exchange Rate Translation1
ForeignCurrencyExchangeRateTranslation1
|
7.0999 |