v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Aug. 02, 2025
Jul. 27, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 16,470 $ (4,946)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 4,804 4,893
Gain on sale of property, equipment and other assets (38) (20)
Share-based compensation 947 520
Equity in loss of affiliates 805 931
Allowance for credit losses on affiliate loan 795 0
Provision for doubtful accounts, net 594 265
Deferred income taxes, net 32 13
Change in fair value of convertible note 0 21,590
Change in operating assets and liabilities 1,688 (3,765)
Net cash provided by operating activities 26,097 19,481
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (4,291) (5,081)
Proceeds from sales of property, equipment and other assets 218 45
Loans to equity investees (1,547) (933)
Net cash used in investing activities (5,620) (5,969)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on notes payable (500) (983)
Principal payments on long-term obligations (104) (103)
Payments for common shares repurchased (10,652) 0
Proceeds from exercise of stock options 128 3,148
Net cash (used in) provided by financing activities (11,128) 2,062
EFFECT OF EXCHANGE RATE CHANGES ON CASH 0 (64)
NET INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 9,349 15,510
CASH, CASH EQUIVALENTS AND RESTRICTED CASH:    
Beginning of period 127,507 81,678
End of period 136,856 97,188
Cash paid for:    
Interest 382 889
Income taxes, net of refunds 2,724 9,081
Supplemental schedule of non-cash investing and financing activities:    
Purchases of property and equipment included in accounts payable 532 2,909
Contributions of common stock under the employee stock purchase plan $ 648 $ 569