XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
CURRENT ASSETS    
Cash and cash equivalents $ 4,532 $ 13,053
Trade accounts receivable, net of allowance for doubtful accounts of $207 and $87, respectively 14,812 13,523
Inventories 21,054 11,179
Other current assets 5,849 2,893
TOTAL CURRENT ASSETS 46,247 40,648
Property and equipment:    
Equipment and tooling 4,497 3,986
Furniture and office equipment 3,447 1,086
Property, Plant and Equipment, Gross, Ending Balance 7,944 5,072
Less accumulated depreciation 4,771 4,364
Total property and equipment, net 3,173 708
Operating lease right of use assets, net 13,480 1,453
Goodwill 8,085 2,467
Amortizable intangible assets, net 15,296 2,739
Non-amortizable intangible assets 1,174 1,174
Deferred tax assets 1,816 389
Other assets 295 70
TOTAL ASSETS 89,566 49,648
CURRENT LIABILITIES    
Accounts payable 5,652 3,504
Accrued expenses 8,814 5,034
Current portion of Term Loan 2,424 0
Current portion of operating lease liabilities 1,887 832
Income taxes payable 759 0
TOTAL CURRENT LIABILITIES 19,536 9,370
Operating lease liabilities 15,025 675
Term Loan, net of debt issuance cost 13,136 0
TOTAL LIABILITIES 47,697 10,045
Commitments and Contingencies  
STOCKHOLDERS’ EQUITY    
Common stock - authorized 20,000,000 shares of $0.01 par value; 10,198,700 and 10,058,571 shares issued and outstanding at October 31, 2022 and October 31, 2021, respectively 102 101
Additional paid-in capital 25,118 24,301
Retained earnings 16,649 15,201
TOTAL STOCKHOLDERS' EQUITY 41,869 39,603
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 89,566 $ 49,648