Quarterly report pursuant to Section 13 or 15(d)

Note 3 - Business Combinations and Asset Acquisitions - Unaudited Pro Forma Information (Details)

v3.23.1
Note 3 - Business Combinations and Asset Acquisitions - Unaudited Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Revenue $ 107,791 $ 96,482 $ 201,366 $ 181,930
Net Income (loss) $ 5,588 5,985 $ 12,063 7,168
Pro Forma [Member]        
Revenue   102,239   191,811
Net Income (loss)   6,542   7,678
Coastal Carolina Pumping, Inc [Member]        
Revenue   5,757   9,881
Net (loss) income   $ 557   $ 510