Blue Nile quarterly profit drops 25%