Dynamic Cash Flow Models