XML 94 R76.htm IDEA: XBRL DOCUMENT v3.7.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, 2017
Mar. 31, 2016
Segment Reporting Revenue Reconciling Item [Line Items]    
Revenues $ 2,696,270 $ 1,147,048
Gross profit 667,946 252,468
Automotive [Member]    
Segment Reporting Revenue Reconciling Item [Line Items]    
Revenues 2,482,326 1,124,320
Gross profit 605,775 247,853
Energy Generation and Storage [Member]    
Segment Reporting Revenue Reconciling Item [Line Items]    
Revenues 213,944 22,728
Gross profit $ 62,171 $ 4,615