$450 million revenue for combined mslp + capstone nutrition according to what Musclepharm told us....so your numbers are outdated.
Your numbers are very encouraging though, because that means Capstone Nutrition has some very competent people working for it, that made it grow very fast. Most likely most of Capstone Nutrition's contracts are relatively recent, meaning they won't expire anytime soon.
Capstone Nutrition might be a non risk transaction for Musclepharm.