v3.25.2
Leases - Schedule of Operating Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Operating Leases [Abstract]    
Operating lease cost [1] $ 3,967 $ 3,995
Variable lease cost [2] 5,016 4,810
Total lease cost $ 8,983 $ 8,805
Weighted average remaining lease terms    
Operating leases 3 years 8 months 26 days 3 years 7 months 6 days
Weighted average discount rate    
Operating leases 4.10% 3.48%
[1] Expenses are classified within selling, general and administrative expenses in the Company’s consolidated statements of operations for the fiscal years ended June 30, 2025 and 2024.
[2] Certain of the Company’s subsidiaries lease space at locations where (i) they install laundry equipment and customers pay for the use of equipment and (ii) the leased space is paid for as part of a revenue sharing arrangement. These expenses are classified within cost of sales in the Company’s consolidated statements of operations for the fiscal years ended June 30, 2025 and 2024.