TruAlt Bioenergy Limited (NSE:TRUALT)
India flag India · Delayed Price · Currency is INR
341.25
-5.45 (-1.57%)
At close: Nov 12, 2026

TruAlt Bioenergy Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
27,46717,27519,07712,2347,624-
Revenue Growth
57.78%-9.45%55.94%60.47%45.11%-
Cost of Revenue
18,16211,20012,7608,0805,031-
Gross Profit
9,3066,0756,3174,1542,593-
Selling, General & Admin
511.43488.74417.82247.07119.49-
Other Operating Expenses
3,9242,6852,8032,0241,4230.12
Operating Expenses
5,3744,0363,8902,8401,7500.12
Operating Income
3,9322,0382,4271,314842.96-0.12
Interest Expense
-1,664-1,562-1,406-1,362-345.69-
Interest & Investment Income
788.26788.26592.07502.67--
Currency Exchange Gain (Loss)
-0.27-0.27-0.270.77--
Other Non Operating Income (Expenses)
-65.1938.46-22.74-6.3-7.41-
EBT Excluding Unusual Items
2,9911,3031,590448.73489.85-0.12
Gain (Loss) on Sale of Investments
-2.96-2.964.260.01--
Pretax Income
2,9881,3001,594448.74489.85-0.12
Income Tax Expense
745.15330.85128.04130.66135.25-
Net Income
2,219968.71,466318.08354.6-0.12
Preferred Dividends & Other Adjustments
--5.1458.6529.33-
Net Income to Common
2,219968.71,461259.43325.27-0.12
Net Income Growth
44.93%-33.71%463.25%-20.24%--
Shares Outstanding (Basic)
86787061460
Shares Outstanding (Diluted)
86787061460
Shares Change
22.80%12.11%14.23%33.28%75023.49%-
EPS (Basic)
25.8712.3920.944.257.10-2.03
EPS (Diluted)
25.7912.3020.944.257.10-2.03
EPS Growth
17.69%-41.26%392.98%-40.16%--

Additional Metrics

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Free Cash Flow
-7,916-8,063824.31-3,213-420.48-0
Free Cash Flow Per Share
-92.28-103.0911.81-52.61-9.18-0.00
Gross Margin
33.88%35.16%33.11%33.95%34.01%-
Operating Margin
14.32%11.80%12.72%10.74%11.06%-
Profit Margin
8.08%5.61%7.66%2.12%4.27%-
Free Cash Flow Margin
-28.82%-46.67%4.32%-26.27%-5.51%-
EBITDA
4,8552,8863,0841,8831,05064.57
EBITDA Margin
17.68%16.71%16.16%15.39%13.78%-
D&A For EBITDA
923.14847.42656.87569.17207.5264.69
EBIT
3,9322,0382,4271,314842.96-0.12
EBIT Margin
14.32%11.80%12.72%10.74%11.06%-
Effective Tax Rate
24.93%25.46%8.03%29.12%27.61%-
Revenue as Reported
28,22918,14019,68512,8027,624-
Advertising Expenses
-10.5713.72.3133.55-