XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Supplemental Financial Information (Details - Purchased intangible assets) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,280 $ 14,486
Accumulated Amortization (7,764) (5,131)
Net Book Value 17,516 9,355
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,731 3,841
Accumulated Amortization (1,847) (1,249)
Net Book Value 3,884 2,592
Customer Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,498 9,030
Accumulated Amortization (3,890) (2,267)
Net Book Value 12,608 6,763
Order or Production Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,406 840
Accumulated Amortization (1,073) (840)
Net Book Value 333
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 400 400
Accumulated Amortization (400) (400)
Net Book Value
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,245 375
Accumulated Amortization (554) (375)
Net Book Value $ 691