Anthem Biosciences Limited (NSE:ANTHEM)
India flag India · Delayed Price · Currency is INR
737.95
-20.75 (-2.73%)
At close: Aug 1, 2025, 3:30 PM IST

Altus Power Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Operating Revenue
18,44614,19410,56912,31311,032
Other Revenue
58.3789.8295.0921.77
18,50414,20210,57912,40811,054
Revenue Growth (YoY)
30.29%34.24%-14.74%12.24%-
Cost of Revenue
7,8156,2543,5744,2704,637
Gross Profit
10,6897,9487,0058,1376,417
Selling, General & Admin
2,6231,8441,5401,3791,426
Other Operating Expenses
1,2921,0391,103982.96843.76
Operating Expenses
4,8093,7023,2802,9402,893
Operating Income
5,8804,2463,7255,1973,524
Interest Expense
-100.17-92.76-82.01-115.6-159.99
Interest & Investment Income
647408.62290.9995.768.45
Currency Exchange Gain (Loss)
73.42146.18128.89133.26159.71
Other Non Operating Income (Expenses)
-2.78-1.86223.5916.6256.24
EBT Excluding Unusual Items
6,4984,7064,2865,3273,588
Gain (Loss) on Sale of Investments
75.7871.868.97135.9969.47
Gain (Loss) on Sale of Assets
-4.64-4.35-0.03-1.84-1.87
Other Unusual Items
--618.02--
Pretax Income
6,5694,7734,9735,4613,656
Income Tax Expense
2,0561,1001,1211,406942.72
Net Income
4,5133,6733,8524,0552,713
Preferred Dividends & Other Adjustments
----0.01
Net Income to Common
4,5133,6733,8524,0552,713
Net Income Growth
22.86%-4.64%-5.02%49.48%-
Shares Outstanding (Basic)
559567570570547
Shares Outstanding (Diluted)
562567570570547
Shares Change (YoY)
-0.96%-0.61%-4.33%-
EPS (Basic)
8.076.486.757.114.96
EPS (Diluted)
8.046.486.757.114.96
EPS Growth
24.11%-4.03%-5.04%43.27%-
Free Cash Flow
1,038-1,4991,1711,7711,618
Free Cash Flow Per Share
1.85-2.642.053.102.96
Gross Margin
57.77%55.96%66.21%65.58%58.05%
Operating Margin
31.78%29.89%35.21%41.89%31.88%
Profit Margin
24.39%25.86%36.41%32.68%24.54%
Free Cash Flow Margin
5.61%-10.55%11.06%14.27%14.64%
EBITDA
6,7595,0504,3585,7634,134
EBITDA Margin
36.53%35.56%41.19%46.45%37.40%
D&A For EBITDA
878.75804.85633.27566.06610.8
EBIT
5,8804,2463,7255,1973,524
EBIT Margin
31.78%29.89%35.21%41.89%31.88%
Effective Tax Rate
31.30%23.05%22.54%25.74%25.79%
Revenue as Reported
19,30314,83111,34012,80211,404
Advertising Expenses
15.6210.625.351.171.18
Source: S&P Global Market Intelligence. Standard template. Financial Sources.