...furthermore, the total revenues from the last quarter were identified as "Distributorship Revenue".
That means to me, these are just the fees for the content on the ad-Displays at the customers. So I can also explain that they had 3,600,000 $ net income in the last quarter. It is about 90% from the revenues!
Sticky Media is good for an uplisting next time - DRNK!