Analyzing Company Financial Statements for Investment Insights