Shutterstock Non-GAAP EPS of $1.13 beats by $0.14, revenue of $214.3M beats by $5.76M Published 02 May 2024 Full Article