Consolidated Balance Sheets (Parentheticals) - USD ($) $ / shares in Thousands, $ in Thousands |
Mar. 31, 2017 |
Mar. 31, 2016 |
|---|---|---|
| Allowance for doubtful accounts receivable | $ 252 | $ 375 |
| Common stock, par value (in dollars per share) | $ 0 | $ 0 |
| Common stock, shares authorized (in shares) | 25,000,000 | 25,000,000 |
| Common stock, shares issued (in shares) | 3,727,704 | 3,637,273 |
| Common stock, shares outstanding (in shares) | 3,727,704 | 3,637,273 |