XML 55 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
12 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Operating and Finance Lease Expense
The components of the Company’s operating and finance lease expenses are as follows for the years presented (in thousands):

Year Ended June 30, 2024
Year Ended June 30, 2023
Operating leases:
     Fixed rent expense$6,268 $5,779 
     Variable rent expense1,095 1,014 
Finance lease:
     Amortization of equipment513 522 
     Interest277 306 
Short-term leases:
     Short-term lease expenses161 400 
               Total lease expenses$8,314 $8,021 
Supplemental balance sheet information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):

June 30, 2024June 30, 2023
Operating Leases:
     ROU assets associated with operating leases$25,050 $24,349 
Finance Lease:
     Property, plant and equipment, gross$5,133 $5,133 
     Accumulated depreciation(1,171)(657)
          Property, plant and equipment, net$3,962 $4,476 
Weighted average remaining lease term (in years)
     Operating leases5.546.57
     Finance lease3.254.25
Weighted average discount rate
     Operating leases4.91 %4.67 %
     Finance lease7.51 %7.51 %

Supplemental cash flow information related to the Company’s operating and finance leases is as follows (in thousands):

Year Ended June 30, 2024
Year Ended June 30, 2023
Cash paid from amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$6,330 $5,945 
     Operating cash flows from finance lease$277 $306 
     Financing cash flows from finance lease$867 $810 
Non-cash investing and financing information:
     Operating lease right-of-use assets obtained in exchange for lease obligations$5,884 $5,579 
Schedule of Operating Lease Liability Maturities
Future minimum lease payments are as follows as of June 30, 2024 (in thousands):

Operating LeasesFinance Leases
2025
$6,291 $1,144 
2026
5,455 1,144 
2027
4,546 1,145 
2028
4,071 191 
2029
3,937 — 
Thereafter5,136 — 
Total minimum lease payments29,436 3,624 
Less amount representing interest(3,800)(407)
Total lease liabilities$25,636 $3,217 
Schedule of Finance Lease Liability Maturities
Future minimum lease payments are as follows as of June 30, 2024 (in thousands):

Operating LeasesFinance Leases
2025
$6,291 $1,144 
2026
5,455 1,144 
2027
4,546 1,145 
2028
4,071 191 
2029
3,937 — 
Thereafter5,136 — 
Total minimum lease payments29,436 3,624 
Less amount representing interest(3,800)(407)
Total lease liabilities$25,636 $3,217