Innovative Technology Development Corporation (HOSE:ITD)
Vietnam flag Vietnam · Delayed Price · Currency is VND
14,800
-50 (-0.34%)
At close: Jul 23, 2026

HOSE:ITD Financials Overview

Millions VND. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingMar '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
Revenue
568,667568,667751,854591,059447,311466,416
Revenue Growth
0.59%-24.37%27.21%32.14%-4.10%-10.19%
Gross Profit
182,349182,349194,555146,624121,936115,225
Operating Income
114,845114,84585,604-33,56035,44830,174
Net Income
71,15371,15345,032-58,5189,9798,440
Earnings Per Share
2718.572718.571720.58-2235.74429.55363.32
EPS Growth
1709.63%58.00%--18.23%-44.76%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingMar '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
Cash & Investments
142,401142,40195,018208,209107,99994,280
Total Debt
26,46526,465146,61519,27826,11853,612
Net Cash (Debt)
115,937115,937-51,597188,93081,88140,668
Net Cash Growth
---130.74%101.34%-
Net Cash Per Share
4429.664429.66-1971.407218.333524.771750.66

Cash Flow & CapEx

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

Margins

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

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingJul '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
PE Ratio
5.395.967.33-16.3811.80
Forward PE
-7.337.337.33--
P/FCF Ratio
1.822.01-4.283.77-
PS Ratio
0.670.750.440.420.370.21