TipRanks
Go Ultimate55% OFF

China National Building Material Co (D1Y) Financial Statements

China National Building Material Co Financial Overview

China National Building Material Co's market cap is currently $2.47B. The company's EPS TTM is $-1.10; its P/E ratio is -2.19; and it has a dividend yield of 5.83%. China National Building Material Co is estimated to report earnings on March 19, 2027, and the estimated EPS forecast is $0.03. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total Revenue$ 177.85B$ 181.30B$ 210.22B$ 233.88B$ 275.62B
Gross Profit$ 33.25B$ 32.71B$ 37.45B$ 39.84B$ 65.73B
Operating Income$ 7.53B$ 7.85B$ 12.63B$ 15.29B$ 36.46B
EBITDA$ 23.74B$ 23.93B$ 28.85B$ 30.89B$ 51.29B
Net Income$ -3.35B$ 2.90B$ 4.41B$ 8.82B$ 17.09B
Balance Sheet
Cash & Short-Term Investments$ 30.34B$ 32.96B$ 37.37B$ 35.06B$ 35.52B
Total Assets$ 489.54B$ 494.01B$ 488.90B$ 482.47B$ 462.54B
Total Debt$ 195.38B$ 194.48B$ 187.03B$ 176.29B$ 169.81B
Net Debt$ 171.53B$ 170.94B$ 159.60B$ 150.26B$ 142.55B
Total Liabilities$ 303.13B$ 299.48B$ 295.38B$ 290.13B$ 283.92B
Stockholders' Equity$ 110.67B$ 119.44B$ 123.16B$ 123.15B$ 118.68B
Cash Flow
Free Cash Flow$ 8.16B$ 1.40B$ 6.98B$ -4.72B$ 13.16B
Operating Cash Flow$ 22.52B$ 23.20B$ 29.02B$ 26.35B$ 50.09B
Investing Cash Flow$ -9.37B$ -20.28B$ -27.34B$ -25.68B$ -35.61B
Financing Cash Flow$ -12.82B$ -6.57B$ -1.08B$ -2.18B$ -16.72B

Currency in CNY

China National Building Material Co Earnings and Revenue History

-150B0150B300B-4 %0 %4 %8 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

China National Building Material Co Debt to Assets

0200B400B600B56 %64 %72 %80 %LiabilitiesDebt to Assets201720182019202020212022202320242025AssetsLiabilitiesDebt to Assets

China National Building Material Co Cash Flow

-50B-25B025B50B75B201720182019202020212022202320242025OperatingInvestingFinancing

China National Building Material Co Forecast EPS vs Actual EPS

-0.1-0.1000.10.1Q3 25Q4 25Q1 26Q2 26Q3 26Q4 26EPS EstimateBeatMiss