Yes (for the most part). Contingency gains cannot be recorded until the event occurs.
There are cases where you receive the cash up front, but then gain is recognized in increments based passages of time, or whatever event would trigger gain recognition. In those cases you would see deferred gain or unearned revenue on the balance sheet as liabilities.
There was something else I wanted to add, but I forgot. Dagnabbit.
That is what I have been posting for EVER! Until the PUC and now again SECNH give the green light, the details of compensation to LLEG cannot be confirmed- whether all cash or cash and royalty or some other compensation.