XML 32 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
Condensed Consolidated Statements Of Cash Flows (USD $)
3 Months Ended
Jan. 31, 2013
Jan. 31, 2012
Cash flows from operating activities:    
Net income $ 111,232 $ 152,705
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation, amortization and accretion 495,112 550,862
Bad debt recovery (7,095) (8,644)
Deferred income tax expense 42,871 13,445
Share-based compensation expense 336,798 253,843
Impact of excess tax benefits from share-based compensation (40,205) 5,470
Loss on sale of property and equipment   1,918
(Increase) decrease in:    
Trade accounts receivable 3,400,146 1,223,340
Other receivables 114,911 57,606
Income taxes refundable (19,425) 48,386
Inventories (995,794) (1,184,917)
Prepaid expenses and other assets (26,113) (163,933)
Other assets, net   11,485
Increase (decrease) in:    
Accounts payable and accrued expenses 193,907 (763,899)
Accrued compensation and payroll taxes (2,075,733) (349,167)
Income taxes payable 17,268 13,806
Other noncurrent liabilities (35,371) (37,961)
Net cash provided by operating activities 1,512,509 (175,655)
Cash flows from investing activities:    
Purchase of and deposits for the purchase of property and equipment (1,487,958) (207,331)
Investment in intangible assets (36,230) (34,017)
Proceeds from sale of property and equipment   80
Net cash used in investing activities (1,524,188) (241,268)
Cash flows from financing activities:    
Payroll taxes withheld and remitted on share-based payments (287,151) (105,601)
Proceeds from note payable to bank 2,300,000  
Principal payments on long-term debt and note payable to bank (1,360,232) (45,930)
Repurchase of common stock (543,420)  
Impact of excess tax benefits from share-based compensation 40,205 (5,470)
Common stock dividends paid (222,429) (62,936)
Net cash used in financing activities (73,027) (219,937)
Net decrease in cash (84,706) (636,860)
Cash at beginning of period 591,038 1,091,513
Cash at end of period $ 506,332 $ 454,653