v3.26.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (PARENTHETICAL) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Statement of Comprehensive Income [Abstract]        
Tax expense (benefit) on unrealized gains (losses) on cash flow hedges $ (270) $ 311 $ (623) $ 311
Tax on reclassification of cash flow hedges to earnings 382 (300) 638 (306)
Tax expense (benefit) on foreign currency translation adjustment $ (1,857) $ 2,896 $ (262) $ 15,699