Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies and Nature of Operations (Tables)

v3.25.1
Summary of Significant Accounting Policies and Nature of Operations (Tables)
12 Months Ended
Dec. 28, 2024
Summary of Significant Accounting Policies and Nature of Operations  
Allowance for sales returns and allowance for expected credit losses

The following table provides an analysis of the allowance for sales returns and the allowance for expected credit losses (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Charged to

​

​

​

​

​

​

​

​

Balance at

​

Revenue,

​

​

​

​

Balance at

​

​

Beginning

​

Cost or

​

​

​

End of

​

    

of Period

    

Expenses

    

Deductions

    

Period

Fifty-Two Weeks Ended December 28, 2024

 

​

  

 

​

  

 

​

  

 

​

  

Allowance for sales returns

​

$

3,191

​

$

42,542

​

$

(42,845)

​

$

2,888

Allowance for expected credit losses

​

 

1

​

 

144

​

 

(76)

​

 

69

Fifty-Two Weeks Ended December 30, 2023

​

 

  

​

 

  

​

​

​

​

 

  

Allowance for sales returns

​

$

3,073

​

$

45,526

​

$

(45,408)

​

$

3,191

Allowance for expected credit losses

​

 

35

​

 

(6)

​

 

(28)

​

 

1