Do you have a source for those numbers? I have no reason to doubt you, but you seem put off by the question. It's a legitimate concern before sending money to a company to ask how financially secure they are.
A little googling should provide the due diligence you require.