XML 28 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Revenue Recognition
For information about how the Company derives revenue, as well as the Company’s accounting policies, refer to “Note 2—Basis of Presentation and Summary of Significant Accounting Policies.”
Disaggregation of Revenue
Based on the information provided and reviewed by the CODM, the nature, amount, timing, and uncertainty of revenue and cash flows and how they are affected by economic factors are most appropriately depicted by the type of service and primary geographical markets. Revenues recorded within these categories are earned from similar products and services for which the nature of associated fees and the related revenue recognition models are substantially similar.
The Company disaggregates revenue by two types of services: Marketplace revenue and Enterprise revenue.
The following table sets forth total revenue by type of service for the years ended December 31, 2024, 2023, and 2022:
(In thousands)202420232022
Marketplace$662,108 $586,099 $518,282 
Enterprise 107,217 103,037 100,036 
Total revenue
$769,325 $689,136 $618,318 
The following table sets forth total revenue by geographic area based on the billing address of talent and clients for the years ended December 31, 2024, 2023, and 2022:
(In thousands)202420232022
Talent:
United States$111,691 $95,833 $86,892 
Philippines58,475 45,912 39,946 
India56,897 49,487 45,817 
Rest of world (1)
212,065 178,693 162,016 
Total talent439,128 369,925 334,671 
Clients:
United States238,786 236,744 210,582 
Rest of world (1)
91,411 82,467 73,065 
Total clients330,197 319,211 283,647 
Total$769,325 $689,136 $618,318 
(1) During the years ended December 31, 2024, 2023, and 2022, no country included in the Rest-of-World category had revenue that exceeded 10% of total talent revenue, total client revenue, or total revenue.
Deferred Revenue and Remaining Performance Obligation
Deferred revenue represents amounts billed in advance for services not yet rendered.
Deferred revenue expected to be recognized within the next twelve months is classified as current deferred revenue, while the remaining balance is noncurrent.
As of December 31, 2024, the Company’s performance obligation from transaction price that has been allocated to unexercised material rights related to the Company’s arrangements with talent subject to tiered service fees was immaterial and is expected to be recognized as revenue within the next twelve months.
The Company has applied the practical expedients and exemptions and does not disclose the value of remaining performance obligations for (i) contracts with an original expected length of one year or less; and (ii) contracts for which the variable consideration is allocated entirely to a wholly unsatisfied promise to transfer a distinct service that forms part of a single performance obligation under the series guidance.
Contract Balances
The following table provides information about the balances of the Company’s trade and client receivables, net of allowance and contract liabilities included in deferred revenue and other liabilities, noncurrent as of December 31, 2024 and 2023:
(In thousands)20242023
Trade and client receivables, net of allowance$75,490 $103,061 
Contract liabilities
Deferred revenue7,269 17,361 
Deferred revenue (component of other liabilities, noncurrent)— 790 
During 2024, changes in the contract liabilities balances were primarily the result of normal business activity, including the deferral, and subsequent recognition, of revenue related to arrangements with talent subject to tiered service fees and related allocation of transaction price to material rights. The significant change in deferred revenue in 2024 compared to the prior year was largely attributable to the Company’s transition away from the tiered service
fee structure to a flat fee structure, which impacted how transaction price was allocated and revenue was recognized.
Revenue recognized during the year ended December 31, 2024 that was included in deferred revenue as of December 31, 2023 was $17.3 million. Revenue recognized during the year ended December 31, 2023 that was included in deferred revenue as of December 31, 2022 was $25.1 million.