XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Tables)
6 Months Ended
Dec. 31, 2024
Leases  
Schedule of components of operating lease expense

The components of operating lease expense were as follows (in thousands):

Three Months Ended December 31, 

    

Six Months Ended December 31, 

    

2023

    

2024

2023

    

2024

Operating lease cost

$

2,806

$

2,805

$

5,611

$

5,618

Variable lease cost

269

285

534

479

Short-term lease cost

341

434

666

931

$

3,416

$

3,524

$

6,811

$

7,028

Schedule of supplemental disclosures related to operating leases

Supplemental disclosures related to operating leases were as follows (in thousands):

    

Balance Sheet Category

    

June 30, 2024

    

December 31, 2024

Operating lease ROU assets, net

 

Other assets

$

30,040

$

29,242

Operating lease liabilities, current portion

 

Other accrued expenses and current liabilities

$

9,706

$

9,906

Operating lease liabilities, long-term

 

Other long-term liabilities

21,127

20,034

Total operating lease liabilities

$

30,833

$

29,940

Weighted average remaining lease term

3.6 years

Weighted average discount rate

4.6

%

Schedule of supplemental cash flow information related to operating leases

Supplemental cash flow information related to operating leases was as follows (in thousands):

    

Six Months Ended December 31, 

    

2023

    

2024

Cash paid for operating lease liabilities

$

6,222

$

6,059

ROU assets obtained in exchange for new lease obligations

 

3,453

2,887

Schedule of maturities of operating lease liabilities

Maturities of operating lease liabilities at December 31, 2024 were as follows (in thousands):

    

December 31, 2024

Less than one year

$

10,792

1 – 2 years

 

9,318

2 – 3 years

 

6,215

3 – 4 years

 

2,213

4 – 5 years

 

1,164

Thereafter

 

2,769

 

32,471

Less: imputed interest

 

(2,531)

Total lease liabilities

$

29,940