UPWK · NASDAQ · Staffing & Employment Services

Upwork (UPWK)

Connects businesses with independent talent, enterprise workforce tools, and AI-assisted hiring workflows.

$8.39
After hours+0.03 (+0.36%)
At close$8.36(−0.12%)

In millions of USD, except per-share figures

In millionsQ3 FY23Sep 2023Q4 FY23Dec 2023Q1 FY24Mar 2024Q2 FY24Jun 2024Q3 FY24Sep 2024Q4 FY24Dec 2024Q1 FY25Mar 2025Q2 FY25Jun 2025Q3 FY25Sep 2025Q4 FY25Dec 2025Q1 FY26Mar 2026Q2 FY26Jun 2026
Revenue176184191193194191193195202198195192
Cost of revenue434644444343424346444545
Gross profit132138147149150149151152156155151146
121130134131130135112119126126118118
Research & development434653525053464551474344
768180777780647274787372
Selling & marketing474948474644363735363735
General & administrative293232303136283639423537
Other expenses221222220223
Operating income11813182114393330283328
677685666654
Interest income028707878770
Interest expense101101111110
Other non-operating income055−7−6−8−5−6−7−6−6−6−4
Income before tax171620232918453836343832
Income tax expense1−2111−1297661867
Net income from continuing operations1617182228147383329163125
Net income1617182228147383329163125
EPS, basic$0.12$0.13$0.14$0.17$0.21$1.10$0.28$0.25$0.22$0.12$0.25$0.21
EPS, diluted$0.12$0.13$0.13$0.17$0.20$1.03$0.27$0.24$0.21$0.11$0.24$0.20
Weighted average shares, basic135137136131133134135132137131128124
Weighted average shares, diluted137144144138139143143140140139136130
EBITDA14−4224283224504540414841
Depreciation & amortization354436564799
EBIT11−4720232918453936343832