Annual report pursuant to Section 13 and 15(d)

Note 17 - Long-term Liabilities - Schedule of Other Long-term Liabilities (Details)

v3.23.1
Note 17 - Long-term Liabilities - Schedule of Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Aug. 27, 2020
Uncertain tax positions; including interest and penalties – long-term $ 7,532 $ 9,199  
Fair value of hedge instruments 1,554 0  
Other 2,465 1,926  
Total other long-term liabilities $ 11,551 $ 11,125 $ 6,485