XML 39 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Transactions with Total and Total S.A. (Details) (USD $)
1 Months Ended 3 Months Ended 1 Months Ended 3 Months Ended
May 31, 2013
Jun. 29, 2014
Jun. 30, 2011
Dec. 31, 2011
Mar. 29, 2015
Feb. 28, 2012
Mar. 30, 2014
Dec. 28, 2014
Related Party Transaction [Line Items]                
Debt instrument, face value         1,012,418,000us-gaap_DebtInstrumentFaceAmount     $ 1,180,103,000us-gaap_DebtInstrumentFaceAmount
Accounts receivable         20,235,000us-gaap_AccountsReceivableRelatedParties     22,425,000us-gaap_AccountsReceivableRelatedParties
Total [Member]                
Related Party Transaction [Line Items]                
Liquidity support facility, warrant, maximum ownership percentage allowed           74.99%spwr_LiquiditySupportFacilityWarrantMaximumOwnershipPercentageAllowed
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
   
Compensation and Funding Agreement [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Interest rate at period end         2.75%us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
/ us-gaap_CreditFacilityAxis
= spwr_CompensationandFundingAgreementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
     
0.75% debentures due 2018 [Member]                
Related Party Transaction [Line Items]                
Interest rate 0.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= spwr_A0.75debenturesdue2018Member
      0.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= spwr_A0.75debenturesdue2018Member
     
Debt instrument, face value 300,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= spwr_A0.75debenturesdue2018Member
      300,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= spwr_A0.75debenturesdue2018Member
    300,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= spwr_A0.75debenturesdue2018Member
Debt instrument, convertible, conversion price (in dollars per share) $ 24.95us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_DebtInstrumentAxis
= spwr_A0.75debenturesdue2018Member
      24.95us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_DebtInstrumentAxis
= spwr_A0.75debenturesdue2018Member
     
0.75% debentures due 2018 [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Debt instrument, face value 200,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= spwr_A0.75debenturesdue2018Member
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
             
Debt Instrument, convertible, number of shares converted 8,017,420us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments
/ us-gaap_DebtInstrumentAxis
= spwr_A0.75debenturesdue2018Member
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
             
0.875% debentures due 2021 [Member]                
Related Party Transaction [Line Items]                
Interest rate   0.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= spwr_A0.875debenturesdue2021Member
    0.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= spwr_A0.875debenturesdue2021Member
     
Debt instrument, face value   400,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= spwr_A0.875debenturesdue2021Member
    400,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= spwr_A0.875debenturesdue2021Member
    400,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= spwr_A0.875debenturesdue2021Member
Debt instrument, convertible, conversion price (in dollars per share)         48.76us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_DebtInstrumentAxis
= spwr_A0.875debenturesdue2021Member
     
0.875% debentures due 2021 [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Debt Instrument, convertible, number of shares converted   5,126,775us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments
/ us-gaap_DebtInstrumentAxis
= spwr_A0.875debenturesdue2021Member
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
           
Tender Offer Agreement [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Ownership after sale of stock, percentage     60.00%us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction
/ us-gaap_RelatedPartyTransactionAxis
= spwr_TenderOfferAgreementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
         
Consideration received in cash tender offer (in dollars per share)     $ 23.25us-gaap_SaleOfStockPricePerShare
/ us-gaap_RelatedPartyTransactionAxis
= spwr_TenderOfferAgreementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
         
Cash tender offer     1,400,000,000us-gaap_SaleOfStockConsiderationReceivedPerTransaction
/ us-gaap_RelatedPartyTransactionAxis
= spwr_TenderOfferAgreementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
         
Private Placement [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Ownership after sale of stock, percentage       66.00%us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction
/ us-gaap_RelatedPartyTransactionAxis
= us-gaap_PrivatePlacementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
       
Consideration received in cash tender offer (in dollars per share)       $ 8.80us-gaap_SaleOfStockPricePerShare
/ us-gaap_RelatedPartyTransactionAxis
= us-gaap_PrivatePlacementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
       
Sale of Stock, Number of Shares Issued in Transaction       18,600,000.0us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
/ us-gaap_RelatedPartyTransactionAxis
= us-gaap_PrivatePlacementMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
       
Total [Member] | Compensation and Funding Agreement [Member]                
Related Party Transaction [Line Items]                
Line of credit, fee rate         5.00%spwr_LineofCreditFacilityOtherFeeRate
/ us-gaap_CreditFacilityAxis
= spwr_CompensationandFundingAgreementMember
/ us-gaap_RelatedPartyTransactionAxis
= spwr_TotalMember
     
Total [Member] | 0.875% debentures due 2021 [Member]                
Related Party Transaction [Line Items]                
Debt instrument, face value   250,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= spwr_A0.875debenturesdue2021Member
/ us-gaap_RelatedPartyTransactionAxis
= spwr_TotalMember
           
Upfront Warrants (held by Total) [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Warrant or right, number of securities called by each warrant or right (in shares)           9,531,677us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
/ us-gaap_ClassOfWarrantOrRightAxis
= spwr_UpfrontWarrantsheldbyTotalMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
   
Class of warrant or right, exercise price of warrants or rights (in dollars per share)           $ 7.8685us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= spwr_UpfrontWarrantsheldbyTotalMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
   
Class of warrant or right, term           7 years    
Liquidity support facility, warrant, minimum amount of outstanding convertible debt required to be outstanding           25,000,000.0spwr_LiquiditySupportFacilityWarrantMinimumAmountofOutstandingConvertibleDebtRequiredtobeOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= spwr_UpfrontWarrantsheldbyTotalMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
   
Interest Expense [Member] | Credit Support Agreement [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Interest Expense, Related Party         2,726,000us-gaap_InterestExpenseRelatedParty
/ us-gaap_CreditFacilityAxis
= spwr_CreditSupportAgreementMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
  2,745,000us-gaap_InterestExpenseRelatedParty
/ us-gaap_CreditFacilityAxis
= spwr_CreditSupportAgreementMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
 
Interest Expense [Member] | Compensation and Funding Agreement [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Interest Expense, Related Party         0us-gaap_InterestExpenseRelatedParty
/ us-gaap_CreditFacilityAxis
= spwr_CompensationandFundingAgreementMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
  1,200,000us-gaap_InterestExpenseRelatedParty
/ us-gaap_CreditFacilityAxis
= spwr_CompensationandFundingAgreementMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
 
Interest Expense [Member] | 0.75% debentures due 2018 [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Interest Expense, Related Party         375,000us-gaap_InterestExpenseRelatedParty
/ us-gaap_DebtInstrumentAxis
= spwr_A0.75debenturesdue2018Member
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
  375,000us-gaap_InterestExpenseRelatedParty
/ us-gaap_DebtInstrumentAxis
= spwr_A0.75debenturesdue2018Member
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
 
Interest Expense [Member] | 0.875% debentures due 2021 [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Interest Expense, Related Party         680,000us-gaap_InterestExpenseRelatedParty
/ us-gaap_DebtInstrumentAxis
= spwr_A0.875debenturesdue2021Member
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
  0us-gaap_InterestExpenseRelatedParty
/ us-gaap_DebtInstrumentAxis
= spwr_A0.875debenturesdue2021Member
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
 
Research and Development Expense [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Offsetting contributions received under R&D Agreement         (422,000)us-gaap_ProceedsFromCollaborators
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
  260,000us-gaap_ProceedsFromCollaborators
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
 
Sales [Member] | Total [Member]                
Related Party Transaction [Line Items]                
EPC, O&M, and components revenue under joint projects         199,000us-gaap_RevenueFromRelatedParties
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
  2,889,000us-gaap_RevenueFromRelatedParties
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
 
Costs and Estimated Earnings in Excess of Billings [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Costs and estimated earnings in excess of billings         700,000us-gaap_DueFromRelatedParties
/ us-gaap_BalanceSheetLocationAxis
= spwr_CostsandEstimatedEarningsinExcessofBillingsMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
     
Accounts Receivable [Member] | Total [Member]                
Related Party Transaction [Line Items]                
Accounts receivable         1,600,000us-gaap_AccountsReceivableRelatedParties
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= spwr_TotalMember
     
Series of Individually Immaterial Business Acquisitions [Member]                
Related Party Transaction [Line Items]                
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill         17,875,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember
    $ 17,375,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
/ us-gaap_BusinessAcquisitionAxis
= us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember