I don't know the number, but the number before the firings was too high. From what I've gathered by watching from the sidelines they are probably now gone too far south from the correct number.
However the lesson to learn is not to not fire people. Yes. Of course it sucks when you lose your job, especially if it was for no fault of your own - just because some middle manager jack-off got too budget one year and decided to hire everyone with body temperature above room temperature. But we need to start culling the herd.
We have too many noobs who are just wreaking havoc across our code bases, making products and user experience worse. Hardware gets faster and faster every single year, but end users don't see any benefits. We see some benefit since we are on the top of the food chain enjoying our $5K max specced Macs, but even then we should see much faster and way more reliable software than we see today. It is so fucking sad when I try to load a website and it takes 30-60 seconds for all the javascript bloat just to get to me and I'm even running all kind of blockers so I won't be getting nearly as much bloat as a normal end user.
Tech used to be cool. Now it is just money all the way down. Just think how fucking cool the current AI wave would be without all the neutering that is going on since none of the big companies dare to take a risk and actually let people have even a bit of fun.