XML 61 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
12 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Components of Lease Cost
The components of lease expense during the years ended June 30, 2025, 2024, and 2023 are shown in the table below (in thousands):
Year ended June 30
202520242023
Operating lease expense (1)
$12,627 $12,877 $14,081 
Variable lease expense, net of credit2,412 2,461 2,251 
Sublease income(842)(581)(586)
Total lease cost$14,197 $14,757 $15,746 
(1) Includes short-term lease, which is not material for the fiscal years ended June 30, 2025, 2024, and 2023.