STG · Sunlands Technology Group
Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.
Chart any reported metric, KPI or segment over time — the full statement history lives here
| Line Item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| CNY | 2.02B | 1.99B | 2.16B | 2.32B | 2.51B | 2.2B | 2.19B | 1.97B | 970.16M | 418.91M |
| CNY | 264.42M | 317.57M | 265.53M | 348.15M | 376.19M | 387.27M | 396.32M | 330.38M | 170.26M | 70.99M |
| CNY | 1.76B | 1.67B | 1.89B | 1.97B | 2.13B | 1.82B | 1.8B | 1.64B | 799.9M | 347.92M |
| CNY | 29.55M | 25.01M | 33.72M | 42.83M | 61.33M | 66.53M | 101.72M | 76.02M | 32.86M | 13.93M |
| CNY | 1.14B | 1.22B | 1.14B | 1.13B | 1.75B | 2.12B | 1.79B | 2.15B | 1.35B | 503.64M |
| CNY | 143.8M | 132.81M | 143.29M | 185.67M | 207.6M | 275.39M | 363.31M | 443.69M | 342.91M | 89.39M |
| CNY | 473K | 682K | 1.52M | 1.31M | 1.3M | 602K | 973K | 848K | 776K | 477K |
| CNY | 28.79M | 29.47M | 30.65M | 46.68M | 37.92M | 40.27M | 37.22M | 25.78M | 8.11M | 5.47M |
| CNY | 1.38B | 1.37B | 1.32B | 1.36B | 2.02B | 2.47B | 2.26B | 2.67B | 1.73B | 606.97M |
| CNY | 376.55M | 297.91M | 574.89M | 616.94M | 114.27M | -649.02M | -459.72M | -1.03B | -927.68M | -259.04M |
| CNY | 852K | 5.29M | 7.66M | 10.06M | 10.93M | 11.69M | 14.31M | 2.17M | — | — |
| CNY | 23.64M | 38.82M | 31.09M | 16.25M | 16.18M | 25.81M | 60.17M | 70.36M | — | — |
| CNY | 30.12M | 26.3M | 34.1M | 24.53M | 39.16M | 203.21M | 21.28M | 32.09M | 276K | 2.42M |
| CNY | -4.53M | -13.51M | -10.08M | 6.45M | -4.89M | 1.35M | -136K | 1.71M | -4.89M | — |
| CNY | 429.46M | 356.89M | 676.08M | 648.55M | 197.63M | -432.57M | -392.59M | -928.66M | -913.82M | -253.57M |
| CNY | 59.3M | 1.3M | 25.17M | 11.99M | -19.62M | -236K | 2.44M | 0 | 0 | 0 |
| CNY | 365.63M | 342.08M | 640.83M | 643.96M | 219.06M | -430.54M | -394.82M | -927.02M | -918.58M | -253.57M |
| CNY | 0 | 0 | 1000 | -950K | -6.69M | -446K | -348K | 72K | -136K | — |
| CNY | 351.04M | 334.97M | 656.22M | 689.31M | 205.1M | -476.49M | -371.21M | -799.44M | -927.34M | -253.57M |
| CNY/shares | 54.28 | 50.12 | 92.88 | 94.14 | 32.56 | -63.74 | — | — | — | — |
| CNY/shares | 54.28 | 50.12 | 92.88 | 94.14 | 32.56 | -63.74 | — | — | — | — |
| shares | 6.74M | 6.82M | 6.9M | 6.84M | 6.73M | 6.75M | 6.83M | 503.59K | 315.67K | 305.49K |
| shares | 6.74M | 6.82M | 6.9M | 6.84M | 6.73M | 6.75M | 6.83M | 503.59K | 315.67K | 305.49K |
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2022–FY2025: $63.82M in dividends.
Price & Valuation
Multiples computed on the strict TTM/EV methodology — today's snapshot against peers, and each ratio recomputed as of past filing dates.
Valuation
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.
By Segment (CNY)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Online Educational Courses | 1,776,116,000 | 1,707,166,000 | 1,987,624,000 | 2,202,955,000 | 2,430,956,000 | 2,173,075,000 | 2,177,360,000 | 1,975,544,000 |
| Online Educational Services | — | 1,707,166,000 | 1,987,624,000 | 2,202,955,000 | — | — | — | — |
By Product & Service (CNY)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Sales of Products | 213,872,000 | 245,423,000 | 144,503,000 | 75,425,000 | — | — | — | — |
| Other Revenue | 34,778,000 | 41,756,000 | 31,511,000 | 50,438,000 | 79,444,000 | 11,286,000 | 8,100,000 | 587,000 |
| Commissions | — | — | — | 46,271,000 | 50,465,000 | 19,985,000 | 15,381,000 | 6,374,000 |