Tiny NNUP($.064) has been growing revenues for years...
Annual revenues 2013-2017: $750K,$923K,$951K,$1.38M,$1.57M
Your read of the Q2 revenue surge is, of course, accurate. I particularly like this part:
expanding the technologies that our licensee is permitted to market, provides for a four year extension to the license agreement beginning in July 2019
This "licensee" is clearly betting on NNUP products.
"The best way to get what you want is to deserve what you want." --Charlie Munger