Skip to main content
TipRanks
Go Ultimate75% OFF

Ta Ann Holdings Bhd. (5012) Financial Statements

Ta Ann Holdings Bhd. Financial Overview

Ta Ann Holdings Bhd.'s market cap is currently RM2.38B. The company's EPS TTM is RM0.52; its P/E ratio is 10.38; and it has a dividend yield of 7.33%. Ta Ann Holdings 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.93BRM 1.65BRM 1.68BRM 2.19BRM 1.89B
Gross ProfitRM 500.24MRM 401.70MRM 410.08MRM 699.18MRM 631.03M
Operating IncomeRM 327.48MRM 249.23MRM 276.09MRM 498.50MRM 416.25M
EBITDARM 415.14MRM 371.92MRM 343.19MRM 583.95MRM 547.62M
Net IncomeRM 218.64MRM 180.58MRM 157.25MRM 320.48MRM 317.58M
Balance Sheet
Cash & Short-Term InvestmentsRM 534.77MRM 435.02MRM 499.93MRM 524.71MRM 455.99M
Total AssetsRM 2.83BRM 2.67BRM 2.73BRM 2.79BRM 2.74B
Total DebtRM 149.00MRM 139.68MRM 191.45MRM 293.22MRM 388.10M
Net DebtRM -349.40MRM -233.00MRM -294.93MRM -230.42MRM -66.85M
Total LiabilitiesRM 710.55MRM 636.23MRM 722.59MRM 841.18MRM 965.30M
Stockholders' EquityRM 1.92BRM 1.84BRM 1.81BRM 1.76BRM 1.61B
Cash Flow
Free Cash FlowRM 301.89MRM 228.71MRM 207.34MRM 406.77MRM 448.34M
Operating Cash FlowRM 361.48MRM 285.00MRM 282.77MRM 484.54MRM 516.06M
Investing Cash FlowRM -44.44MRM -67.36MRM -85.76MRM -42.59MRM -53.28M
Financing Cash FlowRM -191.41MRM -334.13MRM -234.21MRM -373.21MRM -279.17M

Currency in MYR

Ta Ann Holdings Bhd. Earnings and Revenue History

0800M1.6B2.4B5 %10 %15 %20 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

Ta Ann Holdings Bhd. Liabilities to Assets

01B2B3B20 %30 %40 %50 %LiabilitiesLiabilities to Assets201720182019202020212022202320242025AssetsLiabilitiesLiabilities to Assets

Ta Ann Holdings Bhd. Cash Flow

-500M-250M0250M500M750M201720182019202020212022202320242025OperatingInvestingFinancing

Ta Ann Holdings Bhd. Forecast EPS vs Actual EPS

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