v3.26.3
SEGMENT REPORTING (Schedule of Segment Performance) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Total revenue $ 1,214,237 $ 1,105,239 $ 3,571,642 $ 3,213,123
Cost of revenue from reportable segments 449,939 421,885 1,305,518 1,211,658
Gross profit 764,298 683,354 2,266,124 2,001,465
Segment operating expenses (361,950) (328,508) (1,075,624) (957,039)
Other operating profit (excluding unallocated amounts) 402,348 354,846 1,190,500 1,044,426
Unallocated amounts        
Income before provision for income taxes 399,325 344,771 1,171,991 1,017,207
Operating Segments        
Segment Reporting [Line Items]        
Total revenue 1,209,632 1,100,775 3,558,413 3,199,734
Gross profit 762,369 681,458 2,261,361 1,995,261
Segment operating expenses (361,393) (326,101) (1,071,903) (951,193)
Other        
Segment Reporting [Line Items]        
Total revenue 4,605 4,464 13,229 13,389
Other, Unallocated Amounts        
Segment Reporting [Line Items]        
Other operating profit (excluding unallocated amounts) 560 1,076 920 3,184
Unallocated amounts        
Foreign currency transaction gains (losses) 812 (1,587) 122 (2,826)
Non-operating income (expense) (3,023) (10,075) (18,509) (27,219)
CAG | Operating Segments        
Segment Reporting [Line Items]        
Total revenue 1,115,968 1,012,534 3,288,256 2,954,813
Cost of revenue from reportable segments 414,623 385,078 1,203,615 1,110,432
Gross profit 701,345 627,456 2,084,641 1,844,381
Water | Operating Segments        
Segment Reporting [Line Items]        
Total revenue 58,836 54,297 167,665 150,619
Cost of revenue from reportable segments 16,122 16,240 44,816 44,978
Gross profit 42,714 38,057 122,849 105,641
LPD | Operating Segments        
Segment Reporting [Line Items]        
Total revenue 34,828 33,944 102,492 94,302
Cost of revenue from reportable segments 16,518 17,999 48,621 49,063
Gross profit $ 18,310 $ 15,945 $ 53,871 $ 45,239