XML 64 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidated Statements of Cash Flows (USD $)
3 Months Ended
Apr. 30, 2015
Apr. 30, 2014
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 10,851,000us-gaap_ProfitLoss $ 4,800,000us-gaap_ProfitLoss
Adjustments to reconcile net income to net cash (used in) provided by operating activities    
Deferred income tax (benefit) expense (129,000)us-gaap_DeferredIncomeTaxExpenseBenefit 1,076,000us-gaap_DeferredIncomeTaxExpenseBenefit
Stock option compensation expense 520,000us-gaap_StockOptionPlanExpense 343,000us-gaap_StockOptionPlanExpense
Depreciation 119,000us-gaap_Depreciation 142,000us-gaap_Depreciation
Amortization of purchased intangibles 60,000us-gaap_AmortizationOfIntangibleAssets 60,000us-gaap_AmortizationOfIntangibleAssets
Changes in operating assets and liabilities    
Accounts receivable (7,170,000)us-gaap_IncreaseDecreaseInAccountsReceivable (5,233,000)us-gaap_IncreaseDecreaseInAccountsReceivable
Costs and estimated earnings in excess of billings (140,000)us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract 327,000us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract
Prepaid expenses and other assets (3,081,000)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets (1,846,000)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Accounts payable and accrued expenses (4,729,000)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities (1,914,000)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Billings in excess of costs and estimated earnings 1,409,000us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings 42,781,000us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings
Net cash (used in) provided by operating activities (2,290,000)us-gaap_NetCashProvidedByUsedInOperatingActivities 40,536,000us-gaap_NetCashProvidedByUsedInOperatingActivities
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of short-term investments (56,000,000)us-gaap_PaymentsToAcquireShortTermInvestments  
Purchases of property, plant and equipment, net (1,207,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (46,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Increase in notes receivable (386,000)us-gaap_IncreaseDecreaseInNotesReceivables (320,000)us-gaap_IncreaseDecreaseInNotesReceivables
Net cash used in investing activities (57,593,000)us-gaap_NetCashProvidedByUsedInInvestingActivities (366,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from the exercise of stock options 434,000us-gaap_ProceedsFromStockOptionsExercised 1,128,000us-gaap_ProceedsFromStockOptionsExercised
Excess income tax benefit on exercised stock options 286,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 254,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Net cash provided by financing activities 720,000us-gaap_NetCashProvidedByUsedInFinancingActivities 1,382,000us-gaap_NetCashProvidedByUsedInFinancingActivities
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (59,163,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 41,552,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 333,691,000us-gaap_CashAndCashEquivalentsAtCarryingValue 272,209,000us-gaap_CashAndCashEquivalentsAtCarryingValue
CASH AND CASH EQUIVALENTS, END OF PERIOD 274,528,000us-gaap_CashAndCashEquivalentsAtCarryingValue 313,761,000us-gaap_CashAndCashEquivalentsAtCarryingValue
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid for income taxes $ 1,434,000us-gaap_IncomeTaxesPaid $ 1,587,000us-gaap_IncomeTaxesPaid