v3.26.1
Note 16 - Employee Benefit Plans - Funded Status for US and Foreign Pension Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Fair value of plan assets at beginning of year $ 169,272    
Fair value of plan assets at end of year 171,181 $ 169,272  
UNITED STATES      
Benefit obligation at beginning of year 171,316 178,439  
Service cost 0 0 $ 0
Interest cost 9,153 9,544 9,891
Plan settlements 0 0  
Actuarial gain (3,750) (1,226)  
Benefits paid (15,165) (15,441)  
Foreign currency exchange rate & other changes (0) (0)  
Projected benefit obligation at end of year 161,554 171,316 178,439
Fair value of plan assets at beginning of year 146,445 142,312  
Actual return on plan assets 11,797 11,996  
Employer contribution 6,636 7,578  
Benefits paid (15,165) (15,441)  
Foreign currency exchange rate & other changes 0 0  
Fair value of plan assets at end of year 149,713 146,445 142,312
Funded Status (11,841) (24,871)  
Prepaid benefit cost 0 0  
Current liabilities (62) (113)  
Non-current liabilities (11,779) (24,758)  
Net amount recognized (11,841) (24,871)  
Unrecognized net actuarial loss 104,004 114,166  
Unrecognized prior service cost 0 0  
Accumulated other comprehensive income, pre-tax 104,004 114,166  
Foreign Plan [Member]      
Benefit obligation at beginning of year 26,977 26,994  
Service cost 224 250 196
Interest cost 1,255 1,217 1,190
Plan settlements (135) (270)  
Actuarial gain (636) (1,757)  
Benefits paid (1,685) (1,793)  
Foreign currency exchange rate & other changes 1,162 (2,336)  
Projected benefit obligation at end of year 24,838 26,977 26,994
Fair value of plan assets at beginning of year 22,833 22,233  
Actual return on plan assets 679 161  
Employer contribution 210 218  
Benefits paid (1,455) (1,617)  
Foreign currency exchange rate & other changes (780) 1,838  
Fair value of plan assets at end of year 21,487 22,833 $ 22,233
Funded Status (3,351) (4,144)  
Prepaid benefit cost 3,272 3,294  
Current liabilities (595) (476)  
Non-current liabilities (6,028) (6,962)  
Net amount recognized (3,351) (4,144)  
Unrecognized net actuarial loss 5,219 5,199  
Unrecognized prior service cost (19) (25)  
Accumulated other comprehensive income, pre-tax $ 5,200 $ 5,174