v3.26.1
REVENUE (Disaggregation of Revenue by Principal Geographic Area, Based on Customers' Domiciles) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,216,585 $ 1,109,457 $ 2,357,405 $ 2,107,884
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 772,968 717,869 1,498,200 1,372,730
Europe, the Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 265,526 233,271 522,577 437,818
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue 101,497 89,298 195,879 171,031
Canada        
Disaggregation of Revenue [Line Items]        
Total revenue 50,787 46,691 91,727 83,991
Latin America & Caribbean        
Disaggregation of Revenue [Line Items]        
Total revenue $ 25,807 $ 22,328 $ 49,022 $ 42,314