XML 45 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
6 Months Ended
Dec. 31, 2024
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 December 31, Six Months Ended December 31,
2024202320242023
Operating leases:
     Fixed rent expense$1,408 $1,485 $3,145 $3,042 
     Variable rent expense270 260 539 511 
Finance lease:
     Amortization of equipment129 129 257 257 
     Interest55 72 114 147 
Short-term leases
     Short-term lease expenses42 47 74 87 
               Total lease expenses$1,904 $1,993 $4,129 $4,044 
Supplemental cash flow information related to the Company’s operating and finance leases is as follows (in thousands):
Six Months Ended December 31,
20242023
Cash paid from amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$3,201 $3,190 
     Operating cash flows from finance lease$114 $147 
     Financing cash flows from finance lease$459 $426 
Non-cash investing and financing information:
    Operating lease right-of-use assets obtained in exchange for lease obligations$892 $3,588 
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):
December 31, 2024June 30,
2024
Operating Leases:
     ROU assets associated with operating leases$23,317 $25,050 
Finance Lease:
     Property, plant and equipment, gross$5,133 $5,133 
     Accumulated depreciation(1,427)(1,171)
          Property, plant and equipment, net$3,706 $3,962 
Weighted average remaining lease term (in years)
     Operating leases5.185.54
     Finance lease2.753.25
Weighted average discount rate
     Operating leases4.89 %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 December 31, 2024 (in thousands):

Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2025$3,199 $572 
20265,702 1,144 
20274,809 1,144 
20284,277 191 
20293,990 — 
Thereafter5,184 — 
Total minimum lease payments27,161 3,051 
Less amount representing interest(3,278)(294)
Total lease liabilities$23,883 $2,757 
Schedule of Finance Lease Future Minimum Lease Payments (Topic 842)
Future minimum lease payments are as follows as of December 31, 2024 (in thousands):

Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2025$3,199 $572 
20265,702 1,144 
20274,809 1,144 
20284,277 191 
20293,990 — 
Thereafter5,184 — 
Total minimum lease payments27,161 3,051 
Less amount representing interest(3,278)(294)
Total lease liabilities$23,883 $2,757