Fundamentals of managerial finance