DMRC: New retail and CPG wins bolster momentum amid lower revenue and ARR TradingView