XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
12 Months Ended
Jun. 30, 2022
Leases  
Schedule of Company's capital leases

June 30, 

    

June 30, 

    

2022

2021

in thousands

Equipment

$

18,727

$

13,302

Less accumulated depreciation

 

(7,541)

 

(7,081)

Total capital leases

$

11,186

$

6,221

Schedule of capital lease obligations

Future minimum lease payments related to (i) capital leases having initial terms of more than one year and (ii) non-cancelable operating leases as of June 30, 2022 were as follows:

    

    

Operating Leases

Capital Leases

Minimum Lease

in thousands

Obligations

Payments

2023

$

4,405

$

4,873

2024

 

3,909

 

4,581

2025

 

3,126

 

4,122

2026

 

2,092

 

4,061

2027

 

1,393

 

3,764

Thereafter

 

535

 

10,265

Total

 

15,460

$

31,666

Less amount representing interest

 

(2,652)

 

  

Total minimum lease payments

 

12,808

 

  

Less current maturities

 

3,368

 

  

Noncurrent maturities

$

9,440

 

  

Schedule of operating lease minimum lease payments

    

    

Operating Leases

Capital Leases

Minimum Lease

in thousands

Obligations

Payments

2023

$

4,405

$

4,873

2024

 

3,909

 

4,581

2025

 

3,126

 

4,122

2026

 

2,092

 

4,061

2027

 

1,393

 

3,764

Thereafter

 

535

 

10,265

Total

 

15,460

$

31,666

Less amount representing interest

 

(2,652)

 

  

Total minimum lease payments

 

12,808

 

  

Less current maturities

 

3,368

 

  

Noncurrent maturities

$

9,440