v3.25.2
Note 16 - Employee Benefit Plans - Funded Status for US and Foreign Pension Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Fair value of plan assets at beginning of year $ 164,545    
Fair value of plan assets at end of year 169,272 $ 164,545  
UNITED STATES      
Benefit obligation at beginning of year 178,439 184,682  
Service cost 0 0 $ 0
Interest cost 9,544 9,891 9,586
Plan settlements 0 0  
Actuarial gain (1,226) 96  
Benefits paid (15,441) (16,230)  
Foreign currency exchange rate & other changes (0)  
Projected benefit obligation at end of year 171,316 178,439 184,682
Fair value of plan assets at beginning of year 142,312 142,114  
Actual return on plan assets 11,996 6,447  
Employer contribution 7,578 9,981  
Benefits paid (15,441) (16,230)  
Foreign currency exchange rate & other changes 0  
Fair value of plan assets at end of year 146,445 142,312 142,114
Funded Status (24,871) (36,127)  
Prepaid benefit cost 0 0  
Current liabilities (113) (166)  
Non-current liabilities (24,758) (35,961)  
Net amount recognized (24,871) (36,127)  
Unrecognized net actuarial loss 114,166 121,045  
Unrecognized prior service cost 0 0  
Accumulated other comprehensive income, pre-tax 114,166 121,045  
Foreign Plan [Member]      
Benefit obligation at beginning of year 26,994 25,454  
Service cost 250 196 176
Interest cost 1,217 1,190 1,039
Plan settlements (270) 0  
Actuarial gain (1,757) 555  
Benefits paid (1,793) (1,779)  
Foreign currency exchange rate & other changes (2,336) (1,378)  
Projected benefit obligation at end of year 26,977 26,994 25,454
Fair value of plan assets at beginning of year 22,233 22,250  
Actual return on plan assets 161 1,317  
Employer contribution 218 257  
Benefits paid (1,617) (1,497)  
Foreign currency exchange rate & other changes 1,838 (94)  
Fair value of plan assets at end of year 22,833 22,233 $ 22,250
Funded Status (4,144) (4,761)  
Prepaid benefit cost 3,294 2,570  
Current liabilities (476) (625)  
Non-current liabilities (6,962) (6,706)  
Net amount recognized (4,144) (4,761)  
Unrecognized net actuarial loss 5,199 5,273  
Unrecognized prior service cost (25) (26)  
Accumulated other comprehensive income, pre-tax $ 5,174 $ 5,247