Cash Flow Management for Recurring Revenue Businesses: Understanding Subscription Model Dynamics