XML 61 R34.htm IDEA: XBRL DOCUMENT v2.4.0.6
Fair Value of Financial Instruments (Details) (USD $)
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2010
Cash and Cash Equivalents, Carrying Amount $ 6,273,015 $ 6,881,093 $ 9,900,605
Trade accounts receivable, Carrying amount 3,158,084 2,085,972  
Trade accounts payable, Carrying amount 1,507,695 1,110,694  
Notes receivable short term, Carrying amount 198,117 210,000  
Notes receivable long term (included in other assets) Carrying amount 0 440,000  
Cash and Cash Equivalents, Fair value 6,273,015 6,881,093  
Trade accounts receivable, Fair value 3,158,084 2,294,254  
Trade accounts payable, Fair value 1,507,695 1,336,558  
Notes receivable short term, Fair value 198,117 210,000  
Notes receivable long term (included in other assets) Fair value $ 0 $ 440,000