Innovative Technology Development Corporation (HOSE:ITD)
Vietnam flag Vietnam · Delayed Price · Currency is VND
12,500
0.00 (0.00%)
At close: Aug 13, 2026

HOSE:ITD Financials Overview

Millions VND. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingJun '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
Revenue
626,319568,667751,854591,059447,311466,416
Revenue Growth
-16.70%-24.37%27.21%32.14%-4.10%-10.19%
Gross Profit
182,642182,349194,555146,624121,936115,225
Operating Income
113,255114,84585,604-33,56035,44830,174
Net Income
71,32971,15345,032-58,5189,9798,440
Earnings Per Share
2346.402303.871458.12-1894.70364.03307.89
EPS Growth
60.92%58.00%--18.23%-44.76%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingJun '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
Cash & Investments
191,794142,40195,018208,209107,99994,280
Total Debt
22,91926,465146,61519,27826,11853,612
Net Cash (Debt)
168,874115,937-51,597188,93081,88140,668
Net Cash Growth
---130.74%101.34%-
Net Cash Per Share
5555.183753.95-1670.686117.232987.091483.61

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingJun '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
Operating Cash Flow
170,466215,746-180,03263,75445,148-19,872
Capital Expenditures
-4,616-4,515-440.13-5,833-1,769-2,116
Free Cash Flow
165,849211,231-180,47257,92143,379-21,988
Free Cash Flow Growth
---33.52%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingJun '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
Gross Margin
29.16%32.07%25.88%24.81%27.26%24.70%
Operating Margin
18.08%20.20%11.39%-5.68%7.92%6.47%
Pretax Margin
19.04%20.65%11.95%-5.60%6.28%6.09%
Profit Margin
11.39%12.51%5.99%-9.90%2.23%1.81%
FCF Margin
26.48%37.15%-24.00%9.80%9.70%-4.71%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingAug '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
PE Ratio
5.275.967.33-16.3811.80
Forward PE
-7.337.337.33--
P/FCF Ratio
2.332.01-4.283.77-
PS Ratio
0.620.750.440.420.370.21