XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 01, 2025
Oct. 26, 2024
Nov. 01, 2025
Oct. 26, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 17,481 $ 21,406 $ 33,951 $ 16,460
Other comprehensive income:        
Cumulative translation adjustments 330 314 609 442
Unrealized gain on available-for-sale securities, net of tax 10 20 10 20
Total other comprehensive income, net of tax 340 334 619 462
Comprehensive income $ 17,821 $ 21,740 $ 34,570 $ 16,922