XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues By Geographic Areas (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenues: (in thousands) $ 4,628,592 $ 3,981,055
United States    
Revenues: (in thousands) 3,677,801 3,004,970
Europe    
Revenues: (in thousands) 492,992 643,749
Asia and rest of world    
Revenues: (in thousands) 457,799 332,336
Total    
Revenues: (in thousands) $ 4,628,592 $ 3,981,055