XML 93 R69.htm IDEA: XBRL DOCUMENT v3.24.4
Balance Sheet Components - Allowance for Doubtful Accounts Receivables and Allowance for Receivables from Vendors (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance, beginning balance $ 150,753    
Allowance, ending balance 101,665 $ 150,753  
Allowance for Doubtful Trade Receivables      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance, beginning balance 150,753 129,742 $ 114,836
Additions 862 44,742 34,741
Write-offs, recoveries, reclassifications and foreign exchange translation (49,950) (23,731) (19,835)
Allowance, ending balance $ 101,665 $ 150,753 $ 129,742