XML 137 R115.htm IDEA: XBRL DOCUMENT v3.25.2
EQUITY AND SHARE-BASED COMPENSATION - RSUs, DSUs and ESPP (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Issuance of treasury stock (in shares) 3,107,220 1,800,395 691,181
Issuance of treasury stock $ 1,498 $ 0 $ (1,067)
Long Term Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years) 3 years    
Issuance of treasury stock (in shares) 350,698    
Issuance of treasury stock $ 14,800    
PSUs | Long Term Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years) 3 years    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock issued (in shares) 2,459,944 1,576,565 400,210
Stock issued $ 87,600 $ 70,700 $ 17,600
Restricted Stock Units (RSUs) | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years) 2 years    
Restricted Stock Units (RSUs) | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years) 4 years    
Restricted Stock Units (RSUs) | Long Term Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period (in years) 3 years    
Employee Stock ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards purchase price discount 15.00%    
Common shares eligible for issuance (in shares) 1,291,351 1,176,466 1,089,120
Cash received from employee stock purchase plan $ 31,600 $ 33,900 $ 31,000