XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Business Acquisition - Unaudited Pro Forma Financial Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Revenue     $ 56,294 $ 68,369
Net (loss) income     $ (2,226) $ 1,510
Basic (in dollars per share)     $ (0.22) $ 0.15
Diluted (in dollars per share)     $ (0.22) $ 0.15
Basic (in shares)     10,267,652 10,100,767
Diluted (in shares)     10,267,652 10,233,209
Microlab/FXR LLC [Member]        
Revenue $ 15,652 $ 23,842    
Net (loss) income $ (1,645) $ 771    
Basic (in dollars per share) $ (0.16) $ 0.08    
Diluted (in dollars per share) $ (0.16) $ 0.08    
Basic (in shares) 10,290,265 10,127,244    
Diluted (in shares) 10,290,265 10,238,932