XML 50 R45.htm IDEA: XBRL DOCUMENT v2.4.0.6
INVENTORY, COMPONENTS OF INVENTORIES (Details) (USD $)
Jun. 30, 2012
Jun. 30, 2011
Inventory Disclosure [Abstract]    
Raw materials $ 3,922,643 $ 3,180,397
Work-in process 32,045 0
Finished goods 6,311,414 5,571,651
Gross inventory 10,266,102 8,752,048
Reserve for obsolete inventory (869,752) (885,046)
Total inventories $ 9,396,350 $ 7,867,002