Quarterly report pursuant to Section 13 or 15(d)

SEGMENT INFORMATION - Revenue by Region (Details)

v3.23.1
SEGMENT INFORMATION - Revenue by Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Region revenue from external customers $ 302,022 $ 287,399
Other    
Segment Reporting Information [Line Items]    
Region revenue from external customers 0 72
Europe | Reportable Geographical Components    
Segment Reporting Information [Line Items]    
Region revenue from external customers 173,008 162,561
Americas | Reportable Geographical Components    
Segment Reporting Information [Line Items]    
Region revenue from external customers 79,184 95,191
Africa | Reportable Geographical Components    
Segment Reporting Information [Line Items]    
Region revenue from external customers 28,708 16,489
Asia Pacific | Reportable Geographical Components    
Segment Reporting Information [Line Items]    
Region revenue from external customers $ 21,122 $ 13,086