XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Financial Information (Details - Purchased intangible assets) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 27,090 $ 25,280
Accumulated amortization (15,061) (10,721)
Net book value 12,029 14,559
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 6,331 5,731
Accumulated amortization (3,528) (2,493)
Net book value 2,803 3,238
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 17,528 16,498
Accumulated amortization (8,530) (5,700)
Net book value 8,998 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 (1,197) (772)
Net book value $ 228 $ 473