The sale price to me is baffling, even if it was stock. You're not buying revenue, you're not buying valuable technology IP, and you're sure as hell not buying a world-class team that innovated and built some rocketship product.
So how do you explain it? Maybe the fact that it was bought by one of their investors is a start..