Quarterly report pursuant to Section 13 or 15(d)

Leases, Commitments and Contingencies (Details)

v3.22.1
Leases, Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
Operating Leases    
2023 (excluding 3 months ended April 30, 2022) $ 5,098  
2024 4,618  
2025 3,193  
2026 1,388  
2027 1,130  
Thereafter 4,699  
Total future minimum lease payments 20,126  
Less effects of discounting (2,929)  
Total lease liabilities 17,197  
Reported as of April 30, 2022    
Lease liabilities 5,486 $ 6,895
Long term lease liabilities 11,711 $ 13,355
Total lease liabilities $ 17,197