XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.4
Nature of Business and Summary of Significant Accounting Policies - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of year $ 459,715 $ 398,504 $ 412,489
Other comprehensive income (loss) (4,049) 3,075 (2,792)
Other comprehensive loss (3,603)    
Amounts reclassified from accumulated other comprehensive loss into net income, net of tax (446)    
Balance, end of year 438,788 459,715 398,504
Total      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of year (32,160) (35,235) (32,443)
Other comprehensive income (loss) (4,049) 3,075 (2,792)
Balance, end of year (36,209) (32,160) (35,235)
Foreign Currency Translation Adjustment      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of year (33,234) (38,523)  
Other comprehensive income (loss)   5,289  
Other comprehensive loss (2,914)    
Amounts reclassified from accumulated other comprehensive loss into net income, net of tax (61)    
Balance, end of year (36,209) (33,234) (38,523)
Unrealized Losses on Investments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of year (61) (61)  
Other comprehensive income (loss)   0  
Other comprehensive loss 0    
Amounts reclassified from accumulated other comprehensive loss into net income, net of tax 61    
Balance, end of year 0 (61) (61)
Unrealized Gains (Losses) on Hedging Activity      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Balance, beginning of year 1,135 3,349  
Other comprehensive income (loss)   (2,214)  
Other comprehensive loss (689)    
Amounts reclassified from accumulated other comprehensive loss into net income, net of tax (446)    
Balance, end of year $ 0 $ 1,135 $ 3,349