Investing.com -- Vimeo Inc. (NASDAQ:VMEO) reported mixed first quarter results, with revenue slightly beating expectations but earnings falling short of analyst estimates. The video software company’s ...