XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Future Minimum Lease Payments under Topic 842 (Details)
$ in Thousands
Jan. 31, 2022
USD ($)
Operating Leases  
2023 $ 16,374
2024 15,634
2025 13,189
2026 10,192
2027 9,767
Thereafter 21,344
Total lease payments 86,500
Less: Interest (10,077)
Total lease obligations 76,423
Finance Leases  
2023 49
2024 0
2025 0
2026 0
2027 0
Thereafter 0
Total lease payments 49
Less: Interest 0
Total lease obligations $ 49