XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2024
Accumulated foreign currency translation adjustments $ (7,700)           $ (7,700)   $ (5,085)
Balance 478,719 $ 474,651 $ 482,916 $ 472,890 $ 462,556 $ 471,006 482,916 $ 471,006  
Accumulated unrealized gains on investments, net of tax 1,676           1,676   896
Other comprehensive income (loss) 486 (1,379) (968) 186 1,739 (31) (1,861) 1,894  
Accumulated other comprehensive loss (6,024)           (6,024)   $ (4,189)
Balance 479,152 478,719 474,651 477,338 472,890 462,556 479,152 477,338  
AOCI Attributable to Parent [Member]                  
Balance (6,503) (5,147) (4,189) (1,063) (2,810) (2,785) (4,189) (2,785)  
Other comprehensive income (loss) 479 (1,356) (958) 203 1,747 (25)      
Balance $ (6,024) $ (6,503) $ (5,147) $ (860) $ (1,063) $ (2,810) (6,024) (860)  
AOCI Including Portion Attributable to Noncontrolling Interest [Member]                  
Other comprehensive income (loss)             (1,861) 1,894  
Less AOCI attributable to noncontrolling interests             $ 26 $ 31