Likely depends on when you joined. The Series C investors had to get ~10% of the company for $35MM to get their money back so I doubt they did so well, but I bet it's a win for early investors, employees, and of course, the founders.
I mean, any exit could be spun as a 'win' for the founders. Still surprising that a company that was by all reports highly profitable decided to sell for what is basically a down round.