v3.25.2
Note 17 - Industry Segment Information - Industry Segments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Tangible long-lived assets $ 160,364 $ 134,963
UNITED STATES    
Tangible long-lived assets 74,525 56,479
Asia [Member]    
Tangible long-lived assets 44,427 40,207
EMEA [Member]    
Tangible long-lived assets [1] 36,731 33,474
Other Geographical [Member]    
Tangible long-lived assets $ 4,681 $ 4,803
[1] EMEA consists primarily of Europe, Middle East and S. Africa.