XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Nov. 01, 2025
Aug. 02, 2025
Apr. 26, 2025
Oct. 26, 2024
Jul. 27, 2024
Nov. 01, 2025
Oct. 26, 2024
Apr. 26, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:                
Net income $ 17,481 $ 16,470   $ 21,406 $ (4,946) $ 33,951 $ 16,460  
Adjustments to reconcile net income to net cash provided by operating activities:                
Depreciation and amortization           9,588 9,794  
Gain on sale of property, equipment and other assets           (84) (40)  
Share-based compensation           1,958 1,050  
Equity in loss of affiliates 436     901   1,241 1,832  
Allowance for credit losses on affiliate loan 78   $ 15,480     873 0  
Provision for (recoveries of) doubtful accounts, net           542 (152)  
Deferred income taxes, net           (218) 13  
Change in fair value of convertible note 0     (10,304)   0 11,286  
Change in operating assets and liabilities           (5,247) 22,577  
Net cash provided by operating activities           42,604 62,820  
CASH FLOWS FROM INVESTING ACTIVITIES:                
Purchases of property and equipment           (6,761) (10,466)  
Proceeds from sales of property, equipment and other assets           299 124  
Loans to equity investees           (2,997) (2,041)  
Net cash used in investing activities           (9,459) (12,383)  
CASH FLOWS FROM FINANCING ACTIVITIES:                
Borrowings on notes payable           1,398 0  
Payments on notes payable           (875) (1,358)  
Principal payments on long-term obligations           (104) (206)  
Payments for common shares repurchased           (12,215) 0  
Proceeds from exercise of stock options           1,167 4,188  
Tax payments related to RSU issuances           (607) (591)  
Net cash (used in) provided by financing activities           (11,236) 2,033  
EFFECT OF EXCHANGE RATE CHANGES ON CASH           188 204  
NET INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH           22,097 52,674  
CASH, CASH EQUIVALENTS AND RESTRICTED CASH:                
Beginning of period   $ 127,507     $ 81,678 127,507 81,678 $ 81,678
End of period $ 149,604   $ 127,507 $ 134,352   149,604 134,352 $ 127,507
Cash paid for:                
Interest           581 1,770  
Income taxes, net of refunds           3,807 12,910  
Supplemental schedule of non-cash investing and financing activities:                
Purchases of property and equipment included in accounts payable           871 2,343  
Contributions of common stock under the employee stock purchase plan           $ 648 $ 569