XML 47 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details - Revenue by Geography) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]    
Revenues $ 71,477 $ 59,878
Americas [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 38,638 33,279
EMEA [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 17,186 15,588
A P J [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 15,653 $ 11,011