v3.25.2
Accrued Expenses
12 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Accrued Expenses
(11) Accrued Expenses
The components of accrued expenses were as follows:
June 30,
20242025
Accrued payroll and personnel costs$93,248 $106,808 
Operating lease liabilities7,634 8,621 
Deferred revenue25,949 35,721 
Other31,481 41,931 
Total accrued expenses$158,311 $193,081