Schedule of Stockholders Equity [Table Text Block] |
| | | | | | | | | | | | | | | | | | Accumulated | | | | | |
| | | | | | | | | | Additional | | | | | | | other | | | Total | |
| | Common stock | | | paid in | | | Retained | | | comprehensive | | | stockholders' | |
| | Number | | | Amount | | | capital | | | earnings | | | income (loss) | | | equity | |
| | | | | | | | | | | | | | | | | | | | | | | | |
Balances, June 30, 2020 | | | 10,570,360 | | | | 18,865 | | | | 591 | | | | 77,322 | | | | 596 | | | | 97,374 | |
| | | | | | | | | | | | | | | | | | | | | | | | |
Exercise of stock options | | | 38,102 | | | | 1,124 | | | | (492 | ) | | | - | | | | - | | | | 632 | |
Shares deducted from exercise of stock options for payment of withholding taxes and exercise consideration | | | (14,948 | ) | | | - | | | | (132 | ) | | | - | | | | - | | | | (132 | ) |
Stock-based compensation | | | - | | | | - | | | | 1,016 | | | | - | | | | - | | | | 1,016 | |
Net income | | | - | | | | - | | | | - | | | | 716 | | | | - | | | | 716 | |
Other comprehensive income (loss) | | | - | | | | - | | | | - | | | | - | | | | 775 | | | | 775 | |
Balances, September 30, 2020 | | | 10,593,514 | | | $ | 19,989 | | | $ | 983 | | | $ | 78,038 | | | $ | 1,371 | | | $ | 100,381 | |
| | | | | | | | | | | | | | | | | | Accumulated | | | | | |
| | | | | | | | | | Additional | | | | | | | other | | | Total | |
| | Common stock | | | paid in | | | Retained | | | comprehensive | | | stockholders' | |
| | Number | | | Amount | | | capital | | | earnings | | | income (loss) | | | equity | |
| | | | | | | | | | | | | | | | | | | | | | | | |
Balances, December 31, 2019 | | | 10,585,159 | | | | 16,633 | | | | 880 | | | | 76,208 | | | | 473 | | | | 94,194 | |
| | | | | | | | | | | | | | | | | | | | | | | | |
Exercise of stock options | | | 80,037 | | | | 1,480 | | | | (802 | ) | | | - | | | | - | | | | 678 | |
Shares deducted from exercise of stock options for payment of withholding taxes and exercise consideration | | | (33,818 | ) | | | - | | | | (479 | ) | | | - | | | | - | | | | (479 | ) |
Acquisition of Cedar Holdings Group | | | 32,374 | | | | 2,000 | | | | - | | | | - | | | | - | | | | 2,000 | |
Repurchase and retirement of shares | | | (70,238 | ) | | | (124 | ) | | | (1,280 | ) | | | (1,877 | ) | | | - | | | | (3,281 | ) |
Stock-based compensation | | | - | | | | - | | | | 2,664 | | | | - | | | | - | | | | 2,664 | |
Net income | | | - | | | | - | | | | - | | | | 3,707 | | | | - | | | | 3,707 | |
Other comprehensive income (loss) | | | - | | | | - | | | | - | | | | - | | | | 898 | | | | 898 | |
Balances, September 30, 2020 | | | 10,593,514 | | | $ | 19,989 | | | $ | 983 | | | $ | 78,038 | | | $ | 1,371 | | | $ | 100,381 | |
|