XML 58 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Financial Information (Details - Purchased intangible assets) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 27,090 $ 25,280
Accumulated Amortization (16,525) (10,721)
Net Book Value 10,565 14,559
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,331 5,731
Accumulated Amortization (3,881) (2,493)
Net Book Value 2,450 3,238
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 17,528 16,498
Accumulated Amortization (9,487) (5,700)
Net Book Value 8,041 10,798
Order or Production Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,406 1,406
Accumulated Amortization (1,406) (1,356)
Net Book Value 0 50
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 400 400
Accumulated Amortization (400) (400)
Net Book Value 0 0
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,425 1,245
Accumulated Amortization (1,351) (772)
Net Book Value $ 74 $ 473