XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Details - Revenue by Geography) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Revenues $ 32,964 $ 32,324 $ 96,265 $ 93,710
Americas [Member]        
Revenues 19,095 20,448 59,713 58,748
EMEA [Member]        
Revenues 6,380 5,071 16,486 15,481
A P J [Member]        
Revenues $ 7,489 $ 6,805 $ 20,066 $ 19,481