XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 17 - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Accumulated other comprehensive loss $ (4,189) $ (2,785)  
Balance 471,006 407,323 $ 351,418
Other comprehensive income (loss), net of tax (1,446) 3,681 (532)
Balance 482,916 471,006 407,323
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Accumulated other comprehensive loss (5,085) (3,219)  
AOCI Attributable to Parent [Member]      
Balance (2,785) (6,462) (5,931)
Other comprehensive income (loss), net of tax (1,404) 3,677 (531)
Balance (4,189) (2,785) $ (6,462)
AOCI Including Portion Attributable to Noncontrolling Interest [Member]      
Other comprehensive income (loss), net of tax (1,446) 3,681  
Less amounts attributable to noncontrolling interests 42 (4)  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]      
Accumulated other comprehensive loss $ 896 $ 434