Vimeo (NASDAQ: VMEO) stock is getting hit with ... Revenue was down roughly 2% year over year, and earnings per share slumped 80% compared to the per-share profit of $0.05 in the previous year's ...