XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.4
Nature of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Nov. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Allowances Against Accounts Receivable
A summary of activity in the allowance for doubtful accounts is as follows:
(in thousands)November 30, 2024November 30, 2023November 30, 2022
Beginning balance$678 $740 $552 
Charge to costs and expenses420 435 493 
Write-offs and other(638)(499)(302)
Translation adjustments(6)(3)
Ending balance$454 $678 $740 
Schedule of Accumulated Other Comprehensive (Loss) Income
Accumulated other comprehensive loss by components, net of tax:
(in thousands)Foreign Currency Translation AdjustmentUnrealized Losses on InvestmentsUnrealized Gains (Losses) on Hedging ActivityTotal
Balance, December 1, 2022$(38,523)$(61)$3,349 $(35,235)
Other comprehensive income (loss)5,289 — (2,214)3,075 
Balance, December 1, 2023$(33,234)$(61)$1,135 $(32,160)
Other comprehensive loss(2,914)— (689)(3,603)
Amounts reclassified from accumulated other comprehensive loss into net income, net of tax(61)61 (446)(446)
Balance, November 30, 2024$(36,209)$— $— $(36,209)