I also rec'd a tout sheet. I wonder if those revenues are for Luma Vue and not Brand Neue. Actually, I found it kind of confusing as to which company they're referring to.
The June 17th news release mentions a 50-50 revenue sharing agreement though so even if those revenues are for Luma Vue, Brand Neue would still be doing well.