XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT REPORTING (Schedule of Segment Performance) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Revenue $ 964,095 $ 900,195
Income from operations 298,958 280,399
Interest expense, net (3,479) (12,711)
Income before provision for income taxes 295,479 267,688
Provision for income taxes 59,900 53,634
Net income 235,579 214,054
CAG    
Segment Reporting Information [Line Items]    
Revenue 889,285 827,279
Income from operations 279,696 261,750
Water    
Segment Reporting Information [Line Items]    
Revenue 43,071 38,883
Income from operations 19,430 16,971
LPD    
Segment Reporting Information [Line Items]    
Revenue 28,205 29,208
Income from operations 866 1,308
Other    
Segment Reporting Information [Line Items]    
Revenue 3,534 4,825
Income from operations $ (1,034) $ 370