BALANCE SHEET COMPONENTS - Allowance for Doubtful Trade Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2022
May 31, 2021
May 31, 2022
May 31, 2021
Feb. 28, 2022
Nov. 30, 2021
Feb. 28, 2021
Nov. 30, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]                
Accounts Receivable, Allowance for Credit Loss, Current $ 6,994 $ 5,513 $ 6,994 $ 5,513 $ 6,904 $ 5,421 $ 6,239 $ 8,963
Write-offs and reclassifications (2,384) (1,148) (2,849) (1,318)        
Provision for doubtful accounts $ 2,474 $ 422 $ 4,422 $ (2,132)