XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 21, 2023
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Net Income from discontinued operations   $ 0 $ 2,277 $ 0 $ 1,424
Gain on sale of Klein       (0) 2,393
Klein Marine Services, Inc. [Member]          
Gain on sale of Klein $ 2,300        
Discontinued Operations, Disposed of by Sale [Member]          
Revenue from discontinued operations   0 140 0 3,318
Cost of discontinued operations   0 11 0 1,982
Selling, general and administrative   0 179 0 1,348
Research and development   0 45 0 689
Depreciation and amortization   0 18 0 324
Total operating expenses   0 242 0 2,361
Operating loss   0 (113) 0 (1,025)
Other income   0 2 73
Gain on sale of Klein   0 2,393 0 2,393
Income before income taxes from discontinued operations   0 2,282 0 1,441
Provision for income taxes from discontinued operations   0 (5) 0 (17)
Net Income from discontinued operations   $ 0 $ 2,277 0 1,424
Depreciation and amortization       0 324
Discontinued Operations, Disposed of by Sale [Member] | Klein Marine Services, Inc. [Member]          
Gain on sale of Klein       $ 0 $ 2,393