The strategic pivot is paying off. In the first quarter of 2021, Vimeo reported… $89.4 million in revenue, a 57% annual increase $3.3 million in net profit, compared to a $20.3 million loss last ...