XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues $ 32,728 $ 48,634
Consolidation, Eliminations [Member]    
Revenues (2)
Heavy Fabrications [Member] | Operating Segments [Member]    
Revenues 22,777 38,368
Gearing [Member] | Operating Segments [Member]    
Revenues 5,349 6,227
Industrial Solutions [Member] | Operating Segments [Member]    
Revenues $ 4,604 $ 4,039