XML 47 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable (Tables)
12 Months Ended
Jul. 31, 2021
Receivables [Abstract]  
Accounts receivable
Accounts receivable consist of the following at July 31, 2021 and 2020:
 20212020
Receivables from commercial and international customers$86,890,000 67,109,000 
Unbilled receivables from commercial and international customers36,131,000 21,588,000 
Receivables from the U.S. government and its agencies33,381,000 32,870,000 
Unbilled receivables from the U.S. government and its agencies3,356,000 7,018,000 
Total accounts receivable159,758,000 128,585,000 
Less allowance for doubtful accounts1,648,000 1,769,000 
Accounts receivable, net$158,110,000 126,816,000