Brand On Demand, Inc.: revenue, breakdown, and spin-off angles · IdeaWave