XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net (loss) income $ (696) $ 32,103
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 14,707 14,370
(Gain) loss on sale of property, equipment and other assets (118) 98
Share-based compensation 1,623 1,598
Equity in loss of affiliates 2,594 2,330
(Recoveries of) provision for doubtful accounts, net (481) 659
Deferred income taxes, net 877 23
Non-cash impairment charges 0 1,091
Change in fair value of convertible note 25,369 11,570
Debt issuance costs write-off 0 3,353
Change in operating assets and liabilities 30,964 (13,406)
Net cash provided by operating activities 74,839 53,789
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (14,668) (13,628)
Proceeds from sales of property, equipment and other assets 212 107
Proceeds from sales or maturities of marketable securities 0 550
Purchases of equity and loans to equity investees (3,326) (4,084)
Net cash used in investing activities (17,782) (17,055)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings on notes payable 0 40,485
Payments on notes payable (1,733) (18,500)
Principal payments on long-term obligations (310) (307)
Payments for common shares repurchased (9,016) 0
Debt issuance costs 0 (6,833)
Proceeds from exercise of stock options 5,056 1,147
Tax payments related to RSU issuances (591) (303)
Net cash (used in) provided by financing activities (6,594) 15,689
EFFECT OF EXCHANGE RATE CHANGES ON CASH 28 80
NET INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 50,491 52,503
CASH, CASH EQUIVALENTS AND RESTRICTED CASH:    
Beginning of period 81,678 24,690
End of period 132,169 77,193
Cash paid for:    
Interest 2,657 1,959
Income taxes, net of refunds 16,622 18,185
Supplemental schedule of non-cash investing and financing activities:    
Purchases of property and equipment included in accounts payable 2,890 1,050
Contributions of common stock under the employee stock purchase plan 1,192 1,201
Settlement of convertible note $ 36,797 $ 0