XML 69 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents and Investments (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Cash, cash equivalents and investments [Abstract]        
Cash $ 43,610,000 $ 23,948,000    
Cash equivalents [Abstract]        
Certificates of deposit 742,000 12,204,000    
Total cash and cash equivalents 44,352,000 36,152,000 $ 24,875,000 $ 28,814,000
Amortized Cost 77,053,000 53,678,000    
Gross Unrealized Gain   112,000    
Gross Unrealized (Loss) (93,000) (67,000)    
Fair Value 76,960,000 53,723,000    
Contractual maturities on investments, amortized cost basis [Abstract]        
Due within 1 year 20,056,000 11,325,000    
Due after 1 through 5 years 12,645,000 6,201,000    
Investments, amortized cost 32,701,000 17,526,000    
Contractual maturities on investments, fair value basis [Abstract]        
Due within 1 year 20,032,000 11,415,000    
Due after 1 through 5 years 12,576,000 6,156,000    
Investments, fair value 32,608,000 17,571,000    
Investments held 5,578,000 6,599,000    
Gross realized gains from sales of available-for-sale investments 77,000 429,000 859,000  
GHI        
Contractual maturities on investments, fair value basis [Abstract]        
Proceeds from sales of available-for-sale investments 125,000      
Investments held 0      
Realized gain   581,000    
Available-for-sale investments, expenses 48,000 152,000    
Gross realized gains from sales of available-for-sale investments 77,000 429,000    
Unrealized gain, net of tax   111,000 432,000  
Intelliepi        
Contractual maturities on investments, fair value basis [Abstract]        
Proceeds from sales of available-for-sale investments     902,000  
Investments held 0      
Available-for-sale investments, expenses     43,000  
Gross realized gains from sales of available-for-sale investments     $ 859,000  
Total Investments [Member]        
Cash equivalents [Abstract]        
Amortized Cost 32,701,000 17,526,000    
Gross Unrealized Gain   112,000    
Gross Unrealized (Loss) (93,000) (67,000)    
Fair Value 32,608,000 17,571,000    
Certificates of Deposit [Member]        
Cash equivalents [Abstract]        
Amortized Cost 7,099,000 8,999,000    
Gross Unrealized Gain   1,000    
Gross Unrealized (Loss) (24,000) (20,000)    
Fair Value 7,075,000 8,980,000    
Corporate Bonds [Member]        
Cash equivalents [Abstract]        
Amortized Cost 25,602,000 8,479,000    
Gross Unrealized (Loss) (69,000) (47,000)    
Fair Value $ 25,533,000 8,432,000    
Corporate Equity Securities [Member]        
Cash equivalents [Abstract]        
Amortized Cost   48,000    
Gross Unrealized Gain   111,000    
Fair Value   $ 159,000