Chegg, Inc. (CHGG) Stock: Q125 Beat, 22% Layoffs, U.S. and Canada O...