Remember the rule of thumb: if a company is laying off 5-10% of staff it's business as usual. If it's 20% the company is in real trouble.
89% * .83 = 73.87
So a ~27% reduction since then. Wow
(Math may be wrong*)
There were also a ton of insider sales by the C suite last year. Not getting a warm and fuzzy feeling about this company all things considered.
Now I'm very curious to see how the numbers look come Wednesday.