Skip to main content
TipRanks
Go Ultimate75% OFF

Duopharma Biotech Bhd. (7148) Financial Statements

Duopharma Biotech Bhd. Financial Overview

Duopharma Biotech Bhd.'s market cap is currently RM1.03B. The company's EPS TTM is RM0.11; its P/E ratio is 10.36; and it has a dividend yield of 4.14%. Duopharma Biotech 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 931.69MRM 813.70MRM 704.73MRM 696.72MRM 639.17M
Gross ProfitRM 363.14MRM 301.54MRM 268.33MRM 279.82MRM 253.98M
Operating IncomeRM 146.49MRM 100.65MRM 80.87MRM 92.91MRM 88.76M
EBITDARM 192.11MRM 152.01MRM 124.51MRM 130.63MRM 121.91M
Net IncomeRM 87.46MRM 62.65MRM 52.65MRM 70.11MRM 65.68M
Balance Sheet
Cash & Short-Term InvestmentsRM 290.87MRM 264.55MRM 270.50MRM 157.64MRM 137.98M
Total AssetsRM 1.45BRM 1.38BRM 1.35BRM 1.22BRM 1.16B
Total DebtRM 492.90MRM 515.82MRM 548.85MRM 431.60MRM 403.84M
Net DebtRM 202.02MRM 247.97MRM 278.35MRM 273.97MRM 265.86M
Total LiabilitiesRM 690.68MRM 667.85MRM 658.01MRM 566.70MRM 540.13M
Stockholders' EquityRM 757.62MRM 709.15MRM 687.12MRM 655.22MRM 624.00M
Cash Flow
Free Cash FlowRM 85.95MRM 49.43MRM 11.99MRM -756.00KRM -71.80M
Operating Cash FlowRM 112.71MRM 82.16MRM 51.55MRM 70.27MRM 43.20M
Investing Cash FlowRM -32.99MRM -26.27MRM -45.98MRM -69.50MRM -115.86M
Financing Cash FlowRM -54.26MRM -62.42MRM 107.52MRM 18.20MRM 52.37M

Currency in MYR

Duopharma Biotech Bhd. Earnings and Revenue History

0400M800M1.2B7.2 %8.4 %9.6 %10.8 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

Duopharma Biotech Bhd. Liabilities to Assets

0600M1.2B1.8B30 %40 %50 %60 %LiabilitiesLiabilities to Assets201720182019202020212022202320242025AssetsLiabilitiesLiabilities to Assets

Duopharma Biotech Bhd. Cash Flow

-200M-150M-100M-50M050M100M150M201720182019202020212022202320242025OperatingInvestingFinancing

Duopharma Biotech Bhd. Forecast EPS vs Actual EPS

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