Vimedimex Medi-Pharma JSC (HOSE:VMD)
Vietnam flag Vietnam · Delayed Price · Currency is VND
13,800
-200 (-1.43%)
At close: Jul 24, 2026

Vimedimex Medi-Pharma JSC Financials Overview

Millions VND. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Jan '25 Dec '23 Jan '23 Dec '21
Revenue
812,983812,9831,249,8683,536,6517,073,49912,318,752
Revenue Growth
-30.69%-34.96%-64.66%-50.00%-42.58%-32.17%
Gross Profit
82,31682,316118,944279,256544,7661,068,687
Operating Income
42,71642,7165,49735,01932,149152,733
Net Income
42,36142,36122,01625,48234,81819,995
Earnings Per Share
2743.542743.541425.891650.002255.001295.00
EPS Growth
44.52%92.41%-13.58%-26.83%74.13%-46.10%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Jan '25 Dec '23 Jan '23 Dec '21
Cash & Investments
353,542353,542335,082249,455256,375179,911
Total Debt
-----612,374
Net Cash (Debt)
353,542353,542335,082249,455256,375-432,463
Net Cash Growth
-3.73%5.51%34.33%-2.70%--
Net Cash Per Share
22897.4322897.4321701.8316152.3216604.34-28008.76

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Jan '25 Dec '23 Jan '23 Dec '21
Operating Cash Flow
10,56510,565118,67421,872702,082-422,016
Capital Expenditures
---7,001-16,329-5,163-20,468
Free Cash Flow
10,56510,565111,6735,543696,919-442,484
Free Cash Flow Growth
-94.97%-90.54%1914.81%-99.20%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Jan '25 Dec '23 Jan '23 Dec '21
Gross Margin
10.13%10.13%9.52%7.90%7.70%8.67%
Operating Margin
5.25%5.25%0.44%0.99%0.45%1.24%
Pretax Margin
6.61%6.61%2.45%1.13%0.67%0.23%
Profit Margin
5.21%5.21%1.76%0.72%0.49%0.16%
FCF Margin
1.30%1.30%8.94%0.16%9.85%-3.59%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Jan '25 Dec '23 Jan '23 Dec '21
PE Ratio
5.036.0111.5710.309.2727.41
P/FCF Ratio
-24.122.2847.360.46-
PS Ratio
0.260.310.200.070.050.04