XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Note 15 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Accumulated foreign currency translation adjustments $ (5,270)   $ (5,763)
Balance 482,269 $ 482,916  
Accumulated unrealized gains on investments, net of tax 167   75
Other comprehensive (loss) income 584 (968)  
Accumulated other comprehensive loss (5,103)   $ (5,688)
Balance 475,389 474,651  
AOCI Attributable to Parent [Member]      
Balance (5,688) (4,189)  
Other comprehensive (loss) income 585 (958)  
Balance (5,103) (5,147)  
AOCI Including Portion Attributable to Noncontrolling Interest [Member]      
Other comprehensive (loss) income 584 (968)  
Less AOCI attributable to noncontrolling interests $ 1 $ 10