v3.26.3
Note 8 - Segment Information - Schedule of Product Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Interconnect $ 23,960 $ 19,790 $ 63,621 $ 57,900
Interconnect [Member]        
Interconnect $ 7,835 $ 6,212 $ 21,640 $ 17,602
Interconnect [Member] | Product Concentration Risk [Member] | Revenue, Product and Service Benchmark [Member]        
Customer 33.00% 32.00% 34.00% 30.00%
Custom Cabling [Member]        
Interconnect $ 10,135 $ 7,157 $ 24,979 $ 18,382
Custom Cabling [Member] | Product Concentration Risk [Member] | Revenue, Product and Service Benchmark [Member]        
Customer 42.00% 36.00% 39.00% 32.00%
Integrated Solutions [Member]        
Interconnect $ 5,990 $ 6,421 $ 17,002 $ 21,916
Integrated Solutions [Member] | Product Concentration Risk [Member] | Revenue, Product and Service Benchmark [Member]        
Customer 25.00% 32.00% 27.00% 38.00%
All Products or Services [Member]        
Interconnect $ 23,960 $ 19,790 $ 63,621 $ 57,900
All Products or Services [Member] | Product Concentration Risk [Member] | Revenue, Product and Service Benchmark [Member]        
Customer 100.00% 100.00% 100.00% 100.00%