v3.26.1
Note 20. Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Share Owner's Equity $ 569,884 $ 540,461
Other comprehensive income (loss) before reclassifications (2,568) 16,503
Reclassification to (earnings) loss (3,167) 2,367
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (5,735) 18,870
Share Owner's Equity 585,132 569,884
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Share Owner's Equity 1,063 (17,807)
Share Owner's Equity (4,672) 1,063
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Share Owner's Equity 2,263 (14,260)
Other comprehensive income (loss) before reclassifications (5,737) 16,523
Reclassification to (earnings) loss 0 0
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (5,737) 16,523
Share Owner's Equity (3,474) 2,263
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Share Owner's Equity (261) (2,395)
Other comprehensive income (loss) before reclassifications 2,977 (64)
Reclassification to (earnings) loss (3,332) 2,198
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (355) 2,134
Share Owner's Equity (616) (261)
Postemployment Benefits, Net Actuarial Gain    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Share Owner's Equity (939) (1,152)
Other comprehensive income (loss) before reclassifications 192 44
Reclassification to (earnings) loss 165 169
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 357 213
Share Owner's Equity $ (582) $ (939)