XML 60 R45.htm IDEA: XBRL DOCUMENT v3.3.1.900
The Company and Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Valuation and Qualifying Accounts Disclosure [Line Items]      
Accounts receivable $ 18,468,000 $ 17,864,000  
Amount written off 0 0 $ 0
Allowance for Doubtful Accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Valuation allowance balance 561,000 410,000  
Increase in allowance for doubtful accounts 151,000 (459,000)  
Allowance for Sales Returns [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Allowance deductions 423,000 410,000  
Additional allowance for sales return 434,000 183,000  
Valuation allowance balance $ 424,000 $ 413,000