Paltheos
Member
Looking over their breakdown, I'm reminded their IPs look really centralized. Still, their smaller franchises are dong well. I know SF6 is on better track than SF5, as it should be. (Might be better for me to just say they have only two, titanic successes - Their other stuff is doing fine)
I saw one blurb in their financial report that I thought is funny (circled below):

Ok, Capcom. Calm yourself. You're a video game company.