XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Financial Information (Details - Purchased intangible assets) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,280 $ 14,486
Accumulated Amortization (10,721) (5,131)
Net Book Value 14,559 9,355
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,731 3,841
Accumulated Amortization (2,493) (1,249)
Net Book Value 3,238 2,592
Customer Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,498 9,030
Accumulated Amortization (5,700) (2,267)
Net Book Value 10,798 6,763
Order or Production Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,406 840
Accumulated Amortization (1,356) (840)
Net Book Value 50 0
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,245 375
Accumulated Amortization (772) (375)
Net Book Value $ 473 $ 0