Upwork
UPWK · NYSE · Industrials · United States
Financials at a glance
Source: SEC XBRLAnnual
Quarterly · last 8
Revenue (FY2025)
$787.8M
Net margin
14.7%
ROE
18.3%
Revenue CAGR (2y)
+6.9%
Profit CAGR (2y)
+56.9%
EPS (FY2025)
0.84
Net profit (FY2025)
$115.4M
Ask MarketChacha about UPWK
Get a cited, plain-English answer — the “why”, not just data. Finance research only, never buy/sell advice.
On MarketChacha
Posts about UPWKFinancials
Yearly
| Period | Revenue | Net profit | EPS | Net margin | ROE |
|---|---|---|---|---|---|
| FY2025 | $787.8M | $115.4M | 0.84 | 14.7% | 18.3% |
| FY2024 | $769.3M | $215.6M | 1.52 | 28.0% | 37.5% |
| FY2023 | $689.1M | $46.9M | 0.06 | 6.8% | 12.3% |
Quarterly
| Period | Revenue | Net profit | EPS | Net margin |
|---|---|---|---|---|
| 2026Q2 | $191.7M | $25.4M | 0.20 | 13.3% |
| 2026Q1 | $195.5M | $31.5M | 0.24 | 16.1% |
| 2025Q3 | $201.7M | $29.3M | 0.21 | 14.5% |
| 2025Q2 | $194.9M | $32.7M | 0.24 | 16.8% |
| 2025Q1 | $192.7M | $37.7M | 0.27 | 19.6% |
| 2024Q3 | $193.8M | $27.8M | 0.20 | 14.3% |
| 2024Q2 | $193.1M | $22.2M | 0.17 | 11.5% |
| 2024Q1 | $190.9M | $18.4M | 0.13 | 9.7% |
| 2023Q3 | $175.7M | $16.3M | 0.12 | 9.3% |
| 2023Q2 | $168.6M | $-4.0M | -0.03 | -2.4% |
| 2023Q1 | $160.9M | $17.2M | -0.15 | 10.7% |
Figures as reported, in reporting currency. Source: SEC XBRL.
Filings & announcements
2026
- SEC8/10/2026material
- SEC8/10/2026
- SEC7/16/2026material
- SEC6/23/2026material
- SEC6/5/2026material
- SEC5/7/2026
- SEC3/18/2026material
- SEC2/18/2026material
- SEC2/13/2026
- SEC2/9/2026material
2025
- SEC12/11/2025material
- SEC11/4/2025
- SEC11/3/2025material
- SEC9/3/2025material
- SEC8/12/2025material
- SEC8/6/2025material
- SEC8/6/2025
In the news
- Upwork (UPWK) Stock Still Looks Cheap As Earnings Beat Industry Levelssimplywall.st · 9/4/2026
- Is Upwork (UPWK) Undervalued As Investors Reassess Its Growth And Earnings Path?simplywall.st · 9/2/2026
- Insider Selling: Upwork (NASDAQ:UPWK) CFO Sells 22,844 Shares of StockMarketBeat · 8/20/2026
- Anthony Ray Kappus Sells 1,964 Shares of Upwork (NASDAQ:UPWK) StockMarketBeat · 8/20/2026
- Upwork (NASDAQ:UPWK) CEO Sells $617,421.63 in StockMarketBeat · 8/20/2026
- Upwork (UPWK) Results Breakdown: The EPS Result Is Below Expectation at the Close; Shares Close 2.36% Higher in the Current Update - SaaS Earnings Trendsvinanet.vn · 8/20/2026
- Upwork (UPWK) Session: Rises 3.77% to $8.81 in Latest Trading; Market Levels: Price Remains Between $8.37 Support and $9.25 Resistance in the Latest Reading - OBV Trend Linevinanet.vn · 8/19/2026
- Upwork (UPWK) Stock Looks Below Fair Value While Returns Stay WeakSahm · 8/19/2026
Education and discussion only — not investment advice. Financials from official filings (SEC/BSE) and reported company statements; market figures (delayed market data) are delayed and shown for reference only. Verify with the linked sources before acting.