TipRanks
Go Ultimate55% OFF

Bank of Communications Co (3328) Financial Statements

Bank of Communications Co Financial Overview

Bank of Communications Co's market cap is currently $840.08B. The company's EPS TTM is $1.11; its P/E ratio is 7.99; and it has a dividend yield of 4.27%. Bank of Communications Co is scheduled to report earnings on March 19, 2027, and the estimated EPS forecast is $0.36. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total Revenue$ 498.85B$ 207.03B$ 200.62B$ 196.38B$ 202.74B
Gross Profit$ 206.28B$ 207.03B$ 200.62B$ 196.38B$ 202.74B
Operating Income$ 101.08B$ 114.08B$ 109.45B$ 110.35B$ 119.08B
EBITDA$ 120.61B$ 122.85B$ 8.75B$ 114.27B$ 108.80B
Net Income$ 93.15B$ 93.59B$ 92.73B$ 92.10B$ 87.58B
Balance Sheet
Cash & Short-Term Investments$ 702.15B$ 1.44T$ 1.56T$ 1.44T$ 1.29T
Total Assets$ 15.56T$ 14.90T$ 14.06T$ 12.99T$ 11.67T
Total Debt$ 4.66T$ 641.92B$ 1.07T$ 955.47B$ 970.54B
Net Debt$ 3.95T$ 628.34B$ -492.13B$ -484.42B$ -323.52B
Total Liabilities$ 14.27T$ 13.75T$ 12.96T$ 11.96T$ 10.69T
Stockholders' Equity$ 1.19T$ 1.14T$ 1.09T$ 1.02T$ 964.65B
Cash Flow
Free Cash Flow$ 80.60B$ -99.52B$ 89.73B$ 336.57B$ -57.72B
Operating Cash Flow$ 120.04B$ -57.35B$ 137.32B$ 368.22B$ -34.77B
Investing Cash Flow$ -747.26B$ -98.09B$ -116.62B$ -284.90B$ -75.55B
Financing Cash Flow$ 593.05B$ 42.52B$ 4.89B$ -32.98B$ 1.31B

Currency in CNY

Bank of Communications Co Earnings and Revenue History

0200B400B600B15 %30 %45 %60 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

Bank of Communications Co Debt to Assets

06T12T18T91.5 %92 %92.5 %93 %LiabilitiesDebt to Assets201720182019202020212022202320242025AssetsLiabilitiesDebt to Assets

Bank of Communications Co Cash Flow

-1T-750B-500B-250B0250B500B750B201720182019202020212022202320242025OperatingInvestingFinancing

Bank of Communications Co Forecast EPS vs Actual EPS

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