Quoted from SuperPinball:Stern appears to not be in a better financial position compared to CGC as evidenced by them needed investors with bailout money.
That was nearly a decade ago. None of us know how stern is doing currently but they sure make and ship a bunch of games. I assume they are doing just fine.