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.

Profit margin
14.60%
Operating margin
14.30%
ROE
19.20%
ROA
6.66%
Debt/equity
0.59x

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2016$164.44M$-16.23M61.95%-8.80%-9.87%
2017$202.55M$-4.12M67.69%-1.54%-2.04%
2018$253.35M$-19.91M67.85%-4.62%-7.86%
2019$300.56M$-16.66M70.67%-6.23%-5.54%
2020$373.63M$-22.87M72.09%-6.00%-6.12%
2021$502.80M$-56.24M73.05%-10.78%-11.19%
2022$618.32M$-89.89M74.06%-14.98%-14.54%
2023$689.14M$46.89M75.27%-1.63%6.80%
2024$769.33M$215.59M77.37%8.48%28.02%
2025$787.78M$115.42M77.82%16.41%14.65%