v3.25.2
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Summary of Sales Return Reserve

The following table presents a roll-forward of our sales return reserve for the three and six months ended June 30, 2025 and 2024 (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Beginning balance

 

$

78,527

 

 

$

84,396

 

 

$

69,661

 

 

$

63,780

 

Returns

 

 

(421,391

)

 

 

(423,502

)

 

 

(798,205

)

 

 

(798,015

)

Provisions

 

 

418,350

 

 

 

411,164

 

 

 

804,030

 

 

 

806,293

 

Ending balance

 

$

75,486

 

 

$

72,058

 

 

$

75,486

 

 

$

72,058