XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Trade Accounts Receivable, net (Tables)
3 Months Ended
Jun. 25, 2021
Receivables [Abstract]  
Schedule of Trade Accounts Receivable, Net
Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:
June 25,
2021
March 26,
2021
Trade accounts receivable$115,189 $108,546 
Less:
Provision for expected credit losses and allowance for doubtful accounts(773)(138)
Returns and sales allowances(13,026)(15,274)
Related party trade accounts receivable(23,547)(23,634)
Total$77,843 $69,500 
Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances
Changes in the Company’s allowance for doubtful accounts and returns and sales allowances were as follows:
DescriptionAllowance for
Doubtful
Accounts
Returns
and Sales
Allowances
Total
Balance at March 26, 2021$138 $15,274 $15,412 
Charged to costs and expenses or revenue635 40,582 41,217 
Write-offs, net of recoveries— (42,830)(42,830)
Balance at June 25, 2021$773 $13,026 $13,799 
DescriptionAllowance for
Doubtful
Accounts
Returns
and Sales
Allowances
Total
Balance at March 27, 2020$288 $17,185 $17,473 
Charged to costs and expenses or revenue— 28,995 28,995 
Write-offs, net of recoveries— (27,255)(27,255)
Balance at June 26, 2020$288 $18,925 $19,213