Financial for Sports Interactive LTD are public. Just go to Companies House.
https://find-and-update.company-information.service.gov.uk/company/02950954
They don't look great. At the same time, they have SEGA behind them so resources should be available to inject the capital needed to stay afloat. Would be crazy not to inject the capital considering the value of FM brand. Companies happen to undergo longer cycle of investments every now and then. You don't need to have returns every year to justify a long term investment.