XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Borrowings - Other borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Components of long-term debt    
Term loan $ 130,000 $ 135,625
2029 Notes, net 341,694  
Other long-term debt 1,502 1,925
Total 473,196 137,550
Less current portion of long-term debt (8,145) (8,167)
Long-term portion of debt 465,051 $ 129,383
Fiscal year principal payments of long-term debt    
2025 (3 months remaining) 2,071  
2026 8,151  
2027 121,082  
2028 195  
2029 and thereafter 341,697  
Total $ 473,196