Skip to main content
TipRanks
Go Ultimate75% OFF

TSH Resources Bhd. (9059) Financial Statements

TSH Resources Bhd. Financial Overview

TSH Resources Bhd.'s market cap is currently RM1.53B. The company's EPS TTM is RM0.13; its P/E ratio is 9.27; and it has a dividend yield of 4.31%. TSH Resources 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.06BRM 1.02BRM 1.07BRM 1.31BRM 1.19B
Gross ProfitRM 462.99MRM 402.51MRM 398.44MRM 492.93MRM 475.34M
Operating IncomeRM 293.90MRM 224.18MRM 194.29MRM 177.37MRM 258.36M
EBITDARM 422.49MRM 362.15MRM 316.93MRM 641.56MRM 387.55M
Net IncomeRM 182.94MRM 135.66MRM 95.11MRM 456.41MRM 169.41M
Balance Sheet
Cash & Short-Term InvestmentsRM 400.36MRM 266.32MRM 255.49MRM 374.25MRM 293.32M
Total AssetsRM 2.67BRM 2.75BRM 2.85BRM 2.96BRM 3.31B
Total DebtRM 298.26MRM 260.90MRM 303.50MRM 561.05MRM 1.11B
Net DebtRM -99.04MRM -2.46MRM 53.85MRM 193.19MRM 837.60M
Total LiabilitiesRM 524.36MRM 481.98MRM 539.74MRM 827.22MRM 1.49B
Stockholders' EquityRM 1.91BRM 2.01BRM 2.05BRM 1.90BRM 1.64B
Cash Flow
Free Cash FlowRM 271.13MRM 183.00MRM 165.91MRM 123.66MRM 347.25M
Operating Cash FlowRM 359.66MRM 240.41MRM 229.98MRM 207.73MRM 393.42M
Investing Cash FlowRM -88.89MRM -66.56MRM -59.30MRM 623.23MRM 6.98M
Financing Cash FlowRM -106.84MRM -148.70MRM -308.32MRM -743.54MRM -278.34M

Currency in MYR

TSH Resources Bhd. Earnings and Revenue History

0500M1B1.5B0 %15 %30 %45 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

TSH Resources Bhd. Liabilities to Assets

01.2B2.4B3.6B15 %30 %45 %60 %LiabilitiesLiabilities to Assets201720182019202020212022202320242025AssetsLiabilitiesLiabilities to Assets

TSH Resources Bhd. Cash Flow

-1B-750M-500M-250M0250M500M750M201720182019202020212022202320242025OperatingInvestingFinancing

TSH Resources Bhd. Forecast EPS vs Actual EPS

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