v3.26.3
Condensed Consolidated Statements of Comprehensive Income - 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]        
Net income $ 22,776 $ 19,413 $ 66,662 $ 47,388
Other comprehensive income:        
Foreign currency translation adjustments (1,136) 654 (2,367) 3,788
Comprehensive income $ 21,640 $ 20,067 $ 64,295 $ 51,176