v3.26.3
REVENUE (Disaggregation of Revenue by Principal Geographic Area, Based on Customers' Domiciles) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,214,237 $ 1,105,239 $ 3,571,642 $ 3,213,123
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 766,582 705,040 2,264,782 2,077,770
Europe, the Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 267,127 245,061 789,704 682,879
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue 104,921 90,724 300,800 261,755
Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 49,020 41,377 140,747 125,368
Latin America & Caribbean        
Disaggregation of Revenue [Line Items]        
Total revenue $ 26,587 $ 23,037 $ 75,609 $ 65,351