XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 32,103 $ (14,597)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 14,370 12,543
Loss (gain) on sale of property, equipment and other assets 98 (588)
Share-based compensation 1,598 1,487
Equity in loss of affiliates 2,330 2,596
Provision for doubtful accounts, net 659 674
Deferred income taxes, net 23 13,028
Non-cash impairment charges 1,091 4,576
Change in fair value of convertible note 11,570 0
Debt issuance costs write-off 3,353 0
Change in operating assets and liabilities (13,406) (29,206)
Net cash provided by (used in) operating activities 53,789 (9,487)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (13,628) (21,809)
Proceeds from sales of property, equipment and other assets 107 612
Proceeds from sales or maturities of marketable securities 550 3,490
Purchases of equity and loans to equity investees (4,084) (3,240)
Net cash used in investing activities (17,055) (20,947)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings on notes payable 40,485 283,115
Payments on notes payable (18,500) (259,477)
Principal payments on long-term obligations (307) 0
Debt issuance costs (6,833) 0
Proceeds from exercise of stock options 1,147 0
Tax payments related to RSU issuances (303) (140)
Net cash provided by financing activities 15,689 23,498
EFFECT OF EXCHANGE RATE CHANGES ON CASH 80 (342)
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 52,503 (7,278)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH:    
Beginning of period 24,690 18,008
End of period 77,193 10,730
Cash paid for:    
Interest 1,959 760
Income taxes, net of refunds 18,185 4,456
Supplemental schedule of non-cash investing and financing activities:    
Purchases of property and equipment included in accounts payable 1,050 1,538
Contributions of common stock under the ESPP $ 1,201 $ 1,207