XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
UNEARNED REVENUE (Tables)
12 Months Ended
Dec. 31, 2021
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]  
Schedule of deferred revenue
Unearned revenue consists of the following (in thousands):
 December 31,
 20212020
Unearned product revenue on undelivered product$20,689 $35,952 
Club O membership fees and reward points16,701 14,860 
In store credits11,777 9,207 
Unearned product revenue on unshipped orders9,107 10,489 
Unredeemed gift cards711 1,143 
Other402 514 
Total unearned revenue$59,387 $72,165