XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT REPORTING (Tables)
9 Months Ended
Sep. 30, 2025
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 September 30, 2025, and 2024:

(in thousands)For the Three Months Ended September 30, 2025
CAGWaterLPDTotal
Total revenues from reportable segments$1,012,534 $54,297 $33,944 $1,100,775 
Reconciliation of revenue
Other revenues4,464 
Total consolidated revenue1,105,239 
Cost of revenue385,078 16,240 17,999 
Segment gross profit$627,456 $38,057 $15,945 $681,458 
Reconciliation of operating profit (segment profit)
Segment gross profit$681,458 
Segment operating expenses(326,101)
Other operating profit (excluding unallocated amounts)1,076 
Unallocated amounts
Foreign currency transaction gains (losses)(1,587)
Interest expense(10,655)
Interest income580 
Income before provision for income taxes$344,771 

(in thousands)For the Three Months Ended September 30, 2024
CAGWaterLPDTotal
Total revenues from reportable segments$891,990 $50,162 $28,992 $971,144 
Reconciliation of revenue
Other revenues4,399 
Total consolidated revenue975,543 
Cost of revenue347,529 15,407 14,365 
Segment gross profit$544,461 $34,755 $14,627 $593,843 
Reconciliation of operating profit (segment profit)
Segment gross profit$593,843 
Segment operating expenses(292,264)
Other operating profit (excluding unallocated amounts)932 
Unallocated amounts
Foreign currency transaction gains (losses)1,381 
Interest expense(7,697)
Interest income2,714 
Income before provision for income taxes$298,909 
The following tables are a summary of reportable segment performance with Other to reconcile to the total consolidated for the nine months ended September 30, 2025, and 2024:

(in thousands)For the Nine Months Ended September 30, 2025
CAGWaterLPDTotal
Total revenues from reportable segments$2,954,813 $150,619 $94,302 $3,199,734 
Reconciliation of revenue
Other revenues$13,389 
Total consolidated revenue3,213,123 
Cost of revenue1,110,432 44,978 49,063 
Segment gross profit$1,844,381 $105,641 $45,239 $1,995,261 
Reconciliation of operating profit (segment profit)
Segment gross profit$1,995,261 
Segment operating expenses(951,193)
Other operating profit (excluding unallocated amounts)3,184 
Unallocated amounts
Foreign currency transaction gains (losses)(2,826)
Interest expense(29,642)
Interest income2,423 
Income before provision for income taxes$1,017,207 

(in thousands)For the Nine Months Ended September 30, 2024
CAGWaterLPDTotal
Total revenues from reportable segments$2,703,573 $139,959 $87,503 $2,931,035 
Reconciliation of revenue
Other revenues12,181 
Total consolidated revenue2,943,216 
Cost of revenue1,043,805 42,633 42,084 
Segment gross profit$1,659,768 $97,326 $45,419 $1,802,513 
Reconciliation of operating profit (segment profit)
Segment gross profit$1,802,513 
Segment operating expenses(937,389)
Other operating profit (excluding unallocated amounts)2,080 
Unallocated amounts
Foreign currency transaction gains (losses)(553)
Interest expense(23,707)
Interest income10,500 
Income before provision for income taxes$853,444