Need UPWK data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 13, 2026 | 2024 Dec 31, 2024 Feb 13, 2025 | 2023 Dec 31, 2023 Feb 15, 2024 | 2022 Dec 31, 2022 Feb 16, 2023 | 2021 Dec 31, 2021 Feb 15, 2022 | 2020 Dec 31, 2020 Feb 24, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Mar 7, 2019 |
|---|
Total Revenue | 787.78M 2.4% | 769.33M 11.6% | 689.14M 11.5% | 618.32M 23.0% | 502.80M 34.6% | 373.63M 24.3% | 300.56M 18.6% | 253.35M 25.1% |
Cost of Revenue | 174.75M 0.4% | 174.09M 2.1% | 170.45M 6.3% | 160.40M 18.4% | 135.51M 30.0% | 104.27M 18.3% | 88.14M 8.2% | 81.46M 24.5% |
Gross Profit | 613.03M 3.0% | 595.23M 14.8% | 518.69M 13.3% | 457.92M 24.7% | 367.29M 36.4% | 269.36M 26.8% | 212.42M 23.6% | 171.90M 25.4% |
Gross Margin % | 78.00% 1.3% | 77.00% 2.7% | 75.00% 1.4% | 74.00% 1.4% | 73.00% 1.4% | 72.00% 1.4% | 71.00% 4.4% | 68.00% 0.0% |
Research & Development | 189.34M 9.5% | 209.28M 18.0% | 177.36M 14.8% | 154.55M 29.8% | 119.08M 42.7% | 83.47M 30.4% | 64.03M 15.4% | 55.49M 21.7% |
General & Administrative | 144.73M 12.4% | 128.80M 8.3% | 118.92M 4.1% | 123.95M 9.6% | 113.08M 58.1% | 71.52M 6.2% | 67.33M 36.5% | 49.34M 32.1% |
Selling & Marketing | 143.41M 22.6% | 185.21M 16.1% | 220.68M 10.6% | 246.88M 34.7% | 183.29M 37.6% | 133.22M 38.9% | 95.89M 31.4% | 72.96M 37.6% |
SG&A Expenses | 288.14M 8.2% | 314.01M 7.5% | 339.61M 8.4% | 370.83M 25.1% | 296.38M 44.8% | 204.74M 25.4% | 163.22M 33.5% | 122.30M 35.3% |
Other Operating Expenses | 6.24M 7.3% | 6.73M 48.2% | 12.98M 48.4% | 25.15M 315.9% | 6.05M 70.1% | 3.56M 9.0% | 3.90M 163.6% | -6.14M 9806.5% |
Total Operating Expenses | 483.73M 8.7% | 530.02M 0.0% | 529.95M 3.7% | 550.54M 30.6% | 421.51M 44.5% | 291.77M 26.2% | 231.15M 25.9% | 183.61M 30.9% |
Cost and Expenses | 658.48M 5.6% | 697.39M 0.4% | 700.40M 1.5% | 710.94M 27.6% | 557.01M 40.6% | 396.04M 24.0% | 319.29M 20.5% | 265.07M 28.9% |
Operating Income | 129.31M 98.3% | 65.21M 679.1% | -11.26M 87.8% | -92.62M 70.8% | -54.22M 142.0% | -22.41M 19.6% | -18.73M 59.9% | -11.71M 275.0% |
Operating Margin % | 16.00% 100.0% | 8.00% 500.0% | -2.00% 86.7% | -15.00% 36.4% | -11.00% 83.3% | -6.00% 0.0% | -6.00% 20.0% | -5.00% 150.0% |
EBITDA | 163.45M 97.3% | 82.86M 5582.9% | 1.46M 101.8% | -81.49M 103.0% | -40.13M 407.6% | -7.91M 34.5% | -5.88M 54.4% | -12.90M 1389.2% |
EBITDA Margin % | 21.00% 90.9% | 11.00% | 0.00% 100.0% | -13.00% 62.5% | -8.00% 300.0% | -2.00% 0.0% | -2.00% 60.0% | -5.00% |
Interest Expense | 700.00K | 0.00 100.0% | 1.00M 77.7% | 4.48M 105.6% | 2.18M 180.2% | 778.00K 40.4% | 1.31M 35.9% | 2.04M 112.3% |
Interest Income | 13.50M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 23.87M 5.4% | 25.22M 58.1% | 60.14M 1736.2% | 3.27M 272.3% | -1.90M 515.2% | -309.00K 114.7% | 2.10M 125.7% | -8.18M 700.4% |
Pre-Tax Income | 153.18M 69.4% | 90.43M 85.0% | 48.88M 154.7% | -89.35M 59.2% | -56.12M 147.0% | -22.72M 36.6% | -16.63M 16.4% | -19.89M 379.9% |
Pre-Tax Margin % | 19.00% 58.3% | 12.00% 71.4% | 7.00% 150.0% | -14.00% 27.3% | -11.00% 83.3% | -6.00% 0.0% | -6.00% 25.0% | -8.00% 300.0% |
Tax Provision | 37.75M 130.2% | -125.16M 6389.4% | 1.99M 271.3% | 536.00K 339.3% | 122.00K 18.7% | 150.00K 435.7% | 28.00K 86.7% | 15.00K 168.2% |
Net Income | 115.42M 46.5% | 215.59M 359.8% | 46.89M 152.2% | -89.89M 59.8% | -56.24M 145.9% | -22.87M 37.3% | -16.66M 16.3% | -19.91M 382.8% |
Net Margin % | 15.00% 46.4% | 28.00% 300.0% | 7.00% 146.7% | -15.00% 36.4% | -11.00% 83.3% | -6.00% 0.0% | -6.00% 25.0% | -8.00% 300.0% |
Basic EPS | 0.87 46.0% | 1.61 360.0% | 0.35 150.7% | -0.69 56.8% | -0.44 131.6% | -0.19 26.7% | -0.15 21.1% | -0.19 341.9% |
Diluted EPS | 0.83 45.4% | 1.52 347.1% | 0.34 149.3% | -0.69 56.8% | -0.44 131.6% | -0.19 26.7% | -0.15 21.1% | -0.19 375.0% |
Basic Shares Outstanding | 130.62M 2.2% | 133.62M 0.9% | 134.77M 3.3% | 130.52M 2.6% | 127.16M 7.1% | 118.70M 8.1% | 109.81M 5.9% | 103.72M 8.1% |
Diluted Shares Outstanding | 139.41M 2.6% | 143.15M 4.3% | 137.26M 5.2% | 130.52M 2.6% | 127.16M 7.1% | 118.70M 8.1% | 109.81M 5.9% | 103.72M 8.1% |