XML 21 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 19,558 $ 144,803 $ 24,240 $ (19,523)
Other comprehensive income (loss):        
Changes in unrealized gains on derivative cash flow hedges 0 0 0 803
Reclassification to earnings of realized gains on derivatives (117) (754) (235) (921)
Defined benefit plan adjustments 119 96 238 192
Other comprehensive income (loss) 2 (658) 3 74
Total comprehensive income (loss) 19,560 144,145 24,243 (19,449)
Less: Total comprehensive (income) loss attributable to non-controlling interests 39 (360) 123 122
Total comprehensive income (loss) attributable to CFC $ 19,599 $ 143,785 $ 24,366 $ (19,327)