XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
OPERATING ACTIVITIES    
Net income $ 68,191 $ 48,854
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 46,226 47,598
Net loss on disposal of property, plant and equipment 1,593 214
Reduction in the carrying amount of operating lease right-of-use assets 14,401 13,455
Amortization of debt issuance costs 423 432
Unrealized (gain) loss on foreign exchange forward contracts (2,101) 580
Stock-based compensation expense 4,402 3,389
Deferred income taxes (4,649) (5,237)
Pension settlement, net 0 (245)
Contributions of employer stock to employee benefit plan 3,676 838
Other non-cash items 574 3,552
Changes in operating assets and liabilities:    
Customer receivables (1,901) 1,078
Income taxes (6,412) (1,258)
Inventories 27,649 (27,747)
Prepaid expenses and other assets (55) (9,211)
Accounts payable (5,763) (26,048)
Accrued compensation and related expenses 3,154 13,996
Operating lease liabilities (14,854) (13,490)
Marketing and other accrued expenses 4,966 5,836
Net cash provided by operating activities 143,722 55,426
INVESTING ACTIVITIES    
Payments to acquire property, plant and equipment (33,309) (9,535)
Proceeds from sales of property, plant and equipment 5 21
Investment in promotional displays (533) (1,452)
Net cash used by investing activities (33,837) (10,966)
FINANCING ACTIVITIES    
Payments of long-term debt (1,278) (21,178)
Repurchase of common stock 52,128 0
Withholding of employee taxes related to stock-based compensation (1,830) (773)
Net cash used by financing activities (55,236) (21,951)
Net increase in cash and cash equivalents 54,649 22,509
Cash and cash equivalents, beginning of period 41,732 22,325
Cash and cash equivalents, end of period 96,381 44,834
Non-cash investing and financing activities:    
Property, plant and equipment included in accounts payable at period end 1,200 247
Cash paid during the period for:    
Interest 7,603 8,508
Income taxes $ 31,711 $ 13,362