Skip to content
10-K

Annual Report

SHUTTERSTOCK, INC. SSTK

0001549346-26-000008

← back to feed
Filed
Feb 17, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 36.27M sh
Shares Diluted FY 2025 · Dec 31, 2024 35.66M sh
Shares Diluted FY 2025 · Dec 31, 2023 36.24M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $0
Stock Repurchased FY 2025 · Dec 31, 2024 $41.59M
Stock Repurchased FY 2025 · Dec 31, 2023 $28.21M
Dividends Paid FY 2025 · Dec 31, 2025 $46.53M
Dividends Paid FY 2025 · Dec 31, 2024 $42.38M
Dividends Paid FY 2025 · Dec 31, 2023 $38.67M
Capex FY 2025 · Dec 31, 2025 $42.86M
Capex FY 2025 · Dec 31, 2024 $47.22M
Capex FY 2025 · Dec 31, 2023 $44.65M
Operating Cash Flow FY 2025 · Dec 31, 2025 $166.69M
Operating Cash Flow FY 2025 · Dec 31, 2024 $32.65M
Operating Cash Flow FY 2025 · Dec 31, 2023 $140.55M
Long Term Debt FY 2025 · Dec 31, 2025 $116.64M
Long Term Debt FY 2025 · Dec 31, 2024 $119.6M
Cash And Equivalents FY 2025 · Dec 31, 2025 $178.24M
Cash And Equivalents FY 2025 · Dec 31, 2024 $111.25M
Stockholders Equity FY 2025 · Dec 31, 2025 $581.04M
Stockholders Equity FY 2025 · Dec 31, 2024 $518.35M
Stockholders Equity FY 2025 · Dec 31, 2023 $527.09M
Stockholders Equity FY 2025 · Dec 31, 2022 $447.48M
Current Liabilities FY 2025 · Dec 31, 2025 $628.4M
Current Liabilities FY 2025 · Dec 31, 2024 $625.29M
Total Liabilities FY 2025 · Dec 31, 2025 $774.9M
Total Liabilities FY 2025 · Dec 31, 2024 $790.81M
Current Assets FY 2025 · Dec 31, 2025 $338.64M
Current Assets FY 2025 · Dec 31, 2024 $255.96M
Total Assets FY 2025 · Dec 31, 2025 $1.36B
Total Assets FY 2025 · Dec 31, 2024 $1.31B
Eps Diluted FY 2025 · Dec 31, 2025 $1.25
Eps Diluted FY 2025 · Dec 31, 2024 $1.01
Eps Diluted FY 2025 · Dec 31, 2023 $3.04
Eps Basic FY 2025 · Dec 31, 2025 $1.29
Eps Basic FY 2025 · Dec 31, 2024 $1.02
Eps Basic FY 2025 · Dec 31, 2023 $3.07
Sga Expense FY 2025 · Dec 31, 2025 $198.01M
Sga Expense FY 2025 · Dec 31, 2024 $159.14M
Sga Expense FY 2025 · Dec 31, 2023 $142.65M
Rd Expense FY 2025 · Dec 31, 2025 $89.03M
Rd Expense FY 2025 · Dec 31, 2024 $88.42M
Rd Expense FY 2025 · Dec 31, 2023 $96.16M
Net Income FY 2025 · Dec 31, 2025 $45.5M
Net Income FY 2025 · Dec 31, 2024 $35.93M
Net Income FY 2025 · Dec 31, 2023 $110.27M
Operating Income FY 2025 · Dec 31, 2025 $75.06M
Operating Income FY 2025 · Dec 31, 2024 $68.71M
Operating Income FY 2025 · Dec 31, 2023 $68.4M
Cost Of Revenue FY 2025 · Dec 31, 2025 $406.85M
Cost Of Revenue FY 2025 · Dec 31, 2024 $396.3M
Cost Of Revenue FY 2025 · Dec 31, 2023 $352.63M
Revenue FY 2025 · Dec 31, 2025 $989.93M
Revenue FY 2025 · Dec 31, 2024 $935.26M
Revenue FY 2025 · Dec 31, 2023 $874.59M