Castle Brands has posted a strong reduction in net losses for its first fiscal quarter.