Stock photography and footage provider Shutterstock (NYSE:SSTK) reported Q2 CY2025 results , with sales up 21.3% year on year to $267 million. Its non-GAAP profit of $1.19 per share was 5.3% above ...
Founded in 2006 and headquartered in Australia with a presence in Mexico and New Zealand, Envato enables millions of people around the world to buy and sell creative assets, use smart design templates ...