7 key components of a financial model that supports long-term expansion