XML 80 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Borrowings - Other borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Components of long-term debt    
Term loan $ 135,625 $ 143,125
Other long-term debt 1,925 1,442
Total 137,550 144,567
Less current portion of long-term debt (8,167) (8,076)
Long-term portion of debt 129,383 $ 136,491
Fiscal year principal payments of long-term debt    
2024 8,167  
2025 8,119  
2026 121,115  
2027 145  
2028 and thereafter 4  
Total $ 137,550