Castle Brands has narrowed its net loss in the third quarter, as sales picked up during the period.