"Contractually" doesn't guarantee revenue as you assert. The contract still has to be performed to some extent before there can be revenue. Krombacher