|
Note 9 - Accrued Liabilities (Details) - Accrued Liabilities (USD $)
|
Jan. 31, 2013
|
Jan. 31, 2012
|
Jan. 31, 2011
|
|---|---|---|---|
| Accrued Liabilities [Abstract]0 | |||
| Accrued sales commissions | $ 332,844 | $ 258,473 | $ 145,850 |
| Accrued bonus | 580,352 | 559,625 | 350,000 |
| Taxes payable | 400,993 | 661,777 | 354,763 |
| Other | 611,712 | 750,442 | 663,815 |
| $ 1,925,901 | $ 2,230,317 | $ 1,514,428 |