Logo image of UPWK

UPWORK INC (UPWK) Stock Income Statement

NASDAQ:UPWK - Nasdaq - US91688F1049 - Common Stock - Currency: USD

15.63  -1.13 (-6.74%)

After market: 15.69 +0.06 (+0.38%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
UPWK Revenue ChartUPWK Revenue over time chart
769.33M689.14M618.30M502.80M373.60M
Cost Of Goods
UPWK Cost Of Goods ChartUPWK Cost Of Goods over time chart
174.09M170.45M160.40M135.50M104.30M
Gross Profit
UPWK Gross Profit ChartUPWK Gross Profit over time chart
595.23M518.69M457.90M367.30M269.40M
Operating Expenses
UPWK Operating Expenses ChartUPWK Operating Expenses over time chart
530.03M529.95M546.50M412.80M291.70M
Research and Development
UPWK Research and Development ChartUPWK Research and Development over time chart
209.28M177.36M151.90M119.10M83.50M
Selling, General, and Administrative Expenses
UPWK Selling, General, and Administrative Expenses ChartUPWK Selling, General, and Administrative Expenses over time chart
320.74M352.58M394.70M293.00M205.60M
Operating Income
UPWK Operating Income ChartUPWK Operating Income over time chart
65.21M-11.26M-88.60M-45.50M-22.40M
Interest Income/Expense
UPWK Interest Income/Expense ChartUPWK Interest Income/Expense over time chart
27.20M-500.00K-4.30M-2.20M-800.00K
Other Income/Expense
UPWK Other Income/Expense ChartUPWK Other Income/Expense over time chart
-1.98M21.74M7.60M300.00K500.00K
Non Recurring Items
UPWK Non Recurring Items ChartUPWK Non Recurring Items over time chart
N/A38.90M-4.00M-8.70MN/A
Income Before Taxes
UPWK Income Before Taxes ChartUPWK Income Before Taxes over time chart
90.43M48.88M-89.30M-56.10M-22.70M
Income Tax
UPWK Income Tax ChartUPWK Income Tax over time chart
-125.16M1.99M500.00K100.00K200.00K
Net Income
UPWK Net Income ChartUPWK Net Income over time chart
215.59M46.89M-89.90M-56.20M-22.90M
EBITDA
UPWK EBITDA ChartUPWK EBITDA over time chart
80.02M-1.81M-80.54M-35.24M-12.23M
 
Per Share Data
EPS Diluted Total Ops
UPWK EPS Diluted Total Ops ChartUPWK EPS Diluted Total Ops over time chart
1.510.34-0.69-0.44-0.19
Non GAAP EPS
UPWK Non GAAP EPS ChartUPWK Non GAAP EPS over time chart
1.070.50-0.06-0.04-0.19
 
Statistics
Gross Profit Margin
UPWK Gross Profit Margin ChartUPWK Gross Profit Margin over time chart
77.37%75.27%74.06%73.05%72.11%
Profit Margin
UPWK Profit Margin ChartUPWK Profit Margin over time chart
28.02%6.80%-14.54%-11.18%-6.13%
Operating Profit Margin
UPWK Operating Profit Margin ChartUPWK Operating Profit Margin over time chart
8.48%-1.63%-14.33%-9.05%-6.00%

All data in USD

Charts

UPWK Income Statement data chartUPWK Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 200M 400M 600M
UPWK Earnings Per Share (EPS) chartUPWK EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 0.5 -0.5 1 1.5