XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND INTANGIBLE ASSETS, NET (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Goodwill consists of the following (in thousands):
December 31,
20222021
Goodwill$547,556 $1,625 
Recovery of escrow from AlsoEnergy acquisition(915)— 
Effect of foreign currency translation116 
Total goodwill$546,649 $1,741 
Schedule of Intangible Assets
Intangible assets, net, consists of the following (in thousands):
December 31,
20222021
Developed technology$30,600 $500 
Trade name11,300 — 
Customer relationships106,800 — 
Backlog3,900 — 
Internally developed software49,472 29,706 
Intangible assets202,072 30,206 
Less: Accumulated amortization(39,809)(16,276)
Add: Currency translation adjustment36 
Total intangible assets, net$162,265 $13,966