Digitide Solutions Limited (NSE:DIGITIDE)
India flag India · Delayed Price · Currency is INR
101.33
+0.40 (0.40%)
At close: Jul 31, 2026

Digitide Solutions Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2026FY 2025FY 2024
Period Ending
Jun '26 Mar '26 Mar '25 Dec '24
31,19530,80228,01827,668
Revenue Growth
9.78%9.94%1.26%-
Cost of Revenue
--1,3241,374
Gross Profit
31,19530,80226,69426,294
Selling, General & Admin
23,05222,71220,13419,712
Other Operating Expenses
4,7694,6582,4942,299
Operating Expenses
30,03329,49224,52623,899
Operating Income
1,1621,3102,1682,395
Interest Expense
-549.29-510.26-414.38-412.67
Interest & Investment Income
--70.7751.15
Currency Exchange Gain (Loss)
--12.9319.54
Other Non Operating Income (Expenses)
171.06163.5811.375.8
EBT Excluding Unusual Items
783.91963.31,8492,059
Gain (Loss) on Sale of Investments
--49.545.09
Gain (Loss) on Sale of Assets
--7.865.9
Other Unusual Items
-558.94-647.59-234.323.6
Pretax Income
224.97315.711,6722,133
Income Tax Expense
237.12260.26490.92614.61
Earnings From Continuing Operations
-12.1555.451,1811,519
Minority Interest in Earnings
-227.58-218.95-190.04-
Net Income
-239.73-163.5990.661,519
Net Income to Common
-239.73-163.5990.661,519
Net Income Growth
---34.77%-
Shares Outstanding (Basic)
147149149149
Shares Outstanding (Diluted)
147149150150
Shares Change
-1.28%-0.74%-0.43%-
EPS (Basic)
-1.63-1.106.6710.20
EPS (Diluted)
-1.63-1.106.628.86
EPS Growth
---25.30%-

Additional Metrics

Fiscal Year
TTMFY 2026FY 2025FY 2024
Period Ending
Jun '26 Mar '26 Mar '25 Dec '24
Free Cash Flow
-1,5722,4752,241
Free Cash Flow Per Share
-10.5716.5214.90
Gross Margin
100.00%100.00%95.28%95.03%
Operating Margin
3.72%4.25%7.74%8.66%
Profit Margin
-0.77%-0.53%3.54%5.49%
Free Cash Flow Margin
-5.10%8.83%8.10%
EBITDA
3,6713,4322,7402,981
EBITDA Margin
11.77%11.14%9.78%10.77%
D&A For EBITDA
2,5092,122572.43585.89
EBIT
1,1621,3102,1682,395
EBIT Margin
3.72%4.25%7.74%8.66%
Effective Tax Rate
105.40%82.44%29.37%28.81%
Revenue as Reported
31,36630,96528,18227,808