OK - I got confirmation. There were people laid off last Friday. I've confirmed several of them. It appears to be similar to reduction in December. High level, very respected people who were likely well compensated. They seem to be culling the senior, highly compensated staff members.
Taken from @Zsawqv2-4uhw. Reposted for info.