XML 83 R67.htm IDEA: XBRL DOCUMENT v3.6.0.2
DEFERRED REVENUE (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Deferred revenue    
Total deferred revenue $ 41,780 $ 50,944
Payments owed or received prior to product delivery    
Deferred revenue    
Total deferred revenue 22,943 28,811
Club O membership fees and reward points    
Deferred revenue    
Total deferred revenue 8,958 13,094
In store credits    
Deferred revenue    
Total deferred revenue 4,391 4,451
Unredeemed gift cards    
Deferred revenue    
Total deferred revenue 4,304 3,375
Other    
Deferred revenue    
Total deferred revenue $ 1,184 $ 1,213