XML 76 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Note 16 - Contingencies (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2020
Mar. 28, 2020
Dec. 28, 2019
Estimated Litigation Liability   $ 0  
Loss Contingency, Receivable, Ending Balance     $ 14,100
Loss Contingency, Estimate of Possible Loss     $ 10,300
Arbitration to Settle Dispute with Major Utility [Member]      
Litigation Settlement, Expense   8,000  
Legal Fees   400  
Accounts Receivable, Allowance for Credit Loss, Writeoff   700  
Arbitration to Settle Dispute with Major Utility [Member] | Expense Related to Disputed Projects not Awards by Arbitrator [Member]      
Litigation Settlement, Expense   6,700  
Arbitration to Settle Dispute with Major Utility [Member] | Expense Related to Other Projects not Part of Arbitration [Member]      
Litigation Settlement, Expense   700  
Arbitration to Settle Dispute with Major Utility [Member] | Expense Related to Disputed Projects Part of Arbitration [Member]      
Litigation Settlement, Expense   $ 200  
Arbitration to Settle Dispute with Major Utility [Member] | Subsequent Event [Member]      
Litigation Settlement, Amount Awarded from Other Party $ 7,400