XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographical and Solution Category Revenue by geography included in the Company’s interim condensed consolidated statements of income for the three and six months ended June 30, 2025 and 2024 was as follows (in thousands):
For the Three Months
Ended June 30,
For the Six Months
Ended June 30,
2025202420252024
U.S.$527,607 $508,696 $1,056,346 $1,021,043 
International515,887 470,884 1,002,287 945,507 
Total revenue$1,043,494 $979,580 $2,058,633 $1,966,550 
Revenue by solution category included in the Company’s interim condensed consolidated statements of income for the three and six months ended June 30, 2025 and 2024 was as follows (in thousands):
For the Three Months
Ended June 30,
For the Six Months
Ended June 30,
2025202420252024
Security$551,914 $498,708 $1,082,609 $989,389 
Delivery320,125 329,399 639,113 681,157 
Cloud computing171,455 151,473 336,911 296,004 
Total revenue$1,043,494 $979,580 $2,058,633 $1,966,550