XML 51 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Financial Information (Details - Purchased intangible assets) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,720 $ 14,486
Accumulated Amortization (6,324) (5,131)
Net Book Value 19,396 9,355
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,808 3,841
Accumulated Amortization (1,528) (1,249)
Net Book Value 4,280 2,592
Customer Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,708 9,030
Accumulated Amortization (2,993) (2,267)
Net Book Value 13,715 6,763
Order or Production Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,577 840
Accumulated Amortization (959) (840)
Net Book Value 618 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,227 375
Accumulated Amortization (444) (375)
Net Book Value $ 783 $ 0