Skip to main content
TipRanks
Go Ultimate75% OFF

Keck Seng (Malaysia) Bhd. (3476) Financial Statements

Keck Seng (Malaysia) Bhd. Financial Overview

Keck Seng (Malaysia) Bhd.'s market cap is currently RM1.69B. The company's EPS TTM is RM0.45; its P/E ratio is 10.48; and it has a dividend yield of 2.76%. Keck Seng (Malaysia) Bhd. has not announced its next earnings date. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total RevenueRM 1.63BRM 1.59BRM 1.37BRM 1.83BRM 1.31B
Gross ProfitRM 368.69MRM 378.32MRM 321.72MRM 342.87MRM 231.92M
Operating IncomeRM 212.88MRM 225.56MRM 304.67MRM 263.91MRM 102.73M
EBITDARM 189.47MRM 236.69MRM 333.93MRM 296.51MRM 135.51M
Net IncomeRM 132.97MRM 143.28MRM 240.70MRM 201.57MRM 79.02M
Balance Sheet
Cash & Short-Term InvestmentsRM 1.32BRM 1.27BRM 1.19BRM 1.21BRM 1.02B
Total AssetsRM 3.23BRM 3.18BRM 3.04BRM 2.93BRM 2.76B
Total DebtRM 82.61MRM 102.47MRM 83.47MRM 180.79MRM 227.25M
Net DebtRM -1.08BRM -955.71MRM -855.48MRM -781.47MRM -627.79M
Total LiabilitiesRM 309.20MRM 308.33MRM 259.05MRM 345.00MRM 358.76M
Stockholders' EquityRM 2.86BRM 2.81BRM 2.74BRM 2.44BRM 2.26B
Cash Flow
Free Cash FlowRM 155.61MRM 158.20MRM 95.42MRM 237.71MRM 73.53M
Operating Cash FlowRM 175.63MRM 176.61MRM 132.06MRM 252.62MRM 80.70M
Investing Cash FlowRM -20.95MRM -58.51MRM -26.95MRM -97.12MRM 97.98M
Financing Cash FlowRM -50.99MRM -63.39MRM -173.20MRM -58.49MRM 1.95M

Currency in MYR

Keck Seng (Malaysia) Bhd. Earnings and Revenue History

-1B01B2B-10 %0 %10 %20 %EarningsProfit Margin2019202020212022202320242025RevenueEarningsProfit Margin

Keck Seng (Malaysia) Bhd. Liabilities to Assets

01.2B2.4B3.6B8 %10 %12 %14 %LiabilitiesLiabilities to Assets2019202020212022202320242025AssetsLiabilitiesLiabilities to Assets

Keck Seng (Malaysia) Bhd. Cash Flow

-200M-100M0100M200M300M2019202020212022202320242025OperatingInvestingFinancing

Keck Seng (Malaysia) Bhd. Forecast EPS vs Actual EPS

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