D Mart tanks after Q2 numbers