XML 88 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Reporting and Information about Geographic Areas - Schedule of Total Revenues and Gross Margin by Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Segment Reporting Revenue Reconciling Item [Line Items]    
Revenues $ 3,408,751 $ 2,696,270
Gross profit 456,526 667,946
Automotive [Member]    
Segment Reporting Revenue Reconciling Item [Line Items]    
Revenues 2,998,729 2,482,326
Gross profit 421,867 605,775
Energy Generation and Storage [Member]    
Segment Reporting Revenue Reconciling Item [Line Items]    
Revenues 410,022 213,944
Gross profit $ 34,659 $ 62,171