XML 49 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) (USD $)
12 Months Ended
Oct. 31, 2012
Oct. 31, 2011
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ (18,477,514) $ 1,485,526
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 3,364,037 3,601,091
Provision for bad debts on accounts receivable 163,007 354,624
(Recovery) provision for bad debts on notes receivable 0 (3,797)
Amortization 980,427 1,067,891
Impairment loss - goodwill 19,966,504 0
Non cash interest expense 48,001 48,952
Gain on derivatives 5,151 5,057
Deferred tax expense 246,018 597,068
Gain on disposal of property and equipment (70,752) 49,015
Changes in assets and liabilities:    
Accounts receivable (311,263) (708,391)
Inventories 44,162 (220,327)
Other current assets and liabilities (369,095) (520,768)
Accounts payable (889,121) 866,201
Accrued expenses (545,757) (243,764)
Customer deposits (43,553) (236,894)
NET CASH PROVIDED BY OPERATING ACTIVITIES 4,110,252 6,141,484
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (3,308,113) (2,577,939)
Proceeds from sale of property and equipment 116,992 47,851
Cash used for acquisitions (504,260) (475,000)
Cash used for purchase of trademark 0 (237,500)
NET CASH USED IN INVESTING ACTIVITIES (3,695,381) (3,242,588)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Principal payments on debt (2,714,000) (2,412,700)
Purchase of treasury stock (8,169) 0
NET CASH USED IN FINANCING ACTIVITIES (2,722,169) (2,412,700)
NET (DECREASE) INCREASE IN CASH AND CASH (2,307,298) 486,196
CASH AND CASH EQUIVALENTS - beginning of period 5,378,575 4,892,379
CASH AND CASH EQUIVALENTS - end of period 3,071,277 5,378,575
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Cash paid for interest 2,138,304 2,218,178
Cash (received) paid for income taxes (201,417) 588,070
NON-CASH FINANCING AND INVESTING ACTIVITIES:    
Reduction in notes payable for acquisition 0 1,300
Notes payable issued in acquisitions $ 101,103 $ 150,000