XML 17 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2017
Jul. 31, 2016
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 48,067 $ 37,419
Adjustments to reconcile net income to net cash provided by operating activities    
Stock option compensation expense 2,315 1,270
Depreciation 1,210 918
Amortization of purchased intangible assets 518 521
Deferred income tax benefit (153) (11)
Impairment loss   1,979
Other (78) (202)
Changes in operating assets and liabilities    
Accounts receivable (17,726) 31,484
Prepaid expenses and other assets 2,600 (993)
Accounts payable and accrued expenses 21,485 24,029
Billings in excess of costs and estimated earnings, net (23,662) 16,293
Net cash provided by operating activities 34,576 112,707
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of short-term investments (357,500) (220,000)
Maturities of short-term investments 310,000 114,000
Purchases of property, plant and equipment (2,802) (1,612)
Loans made under notes receivable (200)  
Net cash used in investing activities (50,502) (107,612)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from the exercise of stock options 2,453 4,217
Distributions to joint venture partners (1,229) (7,500)
Net cash provided by (used in) financing activities 1,224 (3,283)
EFFECTS OF EXCHANGE RATE CHANGES ON CASH 729 134
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (13,973) 1,946
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 167,198 160,909
CASH AND CASH EQUIVALENTS, END OF PERIOD 153,225 162,855
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid for income taxes $ 19,754 $ 13,939