| CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) [Abstract] | |
| Net sales | 44.4M |
| Cost of goods sold | 19.48M |
| Gross Profit | 24.93M |
| Selling, general and administrative expenses | 19.6M |
| Service and distribution costs | 2M |
| Research and development expenses | 707K |
| Operating Income | 2.62M |
| Interest income | 2K |
| Interest expense | -126K |
| Other income | -8K |
| Interest and Other Expense | -132K |
| Income Before Income Taxes | 2.49M |
| Income tax provision | 846K |
| Net Income | 1.64M |
| Net Income Per Share: | |
| Basic (in dollars per share) | 0.13 |
| Diluted (in dollars per share) | 0.13 |
| Weighted Average Shares Outstanding: | |
| Denominator for Basic Net Income Per Share (in shares) | 12.25M |
| Effect of dilutive securities (in shares) | 733K |
| Denominator for Diluted Net Income Per Share (in shares) | 12.98M |