v3.25.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 2025 and 2024 was as follows (in thousands):
For the Three Months
Ended March 31,
20252024
U.S.$528,739 $512,347 
International486,400 474,623 
Total revenue$1,015,139 $986,970 
Revenue by solution category included in the Company’s interim condensed consolidated statements of income for the three months ended March 31, 2025 and 2024 was as follows (in thousands):
For the Three Months
Ended March 31,
20252024
Security$530,695 $490,681 
Delivery318,988 351,758 
Cloud computing165,456 144,531 
Total revenue$1,015,139 $986,970