This an excellent related thread by @IvanWerning ... though I am asking questions and trying to compare the model to earnings calls and data. PS He comes down on 'it's complicated' too.