XML 105 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Details of Other Current Assets and Accrued Liabilities - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jan. 26, 2025
Jan. 28, 2024
Payables and Accruals [Abstract]    
Inventory advances $ 34,835 $ 44,763
Prepaid expenses and deposits 14,608 25,058
Short term portion of investments 12,716 14,545
Other receivables 25,599 17,302
Other 6,312 12,661
Other current assets $ 94,070 $ 114,329