XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recently Adopted Accounting Pronouncements - Adoption of the new revenue standard Income Statement (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Total revenue $ 5,401,000 $ 5,707,000 $ 12,073,000 $ 12,405,000    
Costs and expenses 4,260,000 4,234,000 12,036,000 12,049,000    
Provision for income taxes 89,000 456,000 31,000 535,000    
Net income (loss) $ 1,277,000 $ 1,145,000 $ 594,000 $ 1,560,000    
Net income per share - basic $ 0.06 $ 0.05 $ 0.03 $ 0.07    
Net income per share - diluted $ 0.06 $ 0.05 $ 0.03 $ 0.07    
Accounting Standards Update 2014-09            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Total revenue   $ (198,000)   $ (592,000) $ (800,000) $ (2,800,000)
Costs and expenses   (25,000)   (82,000) (100,000) (300,000)
Provision for income taxes   (89,000)   (207,000) $ (400,000) $ (1,000,000)
Accounting Standards Update 2014-09 | As Reported            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Total revenue   5,905,000   12,997,000    
Costs and expenses   4,259,000   12,131,000    
Provision for income taxes   545,000   742,000    
Net income (loss)   $ 1,229,000   $ 1,863,000    
Net income per share - basic and diluted   $ 0.06        
Net income per share - basic   $ 0.06   $ 0.09    
Net income per share - diluted       $ 0.08    
Accounting Standards Update 2014-09 | New Revenue Standard Adjustment            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Total revenue   $ (198,000)   $ (592,000)    
Costs and expenses   (25,000)   (82,000)    
Provision for income taxes   (89,000)   (207,000)    
Net income (loss)   $ (84,000)   $ (303,000)    
Net income per share - basic and diluted   $ (0.01)        
Net income per share - basic   $ (0.01)   $ (0.02)    
Net income per share - diluted       $ (0.01)    
Accounting Standards Update 2014-09 | As Adjusted            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Total revenue   $ 5,707,000   $ 12,405,000    
Costs and expenses   4,234,000   12,049,000    
Provision for income taxes   456,000   535,000    
Net income (loss)   $ 1,145,000   $ 1,560,000    
Net income per share - basic and diluted   $ 0.05        
Net income per share - basic   $ 0.05   $ 0.07    
Net income per share - diluted       $ 0.07