Sunlands Technology Group (STG)
Earnings
Annual and quarterly EPS data presented alongside analyst estimates, earnings surprises, and historical growth statistics. The side-by-side view of reported versus estimated EPS — combined with surprise percentage and report timing — allows investors to assess whether a company consistently beats, meets, or misses market expectations, and how that track record has evolved across full economic cycles.
Earnings annual
Fiscal date endingReported EPS
Dec 31, 2016
-$10.48
Dec 31, 2017
-$33.59
Dec 31, 2018
-$76.23
Dec 31, 2019
-$62.31
Dec 31, 2020
-$63.81
Dec 31, 2022
-$14.33
Dec 31, 2023
$71.81
Dec 31, 2024
$7.15
Dec 31, 2025
$5.86
Mar 31, 2026
$0
Jun 30, 2026
$1.76
Sep 30, 2026
$1.76
Calculation
Average
-$14.37
Maximum
Dec 31, 2023
$71.81
Minimum
Dec 31, 2018
-$76.23
Median
Dec 31, 2016
-$10.48
Earnings quarterly
| Fiscal date ending | Dec 31, 2016 |
| Reported date | Mar 30, 2017 |
| Report time | Pre market |
| Reported EPS | -$10.48 |
| Estimated EPS | $0 |
| Surprise | -$10.48 |
| Surprise (%) | -% |
| Fiscal date ending | Mar 31, 2017 |
| Reported date | Jun 29, 2017 |
| Report time | Pre market |
| Reported EPS | -$14.40 |
| Estimated EPS | $0 |
| Surprise | -$14.40 |
| Surprise (%) | -% |
| Fiscal date ending | Dec 31, 2017 |
| Reported date | Feb 23, 2018 |
| Report time | Pre market |
| Reported EPS | -$19.19 |
| Estimated EPS | $0 |
| Surprise | -$19.19 |
| Surprise (%) | -% |
| Fiscal date ending | Mar 31, 2018 |
| Reported date | May 21, 2018 |
| Report time | Pre market |
| Reported EPS | -$27.62 |
| Estimated EPS | -$15.12 |
| Surprise | -$12.50 |
| Surprise (%) | -82.67% |
| Fiscal date ending | Jun 30, 2018 |
| Reported date | Aug 24, 2018 |
| Report time | Pre market |
| Reported EPS | -$19.62 |
| Estimated EPS | -$10.87 |
| Surprise | -$8.75 |
| Surprise (%) | -80.50% |
| Fiscal date ending | Sep 30, 2018 |
| Reported date | Nov 23, 2018 |
| Report time | Pre market |
| Reported EPS | -$16.37 |
| Estimated EPS | -$11.50 |
| Surprise | -$4.87 |
| Surprise (%) | -42.35% |
| Fiscal date ending | Dec 31, 2018 |
| Reported date | Mar 22, 2019 |
| Report time | Pre market |
| Reported EPS | -$12.62 |
| Estimated EPS | -$18.62 |
| Surprise | $6 |
| Surprise (%) | 32.22% |
| Fiscal date ending | Mar 31, 2019 |
| Reported date | May 28, 2019 |
| Report time | Pre market |
| Reported EPS | -$8.24 |
| Estimated EPS | -$14.12 |
| Surprise | $5.88 |
| Surprise (%) | 41.64% |
| Fiscal date ending | Jun 30, 2019 |
| Reported date | Aug 23, 2019 |
| Report time | Pre market |
| Reported EPS | -$0.93 |
| Estimated EPS | -$9.50 |
| Surprise | $8.57 |
| Surprise (%) | 90.21% |
| Fiscal date ending | Sep 30, 2019 |
| Reported date | Nov 22, 2019 |
| Report time | Pre market |
| Reported EPS | -$32.68 |
| Estimated EPS | -$0.79 |
| Surprise | -$31.89 |
| Surprise (%) | -4,036.71% |
| Fiscal date ending | Dec 31, 2019 |
| Reported date | Mar 27, 2020 |
| Report time | Pre market |
| Reported EPS | -$20.46 |
| Estimated EPS | -$0.66 |
| Surprise | -$19.80 |
| Surprise (%) | -3,000% |
| Fiscal date ending | Mar 31, 2020 |
| Reported date | May 27, 2020 |
| Report time | Pre market |
| Reported EPS | -$9.62 |
| Estimated EPS | -$0.67 |
| Surprise | -$8.95 |
| Surprise (%) | -1,335.82% |
| Fiscal date ending | Jun 30, 2020 |
| Reported date | Aug 14, 2020 |
| Report time | Pre market |
| Reported EPS | -$18.70 |
| Estimated EPS | -$233.75 |
| Surprise | $215.05 |
| Surprise (%) | 92% |
| Fiscal date ending | Sep 30, 2020 |
| Reported date | Nov 18, 2020 |
| Report time | Pre market |
| Reported EPS | -$24.62 |
| Estimated EPS | -$307.75 |
| Surprise | $283.13 |
| Surprise (%) | 92% |
| Fiscal date ending | Dec 31, 2020 |
| Reported date | Mar 18, 2021 |
| Report time | Pre market |
| Reported EPS | -$10.87 |
| Estimated EPS | -$135.88 |
| Surprise | $125.01 |
| Surprise (%) | 92.00% |
| Fiscal date ending | Mar 31, 2021 |
| Reported date | May 25, 2021 |
| Report time | Pre market |
| Reported EPS | -$7.87 |
| Estimated EPS | -$98.38 |
| Surprise | $90.51 |
| Surprise (%) | 92.00% |
| Fiscal date ending | Jun 30, 2021 |
| Reported date | Aug 18, 2021 |
| Report time | Pre market |
| Reported EPS | -$42.38 |
| Estimated EPS | -$0.11 |
| Surprise | -$42.27 |
| Surprise (%) | -38,427.27% |
| Fiscal date ending | Sep 30, 2021 |
| Reported date | Nov 23, 2021 |
| Report time | Pre market |
| Reported EPS | -$14.16 |
| Estimated EPS | -$0.11 |
| Surprise | -$14.05 |
| Surprise (%) | -12,772.73% |
| Fiscal date ending | Mar 31, 2022 |
| Reported date | Apr 8, 2022 |
| Report time | Pre market |
| Reported EPS | $22.89 |
| Estimated EPS | $22.89 |
| Surprise | $0 |
| Surprise (%) | 0% |
| Fiscal date ending | Jun 30, 2022 |
| Reported date | Aug 18, 2022 |
| Report time | Pre market |
| Reported EPS | $1.28 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Sep 30, 2022 |
| Reported date | Nov 23, 2022 |
| Report time | Pre market |
| Reported EPS | $24.08 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Dec 31, 2022 |
| Reported date | Mar 24, 2023 |
| Report time | Pre market |
| Reported EPS | $1.83 |
| Estimated EPS | $0 |
| Surprise | $1.83 |
| Surprise (%) | -% |
| Fiscal date ending | Mar 31, 2023 |
| Reported date | May 25, 2023 |
| Report time | Pre market |
| Reported EPS | $26 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Jun 30, 2023 |
| Reported date | Aug 18, 2023 |
| Report time | Pre market |
| Reported EPS | $25.12 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Sep 30, 2023 |
| Reported date | Nov 22, 2023 |
| Report time | Pre market |
| Reported EPS | $19.13 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Dec 31, 2023 |
| Reported date | Mar 22, 2024 |
| Report time | Pre market |
| Reported EPS | $1.56 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Mar 31, 2024 |
| Reported date | May 24, 2024 |
| Report time | Pre market |
| Reported EPS | $1.14 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Jun 30, 2024 |
| Reported date | Aug 16, 2024 |
| Report time | Pre market |
| Reported EPS | $0.83 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Sep 30, 2024 |
| Reported date | Nov 22, 2024 |
| Report time | Pre market |
| Reported EPS | $0.91 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Dec 31, 2024 |
| Reported date | Mar 21, 2025 |
| Report time | Pre market |
| Reported EPS | $4.27 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Mar 31, 2025 |
| Reported date | May 22, 2025 |
| Report time | Pre market |
| Reported EPS | $1.53 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Jun 30, 2025 |
| Reported date | Aug 14, 2025 |
| Report time | Pre market |
| Reported EPS | $2.62 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Sep 30, 2025 |
| Reported date | Nov 20, 2025 |
| Report time | Pre market |
| Reported EPS | $1.30 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Dec 31, 2025 |
| Reported date | Mar 19, 2026 |
| Report time | Pre market |
| Reported EPS | $0.40 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Mar 31, 2026 |
| Reported date | May 26, 2026 |
| Report time | Pre market |
| Reported EPS | $0.83 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
| Fiscal date ending | Jun 30, 2026 |
| Reported date | Aug 21, 2026 |
| Report time | Pre market |
| Reported EPS | $0.93 |
| Estimated EPS | - |
| Surprise | - |
| Surprise (%) | -% |
Calculation
Average
-$4.84
Maximum
Mar 31, 2023
$26
Minimum
Jun 30, 2021
-$42.38
Median
Jun 30, 2019
-$0.93