Shanghai Electric Power Past Earnings Performance
Past criteria checks 4/6
Shanghai Electric Power's earnings have been declining at an average annual rate of -26.7%, while the Renewable Energy industry saw earnings growing at 8.8% annually. Revenues have been growing at an average rate of 15.7% per year. Shanghai Electric Power's return on equity is 7.7%, and it has net margins of 3.8%.
Key information
-26.7%
Earnings growth rate
-31.9%
EPS growth rate
Renewable Energy Industry Growth | 7.2% |
Revenue growth rate | 15.7% |
Return on equity | 7.7% |
Net Margin | 3.8% |
Last Earnings Update | 31 Mar 2024 |
Recent past performance updates
Revenue & Expenses BreakdownBeta
How Shanghai Electric Power makes and spends money. Based on latest reported earnings, on an LTM basis.
Earnings and Revenue History
Date | Revenue | Earnings | G+A Expenses | R&D Expenses |
---|---|---|---|---|
31 Mar 24 | 42,668 | 1,617 | 2,336 | 216 |
31 Dec 23 | 42,402 | 1,395 | 2,276 | 209 |
30 Sep 23 | 42,844 | 1,535 | 2,106 | 218 |
30 Jun 23 | 43,345 | 1,119 | 1,886 | 201 |
31 Mar 23 | 41,209 | 568 | 1,781 | 198 |
31 Dec 22 | 39,249 | 334 | 1,719 | 198 |
30 Sep 22 | 36,520 | -2,182 | 1,846 | 196 |
30 Jun 22 | 32,669 | -2,734 | 1,899 | 189 |
31 Mar 22 | 32,016 | -2,133 | 1,880 | 190 |
31 Dec 21 | 30,836 | -1,966 | 1,894 | 186 |
30 Sep 21 | 28,301 | 3 | 1,719 | 129 |
30 Jun 21 | 26,735 | 729 | 1,687 | 133 |
31 Mar 21 | 25,849 | 887 | 1,665 | 145 |
31 Dec 20 | 24,218 | 760 | 1,635 | 127 |
30 Sep 20 | 24,089 | 1,260 | 1,244 | 224 |
30 Jun 20 | 23,870 | 1,086 | 1,369 | 197 |
31 Mar 20 | 23,382 | 829 | 1,374 | 153 |
31 Dec 19 | 23,690 | 962 | 1,361 | 155 |
30 Sep 19 | 23,417 | 2,871 | 1,535 | 19 |
30 Jun 19 | 23,218 | 3,032 | 1,364 | 19 |
31 Mar 19 | 22,931 | 2,931 | 1,292 | 20 |
31 Dec 18 | 22,779 | 2,752 | 1,280 | 19 |
30 Sep 18 | 21,463 | 1,235 | 1,209 | 23 |
30 Jun 18 | 21,090 | 1,020 | 1,173 | 25 |
31 Mar 18 | 20,107 | 962 | 1,122 | 22 |
31 Dec 17 | 19,048 | 994 | 1,102 | 20 |
30 Sep 17 | 19,645 | 826 | 1,047 | 5 |
30 Jun 17 | 18,378 | 824 | 1,101 | 0 |
31 Mar 17 | 17,258 | 886 | 1,093 | 0 |
31 Dec 16 | 16,787 | 1,091 | 1,071 | 0 |
30 Sep 16 | 16,076 | 1,239 | 964 | 0 |
30 Jun 16 | 16,239 | 1,214 | 989 | 0 |
31 Mar 16 | 16,896 | 1,368 | 997 | 0 |
31 Dec 15 | 17,006 | 1,332 | 1,007 | 0 |
30 Sep 15 | 17,710 | 1,636 | 952 | 0 |
30 Jun 15 | 16,855 | 1,516 | 997 | 0 |
31 Mar 15 | 16,649 | 1,380 | 943 | 0 |
31 Dec 14 | 16,102 | 1,326 | 919 | 0 |
30 Sep 14 | 15,073 | 844 | 854 | 0 |
30 Jun 14 | 15,340 | 1,195 | 755 | 0 |
31 Mar 14 | 15,028 | 1,143 | 724 | 0 |
31 Dec 13 | 15,132 | 1,140 | 730 | 0 |
30 Sep 13 | 15,397 | 1,268 | 803 | 0 |
30 Jun 13 | 15,264 | 1,048 | 765 | 0 |
Quality Earnings: 600021 has high quality earnings.
Growing Profit Margin: 600021's current net profit margins (3.8%) are higher than last year (1.4%).
Free Cash Flow vs Earnings Analysis
Past Earnings Growth Analysis
Earnings Trend: 600021's earnings have declined by 26.7% per year over the past 5 years.
Accelerating Growth: 600021's earnings growth over the past year (184.8%) exceeds its 5-year average (-26.7% per year).
Earnings vs Industry: 600021 earnings growth over the past year (184.8%) exceeded the Renewable Energy industry 5.4%.
Return on Equity
High ROE: 600021's Return on Equity (7.7%) is considered low.