Earnings live: Block mass layoffs earn Wall Street's approval, Duolingo shares plunge

Earnings live: Block mass layoffs earn Wall Street's approval, Duolingo shares plunge