In FY26, the company reported a net profit of ₹117 crore against a net loss of ₹10 crore for the corresponding last year