v3.26.1
BORROWINGS (Tables)
12 Months Ended
Jun. 30, 2026
BORROWINGS  
Schedule of long-term debt

Long-term debt consisted of the following (in thousands):

  ​ ​ ​

June 30, 

2025

  ​ ​ ​

2026

Term loan

$

128,125

$

92,500

2029 Notes, net

342,231

344,052

2031 Notes, net

564,372

Other long-term debt

 

1,278

125

 

471,634

1,001,049

Less current portion of long-term debt

 

(8,130)

(2,531)

Long-term portion of debt

$

463,504

$

998,518

Schedule of future principal payments of long-term debt by fiscal year

Fiscal year principal payments of long-term debt as of June 30, 2026 are as follows (in thousands):

2027

  ​ ​ ​

$

2,531

2028

5,041

2029

5,041

2030

355,012

2031

650,000

2032 and thereafter

1,017,625

Less unamortized debt discount and issuance costs

(16,576)

Total

$

1,001,049

Schedule of the 2029 and 2031 Notes The following table is a summary of the 2029 Notes as of June 30, 2026 (in thousands):

  ​ ​ ​

June 30, 

2026

Principal amount

$

350,000

Unamortized debt discount and issuance costs

 

(5,948)

Net carrying amount

$

344,052

Fair value (Level 2)

$

467,505

The following table is a summary of the 2031 Notes as of June 30, 2026 (in thousands):

  ​ ​ ​

June 30, 

2026

Principal amount

$

575,000

Unamortized debt discount and issuance costs

 

(10,628)

Net carrying amount

$

564,372

Fair value (Level 2)

$

537,913