v3.25.2
BALANCE SHEET COMPONENTS - Allowance for Doubtful Trade Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2025
Aug. 31, 2024
May 31, 2025
Nov. 30, 2024
May 31, 2024
Nov. 30, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]                
Accounts Receivable, Allowance for Credit Loss, Current $ 19,386 $ 13,655 $ 19,386 $ 13,655 $ 19,561 $ 14,307 $ 13,043 $ 12,533
Write-offs and reclassifications (724) (1,625) (388) (4,805)        
Provision for doubtful accounts $ 549 $ 2,237 $ 5,467 $ 5,927