XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.2
BORROWINGS (Tables)
12 Months Ended
Jun. 30, 2025
BORROWINGS  
Schedule of the 2029 Notes The following table is a summary of the 2029 Notes as of June 30, 2025 (in thousands):

    

June 30,

2025

Principal amount

$

350,000

Unamortized debt discount and issuance costs

 

(7,769)

Net carrying amount

$

342,231

Fair value (Level 2)

$

472,770

Schedule of long-term debt

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

    

June 30, 

2024

    

2025

Term loan

$

135,625

$

128,125

2029 Notes, net

342,231

Other long-term debt

 

1,925

1,278

 

137,550

471,634

Less current portion of long-term debt

 

(8,167)

(8,130)

Long-term portion of debt

$

129,383

$

463,504

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

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

2026

    

$

8,130

2027

121,037

2028

202

2029

32

2030

2

2031 and thereafter

342,231

Total

$

471,634