Castle Brands has narrowed net losses after a bumper first quarter for its whiskey brands.