WallStSmart
UPWK

Upwork Inc

NASDAQ: UPWK · COMMUNICATION SERVICES · INTERNET CONTENT & INFORMATION

$10.35
+0.00% today

Updated 2026-04-30

Market cap
$1.28B
P/E ratio
12.36
P/S ratio
1.63x
EPS (TTM)
$0.84
Dividend yield
52W range
$10 – $23
Volume
3.3M

Upwork Inc (UPWK) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item2016201720182019202020212022202320242025
Operating cash flow$3.15M$-4.00M$13.74M$1.06M$22.36M$10.84M$11.50M$52.71M$153.56M$248.26M
Capital expenditures$846000.00$2.32M$6.84M$16.64M$14.37M$6.14M$8.73M$16.35M$14.44M$5.79M
Depreciation$8.46M$4.19M$4.95M$10.61M$14.03M$13.81M$11.14M$12.72M$17.65M
Stock-based comp$7.27M$6.85M$10.36M$18.80M$25.51M$53.59M$75.50M$74.19M$68.39M$65.39M
Free cash flow$2.30M$-6.32M$6.90M$-15.58M$8.00M$4.70M$2.76M$36.36M$139.12M$242.47M
Investing cash flow$-475000.00$-2.11M$-7.29M$-100.92M$-4.15M$-428.98M$-69.47M$88.27M$137.57M
Financing cash flow$5.23M$381000.00$101.07M$29.40M$54.64M$537.74M$1.14M$-139.79M$-81.96M
Dividends paid
Share repurchases
Debt repayment
Net change in cash$107.53M$-70.46M$72.86M$119.59M$-56.83M