CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS EQUITY (UNAUDITED) - USD ($)
|
Total |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Accumulated Deficit [Member] |
Accumulated other comprehensive Income (Loss) [Member] |
Balance, shares at Dec. 31, 2018 |
|
23,735,927
|
|
|
|
Balance, amount at Dec. 31, 2018 |
$ 58,205,000
|
$ 237,000
|
$ 65,151,000
|
$ (7,102,000)
|
$ (81,000)
|
Dividends and dividend equivalents declared |
(1,215,000)
|
0
|
0
|
(1,215,000)
|
0
|
Stock-based compensation |
144,000
|
$ 0
|
144,000
|
0
|
0
|
Vesting of restricted stock units, shares |
|
11,250
|
|
|
|
Vesting of restricted stock units, amount |
0
|
$ 0
|
0
|
0
|
0
|
Cashless exercise of stock options, shares |
|
105,000
|
|
|
|
Cashless exercise of stock options, amount |
0
|
$ 1,000
|
(1,000)
|
0
|
0
|
Treasury stock purchased and retired, shares |
|
(300)
|
|
|
|
Treasury stock purchased and retired, amount |
(1,000)
|
$ 0
|
0
|
(1,000)
|
0
|
Net unrealized gain on corporate bonds and notes |
110,000
|
0
|
0
|
0
|
110,000
|
Net loss |
(240,000)
|
$ 0
|
0
|
(240,000)
|
0
|
Shares delivered to fund stock option exercise, shares |
|
(69,116)
|
|
|
|
Shares delivered to fund stock option exercise, amount |
0
|
$ 0
|
0
|
0
|
0
|
Balance, shares at Mar. 31, 2019 |
|
23,782,761
|
|
|
|
Balance, amount at Mar. 31, 2019 |
57,003,000
|
$ 238,000
|
65,294,000
|
(8,558,000)
|
29,000
|
Balance, shares at Dec. 31, 2018 |
|
23,735,927
|
|
|
|
Balance, amount at Dec. 31, 2018 |
58,205,000
|
$ 237,000
|
65,151,000
|
(7,102,000)
|
(81,000)
|
Net loss |
(448,000)
|
|
|
|
|
Proceeds from exercise of stock options, amount |
107,000
|
|
|
|
|
Balance, shares at Jun. 30, 2019 |
|
24,088,811
|
|
|
|
Balance, amount at Jun. 30, 2019 |
56,383,000
|
$ 241,000
|
65,524,000
|
(9,464,000)
|
82,000
|
Balance, shares at Mar. 31, 2019 |
|
23,782,761
|
|
|
|
Balance, amount at Mar. 31, 2019 |
57,003,000
|
$ 238,000
|
65,294,000
|
(8,558,000)
|
29,000
|
Stock-based compensation |
127,000
|
$ 0
|
127,000
|
0
|
0
|
Vesting of restricted stock units, shares |
|
11,250
|
|
|
|
Vesting of restricted stock units, amount |
0
|
$ 0
|
0
|
0
|
0
|
Cashless exercise of stock options, shares |
|
859,849
|
|
|
|
Cashless exercise of stock options, amount |
0
|
$ 9,000
|
(9,000)
|
0
|
0
|
Shares delivered to fund stock option exercises, shares |
|
(490,351)
|
|
|
|
Shares delivered to fund stock option exercises, amount |
0
|
$ (5,000)
|
5,000
|
0
|
0
|
Treasury stock purchased and retired, shares |
|
(139,848)
|
|
|
|
Treasury stock purchased and retired, amount |
(333,000)
|
$ (1,000)
|
0
|
(332,000)
|
0
|
Net unrealized gain on corporate bonds and notes |
53,000
|
0
|
0
|
0
|
53,000
|
Net loss |
(208,000)
|
$ 0
|
0
|
(208,000)
|
0
|
Proceeds from exercise of stock options, shares |
|
65,150
|
|
|
|
Proceeds from exercise of stock options, amount |
107,000
|
$ 0
|
107,000
|
0
|
0
|
Value of shares delivered to pay withholding taxes |
(366,000)
|
$ 0
|
0
|
(366,000)
|
0
|
Balance, shares at Jun. 30, 2019 |
|
24,088,811
|
|
|
|
Balance, amount at Jun. 30, 2019 |
56,383,000
|
$ 241,000
|
65,524,000
|
(9,464,000)
|
82,000
|
Balance, shares at Dec. 31, 2019 |
|
24,036,071
|
|
|
|
Balance, amount at Dec. 31, 2019 |
53,507,000
|
$ 240,000
|
65,824,000
|
(12,636,000)
|
79,000
|
Dividends and dividend equivalents declared |
(1,221,000)
|
0
|
0
|
(1,221,000)
|
0
|
Stock-based compensation |
72,000
|
$ 0
|
72,000
|
0
|
0
|
Vesting of restricted stock units, shares |
|
11,250
|
|
|
|
Vesting of restricted stock units, amount |
0
|
$ 0
|
0
|
0
|
0
|
Cashless exercise of stock options, shares |
|
105,000
|
|
|
|
Cashless exercise of stock options, amount |
1,000
|
$ 1,000
|
0
|
0
|
0
|
Shares delivered to fund stock option exercises, shares |
|
(100,293)
|
|
|
|
Shares delivered to fund stock option exercises, amount |
(1,000)
|
$ (1,000)
|
0
|
0
|
0
|
Treasury stock purchased and retired, shares |
|
(72,300)
|
|
|
|
Treasury stock purchased and retired, amount |
(154,000)
|
$ (1,000)
|
0
|
(153,000)
|
0
|
Net unrealized gain on corporate bonds and notes |
(183,000)
|
0
|
0
|
0
|
(183,000)
|
Net loss |
(1,337,000)
|
$ 0
|
0
|
(1,337,000)
|
0
|
Balance, shares at Mar. 31, 2020 |
|
23,979,728
|
|
|
|
Balance, amount at Mar. 31, 2020 |
50,684,000
|
$ 239,000
|
65,896,000
|
(15,347,000)
|
(104,000)
|
Balance, shares at Dec. 31, 2019 |
|
24,036,071
|
|
|
|
Balance, amount at Dec. 31, 2019 |
53,507,000
|
$ 240,000
|
65,824,000
|
(12,636,000)
|
79,000
|
Net loss |
(1,921,000)
|
|
|
|
|
Proceeds from exercise of stock options, amount |
0
|
|
|
|
|
Balance, shares at Jun. 30, 2020 |
|
23,947,389
|
|
|
|
Balance, amount at Jun. 30, 2020 |
50,262,000
|
$ 239,000
|
65,981,000
|
(16,029,000)
|
71,000
|
Balance, shares at Mar. 31, 2020 |
|
23,979,728
|
|
|
|
Balance, amount at Mar. 31, 2020 |
50,684,000
|
$ 239,000
|
65,896,000
|
(15,347,000)
|
(104,000)
|
Stock-based compensation |
85,000
|
$ 0
|
85,000
|
0
|
0
|
Vesting of restricted stock units, shares |
|
11,250
|
|
|
|
Vesting of restricted stock units, amount |
0
|
$ 0
|
0
|
0
|
0
|
Treasury stock purchased and retired, shares |
|
(43,589)
|
|
|
|
Treasury stock purchased and retired, amount |
(98,000)
|
$ 0
|
0
|
(98,000)
|
0
|
Net unrealized gain on corporate bonds and notes |
175,000
|
0
|
0
|
0
|
175,000
|
Net loss |
(584,000)
|
$ 0
|
0
|
(584,000)
|
0
|
Balance, shares at Jun. 30, 2020 |
|
23,947,389
|
|
|
|
Balance, amount at Jun. 30, 2020 |
$ 50,262,000
|
$ 239,000
|
$ 65,981,000
|
$ (16,029,000)
|
$ 71,000
|