XML 24 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
OPERATING ACTIVITIES:      
Net income $ 41,019 $ 20,192 $ 4,848
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 12,743 13,169 13,856
Amortization of intangible assets 2,059 2,267 3,280
Goodwill impairment loss 0 0 11,497
Long-lived asset impairment loss 259 87 3,826
Change in fair value of acquisition-related contingent consideration 457 36 (1,488)
Loss (income) from equity investments 114 72 (83)
Deferred income taxes (787) 307 (6,039)
Share-based compensation expense 3,725 3,071 2,311
Other operating activities, net 2,053 2,390 2,112
Change in operating assets and liabilities (16,681) 7,045 9,888
Net cash provided by operating activities 44,961 48,636 44,008
INVESTING ACTIVITIES:      
Capital expenditures (12,011) (4,796) (13,046)
Proceeds (payments) related to business acquisitions (13,267) 0 351
Maturities of investments 250 250 250
Purchases of investments (273) (750) (250)
Payments for (proceeds from) productive assets (333) 1,188 2,124
Other investing activities, net (41) (534) (503)
Net cash used in investing activities (25,675) (4,642) (11,074)
FINANCING ACTIVITIES:      
Dividends paid (18,685) (18,839) (19,426)
Payments for common shares repurchased (10,000) (7,702) (29,338)
Payment of acquisition-related contingent liabilities (408) (354) (814)
Debt issuance costs paid 0 0 (548)
Restricted stock units vested and issued (237) (256) (458)
Payments for stock options exercised net of shares surrendered for employee taxes (290) 0 (85)
Other financing activities, net (101) 0 (15)
Net cash used in financing activities (29,721) (27,151) (50,684)
Effect of exchange rate changes on cash 322 23 (417)
Net increase (decrease) in cash and cash equivalents (10,113) 16,866 (18,167)
Cash and cash equivalents at beginning of year 50,648 33,782 51,949
Cash and cash equivalents at end of year $ 40,535 $ 50,648 $ 33,782