XML 104 R83.htm IDEA: XBRL DOCUMENT v3.8.0.1
Geographic Information and Business Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Total revenues by geographic area      
Revenues $ 1,027,982 $ 702,272 $ 796,213
United States      
Total revenues by geographic area      
Revenues 791,044 455,418 537,310
Ireland      
Total revenues by geographic area      
Revenues 97,637 139,642 166,739
United Kingdom      
Total revenues by geographic area      
Revenues 21,143    
Singapore      
Total revenues by geographic area      
Revenues 113,891 106,813 91,816
Sweden      
Total revenues by geographic area      
Revenues 3,986    
Others      
Total revenues by geographic area      
Revenues 281 $ 399 348
VFH      
Total revenues by geographic area      
Revenues $ 86,599   $ 445