v3.26.1
Leases (Tables)
12 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of components of operating lease expense
The components of operating lease expense were as follows:
Year Ended June 30,
202420252026
Operating lease cost$8,590 $8,772 $8,831 
Short-term lease cost568 1,378 1,727 
Variable lease cost4,614 4,871 5,194 
Total lease costs$13,772 $15,021 $15,752 
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,
20252026
Operating lease right-of-use assets$35,997 $33,137 
Accrued expenses$8,621 $9,522 
Long-term operating lease liabilities$46,772 $42,200 
Weighted-average remaining lease term (years)6.35.7
Weighted-average discount rate4.88 %5.05 %
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,
202420252026
Cash paid for amounts included in the measurement of operating lease liabilities$9,855 $9,850 $10,058 
Operating lease assets obtained in exchange for new liabilities$1,059 $8,437 $1,136 
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, 2026:
Fiscal 2027$11,738 
Fiscal 202811,429 
Fiscal 20299,771 
Fiscal 20309,388 
Fiscal 20316,566 
Thereafter10,732 
Total undiscounted cash flows59,624 
Less: Present value discount(7,902)
Total operating lease liabilities$51,722