Share Facebook Twitter LinkedIn Pinterest Email Earnings Scoreboard: 20 of 21 financials beat earnings; revenue mixed