we have a 40% sell on clause on Adam Armstrong.

What does this mean long term?

i understand if they sell him we get 40% of that

but what if he signs a new contract with his club? are we still getting 40% if they sell him?

what if he runs his contract down and leaves for free, do we still get 40% from his next club if they sell him?