Financial insights of BBY