Consolidated Balance Sheets (USD $)
Sep. 30, 2012
Jun. 30, 2012
Current assets:    
Cash and cash equivalents $ 1,197,453 $ 1,248,537
Accounts receivable, less allowance for doubtful accounts of $30,000 as of September 30, 2012 and June 30, 2012 1,376,404 958,897
Accounts receivable from affiliates (note 12) 405,148 438,041
Other receivables 60,418 17,637
Inventories 2,220,372 2,118,669
Prepaid expenses 35,417 15,341
Total current assets 5,295,212 4,797,122
Equipment    
Capitalized software costs 357,832 357,832
Machinery and laboratory equipment 1,599,952 1,585,687
Furniture, fixtures, leaseholds & office equipment 1,743,088 1,743,088
Gross equipment 3,700,872 3,686,607
Accumulated depreciation and amortization (2,647,600) (2,580,489)
Net equipment 1,053,272 1,106,118
Intangible assets:    
Licenses, net of amortization of $144,903 and $137,688 281,361 288,576
Other assets:    
Due from officer 12,000 12,000
Other assets 93,113 59,161
Total assets 6,734,958 6,262,977
Current liabilities:    
Current portion of notes payable, net of discount (Note 11) 31,734 38,585
Current portion of capital lease obligations 110,183 108,593
Revolving line of credit (Note 6) 0  
Accounts payable 797,271 576,694
Accrued payroll and related liabilities 224,946 281,642
Accrued liabilities-other 137,189 146,970
Total current liabilities 1,301,323 1,152,484
Notes payable, net of discount, less current portion (Note 11) 14,049 22,240
Capital lease obligations, less current portion 74,232 102,020
Deferred facility lease payable, excluding current portion (Note 2) 351,504 348,104
Total liabilities 1,741,108 1,624,848
Stockholders equity (Note 9):    
Common stock, $0.001 par value. Authorized 200,000,000 shares; Issued and outstanding 48,184,159 and 47,213,534 at September 30, 2012 and June 30, 2012 respectively 48,183 47,186
Additional paid-in capital 21,343,230 21,183,746
Accumulated deficit (16,409,301) (16,604,541)
Total stockholders' equity 4,982,112 4,626,391
Total liabilities and stockholders' equity 6,734,958 6,262,977
Preferred
   
Temperary equity:    
Redeemable preferred stock, $0.001par value. 36,680 shares issued and outstanding, aggregate redemption value of $9,170 $ 11,738 $ 11,738