Mahindra & Mahindra reported first-quarter revenue, Ebitda, and net profit a tad lower than Morgan Stanley's estimates while it missed Citi Research's estimates.