XML 45 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Note 2 - Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Revenues $ 41,844 $ 32,728 $ 154,735
Consolidation, Eliminations [Member]      
Revenues (85) (2)  
Heavy Fabrications [Member] | Operating Segments [Member]      
Revenues 27,272 22,777  
Gearing [Member] | Operating Segments [Member]      
Revenues 10,584 5,349  
Industrial Solutions [Member] | Operating Segments [Member]      
Revenues $ 4,073 $ 4,604