XML 59 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary Of Significant Accounting Policies (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Advertising expense         $ 606,000 $ 384,000 $ 521,000
Quarterly cash dividend $ 0.03 $ 0.03 $ 0.03 $ 0.03 $ 0 $ 0 $ 0.120
Allowance for doubtful accounts         $ 697,000 $ 503,000  
Notes receivable balance         0 0  
Write-down to inventory         1,200,000 467,000 $ 858,000
Write-downs to deferred preservation costs         $ 922,000 $ 897,000 $ 483,000
Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Advertising expense amortization period         6 months    
Estimated useful lives         3 years    
Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Advertising expense amortization period         1 year    
Estimated useful lives         10 years    
ESPP Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
ESPP, percentage of market price for eligible employees         85.00%    
RSAs, PSAs, RSUs, PSUs And Stock Options [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         1 year    
RSAs, PSAs, RSUs, PSUs And Stock Options [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         3 years    
Stock Options [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Period within grant date stock options granted typically expire         7 years    
ASU 2016-09 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Cumulative-effect adjustment         $ 141,000    
Retained Earnings [Member] | ASU 2016-09 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Cumulative-effect adjustment         (238,000)    
Additional Paid In Capital [Member] | ASU 2016-09 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Cumulative-effect adjustment         379,000    
Deferred Tax Assets [Member] | ASU 2016-09 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Cumulative-effect adjustment         $ 141,000