XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.1
GOODWILL AND INTANGIBLE ASSETS, NET (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Goodwill consists of the following (in thousands):
March 31,December 31,
20232022
Goodwill$547,158 $547,556 
Recovery of escrow from AlsoEnergy acquisition— (915)
Effect of foreign currency translation10 
Total goodwill$547,168 $546,649 
Schedule of Intangible Assets
Intangible assets, net, consists of the following (in thousands):
March 31,December 31,
20232022
Developed technology$32,000 $30,600 
Trade name11,300 11,300 
Customer relationships106,800 106,800 
Backlog3,900 3,900 
Internally developed software53,949 49,472 
Intangible assets207,949 202,072 
Less: Accumulated amortization(46,356)(39,809)
Add: Currency translation adjustment
Total intangible assets, net$161,596 $162,265