Understanding financial statements can be rather complex if you do not have much accounting knowledge. What are annual reports? What are Balance Sheets? What are Cashflow statements?
Before investing in any company, you need to have your own analysis of financial statements. Do you understand what the numbers are telling you?