v3.23.2
GOODWILL (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill activity
   
Solar
   
All other
   
Total
 
Goodwill at December 31, 2022
 
$
28,768
   
$
2,421
   
$
31,189
 
Changes during the year:
                       
Acquisitions
   
-
     
12,266
     
12,266
 
Foreign currency adjustments
   
(1,194
)
   
71
     
(1,123
)
Goodwill at June 30, 2023
 
$
27,574
   
$
14,758
   
$
42,332