v3.25.2
Operating Leases (Tables)
12 Months Ended
Apr. 30, 2025
Leases [Abstract]  
Schedule of ROU Assets and Lease Liabilities
For operating leases, the ROU assets and liabilities as of April 30 are presented in our Consolidated Statements of Financial Position as follows:
20252024
Operating lease ROU assets$66,128 $69,074 
Short-term portion of operating lease liabilities18,282 18,294 
Operating lease liabilities, non-current$81,482 $94,386 
Schedule of Total Net Lease Costs
Our total net lease costs were as follows:
For the Years Ended April 30,
202520242023
Operating lease cost$14,613 $14,575 $18,620 
Variable lease cost833 1,096 1,326 
Short-term lease cost455 1,059 744 
Sublease income(560)(847)(770)
Total net lease cost(1)
$15,341 $15,883 $19,920 
(1)
Total net lease cost does not include those costs and sublease income for operating leases we had identified as part of our restructuring programs that would be subleased. The costs and sublease income for those leases are included in Restructuring and related charges on our Consolidated Statements of Income (Loss). See Note 7, “Restructuring and Related Charges” for more information on these programs.
Schedule of Other Supplemental Information for Operating Leases
Other supplemental information includes the following:
For the Years Ended April 30,
202520242023
Weighted-average remaining contractual lease term (years)778
Weighted-average discount rate6.16 %6.05 %5.95 %
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$22,209 $25,852 $26,919 
Operating lease liabilities arising from obtaining ROU assets$1,646 $2,199 $2,686 
Schedule of Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities
The table below reconciles the undiscounted cash flows for the first five years and total of the remaining years to the operating lease liabilities recorded in the Consolidated Statement of Financial Position as of April 30, 2025:
Fiscal YearOperating Lease
Liabilities
2026$23,137 
202718,743 
202815,235 
202914,625 
203014,513 
Thereafter36,052 
Total future undiscounted minimum lease payments122,305 
 
Less: Imputed interest22,541 
 
Present value of minimum lease payments99,764 
 
Less: Current portion18,282 
Noncurrent portion$81,482