Fiverr's Q1 2026 report wasn't exactly a home run. Revenues fell 1.6% year over year to $105.5 million, slightly above the consensus analyst target. On the bottom line, adjusted earnings retreated ...