XML 23 R18.htm IDEA: XBRL DOCUMENT v2.4.0.8
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) (USD $)
0 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 6 Months Ended 3 Months Ended 12 Months Ended 3 Months Ended
May 22, 2013
Jun. 30, 2013
Mar. 31, 2013
Jun. 30, 2012
Jun. 30, 2013
Jun. 30, 2012
Dec. 31, 2012
May 30, 2012
Jun. 30, 2013
Africa [Member]
Jun. 30, 2012
Africa [Member]
Jun. 30, 2013
Africa [Member]
Jun. 30, 2012
Africa [Member]
Jun. 30, 2013
Asia [Member]
Jun. 30, 2012
Asia [Member]
Jun. 30, 2013
Asia [Member]
Jun. 30, 2012
Asia [Member]
Jun. 30, 2013
Europe [Member]
Jun. 30, 2012
Europe [Member]
Jun. 30, 2013
Europe [Member]
Jun. 30, 2012
Europe [Member]
Jun. 30, 2013
North America [Member]
Jun. 30, 2012
North America [Member]
Jun. 30, 2013
North America [Member]
Jun. 30, 2012
North America [Member]
Jun. 30, 2013
South America [Member]
Jun. 30, 2012
South America [Member]
Jun. 30, 2013
South America [Member]
Jun. 30, 2012
South America [Member]
Jun. 30, 2013
Cost of Goods Sold [Member]
Jun. 30, 2012
Cost of Goods Sold [Member]
Jun. 30, 2013
Cost of Goods Sold [Member]
Jun. 30, 2012
Cost of Goods Sold [Member]
Jun. 30, 2013
Research and Development Expense [Member]
Jun. 30, 2012
Research and Development Expense [Member]
Jun. 30, 2013
Research and Development Expense [Member]
Jun. 30, 2012
Research and Development Expense [Member]
Jun. 30, 2013
Selling, General and Administrative Expenses [Member]
Jun. 30, 2012
Selling, General and Administrative Expenses [Member]
Jun. 30, 2013
Selling, General and Administrative Expenses [Member]
Jun. 30, 2012
Selling, General and Administrative Expenses [Member]
Jun. 30, 2013
Minimum [Member]
Jun. 30, 2013
Maximum [Member]
Jun. 30, 2013
Stock Options [Member]
Jun. 30, 2012
Stock Options [Member]
Dec. 31, 2012
Stock Options [Member]
Jun. 30, 2013
1999 Stock Option Plan [Member]
Stock Options [Member]
Jun. 30, 2013
2008 Stock Incentive Plan [Member]
Stock Options [Member]
Dec. 31, 2008
2008 Stock Incentive Plan [Member]
Stock Options [Member]
Basis of Presentation [Abstract]                                                                                                
Reverse stock split conversion ratio               1-for-8                                                                                
Common stock outstanding before reverse stock split (in shares)               63,967,263                                                                                
Common stock outstanding after reverse stock split (in shares)               7,995,918                                                                                
Inventories [Abstract]                                                                                                
Raw materials   $ 1,794,792     $ 1,794,792   $ 1,418,071                                                                                  
Work in process   902,718     902,718   561,530                                                                                  
Finished goods   1,150,785     1,150,785   508,470                                                                                  
Inventories   3,848,295     3,848,295   2,488,071                                                                                  
Earnings (Loss) Per Share [Abstract]                                                                                                
Reverse stock split conversion ratio               1-for-8                                                                                
Common stock outstanding before reverse stock split (in shares)               63,967,263                                                                                
Common stock outstanding after reverse stock split (in shares)               7,995,918                                                                                
Summary of weighted average shares used for computation of basic and diluted earnings per share [Abstract]                                                                                                
Basic (in shares)   9,259,506   7,987,105 8,664,478 7,960,714                                                                                    
Diluted (in shares)   9,259,506   8,525,199 9,230,840 8,512,770                                                                                    
Summary of common share equivalent basis, used in diluted per share computations [Abstract]                                                                                                
1999 and 2008 Plan Stock Options (in shares)   532,523   538,094 566,362 552,056                                                                                    
Options and warrants excluded from calculation of diluted per common share equivalent because the effect would have been anti-dilutive (in shares)           169,662 99,594                                                                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                                                                                
Number of shares authorized under the plan (in shares)                                                                                           375,000 750,000 625,000
Number of stock options outstanding under the plan (in shares)                                                                                     656,398   731,646 93,750 562,648  
Maximum period of stock option issuance after adoption of SOP                                                                                           10 years    
Increase in number of shares authorized (in shares)                                                                                             125,000  
Number of stock options exercised under the plan (in shares)                                                                                     117,380       144,220  
Options or shares still available to be issued (in shares)                                                                                             43,132  
Weighted average estimated grant-date fair value of stock options granted (in dollars per share)   $ 4.50   $ 0 $ 5.39 $ 2.80                                                                                    
Assumptions made in calculating fair values of options [Abstract]                                                                                                
Expected term         3 years 5 months 12 days 5 years                                                                         3 years 5 months 12 days           
Expected volatility (in hundredths)           115.77%                                                                     93.80% 101.30% 93.80%           
Expected dividend yield (in hundredths)         0.00% 0.00%                                                                         0.00%           
Risk-free interest rate (in hundredths)           0.36%                                                                     0.34% 0.40% 0.34%           
Stock options, number of shares [Roll forward]                                                                                                
Granted (in shares) 5,000 5,000 30,000   30,000                                                                           51,360          
Exercised (in shares)                                                                                     (117,380)       (144,220)  
Forfeited/expired/cancelled (in shares)                                                                                     (9,228)          
Outstanding, end of period (in shares)                                                                                     656,398   731,646 93,750 562,648  
Exercisable, end of period (in shares)                                                                                     446,432          
Stock options, outstanding, weighted average exercise price per share [Roll Forward]                                                                                                
Granted (in dollars per share)   $ 4.50                                                                                 $ 5.39          
Exercised (in dollars per share)                                                                                     $ 1.53          
Forfeited/expired/cancelled (in dollars per share)                                                                                     $ 3.99          
Outstanding, end of period (in dollars per share)                                                                                     $ 2.45   $ 2.23      
Exercisable, end of period (in dollars per share)                                                                                     $ 1.74          
Stock options, additional disclosure [Abstract]                                                                                                
Outstanding, weighted average remaining contractual term, beginning of period                                                                                     2 years 1 month 28 days   2 years 2 months 8 days      
Outstanding, weighted average remaining contractual term, end of period                                                                                     2 years 1 month 28 days   2 years 2 months 8 days      
Exercisable, weighted average remaining contractual term, end of period                                                                                     1 year 6 months          
Outstanding, aggregate intrinsic value, end of period                                                                                     1,698,863   3,460,686      
Exercisable, aggregate intrinsic value, end of period                                                                                     1,535,980          
Net unrecognized compensation cost                                                                                     282,000          
Weighted average period for recognition of net unrecognized compensation cost (in years)                                                                                     2 years 2 months 1 day          
Total fair value of stock options vested during period                                                                                     174,000 206,000        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]                                                                                                
Allocated share-based compensation expense   84,000   44,000 222,000 177,000                                             26,000 5,000 56,000 20,000 22,000 9,000 62,000 57,000 36,000 30,000 104,000 100,000                
Revenues from External Customers [Line Items]                                                                                                
Number of product groups   1     1                                                                                      
Net product sales   5,061,691   5,811,190 11,374,881 12,174,342     1,009,899 442,833 1,857,221 1,520,569 31,353 254,003 50,619 266,481 69,324 7,753 76,929 33,331 2,464,060 2,545,376 5,285,578 5,266,136 1,487,055 2,561,225 4,104,534 5,087,825                                        
Summary of accounts payable and accrued liabilities [Abstract]                                                                                                
Accounts payable - suppliers   1,992,452     1,992,452   1,686,431                                                                                  
Accrued commissions   154,119     154,119   238,150                                                                                  
Accrued royalties / license fees   761,986     761,986   583,923                                                                                  
Accrued payroll   244,821     244,821   262,439                                                                                  
Accrued vacation   257,179     257,179   181,636                                                                                  
Accrued bonuses   325,500     325,500   155,663                                                                                  
Accrued expenses - other   193,374     193,374   195,681                                                                                  
TOTAL   $ 3,929,431     $ 3,929,431   $ 3,303,923