XML 12 R9.htm IDEA: XBRL DOCUMENT v2.4.0.6
Condensed Consolidated Statements of Cash Flows (Unaudited) (USD $)
6 Months Ended
Oct. 31, 2011
Oct. 31, 2010
Statement of Cash Flows [Abstract]    
Consolidated net loss $ (1,639,945) $ (6,404,635)
Depreciation and amortization 1,180,549 1,456,321
Loss from disposition of operations 1,027,637   
Stock-based compensation 44,320 52,782
Provision for doubtful accounts 36,967 69,887
Amortization of debt issuance costs 38,004 6,425
Goodwill and intangible assets impairment    4,300,000
Change in the fair value of acquisition-related contingent consideration 83,628 136,645
Gain on sale of fixed assets (18,041) (64,275)
Deferred income taxes (90,895) 34,088
Accounts receivable (4,366,834) (1,274,983)
Costs and estimated earnings in excess of billings on uncompleted contracts 346,399 1,866,567
Inventory 162,277 (388,260)
Prepaid expenses and other current assets (962,671) (841,165)
Income taxes receivable (18,775)   
Prepaid taxes 41,780 (1,190,955)
Other assets 2,332 37,988
Accounts payable and accrued expenses 6,507,970 295,167
Billings in excess of costs and estimated earnings on uncompleted contracts 598,853 397,534
Deferred revenue (117,280) 116,188
NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES 2,856,275 (1,394,681)
Acquisition of property and equipment, net (311,248) (618,874)
Proceeds from sale of operations, net of transaction costs 1,701,062   
NET CASH PROVIDED BY (USED IN) INVESTING ACTIVITIES 1,389,814 (618,874)
FINANCING ACTIVITIES:    
(Repayments) borrowings under lines of credit (3,500,000) 2,000,000
Borrowings (repayments) under loans payable, net 31,463 (41,835)
(Repayments) borrowings to joint venture partner, net (404,229) 236,990
Repayments of capital lease obligations (32,576) (44,808)
NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES (3,905,342) 2,150,347
Effect of exchange rate changes on cash (12,808) 64,372
NET DECREASE IN CASH AND CASH EQUIVALENTS 327,939 201,164
CASH AND CASH EQUIVALENTS, BEGINNING OF THE PERIOD 4,879,106 5,584,309
CASH AND CASH EQUIVALENTS, END OF THE PERIOD $ 5,207,045 $ 5,785,473