XML 59 R43.htm IDEA: XBRL DOCUMENT v3.6.0.2
DEFERRED REVENUE (Tables)
12 Months Ended
Dec. 31, 2016
Deferred Revenue Disclosure [Abstract]  
Schedule of deferred revenue
Deferred revenue consists of the following (in thousands):
 
 
December 31,
 
 
2016
 
2015
Payments owed or received prior to product delivery
 
$
22,943

 
$
28,811

Club O membership fees and reward points
 
8,958

 
13,094

In store credits
 
4,391

 
4,451

Unredeemed gift cards
 
4,304

 
3,375

Other
 
1,184

 
1,213

Total deferred revenue
 
$
41,780

 
$
50,944