v3.22.4
GOODWILL (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill activity
 
   
Solar
   
All other
   
Total
 
Goodwill at December 31, 2020
 
$
33,255
   
$
107,224
   
$
140,479
 
Changes during the year:
                       
Foreign currency adjustments
   
(2,750
)
   
(8,100
)
   
(10,850
)
Goodwill at December 31, 2021
   
30,505
     
99,124
     
129,629
 
Changes during the year:
                       
Foreign currency adjustments
   
(1,737
)
   
(6,599
)
   
(8,336
)
Accumulated impairment losses
   
-
     
(90,104
)
   
(90,104
)
Goodwill at December 31, 2022
 
$
28,768
   
$
2,421
   
$
31,189