XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Apr. 30, 2025
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 April 30,
20252024
Finance lease cost:
Amortization of finance lease right-of-use assets$993 $993 
Interest on finance lease liabilities510 599 
Operating lease cost3,246 3,023 
Short-term lease cost1,088 1,516 
Variable lease cost908 1,072 
Total lease cost$6,745 $7,203 
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):
April 30, 2025January 31, 2025
Finance Lease:
Property and equipment, net$18,547 $19,540 
Other accrued liabilities, current6,184 6,814 
Other liabilities, non-current28,933 30,697 
Operating Leases:
Operating lease right-of-use assets$33,702 $34,607 
Operating lease liabilities, current8,914 9,126 
Operating lease liabilities, non-current28,086 27,374 
Finance Lease, Liability, Maturity
Future minimum lease payments under non-cancelable finance and operating leases on an annual undiscounted cash flow basis as of April 30, 2025 were as follows (in thousands):
Fiscal Period:
Finance Lease
Operating Leases
Remainder of 2026$5,807 $9,323 
20278,711 9,885 
20288,711 7,674 
20298,711 6,619 
20307,985 4,054 
Thereafter
— 5,205 
Total minimum payments
39,925 42,760 
Less imputed interest
(4,808)(5,760)
Present value of future minimum lease payments
35,117 37,000 
Less current obligations under leases
(6,184)(8,914)
Non-current lease obligations
$28,933 $28,086 
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 April 30, 2025 were as follows (in thousands):
Fiscal Period:
Finance Lease
Operating Leases
Remainder of 2026$5,807 $9,323 
20278,711 9,885 
20288,711 7,674 
20298,711 6,619 
20307,985 4,054 
Thereafter
— 5,205 
Total minimum payments
39,925 42,760 
Less imputed interest
(4,808)(5,760)
Present value of future minimum lease payments
35,117 37,000 
Less current obligations under leases
(6,184)(8,914)
Non-current lease obligations
$28,933 $28,086