XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Information (Details - Purchased intangible assets) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 27,750 $ 25,280
Accumulated Amortization (12,140) (10,721)
Net Book Value 15,610 14,559
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,331 5,731
Accumulated Amortization (2,822) (2,493)
Net Book Value 3,509 3,238
Customer Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 18,188 16,498
Accumulated Amortization (6,622) (5,700)
Net Book Value 11,566 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 [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,425 1,245
Accumulated Amortization (890) (772)
Net Book Value $ 535 $ 473