Two major Indian corporations, HDFC Life Insurance Company and Infosys Limited, released their March 2025 quarter results, presenting contrasting pictures of financial performance.
HDFC Life Delivers Robust Growth
HDFC Life Insurance reported a 15.4% year-on-year rise in its consolidated net profit for the January–March quarter, reaching ₹475.36 crore, compared to ₹411.64 crore in the same period last year. The company’s net premium income during the quarter also grew by 16%, standing at ₹23,842.99 crore, up from ₹20,533.71 crore.
For the full financial year 2024–25, HDFC Life posted a consolidated net profit of ₹1,810.82 crore, marking a 15% increase over the previous year’s ₹1,574.08 crore. The net premium income for the year climbed to ₹69,836.97 crore.
The Board of Directors has recommended a final dividend of ₹2.10 per share for FY25. Shareholders registered by June 20, 2025, will be eligible, with the payment scheduled for July 21, 2025, or thereafter.
HDFC Life’s stock closed 0.57% higher at ₹720.10 on the BSE on April 17, reflecting a 16% gain year-to-date and a **14% surge over the past month.
Infosys Faces Profit Pressure Amid Revenue Growth
In contrast, IT major Infosys reported a 12% drop in its consolidated net profit for the March quarter at ₹7,038 crore, down from ₹7,975 crore a year earlier. However, consolidated revenue from operations grew 8% year-on-year to ₹40,925 crore, compared to ₹37,923 crore in the previous year’s quarter.
Operating expenses increased by 6.7%, reaching ₹32,452 crore during the quarter. Despite the profit dip, Infosys maintained an operating margin of 21%, slightly lower than the previous quarter but higher than the same period last year.
Looking ahead, Infosys projects its constant currency revenue growth for FY26 to be between 0–3%, with operating margins expected to remain in the 20–22% range.
The company’s board has proposed a final dividend of ₹22 per share for FY25, subject to shareholder approval.
Also Read: Ashneer Grover Calls Himself Victim Amid BluSmart SEBI Probe