Annual report pursuant to Section 13 and 15(d)

Segment reporting (Details) - Schedule of revenue from external customers and long-lived assets, by geographical areas

v3.20.2
Segment reporting (Details) - Schedule of revenue from external customers and long-lived assets, by geographical areas - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 76,021 $ 81,170 $ 101,013
Long-lived assets 42,388 22,593  
UNITED STATES      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 64,040 68,081 87,296
Long-lived assets 41,946 22,057  
SWITZERLAND      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 608 820 829
Long-lived assets 352 376  
UNITED KINGDOM      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 1,189 1,642 1,494
Long-lived assets 23 64  
Other International Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 10,184 10,627 $ 11,394
Long-lived assets $ 67 $ 96