XML 35 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Tables)
3 Months Ended
Mar. 31, 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 March 31,
20252024
Create Solutions150,378 163,670 
Grow Solutions284,622 296,710 
Total revenue$435,000 $460,380 
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 March 31,
20252024
United States$126,288 $139,119 
Greater China (1)
65,202 59,690 
EMEA (2)
152,500 166,770 
APAC (3)
80,081 84,036 
Other Americas (4)
10,929 10,765 
Total revenue$435,000 $460,380 
(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")