Mix set of earnings where sales/EBITDA/PAT reported 5%/3%/10% above estimates; EBITDA margin reported 60 bps below estimates