Customer Churn Reporting

Has anyone pieced together a reliable churn report? 

We are a SaaS company, and would like visbility into applications that are not-renewed/dropped. We would also like to see customers who we have completly lost / now flagged as "former" customers. 

Any ideas?