XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components (Tables)
9 Months Ended
Aug. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Cash, Cash Equivalents and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets that sum to the total of the same amounts shown in the Consolidated Statements of Cash Flows:
As of
August 31, 2023November 30, 2022
Cash and cash equivalents$1,250,872 $522,604 
Restricted cash included in other current assets— 252 
Cash, cash equivalents and restricted cash$1,250,872 $522,856 
Accounts Receivable, Net
Accounts receivable, net:
As of
August 31, 2023November 30, 2022
Accounts receivable$9,038,528 $9,550,741 
Less: Allowance for doubtful accounts(146,398)(129,742)
Accounts receivable, net$8,892,130 $9,420,999 
Receivables from Vendors, Net
Receivables from vendors, net:
As of
August 31, 2023November 30, 2022
Receivables from vendors$838,486 $831,539 
Less: Allowance for doubtful accounts(16,202)(12,404)
Receivables from vendors, net$822,284 $819,135 
Allowance for Doubtful Trade Receivables
Allowance for doubtful trade receivables:
Balance as of November 30, 2022
$129,742 
Additions30,338 
Write-offs, recoveries, reclassifications and foreign exchange translation(13,682)
Balance as of August 31, 2023
$146,398 
Allowance for doubtful receivables from vendors:
Balance as of November 30, 2022
$12,404 
Additions4,026 
Write-offs, recoveries, reclassifications and foreign exchange translation(228)
Balance as of August 31, 2023
$16,202 
Accumulated Other Comprehensive Income (Loss) ("AOCI")
The components of accumulated other comprehensive loss (“AOCI”), net of taxes, were as follows:
Unrealized gains
on cash flow
hedges, net of
taxes
Foreign currency
translation
adjustment and other,
net of taxes
Total
Balance as of November 30, 2022
$6,169 $(725,879)$(719,710)
Other comprehensive income before reclassification702 224,501 225,203 
Reclassifications from accumulated other comprehensive loss
(5,453)(578)(6,031)
Balance as of August 31, 2023
$1,418 $(501,956)$(500,538)