Since it went public several years ago, there has been some level of difficulty for each part of the Santa Monica, Calif.-based Demand to easily explain itself to Wall Street, given the very different natures of its key — but very different — revenue units.



