XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended 18 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Oct. 31, 2021
Apr. 30, 2022
Inventory [Line Items]            
Fixed asset impairment charge     $ 7,200   $ 2,800 $ 10,000
Accrued product warranty cost $ 247   247   $ 72 $ 247
Costs of Revenues            
Inventory [Line Items]            
Excess plant capacity and manufacturing variances cost incurred $ 2,500 $ 1,300 $ 4,700 $ 3,400