v3.25.4
Restructuring - Schedule of Restructuring Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2023
Restructuring Reserve [Roll Forward]      
Beginning Balance $ 10,034 $ 5,187 $ 3,900
Costs incurred 13,109 10,454 8,407
Cash disbursements and other (17,304) (5,601) (7,103)
Translation adjustments and other   (6) (17)
Ending Balance 5,839 10,034 5,187
2025 Restructuring Activities      
Restructuring Reserve [Roll Forward]      
Beginning Balance 0    
Costs incurred 3,796    
Cash disbursements and other (955)    
Ending Balance 2,841 0  
2024 Restructuring Activities      
Restructuring Reserve [Roll Forward]      
Beginning Balance 5,206 0  
Costs incurred 8,160 5,717  
Cash disbursements and other (12,457) (509)  
Translation adjustments and other   (2)  
Ending Balance 909 5,206 0
Excess Facilities and Other Costs      
Restructuring Reserve [Roll Forward]      
Beginning Balance 4,339 3,297 3,870
Costs incurred 2,871 3,810 1,117
Cash disbursements and other (4,625) (2,768) (1,690)
Translation adjustments and other   0 0
Ending Balance 2,585 4,339 3,297
Excess Facilities and Other Costs | 2024 Restructuring Activities      
Restructuring Reserve [Roll Forward]      
Beginning Balance 0 0  
Costs incurred 1,942 0  
Cash disbursements and other (1,447) 0  
Translation adjustments and other   0  
Ending Balance 495 0 0
Employee Severance and Related Benefits      
Restructuring Reserve [Roll Forward]      
Beginning Balance 5,695 1,890 30
Costs incurred 10,238 6,644 7,290
Cash disbursements and other (12,679) (2,833) (5,413)
Translation adjustments and other   (6) (17)
Ending Balance 3,254 5,695 1,890
Employee Severance and Related Benefits | 2025 Restructuring Activities      
Restructuring Reserve [Roll Forward]      
Beginning Balance 0    
Costs incurred 3,796    
Cash disbursements and other (955)    
Ending Balance 2,841 0  
Employee Severance and Related Benefits | 2024 Restructuring Activities      
Restructuring Reserve [Roll Forward]      
Beginning Balance 5,206 0  
Costs incurred 6,218 5,717  
Cash disbursements and other (11,010) (509)  
Translation adjustments and other   (2)  
Ending Balance $ 414 $ 5,206 $ 0