Zoom Video Communications Inc. (ZM) reports earnings