I too would like to know the details of that other income. I also would imagine that they would receive some sort of residual income, unless the deal was decently profitable percentage wise just to sell outright.
I know most of their revenue came from licensing according to the filings. This would most likely be the repeatable income as long as the movie keeps getting viewings and territories globally.