Your new host? I don't know how you could make a decision to move your web hosting without reviewing financials. That should be part of your due diligence outlined in your vendor management policy. If the contract is signed already and there is no language in there to require financials, I guess you're stuck.
The first web host we used would not provide financials as they we were privately owned and didn't want to. When the regulators came out with all the vendor management requirements, we switched.
_________________________
I can explain it to you. I can't understand it for you.