XML 17 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Condensed Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 76,851 $ 60,697
Other comprehensive income (loss), before tax    
Foreign currency translation gain (loss) (42) 769
Unrealized gain (loss) on marketable securities (91) 242
Benefit (provision) for income taxes 19 (51)
Comprehensive income $ 76,737 $ 61,657