Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Tables)

v3.20.2
Revenue Recognition (Tables)
12 Months Ended
Jul. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of segment revenue and revenue percentage
    Year ended July 31,
2020
    Year ended July 31,
2019
    Year ended July 31,
2018
 
Revenue category   Revenue     %     Revenue     %     Revenue     %  
Third-party payers   $ 24,893       52     $ 26,653       52     $ 41,370       58  
Medicare     10,825       23       10,898       21       12,111       17  
HMO’s     5,983       12       6,213       12       11,359       16  
Patient self-pay     6,263       13       7,351       15       6,237       9  
Total   $ 47,964       100 %   $ 51,115       100 %   $ 71,077       100 %
Schedule of product revenue by geographical
    2020     2019     2018  
United States   $ 14,580     $ 16,966     $ 16,220  
Europe     7,484       8,551       9,050  
Rest of the world     4,497       4,538       4,666  
Products revenue   $ 26,561     $ 30,055     $ 29,936