Home Mobile SNAP blames Apple for weaker advertising results; company loses $32 billion in value