XML 31 R5.htm IDEA: XBRL DOCUMENT v2.3.0.15
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
3 Months Ended
Sep. 30, 2011
Sep. 30, 2010
OPERATING ACTIVITIES:  
Net income (loss)$ 222,073$ (394,122)
Adjustments to reconcile net income (loss) to net cash used in operating activities:  
Depreciation and amortization1,417,7901,219,508
Deferred tax expense315,203227,143
Stock compensation expense671,352493,486
Realized loss (gain) on investments172,859(12,641)
Unrealized loss on investments826,546 
Gain on sale of assets(7,000) 
Other noncash expenses (income)2,7507,722
Changes in assets and liabilities which provided (used) cash:  
Trade accounts receivable(1,171,549)7,135,159
Inventories427,720(1,979,723)
Prepaid and income taxes payable(103,387)(1,977,873)
Prepaid expenses and other assets(711,810)344,055
Accounts payable(3,040,346)(517,207)
Accrued expenses(226,893)(965,319)
Rebates, chargebacks and returns payable785,908(1,889,804)
Accrued payroll and payroll related269,994(3,817,655)
Net cash used in operating activities(148,790)(2,127,271)
INVESTING ACTIVITIES:  
Purchases of property, plant and equipment (including construction in progress)(725,933)(2,462,969)
Proceeds from sale of property, plant and equipment7,000 
Purchases of investment securities(4,284,423) 
Proceeds from sale of investment securities15,802,516394,721
Net cash provided by (used in) investing activities10,799,160(2,068,248)
FINANCING ACTIVITIES:  
Proceeds from issuance of stock53,87454,269
Purchase of treasury stock(337,159)(85,246)
Repayments of debt(122,489)(58,253)
Proceeds from line of credit2,000,000 
Net cash provided by (used in) financing activities1,594,226(89,230)
Effect of foreign currency rates on cash and cash equivalents(2,817)13,655
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS12,241,779(4,271,094)
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD5,276,73521,895,648
CASH AND CASH EQUIVALENTS, END OF PERIOD17,518,51417,624,554
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION -  
Interest paid76,862100,856
Income taxes paid $ 1,361,186