XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Financial Information (Details - Intangible assets) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 26,296 $ 23,859
Accumulated amortization (21,986) (18,608)
Net book value 4,310 5,251
Developed Technology Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 6,793 6,331
Accumulated amortization (6,010) (5,293)
Net book value 783 1,038
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 19,115 17,528
Accumulated amortization (15,891) (13,315)
Net book value 3,224 4,213
Order or Production Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 297 0
Accumulated amortization (74) 0
Net book value 223 0
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 91 0
Accumulated amortization (11) 0
Net book value $ 80 $ 0