XML 43 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
Condensed Consolidated Statements Of Cash Flows (USD $)
6 Months Ended
Apr. 30, 2013
Apr. 30, 2012
Cash flows from operating activities:    
Net income $ 186,638 $ 1,059,909
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation, amortization and accretion 1,030,740 1,123,957
Bad debt expense (recovery) (17,756) 13,947
Deferred income tax expense 102,958 (217,084)
Share-based compensation expense 631,672 683,474
Impact of excess tax benefits from share-based compensation (48,201) 10,291
Loss on sale of property and equipment 11,566 4,091
(Increase) decrease in:    
Trade accounts receivable 2,165,056 (1,605,412)
Other receivables 93,892 165,810
Income taxes refundable (21,198) 434,124
Inventories (1,004,325) (1,444,876)
Prepaid expenses (12,590) (144,022)
Other assets, net   11,485
Increase (decrease) in:    
Accounts payable and accrued expenses 496,597 (381,726)
Accrued compensation and payroll taxes (1,916,397) (176,117)
Income taxes payable 25,264 573,284
Other noncurrent liabilities (115,240) (9,650)
Net cash provided by operating activities 1,608,676 101,485
Cash flows from investing activities:    
Purchase of and deposits for the purchase of property and equipment (2,191,888) (474,496)
Investment in intangible assets (74,732) (43,602)
Proceeds from sale of property and equipment 5,000 80
Net cash used in investing activities (2,261,620) (518,018)
Cash flows from financing activities:    
Payroll taxes withheld and remitted on share-based payments (314,297) (132,211)
Proceeds from note payable to bank 3,300,000 1,500,000
Principal payments on long-term debt and note payable to bank (1,422,995) (843,876)
Repurchase of common stock (543,420)  
Impact of excess tax benefits from share-based compensation 48,201 (10,291)
Common stock dividends paid (222,429) (157,252)
Net cash provided by financing activities 845,060 356,370
Net increase (decrease) in cash 192,116 (60,163)
Cash at beginning of period 591,038 1,091,513
Cash at end of period $ 783,154 $ 1,031,350