Revenue/EBITDA/PAT exceeded our estimates by 10.5%/46.6%/227%. EBITDA margin surpassed our estimate by 500bps