XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue Revenue by geography included in the Company’s interim condensed consolidated statements of income for the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):
For the Three Months
Ended June 30,
For the Six Months
Ended June 30,
2023202220232022
U.S.$480,062 $477,154 $953,895 $958,161 
International455,659 426,178 897,524 848,818 
Total revenue$935,721 $903,332 $1,851,419 $1,806,979 
Revenue by solution category included in the Company’s interim condensed consolidated statements of income for the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):
For the Three Months
Ended June 30,
For the Six Months
Ended June 30,
2023202220232022
Security$432,946 $380,664 $838,498 $762,231 
Delivery379,698 416,678 774,082 860,826 
Compute123,077 105,990 238,839 183,922 
Total revenue$935,721 $903,332 $1,851,419 $1,806,979