XML 17 R5.htm IDEA: XBRL DOCUMENT v3.4.0.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2016
Apr. 30, 2015
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 14,120 $ 10,851
Adjustments to reconcile net income to net cash provided by (used in) operating activities    
Deferred income tax expense (benefit) 1,897 (129)
Stock option compensation expense 659 520
Depreciation 434 119
Amortization of purchased intangibles 321 60
Other (128) 203
Changes in operating assets and liabilities    
Accounts receivable (6,713) (7,170)
Prepaid expenses and other assets (1,408) (3,424)
Accounts payable and accrued expenses 5,786 (4,729)
Billings in excess of costs and estimated earnings 28,758 1,409
Net cash provided by (used in) operating activities 43,726 (2,290)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of short-term investments (50,000) (56,000)
Maturities of short-term investments 36,000  
Purchases of property, plant and equipment, net (245) (1,207)
Increase in notes receivable   (386)
Net cash used in investing activities (14,245) (57,593)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from the exercise of stock options 414 434
Excess income tax benefit on exercised stock options 81 286
Net cash provided by financing activities 495 720
EFFECTS OF EXCHANGE RATE CHANGES ON CASH 545  
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 30,521 (59,163)
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 160,909 333,691
CASH AND CASH EQUIVALENTS, END OF PERIOD 191,430 274,528
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for income taxes $ 847 $ 1,434