The company released its restated financial statements for the year ending March 31, 2025. Total revenue was ₹3,453.15 crore increased from ₹3,074.11 in previous year. The net profit for the same period was ₹-35.72 crore increased from ₹-705.92 in previous year. Assets increased by 13.70% compared to the previous year. Revenue moved up steadily over the past three fiscals. Distributable cash flows grew continuously during this duration.