v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated by Source
The following table presents our revenue disaggregated by source, which also have similar economic characteristics (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Create Solutions$153,782 $150,777 $304,160 $314,447 
Grow Solutions287,162 298,482 571,784 595,192 
Total revenue$440,944 $449,259 $875,944 $909,639 
Schedule of Revenue Disaggregated by Geography
The following table presents our revenue disaggregated by geography, based on the invoice address of our customers (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
United States$122,367 $130,843 $248,655 $269,962 
Greater China (1)
83,575 62,063 148,777 121,753 
EMEA (2)
140,809 164,064 293,309 330,834 
APAC (3)
83,295 81,119 163,376 165,155 
Other Americas (4)
10,898 11,170 21,827 21,935 
Total revenue$440,944 $449,259 $875,944 $909,639 
(1)    Greater China includes China, Hong Kong, and Taiwan.
(2)    Europe, the Middle East, and Africa ("EMEA")
(3)    Asia-Pacific, excluding Greater China ("APAC")
(4)    Canada and Latin America ("Other Americas")