UPWORK, INC (UPWK)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Revenue | 194,939 | 192,706 | 193,776 | 193,129 |
Cost of revenue | 43,432 | 41,806 | 43,408 | 43,852 |
Gross profit | 151,507 | 150,900 | 150,368 | 149,277 |
Sales and marketing | 36,671 | 35,751 | 46,093 | 47,333 |
Research and development | 44,843 | 46,152 | 50,411 | 52,465 |
General and administrative | 35,659 | 28,048 | 31,276 | 29,924 |
Provision for transaction losses | 1,769 | 2,259 | 1,795 | 1,774 |
Total operating expenses | 118,942 | 112,210 | 129,575 | 131,496 |
Income from operations | 32,565 | 38,690 | 20,793 | 17,781 |
Other income, net | 5,878 | 6,317 | 8,091 | 5,620 |
Income before income taxes | 38,443 | 45,007 | 28,884 | 23,401 |
Income tax provision | 5,717 | 7,277 | 1,126 | 1,181 |
Net income | 32,726 | 37,730 | 27,758 | 22,220 |
Net unrealized holding gain (loss) on marketable securities, net | 176 | 284 | 1,751 | -143 |
Total comprehensive income | 32,902 | 38,014 | 29,509 | 22,077 |
Basic (in dollars per share) | 0.25 | 0.28 | 0.21 | 0.17 |
Basic (in shares) | 132,183,000 | 135,208,000 | 132,603,000 | 131,436,000 |
Diluted (in dollars per share) | 0.24 | 0.27 | 0.2 | 0.17 |
Diluted (in shares) | 140,198,000 | 142,777,000 | 139,294,000 | 138,266,000 |