XML 25 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Apr. 28, 2018
Apr. 29, 2017
Apr. 30, 2016
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 5,562 $ 10,342 $ 2,061
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 17,784 18,562 16,943
Impairment of intangible assets 0 830 0
(Gain) loss on sale of property, equipment and other assets (1,252) 36 (71)
Share-based compensation 2,635 2,914 2,958
Gain on sale of equity investment 0 0 (119)
Equity in loss of affiliate 481 136 0
Provision for doubtful accounts 140 1,426 481
Deferred income taxes, net 3,148 (2,043) 911
Change in operating assets and liabilities 1,863 7,204 (9,881)
Net cash provided by operating activities 30,361 39,407 13,283
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchases of property and equipment (18,127) (8,502) (17,056)
Proceeds from sales of property, equipment and other assets 2,179 199 152
Purchases of marketable securities (17,438) (24,159) (21,286)
Proceeds from sales or maturities of marketable securities 15,273 15,928 21,862
Proceeds from sale of equity investment 0 0 377
Purchases of equity investment (1,450) (1,646) (503)
Acquisitions, net of cash acquired 0 0 (7,364)
Net cash used in investing activities (19,563) (18,180) (23,818)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Payments on notes payable 0 (8) (38)
Principal payments on long-term obligations (1,046) (921) (467)
Dividends paid (12,424) (13,651) (17,556)
Proceeds from exercise of stock options 519 343 610
Payments for common shares repurchased 0 (1,825) 0
Tax payments related to RSU issuances (311) (261) (303)
Net cash used in financing activities (13,262) (16,323) (17,754)
EFFECT OF EXCHANGE RATE CHANGES ON CASH (620) (591) (965)
NET (DECREASE) INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (3,084) 4,313 (29,254)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH:      
Beginning of period 32,839 28,526 57,780
End of period $ 29,755 $ 32,839 $ 28,526