XML 32 R7.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statements of Cash Flows (Unaudited) (USD $)
9 Months Ended
Jul. 31, 2014
Jul. 31, 2013
Cash flows from operating activities:    
Net income (loss) $ (321,704) $ 42,200
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation, amortization and accretion 1,445,381 1,525,012
Bad debt expense 18,655 42,929
Deferred income tax expense 306,541 206,788
Share-based compensation expense 693,662 802,643
Impact of excess tax benefits from share-based compensation (18,647) (37,052)
Loss on sale of property and equipment 27,646 11,785
(Increase) decrease in:    
Trade accounts receivable (1,967,578) 1,151,820
Other receivables 64,402 59,013
Income taxes refundable (594,207) (217,473)
Inventories 963,399 (173,220)
Prepaid expenses (209,399) 8,257
Increase (decrease) in:    
Accounts payable and accrued expenses 963,862 46,130
Accrued compensation and payroll taxes 789,354 (1,972,998)
Income taxes payable   14,115
Other noncurrent liabilities (290,821) (128,485)
Net cash provided by operating activities 1,870,546 1,381,464
Cash flows from investing activities:    
Purchase of and deposits for the purchase of property and equipment (1,814,492) (2,662,564)
Investment in intangible assets (108,764) (137,417)
Proceeds from sale of property and equipment   5,000
Net cash used in investing activities (1,923,256) (2,794,981)
Cash flows from financing activities:    
Payroll taxes withheld and remitted on share-based payments (94,772) (338,007)
Proceeds from note payable to bank 1,250,000 4,550,000
Principal payments on long-term debt and note payable to bank (943,609) (1,985,498)
Repurchase of common stock (55,912) (543,420)
Impact of excess tax benefits from share-based compensation 18,647 37,052
Common stock dividends paid (401,478) (347,423)
Net cash provided by (used in) financing activities (227,124) 1,372,704
Net decrease in cash (279,834) (40,813)
Cash at beginning of period 750,303 591,038
Cash at end of period $ 470,469 $ 550,225