First time after Covid, BMRCL earns profit