TipRanks
Go Ultimate55% OFF

Shanghai Pharmaceuticals Holding Co (S1R) Financial Statements

Shanghai Pharmaceuticals Holding Co Financial Overview

Shanghai Pharmaceuticals Holding Co's market cap is currently $7.35B. The company's EPS TTM is $1.38; its P/E ratio is 12.05; and it has a dividend yield of 5.44%. Shanghai Pharmaceuticals Holding Co is estimated to report earnings on April 1, 2027, and the estimated EPS forecast is $0.04. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Dec 25Dec 24Mar 24Dec 22Dec 21
Income Statement
Total Revenue$ 283.58B$ 275.25B$ 260.30B$ 231.98B$ 215.82B
Gross Profit$ 30.42B$ 30.63B$ 30.93B$ 30.49B$ 28.54B
Operating Income$ 9.94B$ 8.14B$ 7.67B$ 9.01B$ 8.21B
EBITDA$ 14.37B$ 12.06B$ 10.90B$ 12.44B$ 10.55B
Net Income$ 5.72B$ 4.55B$ 3.77B$ 5.62B$ 5.09B
Balance Sheet
Cash & Short-Term Investments$ 43.08B$ 44.38B$ 40.67B$ 37.01B$ 22.39B
Total Assets$ 233.15B$ 221.21B$ 211.97B$ 198.13B$ 163.44B
Total Debt$ 49.48B$ 47.79B$ 42.90B$ 38.56B$ 31.69B
Net Debt$ 16.76B$ 12.05B$ 12.38B$ 11.16B$ 9.30B
Total Liabilities$ 143.36B$ 137.47B$ 131.65B$ 120.13B$ 104.37B
Stockholders' Equity$ 75.89B$ 71.68B$ 68.52B$ 67.06B$ 49.36B
Cash Flow
Free Cash Flow$ 3.83B$ 3.43B$ 2.26B$ 2.06B$ 942.55M
Operating Cash Flow$ 6.15B$ 5.83B$ 5.23B$ 4.74B$ 5.06B
Investing Cash Flow$ -3.98B$ 415.98M$ -2.49B$ -12.47B$ -6.02B
Financing Cash Flow$ -5.65B$ -1.86B$ 231.85M$ 12.14B$ 1.57B

Currency in CNY

Shanghai Pharmaceuticals Holding Co Earnings and Revenue History

0100B200B300B1.2 %1.8 %2.4 %3 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

Shanghai Pharmaceuticals Holding Co Debt to Assets

0100B200B300B57.5 %60 %62.5 %65 %LiabilitiesDebt to Assets201720182019202020212022202320242025AssetsLiabilitiesDebt to Assets

Shanghai Pharmaceuticals Holding Co Cash Flow

-15B-10B-5B05B10B15B201720182019202020212022202320242025OperatingInvestingFinancing

Shanghai Pharmaceuticals Holding Co Forecast EPS vs Actual EPS

0000.10.10.1Q3 25Q4 25Q1 26Q2 26Q3 26Q4 26EPS EstimateBeatMiss