XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Investments (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Short-Term Investments $ 91,319 $ 110,577  
Long-Term Investments 34,772 0  
Proceeds from Sale, Maturity and Collection of Investments 124,477 137,397 $ 52,664
Payments to Acquire Investments $ 134,911 $ 234,949 $ 63,861