XML 81 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Note E - Goodwill and Intangible Assets, Net - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Balance, Definite Intangible Assets Gross Carrying Amount $ 36,427 $ 31,925
Balance, Definite Intangible Assets Accumulated Amortization/Impairment (23,741) (19,288)
Balance at June 30, Definite Intangible Assets Net Book Value 12,686 12,637
Addition, Definite Intangible Assets Gross Carrying Amount 3,471 5,382
Addition, Accumulated Amortization or Impairment   (1,894)
Addition, Definite Intangible Assets Net Book Value 3,471 3,488
Reduction, Definite Intangible Assets Gross Carrying Amount   (714)
Reduction, Definite Intangible Assets Accumulated Amortization/Impairment   714
Amortization, Intangible Asset (3,959) (3,273)
Translation adjustment, Definite Intangible Assets Gross Carrying Amount (3,505) (166)
Translation adjustment, Definite Intangible Assets Net Book Value 1,163 (166)
Amortization, Intangible Asset (3,959) (3,273)
Translation adjustment, Definite Intangible Assets Gross Carrying Amount 3,505 166
Translation adjustment, Definite Intangible Assets Accumulated Amortization/Impairment (2,342)  
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
Customer Relationships [Member]    
Balance at June 30, Definite Intangible Assets Net Book Value 6,720 6,553
Addition, Definite Intangible Assets Net Book Value 1,187 1,519
Amortization, Intangible Asset (1,341) (1,245)
Translation adjustment, Definite Intangible Assets Net Book Value 629 (107)
Amortization, Intangible Asset (1,341) (1,245)
Balance at June 30, Definite Intangible Assets Net Book Value 7,195 6,720
Technology-Based Intangible Assets [Member]    
Balance at June 30, Definite Intangible Assets Net Book Value 2,089 2,422
Addition, Definite Intangible Assets Net Book Value 908 987
Amortization, Intangible Asset (1,312) (1,280)
Translation adjustment, Definite Intangible Assets Net Book Value 149 (40)
Amortization, Intangible Asset (1,312) (1,280)
Balance at June 30, Definite Intangible Assets Net Book Value 1,834 2,089
Trade Names [Member]    
Balance at June 30, Definite Intangible Assets Net Book Value 1,520 668
Addition, Definite Intangible Assets Net Book Value 628 857
Amortization, Intangible Asset (281) 0
Translation adjustment, Definite Intangible Assets Net Book Value 169 (5)
Amortization, Intangible Asset (281) 0
Balance at June 30, Definite Intangible Assets Net Book Value 2,036 1,520
Other Intangible Assets [Member]    
Balance at June 30, Definite Intangible Assets Net Book Value 2,357 2,994
Addition, Definite Intangible Assets Net Book Value 748 125
Amortization, Intangible Asset (1,025) (748)
Translation adjustment, Definite Intangible Assets Net Book Value 216 (14)
Amortization, Intangible Asset (1,025) (748)
Balance at June 30, Definite Intangible Assets Net Book Value $ 2,296 $ 2,357