XML 38 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Apr. 29, 2023
Apr. 30, 2022
May 01, 2021
Operating Activities:      
Net income $ 142,164,000 $ 158,512,000 $ 174,146,000
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 20,041,000 18,544,000 18,097,000
Deferred income taxes (821,000) 5,326,000 (132,000)
Loss (gain) on disposal of property, net 141,000 (7,000) 114,000
Stock-based compensation 677,000 695,000 462,000
Amortization of operating right of use assets 13,240,000 13,258,000 13,060,000
Changes in assets and liabilities:      
Trade receivables (11,326,000) (7,150,000) (1,521,000)
Inventories 9,740,000 (31,838,000) (7,998,000)
Operating lease right of use assets (23,495,000) (6,054,000) (11,092,000)
Prepaid and other assets 15,472,000 (5,084,000) 35,000
Accounts payable (10,193,000) 6,545,000 14,385,000
Accrued and other liabilities (4,256,000) (12,444,000) (4,524,000)
Operating lease liabilities 10,281,000 (7,170,000) (1,262,000)
Net cash provided by operating activities 161,665,000 133,133,000 193,770,000
Investing Activities:      
Additions to property, plant and equipment (21,979,000) (29,015,000) (25,308,000)
Proceeds from sale of property, plant and equipment 27,000 11,000 6,000
Proceeds from sale of property, plant and equipment (27,000) (11,000) (6,000)
Net cash used in investing activities (21,952,000) (29,004,000) (25,314,000)
Financing Activities:      
Borrowing under loan facility 0 50,000,000 0
Repayments under loan facility (30,000,000) (20,000,000) 0
Dividends paid on common stock 0 (280,003,000) (279,876,000)
Proceeds from stock options exercised 311,000 335,000 491,000
Net cash used in financing activities (29,689,000) (249,668,000) (279,385,000)
Net Increase (Decrease) in Cash and Equivalents 110,024,000 (145,539,000) (110,929,000)
Cash and Equivalents - Beginning of Year 48,050,000 193,589,000 304,518,000
Cash and Equivalents - End of Year 158,074,000 48,050,000 193,589,000
Other Cash Flow Information:      
Interest paid 315,000 371,000 148,000
Income taxes paid $ 37,831,000 $ 51,958,000 $ 63,357,000