I do firmly believe though, that unless a company blatantly lies in its report about how much it's earned, it's assets and liabilities etc, then you are fine. You just need to know what to look out for.