Upwork Inc.UPWKNASDAQ
Loading
Cash Generation ExpandingExpanding
Percentile Rank100
3Y CAGR+178.5%
5Y CAGR+61.8%
Studio
Year-over-Year Change

Cash generated from core business operations

3Y CAGR
+178.5%/yr
vs -4.4%/yr prior
5Y CAGR
+61.8%/yr
Recent acceleration
Acceleration
+182.8pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
11.1x
Strong expansion
Streak
4 yr
Consecutive growthExpanding
PeriodValueYoY Change
TTM$248.26M+61.7%
2024$153.56M+191.3%
2023$52.71M+358.5%
2022$11.50M+6.1%
2021$10.84M-51.5%
2020$22.36M+2013.9%
2019$1.06M-92.3%
2018$13.74M+443.5%
2017$-4.00M-227.1%
2016$3.15M-