XML 43 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
6 Months Ended
Jul. 31, 2012
Jul. 31, 2011
Cash flows from operating activities:    
Net income (loss) $ (8,477,637) $ 1,747,189
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities    
Arbitration award in Brazil 7,873,847 0
Provision for inventory obsolescence 222,000 (109,000)
Provision for doubtful accounts 1,000 102,800
Deferred income taxes (927,766) 84,348
Depreciation and amortization 746,556 824,525
Stock based and restricted stock compensation 176,878 367,882
(Increase) decrease in operating assets    
Accounts receivable (2,419,650) (2,016,917)
Inventories 665,891 (3,882,318)
Prepaid income taxes and other current assets (505,120) 338,352
Other assets (1,899) (112,379)
Assets of discontinued operations 76,065 0
Increase (decrease) in operating liabilities    
Accounts payable 4,613,763 (457,279)
Accrued expenses and other liabilities 900,099 (957,705)
Liabilities of discontinued operations (32,300) 0
Net cash provided by (used in) operating activities 2,055,359 (4,070,502)
Cash flows from investing activities    
Purchases of property and equipment (1,074,199) (1,126,926)
Net cash used in investing activities (1,074,199) (1,126,926)
Cash flows from financing activities    
Net borrowings under credit agreement, net of reclassification to term loans 146,075 4,595,317
Proceeds from term loans 0 1,500,000
Canada loan repayments (150,100) (51,650)
Purchases of stock under stock repurchase program 0 (339,371)
Other liabilities (15,067) 7,769
Shares returned in lieu of taxes under restricted stock program-cash paid (129,844) (50,429)
VAT taxes payable 9,873 4,634
Net cash provided by (used in) financing activities (139,063) 5,666,270
Effect of exchange rate changes on cash (90,772) 117,178
Net increase in cash and cash equivalents 751,325 586,020
Cash and cash equivalents at beginning of period 5,711,038 6,074,505
Cash and cash equivalents at end of period $ 6,462,363 $ 6,660,525