XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
9 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Components of Operating and Finance Lease Costs The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):
Three Months Ended March 31,Nine Months Ended March 31,
2025202420252024
Operating leases:
     Fixed rent expense$1,611 $1,356 $4,756 $4,399 
     Variable rent expense289 307 828 819 
Finance lease:
     Amortization of equipment128 128 385 385 
     Interest50 67 164 214 
Short-term leases
     Short-term lease expenses48 41 122 128 
               Total lease expenses$2,126 $1,899 $6,255 $5,945 
Supplemental cash flow information related to the Company’s operating and finance leases is as follows (in thousands):
Nine Months Ended March 31,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$4,830 $4,804 
     Operating cash flows from finance lease$164 $214 
     Financing cash flows from finance lease$694 $644 
Non-cash investing and financing information:
    Operating lease right-of-use assets obtained in exchange for lease obligations$945 $3,954 
Schedule of Lease Assets and Liabilities
Supplemental balance sheet information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):
March 31, 2025June 30,
2024
Operating Leases:
     Right-of-use assets associated with operating leases
$22,050 $25,050 
Finance Lease:
     Property, plant and equipment, gross$5,133 $5,133 
     Accumulated depreciation(1,556)(1,171)
          Property, plant and equipment, net$3,577 $3,962 
Weighted average remaining lease term (in years)
     Operating leases5.195.54
     Finance lease2.503.25
Weighted average discount rate
     Operating leases4.87 %4.91 %
     Finance lease7.51 %7.51 %
Schedule of Operating Lease Future Minimum Lease Payments (Topic 842)
Future minimum lease payments are as follows as of March 31, 2025 (in thousands):

Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2025$1,589 $286 
20265,730 1,144 
20274,829 1,144 
20284,276 191 
20293,988 — 
Thereafter5,187 — 
Total minimum lease payments25,599 2,765 
Less amount representing interest(2,991)(243)
Total lease liabilities$22,608 $2,522 
Schedule of Finance Lease Future Minimum Lease Payments (Topic 842)
Future minimum lease payments are as follows as of March 31, 2025 (in thousands):

Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2025$1,589 $286 
20265,730 1,144 
20274,829 1,144 
20284,276 191 
20293,988 — 
Thereafter5,187 — 
Total minimum lease payments25,599 2,765 
Less amount representing interest(2,991)(243)
Total lease liabilities$22,608 $2,522