XML 67 R63.htm IDEA: XBRL DOCUMENT v3.20.1
SEGMENTS INFORMATION (Revenues by Customer Location) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 651,359 $ 521,333
United States    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 370,089 299,680
United Kingdom    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 92,132 65,739
Switzerland    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 47,222 36,233
Netherlands    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 25,909 20,616
Russia    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 21,961 15,892
Germany    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 20,193 19,154
Canada    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 17,920 16,972
Other    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 55,933 $ 47,047