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 |