XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Inventory) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials /purchased components $ 6,323 $ 3,967
Work in process 3,463 2,218
Sub-assemblies /finished components 2,118 1,738
Finished goods 774 514
Total inventory $ 12,678 $ 8,437