XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable, Net and Unbilled Receivables - Schedule of Accounts Receivable, Net and Unbilled Receivables (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Accounts Receivable, Net and Unbilled Receivables    
Product, Service and Generation, Amount billed $ 10,032 $ 13,854
Product, Service and Generation, Unbilled receivables 8,505 7,175
Product, Service and Generation, Accounts receivable 18,537 21,029
Advanced Technologies including U.S. government, Amount billed 2,069 876
Advanced Technologies including U.S. government, Unbilled receivables 1,956 1,749
Advanced Technologies including U.S. government, Accounts receivable 4,025 2,625
Accounts receivable, net and unbilled receivables $ 22,562 $ 23,654