comprehensive financial analysis