Revenue fell to $106.3 million, but investors were focused on a rapidly improving bottom line today. The challenge for Vimeo will be returning to growth as self-serve customers dwindle on the platform ...