Annual report pursuant to Section 13 and 15(d)

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

v3.24.1.u1
Note 15 - Long-term Liabilities - Schedule of Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Uncertain tax positions; including interest and penalties – long-term $ 10,981 $ 7,532
Fair value of interest rate swaps 0 1,554
Other 2,550 2,465
Total other long-term liabilities $ 13,531 $ 11,551