Home Tags FY24 EBITDA margins