Questions regarding Toyota's financial status