XML 24 R8.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2016
Jan. 31, 2015
Jan. 31, 2014
OPERATING ACTIVITIES:      
Net income $ 8,561 $ 31,796 $ 42,902
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 13,951 14,761 12,449
Amortization of intangible assets 3,658 2,608 1,746
Goodwill impairment loss 7,413 0 0
Change in fair value of acquisition-related contingent consideration (721) 714 540
Income from equity investment (83) (28) (116)
Deferred income taxes (3,021) (958) 623
Share-based compensation expense 2,311 4,213 4,198
Change in operating assets and liabilities 9,847 7,973 (10,449)
Other operating activities, net 2,092 (996) 943
Net cash provided by operating activities 44,008 60,083 52,836
INVESTING ACTIVITIES:      
Capital expenditures (13,046) (17,041) (30,701)
Proceeds (payments) related to business acquisitions 351 (12,472) 0
Proceeds from sale of short-term investments 250 500 0
Purchases of investments (250) (750) (250)
Proceeds from sale of assets 2,124 0 0
Other investing activities, net (503) (223) (664)
Net cash used in investing activities (11,074) (29,986) (31,615)
FINANCING ACTIVITIES:      
Dividends paid (19,426) (18,519) (17,465)
Payments for common shares repurchased (29,338) 0 0
Additional borrowings 0 2,127 0
Payment of revolving line of credit and acquisition-related debt 0 (14,116) 0
Payment of acquisition-related contingent liabilities (814) (533) (353)
Debt issuance costs paid (548) 0 0
Restricted stock units vested and issued (458) 0 0
Employee stock option exercises net of tax benefit (85) 702 464
Other financing activities, net (15) (326) 0
Net cash used in financing activities (50,684) (30,665) (17,354)
Effect of exchange rate changes on cash (417) (470) (233)
Net (decrease) increase in cash and cash equivalents (18,167) (1,038) 3,634
Cash and cash equivalents at beginning of year 51,949 52,987 49,353
Cash and cash equivalents at end of year $ 33,782 $ 51,949 $ 52,987