XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jul. 31, 2024
Leases [Abstract]  
Lease, Cost
The components of the Company’s lease costs included in its interim condensed consolidated statements of operations were as follows (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2024202320242023
Finance lease cost:
Amortization of finance lease right-of-use assets$994 $993 $1,987 $1,987 
Interest on finance lease liabilities578 658 1,177 1,334 
Operating lease cost3,134 3,103 6,157 5,761 
Short-term lease cost1,516 1,224 3,032 2,587 
Total lease cost$6,222 $5,978 $12,353 $11,669 
Assets And Liabilities, Lessee
The balances of the Company’s finance and operating leases were recorded on the condensed consolidated balance sheets as follows (in thousands):
July 31, 2024January 31, 2024
Finance Lease:
Property and equipment, net$21,527 $23,514 
Other accrued liabilities, current5,899 6,179 
Other liabilities, non-current34,152 37,511 
Operating Leases:
Operating lease right-of-use assets$36,873 $37,365 
Operating lease liabilities, current11,048 9,797 
Operating lease liabilities, non-current28,877 30,918 
Finance Lease, Liability, Maturity
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of July 31, 2024 were as follows (in thousands):
Year Ending January 31,
Finance Lease
Operating Leases
Remainder of 2025$3,630 $6,855 
20268,711 12,668 
20278,711 8,240 
20288,711 6,105 
20298,711 5,478 
Thereafter
7,985 8,001 
Total minimum payments
46,459 47,347 
Less imputed interest
(6,408)(7,422)
Present value of future minimum lease payments
40,051 39,925 
Less current obligations under leases
(5,899)(11,048)
Non-current lease obligations
$34,152 $28,877 
Lessee, Operating Lease, Liability, Maturity
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of July 31, 2024 were as follows (in thousands):
Year Ending January 31,
Finance Lease
Operating Leases
Remainder of 2025$3,630 $6,855 
20268,711 12,668 
20278,711 8,240 
20288,711 6,105 
20298,711 5,478 
Thereafter
7,985 8,001 
Total minimum payments
46,459 47,347 
Less imputed interest
(6,408)(7,422)
Present value of future minimum lease payments
40,051 39,925 
Less current obligations under leases
(5,899)(11,048)
Non-current lease obligations
$34,152 $28,877