They won't get 40% of everything.. They are only going to get 40% of anything over £4m per year..
So if the Vodaphone deal did go through ( which it won't because they've pulled out ) the deal was going to be £20m over 6 years which means the deal is only worth £3.33 million per year so they wont get a penny.
If it was for £30m over 5 years that would be £6m a year which would see them getting 40% of £2m.