XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Finance lease cost    
Amortization of ROU assets $ 399 $ 379
Interest on lease liabilities 44 49
Finance lease cost 443 428
Operating lease cost 12,385 11,995
Short-term lease cost 221 226
Variable lease cost 2,607 2,341
Sublease income (1,633) (1,153)
Total lease cost $ 14,023 $ 13,837