XML 35 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2017
USD ($)
Period
Dec. 31, 2016
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Number of regions in which company sells products 3  
Cash and Cash Equivalents [Abstract]    
Credit card receivables $ 1,800 $ 500
Cash and cash equivalents held in foreign bank accounts 27,700 27,500
Restricted Cash [Abstract]    
Restricted cash 8,400 7,900
Accounts Receivable [Abstract]    
Allowance for doubtful accounts 500 500
Other Assets [Abstract]    
Other assets 3,914 4,013
Deposits for building leases 2,000 2,200
Fair trade commission deposits 1,700 1,500
Indefinite lived intangible assets 200 200
Notes Payable [Abstract]    
Notes payable 1,400 1,400
Notes payable, current portion 999 801
Notes payable, long-term portion 427 567
Other Long-Term Liabilities [Abstract]    
Other long-term liabilities 1,448 1,465
Uncertain income tax position 200 200
Accrued lease restoration costs 500 600
Defined benefit plan obligation 420 451
Valuation and Qualifying Accounts Disclosure [Line Items]    
Deferred revenue 8,355 8,156
Deferred commissions $ 3,214 3,229
Movement in Valuation Allowances and Reserves [Roll Forward]    
Number of business periods per year | Period 13  
Loyalty Program [Roll Forward]    
Loyalty deferred revenue, beginning balance $ 7,033 8,073
Loyalty points forfeited or expired (1,288) (6,963)
Loyalty points used (3,443) (15,451)
Loyalty points vested 3,020 20,085
Loyalty points unvested 1,656 1,289
Loyalty deferred revenue, ending balance $ 6,978 7,033
Customer returns, days after original sale date 90 days  
Percentage of sale returns 1.50%  
Commissions and Incentives [Abstract]    
Number of days per business period 28 days  
Reserve for Sales Returns    
Movement in Valuation Allowances and Reserves [Roll Forward]    
Sales reserve, beginning of year $ 129  
Provision related to sales made in current period 288  
Adjustment related to sales made in prior periods (31)  
Actual returns or credits related to current period (166)  
Actual returns or credits related to prior periods (98)  
Sales reserve, end of period 122 $ 129
NutraScoop, LLC    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Consideration transferred, associate position $ 800