2024 Q1 Form 20-F Financial Statement

#000110465924067123 Filed on May 31, 2024

View on sec.gov

Income Statement

Concept 2024 Q1 2024
Revenue $429.6M $1.490B
YoY Change 59.7% 46.15%
Cost Of Revenue $202.2M $684.3M
YoY Change 58.36% 56.82%
Gross Profit $227.3M $806.1M
YoY Change 60.91% 38.17%
Gross Profit Margin 52.92% 54.09%
Selling, General & Admin $243.2M $891.8M
YoY Change 30.27% 27.98%
% of Gross Profit 106.98% 110.63%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $23.75M
YoY Change -32.7%
% of Gross Profit 2.95%
Operating Expenses $238.4M $875.4M
YoY Change 28.38% 25.62%
Operating Profit -$11.06M -$69.23M
YoY Change -75.1% -23.7%
Interest Expense $20.90M $84.93M
YoY Change 4.07% 37.95%
% of Operating Profit
Other Income/Expense, Net $37.26M $48.77M
YoY Change 1665.64% -159.17%
Pretax Income $33.14M $17.48M
YoY Change -243.51% -115.93%
Income Tax $6.504M $15.38M
% Of Pretax Income 19.63% 87.97%
Net Earnings $27.51M -$3.573M
YoY Change -169.79% -97.37%
Net Earnings / Revenue 6.4% -0.24%
Basic Earnings Per Share -$0.02
Diluted Earnings Per Share $0.13 -$0.02
COMMON SHARES
Basic Shares Outstanding 203.3M
Diluted Shares Outstanding 203.3M

Balance Sheet

Concept 2024 Q1 2024
SHORT-TERM ASSETS
Cash & Short-Term Investments $3.303B $3.303B
YoY Change 57.15% 4.16%
Cash & Equivalents $2.209B $2.209B
Short-Term Investments $1.095B $1.095B
Other Short-Term Assets $327.2M $327.2M
YoY Change 3872.73% 86.57%
Inventory $68.33M $68.33M
Prepaid Expenses
Receivables $343.0K $343.0K
Other Receivables $0.00 $0.00
Total Short-Term Assets $3.699B $3.699B
YoY Change 6.65% 6.65%
LONG-TERM ASSETS
Property, Plant & Equipment $636.4M $636.4M
YoY Change 120.31% 45.34%
Goodwill
YoY Change
Intangibles $1.988M
YoY Change 309.9%
Long-Term Investments $284.3M $284.3M
YoY Change -37.3% -37.3%
Other Assets $306.0M $306.0M
YoY Change 5783.1% -15.89%
Total Long-Term Assets $1.229B $1.229B
YoY Change -2.16% -2.16%
TOTAL ASSETS
Total Short-Term Assets $3.699B $3.699B
Total Long-Term Assets $1.229B $1.229B
Total Assets $4.928B $4.928B
YoY Change 4.31% 4.31%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $127.4M $127.4M
YoY Change 112.39% 112.04%
Accrued Expenses $554.5M $554.5M
YoY Change 24.13% 49.5%
Deferred Revenue $400.3M
YoY Change 70.41%
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $1.082B $1.082B
YoY Change 38.06% 38.06%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00
YoY Change
Other Long-Term Liabilities $204.6M $204.6M
YoY Change 73.38% 73.38%
Total Long-Term Liabilities $204.6M $204.6M
YoY Change 73.38% 73.38%
TOTAL LIABILITIES
Total Short-Term Liabilities $1.082B $1.082B
Total Long-Term Liabilities $204.6M $204.6M
Total Liabilities $1.266B $1.266B
YoY Change 40.11% 43.89%
SHAREHOLDERS EQUITY
Retained Earnings -$694.3M
YoY Change 1.22%
Common Stock $4.257B
YoY Change -3.27%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $3.662B $3.662B
YoY Change
Total Liabilities & Shareholders Equity $4.928B $4.928B
YoY Change 4.31% 4.31%

Cashflow Statement

Concept 2024 Q1 2024
OPERATING ACTIVITIES
Net Income $27.51M -$3.573M
YoY Change -169.79% -97.37%
Depreciation, Depletion And Amortization $23.75M
YoY Change -32.7%
Cash From Operating Activities -$23.75M $306.2M
YoY Change 4061.08%
INVESTING ACTIVITIES
Capital Expenditures $112.7M
YoY Change 2.19%
Acquisitions
YoY Change
Other Investing Activities -$38.89M $216.4M
YoY Change -213.1%
Cash From Investing Activities -$38.89M $95.07M
YoY Change -131.52%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 206.0K -233.1M
YoY Change 252.19%
NET CHANGE
Cash From Operating Activities -23.75M 306.2M
Cash From Investing Activities -38.89M 95.07M
Cash From Financing Activities 206.0K -233.1M
Net Change In Cash -62.43M 162.6M
YoY Change -142.02%
FREE CASH FLOW
Cash From Operating Activities -$23.75M $306.2M
Capital Expenditures $112.7M
Free Cash Flow $193.4M
YoY Change -287.86%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2024Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023 us-gaap Operating Cost And Expense Related Party Type Extensible Enumeration
OperatingCostAndExpenseRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2024 us-gaap Operating Cost And Expense Related Party Type Extensible Enumeration
OperatingCostAndExpenseRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2023 us-gaap Other Operating Income Related Party Type Extensible Enumeration
OtherOperatingIncomeRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2024 us-gaap Other Operating Income Related Party Type Extensible Enumeration
OtherOperatingIncomeRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2024 dei Entity Central Index Key
EntityCentralIndexKey
0001499620
CY2024 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--02-29
CY2024 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
CY2024 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2024 dei Amendment Flag
AmendmentFlag
false
CY2022Q1 us-gaap Investment Type Extensible Enumeration
InvestmentTypeExtensibleEnumeration
http://en.100tal.com/20240229#RelatedPartyInvestmentPayableMember
CY2023Q1 us-gaap Investment Type Extensible Enumeration
InvestmentTypeExtensibleEnumeration
http://en.100tal.com/20240229#RelatedPartyInvestmentPayableMember
CY2024Q1 us-gaap Investment Type Extensible Enumeration
InvestmentTypeExtensibleEnumeration
http://en.100tal.com/20240229#RelatedPartyInvestmentPayableMember
CY2023 us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2023#NetIncomeLossAttributableToNoncontrollingInterest
CY2024 us-gaap Fair Value Asset Recurring Basis Still Held Unrealized Gain Loss Statement Of Income Extensible List
FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
http://fasb.org/us-gaap/2023#NetIncomeLossAttributableToNoncontrollingInterest
CY2022 us-gaap Operating Cost And Expense Related Party Type Extensible Enumeration
OperatingCostAndExpenseRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2022 us-gaap Other Operating Income Related Party Type Extensible Enumeration
OtherOperatingIncomeRelatedPartyTypeExtensibleEnumeration
http://fasb.org/us-gaap/2023#RelatedPartyMember
CY2024 us-gaap Number Of Reporting Units
NumberOfReportingUnits
1
CY2024 dei Document Type
DocumentType
20-F
CY2024 dei Document Registration Statement
DocumentRegistrationStatement
false
CY2024 dei Document Annual Report
DocumentAnnualReport
true
CY2024 dei Document Period End Date
DocumentPeriodEndDate
2024-02-29
CY2024 dei Document Transition Report
DocumentTransitionReport
false
CY2024 dei Document Shell Company Report
DocumentShellCompanyReport
false
CY2024 dei Entity File Number
EntityFileNumber
001-34900
CY2024 dei Entity Registrant Name
EntityRegistrantName
TAL Education Group
CY2024 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
Yes
CY2024 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2024 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2024 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2024 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
E9
CY2024 dei Entity Address Address Line1
EntityAddressAddressLine1
5/F, Tower B, Heying Center
CY2024 dei Entity Address Address Line2
EntityAddressAddressLine2
Xiaoying West Street
CY2024 dei Entity Address Address Line3
EntityAddressAddressLine3
Haidian District
CY2024 dei Entity Address City Or Town
EntityAddressCityOrTown
Beijing
CY2024 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
100085
CY2024 dei Entity Address Country
EntityAddressCountry
CN
CY2024 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2024 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2024 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2024 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2024 dei Document Accounting Standard
DocumentAccountingStandard
U.S. GAAP
CY2024 dei Entity Shell Company
EntityShellCompany
false
CY2024 dei Auditor Firm
AuditorFirmId
1113
CY2024 dei Auditor Name
AuditorName
Deloitte Touche Tohmatsu
CY2024 dei Auditor Location
AuditorLocation
People’s Republic of China
CY2023Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
2021927000
CY2024Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
2208756000
CY2023Q1 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
126891000
CY2024Q1 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
167656000
CY2023Q1 us-gaap Short Term Investments
ShortTermInvestments
1149607000
CY2024Q1 us-gaap Short Term Investments
ShortTermInvestments
1094593000
CY2023Q1 us-gaap Inventory Net
InventoryNet
39002000
CY2024Q1 us-gaap Inventory Net
InventoryNet
68328000
CY2023Q1 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
423000
CY2024Q1 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
343000
CY2023Q1 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
5071000
CY2023Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
125486000
CY2024Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
159498000
CY2023Q1 us-gaap Assets Current
AssetsCurrent
3468407000
CY2024Q1 us-gaap Assets Current
AssetsCurrent
3699174000
CY2023Q1 us-gaap Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
146089000
CY2024Q1 us-gaap Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
81064000
CY2023Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
288877000
CY2024Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
405319000
CY2023Q1 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
5973000
CY2024Q1 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
4620000
CY2023Q1 us-gaap Security Deposit
SecurityDeposit
12734000
CY2024Q1 us-gaap Security Deposit
SecurityDeposit
16947000
CY2023Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
485000
CY2024Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
1988000
CY2023Q1 tal Right To Use Land Net
RightToUseLandNet
193878000
CY2024Q1 tal Right To Use Land Net
RightToUseLandNet
189049000
CY2023Q1 us-gaap Long Term Investments
LongTermInvestments
453375000
CY2024Q1 us-gaap Long Term Investments
LongTermInvestments
284266000
CY2024Q1 us-gaap Other Receivable After Allowance For Credit Loss Noncurrent
OtherReceivableAfterAllowanceForCreditLossNoncurrent
59000
CY2023Q1 us-gaap Prepaid Expense And Other Assets Noncurrent
PrepaidExpenseAndOtherAssetsNoncurrent
5534000
CY2024Q1 us-gaap Prepaid Expense And Other Assets Noncurrent
PrepaidExpenseAndOtherAssetsNoncurrent
14359000
CY2023Q1 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
149002000
CY2024Q1 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
231104000
CY2023Q1 us-gaap Assets
Assets
4724354000
CY2024Q1 us-gaap Assets
Assets
4927949000
CY2023Q1 us-gaap Accounts Payable Current
AccountsPayableCurrent
59991000
CY2024Q1 us-gaap Accounts Payable Current
AccountsPayableCurrent
127321000
CY2023Q1 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
234889000
CY2024Q1 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
400286000
CY2023Q1 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
100000
CY2024Q1 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
96000
CY2023Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
446711000
CY2024Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
491911000
CY2023Q1 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
42174000
CY2024Q1 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
62604000
CY2023Q1 us-gaap Liabilities Current
LiabilitiesCurrent
783865000
CY2024Q1 us-gaap Liabilities Current
LiabilitiesCurrent
1082218000
CY2023Q1 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
2465000
CY2024Q1 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
27993000
CY2023Q1 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
1563000
CY2024Q1 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
2360000
CY2023Q1 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
115548000
CY2024Q1 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
176614000
CY2023Q1 us-gaap Liabilities
Liabilities
903441000
CY2024Q1 us-gaap Liabilities
Liabilities
1289185000
CY2023Q1 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
6000
CY2023Q1 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
4400656000
CY2024Q1 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
4256957000
CY2023Q1 us-gaap Statutory Accounting Practices Statutory Capital And Surplus Balance
StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
160353000
CY2024Q1 us-gaap Statutory Accounting Practices Statutory Capital And Surplus Balance
StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
165138000
CY2023Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-685912000
CY2024Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-694270000
CY2023Q1 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-30666000
CY2024Q1 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-65928000
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
3844643000
CY2024Q1 us-gaap Stockholders Equity
StockholdersEquity
3662098000
CY2023Q1 us-gaap Minority Interest
MinorityInterest
-23730000
CY2024Q1 us-gaap Minority Interest
MinorityInterest
-23334000
CY2023Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
3820913000
CY2024Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
3638764000
CY2023Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
4724354000
CY2024Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
4927949000
CY2022 us-gaap Revenues
Revenues
4390907000
CY2023 us-gaap Revenues
Revenues
1019772000
CY2024 us-gaap Revenues
Revenues
1490440000
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
2203336000
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
436358000
CY2024 us-gaap Cost Of Revenue
CostOfRevenue
684316000
CY2022 us-gaap Gross Profit
GrossProfit
2187571000
CY2023 us-gaap Gross Profit
GrossProfit
583414000
CY2024 us-gaap Gross Profit
GrossProfit
806124000
CY2022 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
1118141000
CY2023 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
283036000
CY2024 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
461851000
CY2022 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1199708000
CY2023 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
413791000
CY2024 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
429947000
CY2022 us-gaap Goodwill And Intangible Asset Impairment
GoodwillAndIntangibleAssetImpairment
505050000
CY2024 us-gaap Profit Loss
ProfitLoss
-4138000
CY2024 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
88898000
CY2022 us-gaap Operating Expenses
OperatingExpenses
2822899000
CY2023 us-gaap Operating Expenses
OperatingExpenses
696827000
CY2024 us-gaap Operating Expenses
OperatingExpenses
891798000
CY2022 tal Government Subsidies
GovernmentSubsidies
20812000
CY2023 tal Government Subsidies
GovernmentSubsidies
22683000
CY2024 tal Government Subsidies
GovernmentSubsidies
16445000
CY2022 us-gaap Operating Income Loss
OperatingIncomeLoss
-614516000
CY2023 us-gaap Operating Income Loss
OperatingIncomeLoss
-90730000
CY2024 us-gaap Operating Income Loss
OperatingIncomeLoss
-69229000
CY2022 us-gaap Interest Income And Fees Bankers Acceptances Certificates Of Deposit And Commercial Paper
InterestIncomeAndFeesBankersAcceptancesCertificatesOfDepositAndCommercialPaper
103179000
CY2023 us-gaap Interest Income And Fees Bankers Acceptances Certificates Of Deposit And Commercial Paper
InterestIncomeAndFeesBankersAcceptancesCertificatesOfDepositAndCommercialPaper
61564000
CY2024 us-gaap Interest Income And Fees Bankers Acceptances Certificates Of Deposit And Commercial Paper
InterestIncomeAndFeesBankersAcceptancesCertificatesOfDepositAndCommercialPaper
84928000
CY2022 us-gaap Interest Expense
InterestExpense
7871000
CY2022 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
16950000
CY2023 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-82416000
CY2024 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
48766000
CY2022 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
0
CY2023 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
9550000
CY2022 tal Impairment Loss On Long Term Investments
ImpairmentLossOnLongTermInvestments
275872000
CY2023 tal Impairment Loss On Long Term Investments
ImpairmentLossOnLongTermInvestments
7687000
CY2024 tal Impairment Loss On Long Term Investments
ImpairmentLossOnLongTermInvestments
46982000
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-778130000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-109719000
CY2024 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
17483000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
396992000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
20011000
CY2024 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
15379000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
10787000
CY2023 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-2248000
CY2024 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-6242000
CY2022 us-gaap Profit Loss
ProfitLoss
-1164335000
CY2023 us-gaap Profit Loss
ProfitLoss
-131978000
CY2024 us-gaap Profit Loss
ProfitLoss
-4138000
CY2022 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-28220000
CY2023 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
3634000
CY2024 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-565000
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-1136115000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
-135612000
CY2024 us-gaap Net Income Loss
NetIncomeLoss
-3573000
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-5.29
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.64
CY2024 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.02
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-5.29
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.64
CY2024 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.02
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
214825470
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
212575277
CY2024 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
203304744
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
214825470
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
212575277
CY2024 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
203304744
CY2022 us-gaap Profit Loss
ProfitLoss
-1164335000
CY2023 us-gaap Profit Loss
ProfitLoss
-131978000
CY2024 us-gaap Profit Loss
ProfitLoss
-4138000
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
25232000
CY2023 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-87943000
CY2024 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-39297000
CY2022 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
-2245000
CY2023 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
229000
CY2024 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
90000
CY2022 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-50557000
CY2023 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-1591000
CY2024 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
4996000
CY2022 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-25325000
CY2023 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-89534000
CY2024 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-34301000
CY2022 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-1189660000
CY2023 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-221512000
CY2024 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-38439000
CY2022 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
-28841000
CY2023 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
6383000
CY2024 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
396000
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1160819000
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-227895000
CY2024 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-38835000
CY2021Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
5202781000
CY2022 us-gaap Profit Loss
ProfitLoss
-1164335000
CY2022 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
9383000
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
174832000
CY2022 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
1203000
CY2022 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
196277000
CY2022 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
25232000
CY2022 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
-2245000
CY2022 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-50557000
CY2022Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
4002262000
CY2023 us-gaap Profit Loss
ProfitLoss
-131978000
CY2023 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
-2000
CY2023 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
108571000
CY2023 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
186000
CY2023 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
66368000
CY2023 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-87943000
CY2023 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
229000
CY2023 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
-1591000
CY2023 us-gaap Minority Interest Decrease From Redemptions
MinorityInterestDecreaseFromRedemptions
2224000
CY2023Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
3820913000
CY2024 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
462000
CY2024 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
233557000
CY2023 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
11968000
CY2024 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
50232000
CY2022 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
3863000
CY2023 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-14434000
CY2024 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-5071000
CY2024 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-39297000
CY2024 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
90000
CY2024 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
4996000
CY2024 us-gaap Stock Issued During Period Value Purchase Of Assets
StockIssuedDuringPeriodValuePurchaseOfAssets
487000
CY2024Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
3638764000
CY2022 us-gaap Profit Loss
ProfitLoss
-1164335000
CY2023 us-gaap Profit Loss
ProfitLoss
-131978000
CY2024 us-gaap Profit Loss
ProfitLoss
-4138000
CY2022 us-gaap Depreciation
Depreciation
171354000
CY2023 us-gaap Depreciation
Depreciation
35289000
CY2024 us-gaap Depreciation
Depreciation
23748000
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
13905000
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1159000
CY2024 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1361000
CY2022 tal Amortization Of Land Use Rights
AmortizationOfLandUseRights
4600000
CY2023 tal Amortization Of Land Use Rights
AmortizationOfLandUseRights
4256000
CY2024 tal Amortization Of Land Use Rights
AmortizationOfLandUseRights
4763000
CY2022 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-23139000
CY2023 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-546000
CY2024 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
1615000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
174832000
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
108571000
CY2024 us-gaap Share Based Compensation
ShareBasedCompensation
88898000
CY2022 tal Impairment Loss On Operating Assets Intangible Assets And Goodwill
ImpairmentLossOnOperatingAssetsIntangibleAssetsAndGoodwill
897932000
CY2023 tal Impairment Loss On Operating Assets Intangible Assets And Goodwill
ImpairmentLossOnOperatingAssetsIntangibleAssetsAndGoodwill
756000
CY2024 tal Impairment Loss On Operating Assets Intangible Assets And Goodwill
ImpairmentLossOnOperatingAssetsIntangibleAssetsAndGoodwill
-4852000
CY2022 tal Impairment Loss On Long Term Investments
ImpairmentLossOnLongTermInvestments
275872000
CY2023 tal Impairment Loss On Long Term Investments
ImpairmentLossOnLongTermInvestments
7687000
CY2024 tal Impairment Loss On Long Term Investments
ImpairmentLossOnLongTermInvestments
46982000
CY2022 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
10787000
CY2023 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-2248000
CY2024 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-6242000
CY2022 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
7028000
CY2023 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
-68500000
CY2024 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
21747000
CY2022 us-gaap Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
10021000
CY2023 us-gaap Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
7448000
CY2024 us-gaap Gain Loss On Sale Of Investments
GainLossOnSaleOfInvestments
17772000
CY2023 us-gaap Gain Or Loss On Sale Of Stock In Subsidiary
GainOrLossOnSaleOfStockInSubsidiary
9550000
CY2022 tal Dividend Received From Equity Method Investment
DividendReceivedFromEquityMethodInvestment
3362000
CY2024 tal Dividend Received From Equity Method Investment
DividendReceivedFromEquityMethodInvestment
1306000
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-5115000
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
20431000
CY2024 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
34845000
CY2022 us-gaap Increase Decrease In Due From Related Parties Current
IncreaseDecreaseInDueFromRelatedPartiesCurrent
432000
CY2023 us-gaap Increase Decrease In Due From Related Parties Current
IncreaseDecreaseInDueFromRelatedPartiesCurrent
-210000
CY2024 us-gaap Increase Decrease In Due From Related Parties Current
IncreaseDecreaseInDueFromRelatedPartiesCurrent
-6000
CY2022 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-268619000
CY2022 us-gaap Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
-304229000
CY2023 us-gaap Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
-400000
CY2024 us-gaap Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
-1344000
CY2022 us-gaap Increase Decrease In Deposits Outstanding
IncreaseDecreaseInDepositsOutstanding
-6930000
CY2023 us-gaap Increase Decrease In Deposits Outstanding
IncreaseDecreaseInDepositsOutstanding
-12660000
CY2022 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
26294000
CY2023 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
19988000
CY2024 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
2710000
CY2023 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
250000
CY2022 us-gaap Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
137732000
CY2024 us-gaap Increase Decrease In Deposits Outstanding
IncreaseDecreaseInDepositsOutstanding
-10345000
CY2022 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
-11085000
CY2023 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
3060000
CY2024 us-gaap Increase Decrease In Other Noncurrent Assets
IncreaseDecreaseInOtherNoncurrentAssets
9387000
CY2022 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-252934000
CY2023 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-2933000
CY2024 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
24440000
CY2022 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
-1229766000
CY2023 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
54142000
CY2024 us-gaap Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
190925000
CY2022 tal Increase Decrease In Due To Related Parties Disclosed Outside Of Accounts Payable
IncreaseDecreaseInDueToRelatedPartiesDisclosedOutsideOfAccountsPayable
-3283000
CY2023 tal Increase Decrease In Due To Related Parties Disclosed Outside Of Accounts Payable
IncreaseDecreaseInDueToRelatedPartiesDisclosedOutsideOfAccountsPayable
-105000
CY2024 tal Increase Decrease In Due To Related Parties Disclosed Outside Of Accounts Payable
IncreaseDecreaseInDueToRelatedPartiesDisclosedOutsideOfAccountsPayable
-4000
CY2022 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-402230000
CY2023 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-109825000
CY2024 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
45939000
CY2022 tal Increase Decrease In Operating Lease Right Of Use Assets
IncreaseDecreaseInOperatingLeaseRightOfUseAssets
-1318663000
CY2023 tal Increase Decrease In Operating Lease Right Of Use Assets
IncreaseDecreaseInOperatingLeaseRightOfUseAssets
-76420000
CY2024 tal Increase Decrease In Operating Lease Right Of Use Assets
IncreaseDecreaseInOperatingLeaseRightOfUseAssets
82102000
CY2022 tal Increase Decrease In Lease Liability
IncreaseDecreaseInLeaseLiability
-1334142000
CY2023 tal Increase Decrease In Lease Liability
IncreaseDecreaseInLeaseLiability
-82622000
CY2024 tal Increase Decrease In Lease Liability
IncreaseDecreaseInLeaseLiability
81496000
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-939184000
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
7358000
CY2024 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
306172000
CY2022 tal Payments To Fund Loans To Third Parties
PaymentsToFundLoansToThirdParties
557000
CY2023 tal Payments To Fund Loans To Third Parties
PaymentsToFundLoansToThirdParties
749000
CY2024 tal Proceeds From Collection Of Long Term Loans To Third Parties
ProceedsFromCollectionOfLongTermLoansToThirdParties
9725000
CY2023 tal Proceeds From Collection Of Short Term Loans To Related Parties
ProceedsFromCollectionOfShortTermLoansToRelatedParties
2000
CY2024 tal Proceeds From Collection Of Short Term Loans To Related Parties
ProceedsFromCollectionOfShortTermLoansToRelatedParties
41000
CY2022 tal Payments For Loan To Employees
PaymentsForLoanToEmployees
2404000
CY2022 tal Repayment Of Loan To Employees
RepaymentOfLoanToEmployees
6711000
CY2023 tal Repayment Of Loan To Employees
RepaymentOfLoanToEmployees
1522000
CY2024 tal Repayment Of Loan To Employees
RepaymentOfLoanToEmployees
382000
CY2022 tal Prepayment For Investments
PrepaymentForInvestments
2179000
CY2023 tal Prepayment For Investments
PrepaymentForInvestments
8450000
CY2024 tal Payments To Acquire Land Use Rights
PaymentsToAcquireLandUseRights
7065000
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
246297000
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
110326000
CY2024 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
112737000
CY2022 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
122000
CY2024 us-gaap Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
1494000
CY2022 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
1344543000
CY2023 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
1666999000
CY2024 us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
670573000
CY2022 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
3002509000
CY2023 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
1622068000
CY2024 us-gaap Proceeds From Maturities Prepayments And Calls Of Shortterm Investments
ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
992603000
CY2022Q1 tal Amount Payable By Variable Interest Entity Subsidiaries Of Variable Interest Entity And Schools To Wholly Foreign Owned Enterprise
AmountPayableByVariableInterestEntitySubsidiariesOfVariableInterestEntityAndSchoolsToWhollyForeignOwnedEnterprise
752200000
CY2023 us-gaap Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
200734000
CY2024 us-gaap Payments To Acquire Longterm Investments
PaymentsToAcquireLongtermInvestments
194159000
CY2022 us-gaap Proceeds From Sale Of Longterm Investments
ProceedsFromSaleOfLongtermInvestments
67036000
CY2023 us-gaap Proceeds From Sale Of Longterm Investments
ProceedsFromSaleOfLongtermInvestments
42302000
CY2024 us-gaap Proceeds From Sale Of Longterm Investments
ProceedsFromSaleOfLongtermInvestments
75635000
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
1368716000
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-301626000
CY2024 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
95068000
CY2022 us-gaap Repayments Of Debt
RepaymentsOfDebt
270000000
CY2022 us-gaap Payments To Minority Shareholders
PaymentsToMinorityShareholders
1775000
CY2022 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
1373000
CY2023 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
184000
CY2024 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
462000
CY2022 tal Repayments Of Convertible Bond
RepaymentsOfConvertibleBond
2300000000
CY2022 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
196277000
CY2023 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
66368000
CY2024 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
233557000
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-2766679000
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-66184000
CY2024 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-233095000
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
949000
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-26427000
CY2024 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-5576000
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-2336198000
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-386879000
CY2024 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
162569000
CY2021Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
5017984000
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2681786000
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2294907000
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2681786000
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2294907000
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
2457476000
CY2022 us-gaap Interest Paid Net
InterestPaidNet
9425000
CY2022 us-gaap Income Taxes Paid
IncomeTaxesPaid
117621000
CY2023 us-gaap Income Taxes Paid
IncomeTaxesPaid
5569000
CY2024 us-gaap Income Taxes Paid
IncomeTaxesPaid
2484000
CY2022 tal Payable For Purchase Of Property And Equipment
PayableForPurchaseOfPropertyAndEquipment
49403000
CY2023 tal Payable For Purchase Of Property And Equipment
PayableForPurchaseOfPropertyAndEquipment
15534000
CY2024 tal Payable For Purchase Of Property And Equipment
PayableForPurchaseOfPropertyAndEquipment
56909000
CY2022 tal Noncash Information Payable For Purchase Of Intangible Assets
NoncashInformationPayableForPurchaseOfIntangibleAssets
756000
CY2024 tal Noncash Information Payable For Purchase Of Intangible Assets
NoncashInformationPayableForPurchaseOfIntangibleAssets
139000
CY2022 us-gaap Noncash Or Part Noncash Acquisition Payables Assumed1
NoncashOrPartNoncashAcquisitionPayablesAssumed1
321000
CY2023 us-gaap Noncash Or Part Noncash Acquisition Payables Assumed1
NoncashOrPartNoncashAcquisitionPayablesAssumed1
292000
CY2024 tal Noncash Or Part Noncash Consideration Purchase Of Intangible Assets
NoncashOrPartNoncashConsiderationPurchaseOfIntangibleAssets
487000
CY2024 tal Vie And Subsidiaries Percentage Of Net Revenue
VieAndSubsidiariesPercentageOfNetRevenue
0.826
CY2023Q1 tal Amount Payable By Variable Interest Entity Subsidiaries Of Variable Interest Entity And Schools To Wholly Foreign Owned Enterprise
AmountPayableByVariableInterestEntitySubsidiariesOfVariableInterestEntityAndSchoolsToWhollyForeignOwnedEnterprise
532323000
CY2024Q1 tal Amount Payable By Variable Interest Entity Subsidiaries Of Variable Interest Entity And Schools To Wholly Foreign Owned Enterprise
AmountPayableByVariableInterestEntitySubsidiariesOfVariableInterestEntityAndSchoolsToWhollyForeignOwnedEnterprise
536956000
CY2024 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Use of estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 10pt 36pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect reported amounts of assets, liabilities, revenues, costs, and expenses, and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates. Significant accounting estimates reflected in the Group’s consolidated financial statements include, valuation allowance for deferred tax assets, the impairment assessment of long-lived assets and long-term investments, fair value of level 3 available-for-sale investments, discount rate for leases and the determination of stand-alone selling prices of physical products bundled with digital resources.</p>
CY2022 tal Debt Securities Held To Maturity Allowance For Credit Losses
DebtSecuritiesHeldToMaturityAllowanceForCreditLosses
0
CY2023 tal Debt Securities Held To Maturity Allowance For Credit Losses
DebtSecuritiesHeldToMaturityAllowanceForCreditLosses
0
CY2024 tal Debt Securities Held To Maturity Allowance For Credit Losses
DebtSecuritiesHeldToMaturityAllowanceForCreditLosses
0
CY2022 us-gaap Revenues
Revenues
4390907000
CY2023 us-gaap Revenues
Revenues
1019772000
CY2024 us-gaap Revenues
Revenues
1490440000
CY2023Q1 us-gaap Capitalized Contract Cost Net
CapitalizedContractCostNet
1759000
CY2024Q1 us-gaap Capitalized Contract Cost Net
CapitalizedContractCostNet
7853000
CY2023 us-gaap Capitalized Contract Cost Amortization
CapitalizedContractCostAmortization
2353000
CY2024 us-gaap Capitalized Contract Cost Amortization
CapitalizedContractCostAmortization
4698000
CY2023Q1 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
237354000
CY2024Q1 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
428279000
CY2019Q2 tal Value Added Tax Rate
ValueAddedTaxRate
0.13
CY2024 tal Value Added Tax Exemption Limit For Small Scale Taxpayers
ValueAddedTaxExemptionLimitForSmallScaleTaxpayers
100000000
CY2024 tal Value Added Tax Rate For Small Scale Taxpayers
ValueAddedTaxRateForSmallScaleTaxpayers
0.03
CY2024 tal Reduced Value Added Tax Rate For Small Scale Taxpayers
ReducedValueAddedTaxRateForSmallScaleTaxpayers
0.01
CY2024 tal Value Added Tax Rate For Small Scale Taxpayers
ValueAddedTaxRateForSmallScaleTaxpayers
0.03
CY2024 tal Reduced Value Added Tax Rate For Small Scale Taxpayers
ReducedValueAddedTaxRateForSmallScaleTaxpayers
0.01
CY2022 us-gaap Advertising Expense
AdvertisingExpense
222115000
CY2023 us-gaap Advertising Expense
AdvertisingExpense
41956000
CY2024 us-gaap Advertising Expense
AdvertisingExpense
147264000
CY2022 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
3640000
CY2023 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
-36933000
CY2024 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
-13355000
CY2023Q1 us-gaap Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
1174989000
CY2024Q1 us-gaap Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
1088500000
CY2024 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Concentration of credit risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">Financial instruments that potentially expose the Group to significant concentration of credit risk consist primarily of cash and cash equivalents, short-term investments and restricted cash. The Group places its cash and cash equivalents, short-term investments and restricted cash in financial institutions with high credit ratings.</p>
CY2023Q1 us-gaap Held To Maturity Securities Current
HeldToMaturitySecuritiesCurrent
276288000
CY2024Q1 us-gaap Held To Maturity Securities Current
HeldToMaturitySecuritiesCurrent
135355000
CY2023Q1 tal Variable Rate Financial Instruments
VariableRateFinancialInstruments
793275000
CY2024Q1 tal Variable Rate Financial Instruments
VariableRateFinancialInstruments
936488000
CY2023Q1 us-gaap Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
80044000
CY2024Q1 us-gaap Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
22750000
CY2023Q1 us-gaap Short Term Investments
ShortTermInvestments
1149607000
CY2024Q1 us-gaap Short Term Investments
ShortTermInvestments
1094593000
CY2024 us-gaap Gain Loss On Investments
GainLossOnInvestments
28085000
CY2022 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
-16854000
CY2023 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
15395000
CY2024 us-gaap Debt Securities Available For Sale Realized Gain Loss
DebtSecuritiesAvailableForSaleRealizedGainLoss
707000
CY2023Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
44825000
CY2024Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
52739000
CY2023Q1 us-gaap Prepaid Taxes
PrepaidTaxes
13769000
CY2024Q1 us-gaap Prepaid Taxes
PrepaidTaxes
31784000
CY2023Q1 us-gaap Supplies
Supplies
18887000
CY2024Q1 us-gaap Supplies
Supplies
32164000
CY2023Q1 tal Loans To Third Party
LoansToThirdParty
12163000
CY2023Q1 us-gaap Prepaid Rent
PrepaidRent
3059000
CY2024Q1 us-gaap Prepaid Rent
PrepaidRent
2854000
CY2023Q1 us-gaap Interest Receivable Current
InterestReceivableCurrent
16461000
CY2024Q1 us-gaap Interest Receivable Current
InterestReceivableCurrent
22621000
CY2023Q1 tal Other Deposits
OtherDeposits
2406000
CY2024Q1 tal Other Deposits
OtherDeposits
3106000
CY2023Q1 tal Staff Advances
StaffAdvances
2102000
CY2024Q1 tal Staff Advances
StaffAdvances
178000
CY2023Q1 tal Receivables Of Withholding Tax From Employees
ReceivablesOfWithholdingTaxFromEmployees
3197000
CY2024Q1 tal Receivables Of Withholding Tax From Employees
ReceivablesOfWithholdingTaxFromEmployees
4985000
CY2023Q1 us-gaap Other Assets Current
OtherAssetsCurrent
8617000
CY2024Q1 us-gaap Other Assets Current
OtherAssetsCurrent
9067000
CY2023Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
125486000
CY2024Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
159498000
CY2023Q1 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
423891000
CY2024Q1 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
547675000
CY2023Q1 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
125562000
CY2024Q1 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
133596000
CY2023Q1 tal Property Plant And Equipment Accumulated Impairment
PropertyPlantAndEquipmentAccumulatedImpairment
9452000
CY2024Q1 tal Property Plant And Equipment Accumulated Impairment
PropertyPlantAndEquipmentAccumulatedImpairment
8760000
CY2023Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
288877000
CY2024Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
405319000
CY2022 us-gaap Depreciation
Depreciation
171354000
CY2023 us-gaap Depreciation
Depreciation
35289000
CY2024 us-gaap Depreciation
Depreciation
23748000
CY2022 tal Impairment Loss Of Equipments And Leasehold Improvements
ImpairmentLossOfEquipmentsAndLeaseholdImprovements
255959000
CY2023 tal Impairment Loss Of Equipments And Leasehold Improvements
ImpairmentLossOfEquipmentsAndLeaseholdImprovements
688000
CY2024 tal Impairment Loss Of Equipments And Leasehold Improvements
ImpairmentLossOfEquipmentsAndLeaseholdImprovements
1290000
CY2023 tal Amount Of Accumulated Impairment Loss Written Off
AmountOfAccumulatedImpairmentLossWrittenOff
21195000
CY2024 tal Amount Of Accumulated Impairment Loss Written Off
AmountOfAccumulatedImpairmentLossWrittenOff
1982000
CY2023Q1 us-gaap Held To Maturity Securities Fair Value
HeldToMaturitySecuritiesFairValue
94990000
CY2023Q1 us-gaap Long Term Investments
LongTermInvestments
453375000
CY2024Q1 us-gaap Long Term Investments
LongTermInvestments
284266000
CY2024 tal Equity Method Investment Impairment Loss Due To Continuous Suspension Of Trading In Listed Shares
EquityMethodInvestmentImpairmentLossDueToContinuousSuspensionOfTradingInListedShares
27262000
CY2022 us-gaap Fair Value Option Changes In Fair Value Gain Loss1
FairValueOptionChangesInFairValueGainLoss1
6339000
CY2023 us-gaap Fair Value Option Changes In Fair Value Gain Loss1
FairValueOptionChangesInFairValueGainLoss1
-8762000
CY2024 us-gaap Fair Value Option Changes In Fair Value Gain Loss1
FairValueOptionChangesInFairValueGainLoss1
8362000
CY2022 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
24484000
CY2023 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
0
CY2024 us-gaap Equity Method Investment Other Than Temporary Impairment
EquityMethodInvestmentOtherThanTemporaryImpairment
0
CY2022 us-gaap Asset Impairment Charges
AssetImpairmentCharges
21393000
CY2023 us-gaap Asset Impairment Charges
AssetImpairmentCharges
8600000
CY2024 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0
CY2023Q1 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
280319000
CY2024Q1 us-gaap Accrued Employee Benefits Current
AccruedEmployeeBenefitsCurrent
286042000
CY2023Q1 us-gaap Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
40909000
CY2024Q1 us-gaap Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
57500000
CY2023Q1 tal Accrued Operating Expenses Current
AccruedOperatingExpensesCurrent
36875000
CY2024Q1 tal Accrued Operating Expenses Current
AccruedOperatingExpensesCurrent
60714000
CY2023Q1 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
46917000
CY2024Q1 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
50662000
CY2023Q1 tal Tax Payable Other Current
TaxPayableOtherCurrent
11541000
CY2024Q1 tal Tax Payable Other Current
TaxPayableOtherCurrent
20187000
CY2023Q1 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
3398000
CY2024Q1 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
1958000
CY2023Q1 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
26752000
CY2024Q1 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
14848000
CY2023Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
446711000
CY2024Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
491911000
CY2022Q1 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Value
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
134350000
CY2023 tal Available For Sale Investments Purchased
AvailableForSaleInvestmentsPurchased
6845000
CY2023 tal Available For Sale Investments Disposed
AvailableForSaleInvestmentsDisposed
8710000
CY2023 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Into Level3
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
941000
CY2023 us-gaap Fair Value Assets Measured On Recurring Basis Change In Unrealized Gain Loss
FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
-16752000
CY2023 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Securities Sold
DebtSecuritiesAvailableForSaleAllowanceForCreditLossSecuritiesSold
6495000
CY2023 tal Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Foreign Exchange Difference
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisForeignExchangeDifference
3504000
CY2023Q1 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Value
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
106675000
CY2024 tal Available For Sale Investments Purchased
AvailableForSaleInvestmentsPurchased
61688000
CY2024 tal Available For Sale Investments Disposed
AvailableForSaleInvestmentsDisposed
7206000
CY2024 us-gaap Fair Value Assets Measured On Recurring Basis Change In Unrealized Gain Loss
FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
1368000
CY2024 us-gaap Debt Securities Available For Sale Allowance For Credit Loss Securities Sold
DebtSecuritiesAvailableForSaleAllowanceForCreditLossSecuritiesSold
10011000
CY2024 tal Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Foreign Exchange Difference
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisForeignExchangeDifference
1251000
CY2024Q1 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Value
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
151263000
CY2022 tal Carrying Amount Right Of Use Asset
CarryingAmountRightOfUseAsset
1145222000
CY2023 tal Carrying Amount Right Of Use Asset
CarryingAmountRightOfUseAsset
57729000
CY2022 us-gaap Operating Lease Cost
OperatingLeaseCost
305619000
CY2023 us-gaap Operating Lease Cost
OperatingLeaseCost
65750000
CY2024 us-gaap Operating Lease Cost
OperatingLeaseCost
84236000
CY2022 us-gaap Short Term Lease Cost
ShortTermLeaseCost
2425000
CY2023 us-gaap Short Term Lease Cost
ShortTermLeaseCost
267000
CY2024 us-gaap Short Term Lease Cost
ShortTermLeaseCost
279000
CY2023Q1 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P5Y
CY2024Q1 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P4Y4M24D
CY2023Q1 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.052
CY2024Q1 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.058
CY2023 tal Cash Paid For Amounts Included In Measurement Of Lease Liabilities
CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities
50347000
CY2024 tal Cash Paid For Amounts Included In Measurement Of Lease Liabilities
CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities
65610000
CY2023 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
57607000
CY2024 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
137769000
CY2024Q1 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
69591000
CY2024Q1 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
66986000
CY2024Q1 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
54726000
CY2024Q1 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
41723000
CY2024Q1 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
29469000
CY2024Q1 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
20811000
CY2024Q1 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
283306000
CY2024Q1 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
44088000
CY2024Q1 us-gaap Operating Lease Liability
OperatingLeaseLiability
239218000
CY2024Q1 tal Lessee Operating Lease Lease Not Yet Commenced Contract Value
LesseeOperatingLeaseLeaseNotYetCommencedContractValue
174692000
CY2023Q1 tal Deferred Tax Assets Prepaid Expense Noncurrent
DeferredTaxAssetsPrepaidExpenseNoncurrent
194423000
CY2024Q1 tal Deferred Tax Assets Prepaid Expense Noncurrent
DeferredTaxAssetsPrepaidExpenseNoncurrent
189712000
CY2023Q1 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
2988000
CY2024Q1 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
2628000
CY2023Q1 tal Deferred Tax Assets Long Term Investment Noncurrent
DeferredTaxAssetsLongTermInvestmentNoncurrent
41412000
CY2024Q1 tal Deferred Tax Assets Long Term Investment Noncurrent
DeferredTaxAssetsLongTermInvestmentNoncurrent
47660000
CY2023Q1 tal Deferred Tax Assets Others
DeferredTaxAssetsOthers
45927000
CY2024Q1 tal Deferred Tax Assets Others
DeferredTaxAssetsOthers
66107000
CY2023Q1 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
323066000
CY2024Q1 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
252109000
CY2023Q1 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
601843000
CY2024Q1 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
553596000
CY2023Q1 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
5973000
CY2024Q1 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
4620000
CY2023Q1 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
57000
CY2024Q1 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
449000
CY2023Q1 tal Deferred Tax Liabilities Others
DeferredTaxLiabilitiesOthers
1506000
CY2024Q1 tal Deferred Tax Liabilities Others
DeferredTaxLiabilitiesOthers
1911000
CY2023Q1 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
1563000
CY2024Q1 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
2360000
CY2023Q1 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
601843000
CY2024Q1 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
553596000
CY2022Q1 us-gaap Liability For Uncertain Tax Positions Current
LiabilityForUncertainTaxPositionsCurrent
0
CY2023Q1 us-gaap Liability For Uncertain Tax Positions Current
LiabilityForUncertainTaxPositionsCurrent
0
CY2024Q1 us-gaap Liability For Uncertain Tax Positions Current
LiabilityForUncertainTaxPositionsCurrent
0
CY2024Q1 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
0
CY2024 tal Income Tax Statute Of Limitations Special Circumstance Minimum Underpayment Of Tax Liability
IncomeTaxStatuteOfLimitationsSpecialCircumstanceMinimumUnderpaymentOfTaxLiability
100000
CY2022 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2022 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-778130000
CY2023 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
-109719000
CY2023 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2024 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2024 us-gaap Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
17483000
CY2022 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2023 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2024 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.25
CY2022 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-194533000
CY2023 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-27430000
CY2024 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
4371000
CY2022 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
108961000
CY2023 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
-10200000
CY2024 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
5669000
CY2022 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
68090000
CY2023 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
47062000
CY2024 us-gaap Income Tax Reconciliation Tax Exempt Income
IncomeTaxReconciliationTaxExemptIncome
700000
CY2022 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
97306000
CY2023 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
75598000
CY2024 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-70000
CY2022 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
453348000
CY2023 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
29105000
CY2024 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
6109000
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
396992000
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
20011000
CY2024 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
15379000
CY2022 us-gaap Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
68090000
CY2023 us-gaap Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
47062000
CY2024 us-gaap Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
700000
CY2022 tal Income Tax Holiday Income Tax Benefits Basic Earnings Per Share
IncomeTaxHolidayIncomeTaxBenefitsBasicEarningsPerShare
-5.61
CY2023 tal Income Tax Holiday Income Tax Benefits Basic Earnings Per Share
IncomeTaxHolidayIncomeTaxBenefitsBasicEarningsPerShare
-0.86
CY2024 tal Income Tax Holiday Income Tax Benefits Basic Earnings Per Share
IncomeTaxHolidayIncomeTaxBenefitsBasicEarningsPerShare
-0.02
CY2022 tal Income Tax Holiday Income Tax Benefits Diluted Earnings Per Share
IncomeTaxHolidayIncomeTaxBenefitsDilutedEarningsPerShare
-5.61
CY2023 tal Income Tax Holiday Income Tax Benefits Diluted Earnings Per Share
IncomeTaxHolidayIncomeTaxBenefitsDilutedEarningsPerShare
-0.86
CY2024 tal Income Tax Holiday Income Tax Benefits Diluted Earnings Per Share
IncomeTaxHolidayIncomeTaxBenefitsDilutedEarningsPerShare
-0.02
CY2024 tal Withholding Tax Rate On Dividend Distributed By Foreign Investment Entities
WithholdingTaxRateOnDividendDistributedByForeignInvestmentEntities
0.10
CY2024 tal Common Stock Shares Number Of Classes
CommonStockSharesNumberOfClasses
2
CY2022 us-gaap Net Income Loss
NetIncomeLoss
-1136115000
CY2023 us-gaap Net Income Loss
NetIncomeLoss
-135612000
CY2024 us-gaap Net Income Loss
NetIncomeLoss
-3573000
CY2022 us-gaap Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
-1136115000
CY2023 us-gaap Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
-135612000
CY2024 us-gaap Net Income Loss Attributable To Parent Diluted
NetIncomeLossAttributableToParentDiluted
-3573000
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
214825470
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
212575277
CY2024 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
203304744
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
214825470
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
212575277
CY2024 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
203304744
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-5.29
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.64
CY2024 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.02
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-5.29
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.64
CY2024 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.02
CY2022 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
9060041
CY2023 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
8805748
CY2024 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
7171273
CY2023Q1 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
423000
CY2024Q1 us-gaap Other Receivables Net Current
OtherReceivablesNetCurrent
343000
CY2024Q1 us-gaap Other Receivable After Allowance For Credit Loss Noncurrent
OtherReceivableAfterAllowanceForCreditLossNoncurrent
59000
CY2023Q1 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
100000
CY2024Q1 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
96000
CY2022 us-gaap Operating Costs And Expenses
OperatingCostsAndExpenses
2948000
CY2023 us-gaap Operating Costs And Expenses
OperatingCostsAndExpenses
299000
CY2024 us-gaap Operating Costs And Expenses
OperatingCostsAndExpenses
207000
CY2022 us-gaap Other Operating Income
OtherOperatingIncome
1295000
CY2023 us-gaap Other Operating Income
OtherOperatingIncome
339000
CY2024 us-gaap Other Operating Income
OtherOperatingIncome
488000
CY2022 us-gaap Related Party Transaction Purchases From Related Party
RelatedPartyTransactionPurchasesFromRelatedParty
581000
CY2022 tal Impairment Loss Related Party
ImpairmentLossRelatedParty
2135000
CY2023 tal Impairment Loss Related Party
ImpairmentLossRelatedParty
293000
CY2024 tal Impairment Loss Related Party
ImpairmentLossRelatedParty
61000
CY2024Q1 tal Property Management Fee Future Minimum Payments Due Current
PropertyManagementFeeFutureMinimumPaymentsDueCurrent
5748000
CY2024Q1 tal Property Management Fee Future Minimum Payments Due In Two Years
PropertyManagementFeeFutureMinimumPaymentsDueInTwoYears
4885000
CY2024Q1 tal Property Management Fee Future Minimum Payments Due In Three Years
PropertyManagementFeeFutureMinimumPaymentsDueInThreeYears
4039000
CY2024Q1 tal Property Management Fee Future Minimum Payments Due In Four Years
PropertyManagementFeeFutureMinimumPaymentsDueInFourYears
2914000
CY2024Q1 tal Property Management Fee Future Minimum Payments Due In Five Years
PropertyManagementFeeFutureMinimumPaymentsDueInFiveYears
2248000
CY2024Q1 tal Property Management Fee Future Minimum Payments Due Thereafter
PropertyManagementFeeFutureMinimumPaymentsDueThereafter
2422000
CY2024Q1 tal Property Management Fee Future Minimum Payments Due
PropertyManagementFeeFutureMinimumPaymentsDue
22256000
CY2024 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
CY2022 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
323292000
CY2023 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
99349000
CY2024 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
108756000
CY2024 tal Appropriation Of After Tax Income To Statutory Surplus Reserve Per Annum
AppropriationOfAfterTaxIncomeToStatutorySurplusReservePerAnnum
0.10
CY2024 tal Reserve Level Threshold For Mandatory Transfer Percentage
ReserveLevelThresholdForMandatoryTransferPercentage
0.50
CY2024 tal Minimum Appropriation Of After Tax Income To Development Fund Percentage For Private Schools Requiring Reasonable Return
MinimumAppropriationOfAfterTaxIncomeToDevelopmentFundPercentageForPrivateSchoolsRequiringReasonableReturn
0.10
CY2024 tal Minimum Appropriation Of Annual Increase Of Net Assets To Development Fund For Private Schools That Do Not Require Reasonable Return
MinimumAppropriationOfAnnualIncreaseOfNetAssetsToDevelopmentFundForPrivateSchoolsThatDoNotRequireReasonableReturn
0.10
CY2023 tal Reverse Appropriations To Statutory Surplus Reserve
ReverseAppropriationsToStatutorySurplusReserve
802000
CY2024 tal Appropriations To Statutory Surplus Reserve
AppropriationsToStatutorySurplusReserve
256000
CY2023 tal Appropriations To Development Fund
AppropriationsToDevelopmentFund
6793000
CY2024 tal Appropriations To Development Fund
AppropriationsToDevelopmentFund
4529000
CY2023Q1 tal Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries Attributable To Paid In Capital Of Company Prc Subsidiaries Vie And Vie Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiariesAttributableToPaidInCapitalOfCompanyPrcSubsidiariesVieAndVieSubsidiaries
694817000
CY2024Q1 tal Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries Attributable To Paid In Capital Of Company Prc Subsidiaries Vie And Vie Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiariesAttributableToPaidInCapitalOfCompanyPrcSubsidiariesVieAndVieSubsidiaries
691968000
CY2023Q1 us-gaap Statutory Accounting Practices Statutory Capital And Surplus Balance
StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
160353000
CY2023Q1 us-gaap Statutory Accounting Practices Statutory Capital And Surplus Balance
StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
160353000
CY2024Q1 us-gaap Statutory Accounting Practices Statutory Capital And Surplus Balance
StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
165138000
CY2024Q1 us-gaap Statutory Accounting Practices Statutory Capital And Surplus Balance
StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
165138000
CY2023Q1 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
855170000
CY2024Q1 us-gaap Amount Of Restricted Net Assets For Consolidated And Unconsolidated Subsidiaries
AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
857106000
CY2010Q2 tal Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized As Percent Of Issued And Outstanding Shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAsPercentOfIssuedAndOutstandingShares
0.05
CY2010Q2 tal Share Based Compensation Arrangement By Share Based Payment Award Threshold Percentage Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdPercentageOfSharesAuthorized
0.01
CY2010Q2 tal Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized As Percent Of Issued And Outstanding Shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAsPercentOfIssuedAndOutstandingShares
0.05
CY2020Q2 tal Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized As Percent Of Issued And Outstanding Shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAsPercentOfIssuedAndOutstandingShares
0.05
CY2020Q2 tal Share Based Compensation Arrangement By Share Based Payment Award Threshold Percentage Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdPercentageOfSharesAuthorized
0.01
CY2020Q2 tal Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized As Percent Of Issued And Outstanding Shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAsPercentOfIssuedAndOutstandingShares
0.05
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
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
6034000
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
242000
CY2024 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
4021000
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
4029000
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
2490000
CY2024 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
2227000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
174832000
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
108571000
CY2024 us-gaap Share Based Compensation
ShareBasedCompensation
88898000
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
174832000
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
108571000
CY2024 us-gaap Share Based Compensation
ShareBasedCompensation
88898000

Files In Submission

Name View Source Status
FilingSummary.xml Edgar Link unprocessable
tal-20240229x20f_htm.xml Edgar Link completed
0001104659-24-067123-index-headers.html Edgar Link pending
0001104659-24-067123-index.html Edgar Link pending
0001104659-24-067123.txt Edgar Link pending
0001104659-24-067123-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
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
tal-20240229.xsd Edgar Link pending
tal-20240229x20f.htm Edgar Link pending
tal-20240229x20f003.jpg Edgar Link pending
tal-20240229x20f007.jpg Edgar Link pending
tal-20240229xex12d1.htm Edgar Link pending
tal-20240229xex12d2.htm Edgar Link pending
tal-20240229xex13d1.htm Edgar Link pending
tal-20240229xex13d2.htm Edgar Link pending
tal-20240229xex15d1.htm Edgar Link pending
tal-20240229xex15d1001.jpg Edgar Link pending
tal-20240229xex15d2.htm Edgar Link pending
tal-20240229xex15d3.htm Edgar Link pending
tal-20240229xex4d12.htm Edgar Link pending
tal-20240229xex4d13.htm Edgar Link pending
tal-20240229xex4d14.htm Edgar Link pending
tal-20240229xex4d15.htm Edgar Link pending
tal-20240229xex8d1.htm Edgar Link pending
tal-20240229xex97d1.htm Edgar Link pending
tal-20240229_cal.xml Edgar Link unprocessable
tal-20240229_def.xml Edgar Link unprocessable
tal-20240229_lab.xml Edgar Link unprocessable
tal-20240229_pre.xml Edgar Link unprocessable