XML 19 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
Condensed Consolidated Statements of Cash Flows (Unaudited) (USD $)
9 Months Ended
Oct. 31, 2011
Oct. 31, 2010
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 4,688,000 $ 6,859,000
Removal of (income) loss on discontinued operations (118,000) 1,913,000
Income from continuing operations 4,570,000 8,772,000
Adjustments to reconcile income from continuing operations to net cash provided by continuing operating activities:    
Stock compensation expense 484,000 1,112,000
Depreciation 344,000 430,000
Amortization of purchased intangibles 262,000 262,000
Deferred income tax (benefit) (19,000) (326,000)
Other 8,000 73,000
Changes in operating assets and liabilities:    
Restricted cash 1,243,000 3,382,000
Accounts receivable (4,094,000) (18,448,000)
Costs and estimated earnings in excess of billings (4,218,000) 8,029,000
Prepaid expenses and other assets (4,374,000) 2,628,000
Accounts payable and accrued expenses 14,208,000 (6,056,000)
Billings in excess of costs and estimated earnings 43,939,000 13,238,000
Net cash provided by continuing operating activities 52,353,000 13,096,000
Net cash (used in) discontinued operating activities (15,000) (763,000)
Net cash provided by operating activities 52,338,000 12,333,000
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment, net (135,000) (480,000)
Net cash provided by investing activities of discontinued operations 2,502,000 4,000
Net cash provided by (used in) investing activities 2,367,000 (476,000)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from stock options exercised 28,000 80,000
Proceeds from warrants exercised 23,000 23,000
Principal payments on long-term debt   (1,500,000)
Net cash provided by (used in) financing activities 51,000 (1,397,000)
NET INCREASE IN CASH AND CASH EQUIVALENTS 54,756,000 10,460,000
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 83,292,000 66,153,000
CASH AND CASH EQUIVALENTS, END OF PERIOD 138,048,000 76,613,000
Cash paid for:    
Income taxes 3,765,000 1,274,000
Interest   $ 32,000