Tiansheng Pharmaceutical Group Co., Ltd.

SZSE:002872 Stock Report

Market Cap: CN¥1.3b

Tiansheng Pharmaceutical Group Past Earnings Performance

Past criteria checks 0/6

Tiansheng Pharmaceutical Group's earnings have been declining at an average annual rate of -7.8%, while the Pharmaceuticals industry saw earnings growing at 9.6% annually. Revenues have been declining at an average rate of 31% per year.

Key information

-7.8%

Earnings growth rate

-6.6%

EPS growth rate

Pharmaceuticals Industry Growth10.9%
Revenue growth rate-31.0%
Return on equity-5.2%
Net Margin-18.0%
Next Earnings Update27 Aug 2024

Recent past performance updates

Recent updates

Revenue & Expenses Breakdown

How Tiansheng Pharmaceutical Group makes and spends money. Based on latest reported earnings, on an LTM basis.


Earnings and Revenue History

SZSE:002872 Revenue, expenses and earnings (CNY Millions)
DateRevenueEarningsG+A ExpensesR&D Expenses
30 Sep 23609-11035835
31 Mar 23629-9138035
31 Dec 22607-9139334
30 Sep 22540-6332728
30 Jun 22512-7429630
31 Mar 22538-5832030
01 Jan 22737-6834629
30 Sep 21904-43942327
30 Jun 211,088-46345526
31 Mar 211,245-50847025
31 Dec 201,203-49144322
30 Sep 201,312-27952432
30 Jun 201,411-29858731
31 Mar 201,497-24256435
31 Dec 191,680-22456036
30 Sep 191,760-20161228
30 Jun 191,861-9554030
31 Mar 192,025-4751438
31 Dec 182,171950440
30 Sep 182,32823434336
30 Jun 182,34625530059
31 Mar 182,34825833542
31 Dec 172,26124732334
30 Sep 172,22824131030
30 Jun 172,1922363340
31 Mar 172,1312313740
31 Dec 162,0872243020
31 Dec 151,8431922560
31 Dec 141,6641652250
31 Dec 131,4221262200

Quality Earnings: 002872 is currently unprofitable.

Growing Profit Margin: 002872 is currently unprofitable.


Free Cash Flow vs Earnings Analysis


Past Earnings Growth Analysis

Earnings Trend: 002872 is unprofitable, and losses have increased over the past 5 years at a rate of 7.8% per year.

Accelerating Growth: Unable to compare 002872's earnings growth over the past year to its 5-year average as it is currently unprofitable

Earnings vs Industry: 002872 is unprofitable, making it difficult to compare its past year earnings growth to the Pharmaceuticals industry (-0.8%).


Return on Equity

High ROE: 002872 has a negative Return on Equity (-5.24%), as it is currently unprofitable.


Return on Assets


Return on Capital Employed


Discover strong past performing companies