BUILDING DYNAMIC DCF MODELS: A COMPREHENSIVE FINANCIAL MODELING APPROACH