XML 85 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Note 15 - Segment Reporting (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Revenue from Contract with Customer, Including Assessed Tax $ 40,322 $ 54,614 $ 54,926 $ 48,634 $ 49,253 $ 46,138 $ 41,169 $ 41,660 $ 198,496 $ 178,220
Accounts Receivable, after Allowance for Credit Loss, Current, Total 15,337       18,310       $ 15,337 $ 18,310
Customer Concentration Risk [Member] | Revenue Benchmark [Member]                    
Number of Major Customers                 5 5
Customer Concentration Risk [Member] | Five Largest Customers [Member] | Revenue Benchmark [Member]                    
Concentration Risk, Percentage                 78.00% 79.00%
Heavy Fabrications [Member]                    
Number of Facilities                 2  
Number of Tower Sections in Production Capacity of Turbines Total                 1,650  
Heavy Fabrications [Member] | One Customer [Member]                    
Accounts Receivable, after Allowance for Credit Loss, Current, Total $ 6,118       $ 8,428       $ 6,118 $ 8,428
Heavy Fabrications [Member] | Customer Concentration Risk [Member]                    
Number of Major Customers                 1 1
Heavy Fabrications [Member] | One Customer [Member]                    
Revenue from Contract with Customer, Including Assessed Tax                 $ 105,366 $ 110,693
Heavy Fabrications [Member] | Two Customers [Member]                    
Revenue from Contract with Customer, Including Assessed Tax                 $ 25,237  
Heavy Fabrications [Member] | Maximum [Member]                    
Annual Tower Production Capacity                 550  
Heavy Fabrications [Member] | Minimum [Member]                    
Power Generating Capacity of Turbines                 1,100