v3.26.1
SEGMENT REPORTING (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of Segment Performance
The following tables are a summary of reportable segment performance with Other to reconcile to the total consolidated for the three months ended March 31, 2026 and 2025:

(in thousands)For the Three Months Ended March 31, 2026
CAGWaterLPDTotal
Total revenues from reportable segments$1,054,052 $50,265 $32,483 $1,136,800 
Reconciliation of revenue
Other revenues4,020 
Total consolidated revenue$1,140,820 
Cost of revenue386,543 13,728 15,573 
Segment gross profit$667,509 $36,537 $16,910 $720,956 
Reconciliation of operating profit (segment profit)
Segment gross profit$720,956 
Segment operating expenses(358,442)
Other operating profit (excluding unallocated amounts)516 
Unallocated amounts
Foreign currency transaction losses, net
(444)
Interest expense(7,741)
Interest income597 
Income before provision for income taxes$355,442 

(in thousands)For the Three Months Ended March 31, 2025
CAGWaterLPDTotal
Total revenues from reportable segments$919,836 $45,321 $28,596 $993,753 
Reconciliation of revenue
Other revenues4,674 
Total consolidated revenue$998,427 
Cost of revenue345,013 13,248 14,231 
Segment gross profit$574,823 $32,073 $14,365 $621,261 
Reconciliation of operating profit (segment profit)
Segment gross profit$621,261 
Segment operating expenses(305,164)
Other operating profit (excluding unallocated amounts)1,108 
Unallocated amounts
Foreign currency transaction gains (losses)(671)
Interest expense(7,666)
Interest income1,216 
Income before provision for income taxes$310,084