Sales /EBITDA/PAT surpassed our estimates by 18%, 28% and 75%; exceeded consensus by 11%. 31% and 74% respectively