v3.26.1
Note D - Goodwill and Intangible Assets, Net - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Balance, Definite Intangible Assets Gross Carrying Amount $ 43,403 $ 36,427
Balance, Definite Intangible Assets Accumulated Amortization/Impairment (30,042) (23,741)
Balance at June 30, Definite Intangible Assets Net Book Value 13,361 12,686
Addition, Definite Intangible Assets Gross Carrying Amount 3,825 3,471
Addition, Accumulated Amortization or Impairment   0
Addition, Definite Intangible Assets Net Book Value 3,825 3,471
Amortization, Intangible Asset (2,878) (3,959)
Translation adjustment, Definite Intangible Assets Gross Carrying Amount 1,091 3,505
Translation adjustment, Definite Intangible Assets Net Book Value (187) 1,163
Amortization, Intangible Asset (2,878) (3,959)
Translation adjustment, Definite Intangible Assets Gross Carrying Amount (1,091) (3,505)
Translation adjustment, Definite Intangible Assets Accumulated Amortization/Impairment 904  
Balance, Definite Intangible Assets Gross Carrying Amount 46,137 43,403
Balance, Definite Intangible Assets Accumulated Amortization/Impairment (32,016) (30,042)
Balance at June 30, Definite Intangible Assets Net Book Value 14,121 13,361
Customer Relationships [Member]    
Balance at June 30, Definite Intangible Assets Net Book Value 7,195 6,720
Addition, Definite Intangible Assets Net Book Value 0 1,187
Amortization, Intangible Asset (1,305) (1,341)
Translation adjustment, Definite Intangible Assets Net Book Value (159) 629
Amortization, Intangible Asset (1,305) (1,341)
Balance at June 30, Definite Intangible Assets Net Book Value 5,731 7,195
Technology-Based Intangible Assets [Member]    
Balance at June 30, Definite Intangible Assets Net Book Value 1,834 2,089
Addition, Definite Intangible Assets Net Book Value 0 908
Amortization, Intangible Asset (198) (1,312)
Translation adjustment, Definite Intangible Assets Net Book Value (27) 149
Amortization, Intangible Asset (198) (1,312)
Balance at June 30, Definite Intangible Assets Net Book Value 1,609 1,834
Trade Names [Member]    
Balance at June 30, Definite Intangible Assets Net Book Value 2,036 1,520
Addition, Definite Intangible Assets Net Book Value 0 628
Amortization, Intangible Asset (307) (281)
Translation adjustment, Definite Intangible Assets Net Book Value (38) 169
Amortization, Intangible Asset (307) (281)
Balance at June 30, Definite Intangible Assets Net Book Value 1,691 2,036
Other Intangible Assets [Member]    
Balance at June 30, Definite Intangible Assets Net Book Value 2,296 2,357
Addition, Definite Intangible Assets Net Book Value 3,825 748
Amortization, Intangible Asset (1,068) (1,025)
Translation adjustment, Definite Intangible Assets Net Book Value 37 216
Amortization, Intangible Asset (1,068) (1,025)
Balance at June 30, Definite Intangible Assets Net Book Value $ 5,090 $ 2,296