Financial Analysis Tools and Techniques: A Guide for Managers