XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable, Net and Unbilled Receivables - Schedule of Accounts Receivable, Net and Unbilled Receivables (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Oct. 31, 2021
Accounts Receivable, Net and Unbilled Receivables    
Amount billed $ 10,881 $ 13,854
Unbilled receivables 8,591 7,175
Commercial customers accounts receivable 19,472 21,029
Advanced Technologies including U.S. government, Amount billed 4,585 876
Advanced Technologies including U.S. government, Unbilled receivables 1,614 1,749
Advanced Technologies including U.S. government, Accounts receivable 6,199 2,625
Accounts receivable, net and unbilled receivables $ 25,671 $ 23,654