Shutterstock, Inc.SSTK

Market cap
$658.89M
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 202495+4.48%
Dec 31, 202391+35.52%
Dec 31, 202267+40.96%
Dec 31, 202148+8.81%
Dec 31, 202044-6.74%
Dec 31, 201947+14.59%
Dec 31, 201841-17.83%
Dec 31, 201750+31.03%
Dec 31, 201638+48.55%
Dec 31, 201526+68.21%
Dec 31, 201415+150.80%
Dec 31, 20136+249.88%
Dec 31, 20122