XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 140,014 $ 554,316 $ 501,587
Other comprehensive income (loss):      
Changes in unrealized gains on derivative cash flow hedges 803 483 6,691
Reclassification to earnings of realized gains on derivatives (1,155) (8,298) (712)
Defined benefit plan adjustments (468) (1,944) 106
Other comprehensive income (loss) (820) (9,759) 6,085
Total comprehensive income 139,194 544,557 507,672
Less: Total comprehensive income attributable to noncontrolling interests (281) (967) (97)
Total comprehensive income attributable to CFC $ 138,913 $ 543,590 $ 507,575