XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
3 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Activity Related to Estimated Sales Returns, Loyalty Program Activity and Deferred Revenue
The following tables summarize changes in the estimated sales returns for the periods presented:
Recovery AssetRefund Liability
Balance, March 31, 2024$13,866 $(55,327)
Net additions to sales return liability (1)
10,976 (40,741)
Actual returns(14,077)58,277 
Balance, June 30, 2024$10,765 $(37,791)

Recovery AssetRefund Liability
Balance, March 31, 2023$15,685 $(45,322)
Net additions to sales return liability (1)
8,387 (40,609)
Actual returns(12,867)49,373 
Balance, June 30, 2023$11,205 $(36,558)

(1) Net additions to the sales return liability include a provision for anticipated sales returns, which consists of both contractual return rights and discretionary authorized returns.
Loyalty Programs. Activity related to loyalty programs was as follows:
Three Months Ended June 30,
20242023
Beginning balance
$(17,586)$(13,144)
Redemptions and expirations for loyalty certificates and points recognized in net sales5,060 4,728 
Deferred revenue for loyalty points and certificates issued(4,575)(3,909)
Ending balance
$(17,101)$(12,325)

Deferred Revenue. Activity related to deferred revenue was as follows:
Three Months Ended June 30,
20242023
Beginning balance$(9,591)$(13,448)
Additions of customer cash payments(27,101)(20,589)
Revenue recognized9,254 13,401 
Ending balance$(27,438)$(20,636)