CECEP Environmental Protection Co., Ltd.

SZSE:300140 Stock Report

Market Cap: CN¥19.5b

CECEP Environmental Protection Past Earnings Performance

Past criteria checks 4/6

CECEP Environmental Protection has been growing earnings at an average annual rate of 55.5%, while the Machinery industry saw earnings growing at 7.3% annually. Revenues have been growing at an average rate of 29% per year. CECEP Environmental Protection's return on equity is 5%, and it has net margins of 11.9%.

Key information

55.5%

Earnings growth rate

39.2%

EPS growth rate

Machinery Industry Growth11.8%
Revenue growth rate29.0%
Return on equity5.0%
Net Margin11.9%
Last Earnings Update30 Sep 2024

Recent past performance updates

Additional Considerations Required While Assessing CECEP Environmental Protection's (SZSE:300140) Strong Earnings

Apr 26
Additional Considerations Required While Assessing CECEP Environmental Protection's (SZSE:300140) Strong Earnings

Recent updates

CECEP Environmental Protection (SZSE:300140) Takes On Some Risk With Its Use Of Debt

May 23
CECEP Environmental Protection (SZSE:300140) Takes On Some Risk With Its Use Of Debt

Additional Considerations Required While Assessing CECEP Environmental Protection's (SZSE:300140) Strong Earnings

Apr 26
Additional Considerations Required While Assessing CECEP Environmental Protection's (SZSE:300140) Strong Earnings

Revenue & Expenses Breakdown

How CECEP Environmental Protection makes and spends money. Based on latest reported earnings, on an LTM basis.


Earnings and Revenue History

SZSE:300140 Revenue, expenses and earnings (CNY Millions)
DateRevenueEarningsG+A ExpensesR&D Expenses
30 Sep 245,744685566222
30 Jun 245,837679581215
31 Mar 246,059734578210
31 Dec 236,145708570209
30 Sep 236,430684549206
30 Jun 236,536696540205
31 Mar 237,709779593218
01 Jan 236,396603508190
30 Sep 225,095434362128
30 Jun 223,75317832194
31 Mar 221,110-20314947
01 Jan 221,134-23622253
30 Sep 211,378-32837586
30 Jun 211,511-50447997
31 Mar 211,681-531509106
31 Dec 201,884-490469111
30 Sep 202,119-336481123
30 Jun 202,301-129365123
31 Mar 202,539-42379121
31 Dec 192,525-34391115
30 Sep 192,63013332970
30 Jun 192,31612530961
31 Mar 191,9886729755
01 Jan 191,8263027356
30 Sep 181,6552223951
30 Jun 181,8142722962
31 Mar 181,9676423051
31 Dec 171,9017623136
30 Sep 171,6788023025
30 Jun 171,6031032570
31 Mar 171,333802510
31 Dec 161,316902530
30 Sep 161,7311232860
30 Jun 161,463902540
31 Mar 161,314792280
31 Dec 151,193831870
30 Sep 152542800
30 Jun 152566790
31 Mar 152547740
31 Dec 142678730
30 Sep 142535670
30 Jun 142414650
31 Mar 142637700
31 Dec 132399680

Quality Earnings: 300140 has high quality earnings.

Growing Profit Margin: 300140's current net profit margins (11.9%) are higher than last year (10.6%).


Free Cash Flow vs Earnings Analysis


Past Earnings Growth Analysis

Earnings Trend: 300140's earnings have grown significantly by 55.5% per year over the past 5 years.

Accelerating Growth: 300140's earnings growth over the past year (0.1%) is below its 5-year average (55.5% per year).

Earnings vs Industry: 300140 earnings growth over the past year (0.1%) exceeded the Machinery industry -0.4%.


Return on Equity

High ROE: 300140's Return on Equity (5%) is considered low.


Return on Assets


Return on Capital Employed


Discover strong past performing companies