XML 31 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jan. 26, 2025
Jan. 28, 2024
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 5,248 $ 4,161
Accumulated depreciation $ 313,978 $ 283,725
Common stock, par value (usd per share) $ 0.01  
Common stock, shares authorized 250,000,000  
Common stock, shares issued 99,010,607 78,136,144
Common stock, shares outstanding 86,272,439 64,415,861
Treasury stock, at cost, shares 12,738,168 13,720,283