XML 85 R63.htm IDEA: XBRL DOCUMENT v2.4.0.6
DEFERRED REVENUE (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
Dec. 31, 2011
Deferred revenue    
Total deferred revenue $ 38,411 $ 27,978
Payments owed or received prior to product delivery
   
Deferred revenue    
Total deferred revenue 29,280 17,691
Club O membership fees and reward points
   
Deferred revenue    
Total deferred revenue 3,579 5,193
Unredeemed gift cards
   
Deferred revenue    
Total deferred revenue 2,973 3,738
Other
   
Deferred revenue    
Total deferred revenue $ 2,579 $ 1,356