XML 26 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jan. 25, 2026
Jan. 26, 2025
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 7,976 $ 5,248
Accumulated depreciation $ 340,331 $ 313,978
Common stock, par value (usd per share) $ 0.01 $ 0.01
Common stock, shares authorized 250,000,000 250,000,000
Common stock, shares issued 104,264,193 99,010,607
Common stock, shares outstanding 92,668,555 86,272,439
Treasury stock, at cost, shares 11,595,638 12,738,168