XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 21,361 $ (18,310)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 9,494 8,225
Loss (gain) on sale of property, equipment and other assets 101 (412)
Share-based compensation 1,091 985
Equity in loss of affiliates 1,461 1,701
Provision for doubtful accounts, net 240 573
Deferred income taxes, net 20 13,037
Non-cash impairment charges 654 0
Change in fair value of convertible note 17,910 0
Debt issuance costs write-off 3,353 0
Change in operating assets and liabilities (11,374) (27,737)
Net cash provided by (used in) operating activities 44,311 (21,938)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (9,226) (16,237)
Proceeds from sales of property, equipment and other assets 52 432
Proceeds from sales or maturities of marketable securities 0 3,495
Purchases of equity and loans to equity investees (2,899) (2,882)
Net cash used in investing activities (12,073) (15,192)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings on notes payable 40,000 190,608
Payments on notes payable (18,125) (164,190)
Principal payments on long-term obligations (204) 0
Debt issuance costs (6,454) 0
Proceeds from exercise of stock options 1,005 0
Tax payments related to RSU issuances (303) (140)
Net cash provided by financing activities 15,919 26,278
EFFECT OF EXCHANGE RATE CHANGES ON CASH 139 (13)
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 48,296 (10,865)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH:    
Beginning of period 24,690 18,008
End of period 72,986 7,143
Cash paid for:    
Interest 1,027 337
Income taxes, net of refunds 11,874 2,471
Supplemental schedule of non-cash investing and financing activities:    
Purchases of property and equipment included in accounts payable 1,443 4,093
Contributions of common stock under the ESPP $ 614 $ 594