Skip to content
20-F

Annual Report (Foreign)

TAL Education Group TAL

0001104659-26-073410

← back to feed
Filed
Jun 12, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2026 · Feb 28, 2026 192.93M sh
Shares Diluted FY 2026 · Feb 28, 2025 205.22M sh
Shares Diluted FY 2026 · Feb 29, 2024 203.3M sh
Stock Repurchased FY 2026 · Feb 28, 2026 $644.09M
Stock Repurchased FY 2026 · Feb 28, 2025 $13.15M
Stock Repurchased FY 2026 · Feb 29, 2024 $233.56M
Capex FY 2026 · Feb 28, 2026 $93.19M
Capex FY 2026 · Feb 28, 2025 $111.73M
Capex FY 2026 · Feb 29, 2024 $112.74M
Operating Cash Flow FY 2026 · Feb 28, 2026 $601.47M
Operating Cash Flow FY 2026 · Feb 28, 2025 $397.92M
Operating Cash Flow FY 2026 · Feb 29, 2024 $306.17M
Short Term Investments FY 2026 · Feb 28, 2026 $1.72B
Short Term Investments FY 2026 · Feb 28, 2025 $1.85B
Cash And Equivalents FY 2026 · Feb 28, 2026 $1.52B
Cash And Equivalents FY 2026 · Feb 28, 2025 $1.77B
Stockholders Equity FY 2026 · Feb 28, 2026 $3.77B
Stockholders Equity FY 2026 · Feb 28, 2025 $3.77B
Current Liabilities FY 2026 · Feb 28, 2026 $1.77B
Current Liabilities FY 2026 · Feb 28, 2025 $1.44B
Total Liabilities FY 2026 · Feb 28, 2026 $2.16B
Total Liabilities FY 2026 · Feb 28, 2025 $1.74B
Current Assets FY 2026 · Feb 28, 2026 $3.84B
Current Assets FY 2026 · Feb 28, 2025 $4.13B
Total Assets FY 2026 · Feb 28, 2026 $5.94B
Total Assets FY 2026 · Feb 28, 2025 $5.5B
Eps Diluted FY 2026 · Feb 28, 2026 $2.75
Eps Diluted FY 2026 · Feb 28, 2025 $0.41
Eps Diluted FY 2026 · Feb 29, 2024 −$0.02
Eps Basic FY 2026 · Feb 28, 2026 $2.79
Eps Basic FY 2026 · Feb 28, 2025 $0.42
Eps Basic FY 2026 · Feb 29, 2024 −$0.02
Sga Expense FY 2026 · Feb 28, 2026 $500.39M
Sga Expense restated FY 2026 · Feb 28, 2025 $454.66M
Sga Expense restated FY 2026 · Feb 29, 2024 $413.5M
Net Income FY 2026 · Feb 28, 2026 $530.75M
Net Income FY 2026 · Feb 28, 2025 $84.59M
Net Income FY 2026 · Feb 29, 2024 −$3.57M
Operating Income FY 2026 · Feb 28, 2026 $276.04M
Operating Income FY 2026 · Feb 28, 2025 −$3.16M
Operating Income FY 2026 · Feb 29, 2024 −$69.23M
Gross Profit FY 2026 · Feb 28, 2026 $1.67B
Gross Profit FY 2026 · Feb 28, 2025 $1.2B
Gross Profit FY 2026 · Feb 29, 2024 $806.12M
Cost Of Revenue FY 2026 · Feb 28, 2026 $1.34B
Cost Of Revenue FY 2026 · Feb 28, 2025 $1.05B
Cost Of Revenue FY 2026 · Feb 29, 2024 $684.32M
Revenue FY 2026 · Feb 28, 2026 $3.01B
Revenue FY 2026 · Feb 28, 2025 $2.25B
Revenue FY 2026 · Feb 29, 2024 $1.49B