XML 93 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT REPORTING (Schedule of Segment Performance) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]            
Revenue $ 1,003,578   $ 943,630   $ 1,967,673 $ 1,843,825
Income from operations 263,801   296,144   562,759 576,543
Interest expense, net (4,745)   (10,215)   (8,224) (22,926)
Income before provision for income taxes 259,056   285,929   554,535 553,617
Provision for income taxes 55,758   61,693   115,658 115,327
Net income 203,298 $ 235,579 224,236 $ 214,054 438,877 438,290
CAG            
Segment Reporting Information [Line Items]            
Revenue 922,298   866,652   1,811,583 1,693,931
Income from operations 241,550   275,509   521,246 537,259
Water            
Segment Reporting Information [Line Items]            
Revenue 46,726   43,029   89,797 81,912
Income from operations 20,504   19,820   39,934 36,791
LPD            
Segment Reporting Information [Line Items]            
Revenue 30,306   29,911   58,511 59,119
Income from operations 1,499   1,951   2,365 3,259
Other            
Segment Reporting Information [Line Items]            
Revenue 4,248   4,038   7,782 8,863
Income from operations $ 248   $ (1,136)   $ (786) $ (766)