XML 56 R42.htm IDEA: XBRL DOCUMENT v3.23.3
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Inventory) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials /purchased components $ 8,824 $ 6,323
Work in process 3,686 3,463
Sub-assemblies /finished components 2,387 2,118
Finished goods 1,270 774
Total inventory $ 16,167 $ 12,678