XML 51 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Segment and Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Total revenues $ 332,393 $ 299,893  
Total long-lived assets 766,864   $ 778,507
UNITED STATES      
Total revenues 270,309 231,343  
Total long-lived assets 688,360   701,580
CANADA      
Total revenues 16,570 17,053  
IRELAND      
Total revenues 13,003 15,623  
All Other Countries [Member]      
Total revenues 32,511 $ 35,874  
Total long-lived assets $ 78,504   $ 76,927