XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.4
Summary of Business and Significant Accounting Policies (Tables)
12 Months Ended
Oct. 31, 2021
Accounting Policies [Abstract]  
Schedule of Major Classifications and Expected Useful Lives of Property, Equipment and Software
The major classifications of property, equipment and software, including their respective expected useful lives, consisted of the following:
Machinery and Equipment
3 to 15 years
Leasehold improvementsShorter of length of lease or life of the asset
Software
3 to 7 years
Property, equipment and software consisted of (in thousands):
October 31,
2021
November 1,
2020
Machinery and equipment$30,537 $29,832 
Leasehold improvements2,633 2,543 
Less: Accumulated depreciation and amortization(28,531)(27,417)
Property and equipment4,639 4,958 
Software105,882 104,002 
Less: Accumulated amortization(93,039)(86,793)
Property, equipment and software, net$17,482 $22,167