v3.25.2
Leases (Tables)
12 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of components of operating lease expense
The components of operating lease expense were as follows:
Year Ended June 30,
202320242025
Operating lease cost$8,868 $8,590 $8,772 
Short-term lease cost301 568 1,378 
Variable lease cost5,358 4,614 4,871 
Total lease costs$14,527 $13,772 $15,021 
Schedule of the classification of operating lease right-of-use assets, operating lease liabilities and other supplemental information related to operating leases
The classification of the Company’s operating lease right-of-use assets, operating lease liabilities and other supplemental information related to the Company’s operating leases were as follows:
June 30,
20242025
Operating lease right-of-use assets$33,792 $35,997 
Accrued expenses$7,634 $8,621 
Long-term operating lease liabilities$46,814 $46,772 
Weighted-average remaining lease term (years)7.06.3
Weighted-average discount rate4.62 %4.88 %
Schedule of supplemental cash flow information related to operating leases
The following table summarizes supplemental cash flow information related to the Company’s operating leases:
Year Ended June 30,
202320242025
Cash paid for amounts included in the measurement of operating lease liabilities$10,958 $9,855 $9,850 
Operating lease assets obtained in exchange for new liabilities$1,264 $1,059 $8,437 
Schedule of undiscounted cash flows for future maturities of operating lease liabilities and the reconciliation to the balance of operating lease liabilities
The undiscounted cash flows for future maturities of the Company’s operating lease liabilities and the reconciliation to the balance of operating lease liabilities reflected on the Company’s balance sheet were as follows as of June 30, 2025:
Fiscal 2026$10,993 
Fiscal 202710,550 
Fiscal 202810,393 
Fiscal 20299,202 
Fiscal 20308,892 
Thereafter14,545 
Total undiscounted cash flows64,575 
Less: Present value discount(9,182)
Total operating lease liabilities$55,393