Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details)

v3.3.1.900
Summary of Significant Accounting Policies (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2015
USD ($)
$ / shares
Sep. 30, 2015
USD ($)
$ / shares
Jun. 30, 2015
USD ($)
$ / shares
Mar. 31, 2015
USD ($)
$ / shares
Dec. 31, 2014
USD ($)
$ / shares
Sep. 30, 2014
USD ($)
$ / shares
Jun. 30, 2014
USD ($)
$ / shares
Mar. 31, 2014
USD ($)
$ / shares
Dec. 31, 2015
USD ($)
item
$ / shares
shares
Dec. 31, 2014
USD ($)
$ / shares
shares
Dec. 31, 2013
USD ($)
$ / shares
shares
Numerator:                      
Net income | $ $ 1,612 $ 1,553 $ 1,362 $ 1,303 $ 1,849 $ 1,369 $ 1,483 $ 1,059 $ 5,830 $ 5,760 $ 6,393
Denominator:                      
Weighted average shares (Basic)                 4,634 4,661 4,454
Dilutive effect of outstanding options and non-vested shares of restricted stock (in shares)                 19 41 72
Weighted average shares including assumed conversions (Diluted)                 4,653 4,702 4,526
Basic income per share (in dollars per share) | $ / shares $ 0.35 $ 0.34 $ 0.29 $ 0.28 $ 0.39 $ 0.29 $ 0.33 $ 0.23 $ 1.26 $ 1.24 $ 1.44
Diluted income per share (in dollars per share) | $ / shares $ 0.35 $ 0.33 $ 0.29 $ 0.28 $ 0.39 $ 0.29 $ 0.32 $ 0.23 $ 1.25 $ 1.23 $ 1.41
Allowance for Doubtful Accounts Receivable                      
Write-offs on extended payment terms sales transactions as percentage of net sales                 0.02% 0.00% 0.00%
Revenue Recognition                      
Number of criteria | item                 4    
Additional cost to obtain technical support directly from the software publisher and upgrade to latest technology | $                 $ 0    
Equipment | Minimum                      
Equipment and leasehold improvements                      
Useful lives of assets                 3 years    
Equipment | Maximum                      
Equipment and leasehold improvements                      
Useful lives of assets                 5 years