Innovative Technology Development Corporation (HOSE:ITD)
Vietnam flag Vietnam · Delayed Price · Currency is VND
10,000
+320 (3.31%)
At close: Nov 4, 2026

HOSE:ITD Financials Overview

Millions VND. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingSep '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
Revenue
810,561568,667751,854591,059447,311466,416
Revenue Growth
6.32%-24.37%27.21%32.14%-4.10%-10.19%
Gross Profit
175,466182,349194,555146,624121,936115,225
Operating Income
109,406114,84585,604-33,56035,44830,174
Net Income
68,73771,15345,032-58,5189,9798,440
Earnings Per Share
2226.252303.871458.12-1894.70364.03307.89
EPS Growth
50.97%58.00%--18.23%-44.76%

Cash & Debt

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingSep '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
Cash & Investments
167,160142,40195,018208,209107,99994,280
Total Debt
50,47626,465146,61519,27826,11853,612
Net Cash (Debt)
116,684115,937-51,597188,93081,88140,668
Net Cash Growth
117.69%--130.74%101.34%-
Net Cash Per Share
3779.123753.95-1670.686117.232987.091483.61

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingSep '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
Operating Cash Flow
134,386215,746-180,03263,75445,148-19,872
Capital Expenditures
-5,847-4,515-440.13-5,833-1,769-2,116
Free Cash Flow
128,539211,231-180,47257,92143,379-21,988
Free Cash Flow Growth
4338.18%--33.52%--

Margins

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

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2015FY 2014
Period EndingNov '26 Mar '26 Apr '25 Apr '24 Mar '15 Mar '14
PE Ratio
4.495.967.33-16.3811.80
Forward PE
-7.337.337.33--
P/FCF Ratio
2.402.01-4.283.77-
PS Ratio
0.380.750.440.420.370.21