← TAL Education Group
| Annual Trend | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | FY 2026 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.0b |
$1.7b
+64.42%
|
$2.6b
+49.44%
|
$3.3b
+27.71%
|
$4.5b
+37.35%
|
$4.4b
-2.33%
|
$1.0b
-76.78%
|
$1.5b
+46.15%
|
$2.3b
+50.98%
|
$3.0b
+33.72%
|
$3.2b
+6.09%
|
|
| Cost of Goods and Services Sold | $522.3m |
$882.3m
+68.92%
|
$1.2b
+31.98%
|
$1.5b
+26.12%
|
$2.0b
+39.49%
|
$2.2b
+7.56%
|
$436.4m
-80.20%
|
$684.3m
+56.82%
|
$1.0b
+53.43%
|
$1.3b
+27.95%
|
$1.4b
+4.51%
|
|
| Gross Profit | $520.8m |
$832.7m
+59.90%
|
$1.4b
+67.95%
|
$1.8b
+29.05%
|
$2.4b
+35.60%
|
$2.2b
-10.61%
|
$583.4m
-73.33%
|
$806.1m
+38.17%
|
$1.2b
+48.89%
|
$1.7b
+38.76%
|
$1.8b
+7.37%
|
|
| Selling and Marketing Expense | $126.0m | $242.1m | $484.0m | $852.8m | $1.7b | $1.1b | $283.0m | $461.9m | $748.8m | $889.1m | $1.4b | |
| General and Administrative Expense | $263.3m | $386.3m | $579.7m | $795.0m | $1.1b | $1.2b | $413.8m | $429.9m | $458.9m | $500.4m | $509.0m | |
| Amortization of Intangible Assets | $4.6m | $8.3m | $12.2m | $15.7m | $24.0m | $13.9m | $1.2m | $1.4m | $2.3m | $3.8m | — | |
| Operating Costs and Expenses | — | — | — | — | — | — | — | $207k | $753k | $636k | — | |
| Operating Expenses | $389.3m | $628.7m | $1.1b | $1.7b | $2.9b | $2.8b | $696.8m | $891.8m | $1.2b | $1.4b | $1.4b | |
| Other Operating Income | — | — | — | — | — | — | — | $488k | $36k | $42k | — | |
| Operating Income (Loss) | $134.6m |
$208.6m
+54.99%
|
$341.6m
+63.75%
|
$137.4m
-59.76%
|
($438.2m)
-418.84%
|
($614.5m)
-40.23%
|
($90.7m)
+85.24%
|
($69.2m)
+23.70%
|
($3.2m)
+95.44%
|
$276.0m
+8849.26%
|
$398.9m
+44.51%
|
|
| Interest Expense | $13.1m | $16.6m | $17.6m | $11.8m | $16.9m | $7.9m | — | — | — | — | — | |
| Fair Value, Option, Changes in Fair Value, Gain (Loss) | — | — | — | — | $7.6m | $6.3m | $8.8m | $8.4m | ($4.9m) | ($4.7m) | — | |
| Foreign Currency Transaction Gain (Loss), Realized | $1.3m | $3.3m | $3.1m | ($968k) | ($12.3m) | ($3.6m) | ($36.9m) | ($13.4m) | $3.0m | $9.6m | — | |
| Gain (Loss) on Investments | — | — | — | $0 | ($450k) | — | — | $28.1m | $50.0m | $161.5m | — | |
| Other Nonoperating Income (Expense) | $23.1m | $17.4m | $131.7m | ($95.3m) | $140.9m | $16.9m | ($82.4m) | $48.8m | $64.7m | $390.2m | — | |
| Income (Loss) from Equity Method Investments | ($8.0m) | ($7.7m) | ($16.2m) | ($7.7m) | $11.7m | $10.8m | ($2.2m) | ($6.2m) | ($9.5m) | ($855k) | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | — | — | — | — | — | — | — | — | — | $547.2m | $1.2b | |
| Current Income Tax Expense (Benefit) | — | — | $94.7m | — | — | — | — | — | — | $89.5m | $287.0m | |
| Income Tax Expense (Benefit) | $34.1m | $44.7m | $76.5m | $69.3m | ($69.9m) | $397.0m | $20.0m | $15.4m | $38.3m | $154.4m | $287.0m | |
| Net Income (Loss) Attributable to Parent | $116.9m |
$198.4m
+69.78%
|
$367.2m
+85.06%
|
($110.2m)
-130.01%
|
($116.0m)
-5.26%
|
($1.1b)
-879.49%
|
($135.6m)
+88.06%
|
($3.6m)
+97.37%
|
$84.6m
+2467.51%
|
$530.8m
+527.43%
|
$907.5m
+70.98%
|
|
| Net Income (Loss) Attributable to Noncontrolling Interest | ($4.4m) | ($3.8m) | ($2.7m) | ($17.5m) | ($27.1m) | ($28.2m) | $3.6m | ($565k) | ($331k) | ($613k) | $907.5m | |
| Earnings Per Share, Basic | $0.72 | $1.13 | $1.93 | ($0.56) | ($0.57) | ($5.29) | ($0.64) | ($0.02) | $0.42 | $2.79 | $1.62 | |
| Earnings Per Share, Diluted | $0.66 | $1.03 | $1.83 | ($0.56) | ($0.57) | ($5.29) | ($0.64) | ($0.02) | $0.41 | $2.75 | $1.60 | |
| Weighted Average Number of Shares Outstanding, Basic | 162.5m | 175.0m | 190.0m | 198.2m | 203.6m | 214.8m | 212.6m | 203.3m | 202.0m | 190.4m | 558.1m | |
| Weighted Average Number of Shares Outstanding, Diluted | 188.5m | 194.3m | 200.2m | 198.2m | 203.6m | 214.8m | 212.6m | 203.3m | 205.2m | 192.9m | 564.9m | |
| Additional Financial Items | ||||||||||||
| Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount | — | — | — | — | — | — | — | — | — | $4.7m | — | |
| Goodwill, Impairment Loss | — | $1.5m | $1.5m | $29.0m | $107.4m | $453.6m | — | — | — | $164k | — |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.