XML 17 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
OPERATING ACTIVITIES    
Net income $ 89,418 $ 63,582
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 66,185 70,828
Net loss on disposal of property, plant and equipment 1,423 879
Reduction in the carrying amount of operating lease right-of-use assets 22,670 19,919
Amortization of debt issuance costs 633 647
Unrealized gain on foreign exchange forward contracts 241 904
Stock-based compensation expense 7,186 5,249
Deferred income taxes (8,545) (11,899)
Pension settlement, net 0 48
Contributions of employer stock to employee benefit plan 3,676 838
Other non-cash items 320 3,677
Changes in operating assets and liabilities:    
Customer receivables 6,329 36,823
Income taxes (8,479) (798)
Inventories 25,982 362
Prepaid expenses and other assets (925) (8,269)
Accounts payable (5,218) (53,477)
Accrued compensation and related expenses 12,101 7,130
Operating lease liabilities (21,880) (20,073)
Marketing and other accrued expenses (3,202) (3,759)
Net cash provided by operating activities 187,433 110,803
INVESTING ACTIVITIES    
Payments to acquire property, plant and equipment (54,930) (17,134)
Proceeds from sales of property, plant and equipment 23 23
Investment in promotional displays (806) (2,149)
Net cash used by investing activities (55,713) (19,260)
FINANCING ACTIVITIES    
Payments of long-term debt (1,986) (67,278)
Repurchase of common stock 71,761 0
Withholding of employee taxes related to stock-based compensation (1,876) (773)
Net cash used by financing activities (75,623) (68,051)
Net increase in cash and cash equivalents 56,097 23,492
Cash and cash equivalents, beginning of period 41,732 22,325
Cash and cash equivalents, end of period 97,829 45,817
Non-cash investing and financing activities:    
Property, plant and equipment included in accounts payable at period end 6,208 1,025
Cash paid during the period for:    
Interest 11,168 13,208
Income taxes $ 44,932 $ 34,998