XML 49 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Note 6 - Discontinued Operations and Assets and Liabilities Held for Sale (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Disposal Groups, Including Discontinued Operations [Table Text Block]
  

Years Ended December 31,

 
  

2020

  

2019

  

2018

 

Revenues

 $271,529  $328,048  $335,707 

Cost of revenues

  247,453   286,814   294,160 

Gross profit

  24,076   41,234   41,547 

Operating expenses

  28,455   30,652   31,675 

Goodwill impairment

  47,977       

Definite-lived intangible asset impairment

  957       

Restructuring and related charges

  804   842   234 

Operating income (loss)

  (54,117)  9,740   9,638 

Other income (expense):

            

Interest expense(1)

  (3,308)  (2,644)  (2,618)

Total other expense

  (3,308)  (2,644)  (2,618)

Income (loss) before taxes on income

  (57,425)  7,096   7,020 

Taxes (benefit) on income (loss)

  (2,269)  2,554   1,161 

Net income (loss) from discontinued operations

 $(55,156) $4,542  $5,859 
  

December 31,

 
   2020(1)   2019(2) 

Assets held for sale:

        

Current assets

        

Receivables, net

 $26,901  $43,256 

Retainage

  203   518 

Contract assets

  9,330   13,469 

Inventories

  60   2,097 

Prepaid expenses and other current assets

  2,652   3,379 

Total current assets

  39,146   62,719 

Property, plant & equipment, less accumulated depreciation

  7,962   17,167 

Goodwill

  2,640   52,201 

Intangible assets, less accumulated amortization

  33,718   38,481 

Operating lease assets

  8,734   11,546 

Other non-current assets

  650   663 

Impairment of assets held for sale

     (13,978)

Total assets held for sale

 $92,850  $168,799 
         

Liabilities held for sale:

        

Current liabilities

        

Accounts payable

 $5,211  $8,688 

Accrued expenses

  20,927   16,707 
Operating lease liabilities  2,301   1,775 

Contract liabilities

  165   167 

Total current liabilities

  28,604   27,337 

Operating lease liabilities

  7,348   10,368 

Other non-current liabilities

  196   195 

Total liabilities held for sale

 $36,148  $37,900