Identical Brains Studios Limited (NSE:IDENTICAL)
India flag India · Delayed Price · Currency is INR
19.55
+1.15 (6.25%)
At close: Aug 6, 2026

Identical Brains Studios Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
191.22191.22254.78200.8880.4338.93
Revenue Growth
-18.95%-24.95%26.83%149.76%106.60%36.02%
Gross Profit
76.6876.6897.03112.9340.1720.9
Operating Income
18.8718.8752.7472.06226.82
Net Income
15.8115.8139.5153.3816.135.1
Earnings Per Share
1.131.132.827.741.560.49
EPS Growth
-35.35%-59.96%-63.52%395.87%218.37%22.96%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
229.23172.2779.9137.65
Export
25.5528.610.521.28
Total
254.78200.8880.4338.93

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
5.675.67121.11816.718.83
Total Debt
1.071.071.511.9--
Net Cash (Debt)
4.64.6119.5916.116.718.83
Net Cash Growth
-39.25%-96.16%642.80%-3.64%89.30%-30.71%
Net Cash Per Share
0.330.338.542.331.620.85

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-26.5-26.5-77.6211.8723.56-1.14
Capital Expenditures
-17.47-17.47-42.84-22.08-4.35-0.42
Free Cash Flow
-43.97-43.97-120.46-10.2119.22-1.56
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
40.10%40.10%38.08%56.22%49.95%53.70%
Operating Margin
9.87%9.87%20.70%35.87%27.35%17.51%
Pretax Margin
9.30%9.30%21.27%36.65%27.79%17.79%
Profit Margin
8.27%8.27%15.51%26.57%20.05%13.10%
FCF Margin
-22.99%-22.99%-47.28%-5.08%23.89%-4.01%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
17.3013.9715.00---
PS Ratio
1.431.162.33---