Text this: A Revisit of Managerial Finance Theories from an Islamic Finance Perspective