XML 25 R8.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Apr. 27, 2019
Apr. 28, 2018
Apr. 29, 2017
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net (loss) income $ (958) $ 5,562 $ 10,342
Adjustments to reconcile net (loss) income to net cash provided by operating activities:      
Depreciation and amortization 18,635 17,784 18,562
Impairment of intangible assets 0 0 830
(Gain) loss on sale of property, equipment and other assets (441) (1,252) 36
Share-based compensation 2,479 2,635 2,914
Contingent consideration adjustment 286 0 0
Equity in loss of affiliate 844 481 136
Provision for doubtful accounts 194 140 1,426
Deferred income taxes, net (3,379) 3,148 (2,043)
Change in operating assets and liabilities 11,886 1,863 7,204
Net cash provided by operating activities 29,546 30,361 39,407
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchases of property and equipment (17,268) (18,127) (8,502)
Proceeds from sales of property, equipment and other assets 607 2,179 199
Purchases of marketable securities (25,337) (17,438) (24,159)
Proceeds from sales or maturities of marketable securities 33,706 15,273 15,928
Purchases of and loans to equity investment (1,300) (1,450) (1,646)
Acquisitions, net of cash acquired (2,250) 0 0
Net cash used in investing activities (11,842) (19,563) (18,180)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Payments on notes payable 0 0 (8)
Principal payments on long-term obligations (450) (1,046) (921)
Dividends paid (12,554) (12,424) (13,651)
Proceeds from exercise of stock options 1,318 519 343
Payments for common shares repurchased 0 0 (1,825)
Tax payments related to RSU issuances (246) (311) (261)
Net cash used in financing activities (11,932) (13,262) (16,323)
EFFECT OF EXCHANGE RATE CHANGES ON CASH 215 (620) (591)
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 5,987 (3,084) 4,313
CASH, CASH EQUIVALENTS AND RESTRICTED CASH:      
Beginning of period 29,755 32,839 28,526
End of period $ 35,742 $ 29,755 $ 32,839