Earnings Outlook: Block may be in trouble as economy sours, but Cash App could save it for now Read more