Cramer: Do your homework for this deluge of earnings reports