``The portion of a company`s revenue that is highly likely to continue in the future. This is revenue that is predictable, stable and can be counted on in the future with a high degree of certainty.``
Isn`t that royalties, as once all have settled, there is no further revenue? How predictable are one-off settlements, the value thereof?
Be well