XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental Financial Information (Details - Purchased intangible assets) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,280 $ 14,486
Accumulated Amortization (9,243) (5,131)
Net Book Value 16,037 9,355
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,731 3,841
Accumulated Amortization (2,170) (1,249)
Net Book Value 3,561 2,592
Customer Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,498 9,030
Accumulated Amortization (4,796) (2,267)
Net Book Value 11,702 6,763
Order or Production Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,406 840
Accumulated Amortization (1,214) (840)
Net Book Value 192 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 (663) (375)
Net Book Value $ 582 $ 0