Indo Thai Securities Limited (BOM:533676)
India flag India · Delayed Price · Currency is INR
37.64
+1.79 (4.99%)
At close: Sep 7, 2026

Indo Thai Securities Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
1,0761,026260.3309.4174.98189.47
Revenue Growth
253.33%294.06%-15.87%312.68%-60.43%-10.31%
Operating Income
883.23831103.47197.23-67.8111.19
Net Income
686.15663.6582.45153.6-71.4799.28
Earnings Per Share
5.355.290.781.54-0.710.99
EPS Growth
414.02%578.15%-49.22%---2.31%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
1,4511,609582.13279.54231.36369.32
Total Debt
239.95239.9532.0357.4531.1314.77
Net Cash (Debt)
1,2111,369550.1222.09200.24354.55
Net Cash Growth
-1.55%148.81%147.69%10.92%-43.52%17.41%
Net Cash Per Share
9.4410.915.232.222.003.55

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
--336.71-214.96-27.4613.4948.78
Capital Expenditures
--17.01-4.01-21.83-4.08-14.87
Free Cash Flow
--353.72-218.96-49.299.4233.92
Free Cash Flow Growth
-----72.24%4.50%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Margin
82.06%81.02%39.75%63.74%-90.43%58.69%
Pretax Margin
82.06%81.13%39.80%63.74%-118.76%58.87%
Profit Margin
63.75%64.70%31.68%49.64%-95.33%52.40%
FCF Margin
--34.48%-84.12%-15.93%12.56%17.90%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Dividend Per Share
0.2000.200-0.1600.0600.100
Dividend Per Share Growth
0%--166.67%-40.00%0%
Dividend Yield
0.53%0.07%-0.57%0.29%0.26%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
7.0354.81265.4118.17-40.06
P/FCF Ratio
----221.75117.26
PS Ratio
4.6535.4684.079.0227.8520.99