XML 35 R32.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 5 Debt Schedule (Details) (USD $) In Thousands, unless otherwise specified | Mar. 28, 2015 | Sep. 27, 2014
--- | --- | ---
Debt Instrument [Line Items] |  |
Non-interest bearing notes payable | $ 15,467 us-gaap_OtherNotesPayable | $ 15,097 us-gaap_OtherNotesPayable
Total long-term debt | 430,467 us-gaap_LongTermDebt | 533,854 us-gaap_LongTermDebt
Long-term debt | 427,051 us-gaap_LongTermDebtNoncurrent | 386,681 us-gaap_LongTermDebtNoncurrent
Debt due 2017 |  |
Debt Instrument [Line Items] |  |
Secured debt | 40,000 us-gaap_SecuredDebt / us-gaap_DebtInstrumentAxis = sanm_Debtdue2017Member |
Debt due 2015 |  |
Debt Instrument [Line Items] |  |
Secured debt |  | 40,000 us-gaap_SecuredDebt / us-gaap_DebtInstrumentAxis = sanm_Debtdue2015Member
Debt due 2019 |  |
Debt Instrument [Line Items] |  |
Senior Notes | 0 us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = sanm_Debtdue2019Member | 100,000 us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = sanm_Debtdue2019Member
Debt due 2019 | Interest Rate Swap |  |
Debt Instrument [Line Items] |  |
Fair Value Adjustment | 0 sanm_FairValueAdjustment / us-gaap_DebtInstrumentAxis = sanm_Debtdue2019Member / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember | 3,757 sanm_FairValueAdjustment / us-gaap_DebtInstrumentAxis = sanm_Debtdue2019Member / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember
Secured Notes Due 2019 |  |
Debt Instrument [Line Items] |  |
Secured debt | 375,000 us-gaap_SecuredDebt / us-gaap_DebtInstrumentAxis = sanm_SecuredNotesdue2019Member | 375,000 us-gaap_SecuredDebt / us-gaap_DebtInstrumentAxis = sanm_SecuredNotesdue2019Member
Current portion |  |
Debt Instrument [Line Items] |  |
Non-interest bearing notes payable | 3,416 us-gaap_OtherNotesPayable / sanm_LongTermDebtMaturitiesAxis = sanm_CurrentportionMember | 3,416 us-gaap_OtherNotesPayable / sanm_LongTermDebtMaturitiesAxis = sanm_CurrentportionMember
Current portion | Debt due 2015 |  |
Debt Instrument [Line Items] |  |
Secured debt | 0 us-gaap_SecuredDebt / us-gaap_DebtInstrumentAxis = sanm_Debtdue2015Member / sanm_LongTermDebtMaturitiesAxis = sanm_CurrentportionMember | 40,000 us-gaap_SecuredDebt / us-gaap_DebtInstrumentAxis = sanm_Debtdue2015Member / sanm_LongTermDebtMaturitiesAxis = sanm_CurrentportionMember
Current portion | Debt due 2019 |  |
Debt Instrument [Line Items] |  |
Senior Notes | 0 us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = sanm_Debtdue2019Member / sanm_LongTermDebtMaturitiesAxis = sanm_CurrentportionMember | 100,000 us-gaap_SeniorNotes / us-gaap_DebtInstrumentAxis = sanm_Debtdue2019Member / sanm_LongTermDebtMaturitiesAxis = sanm_CurrentportionMember
Current portion | Debt due 2019 | Interest Rate Swap |  |
Debt Instrument [Line Items] |  |
Fair Value Adjustment | $ 0 sanm_FairValueAdjustment / us-gaap_DebtInstrumentAxis = sanm_Debtdue2019Member / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / sanm_LongTermDebtMaturitiesAxis = sanm_CurrentportionMember | $ 3,757 sanm_FairValueAdjustment / us-gaap_DebtInstrumentAxis = sanm_Debtdue2019Member / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateSwapMember / sanm_LongTermDebtMaturitiesAxis = sanm_CurrentportionMember

X
- Definition Cumulative amount of fair value adjustments to a hedged item as of the balance sheet date. + References No definition available. + Details
Name: | sanm_FairValueAdjustment
Namespace Prefix: | sanm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount of long-term debt, net of unamortized discount or premium, including current and noncurrent amounts. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 7 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 9 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20, 22 -Article 5 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_LongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of long-term debt, net of unamortized discount or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 + Details
Name: | us-gaap_LongTermDebtNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Including the current and noncurrent portions, the carrying value of notes payable which were initially due after one year or beyond the normal operating cycle, if longer, and which are not otherwise defined in the taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16(a)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20, 22 -Article 5 + Details
Name: | us-gaap_OtherNotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 9 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19, 20, 22 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_SecuredDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16(a)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 9 + Details
Name: | us-gaap_SeniorNotes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | sanm_LongTermDebtMaturitiesAxis=sanm_CurrentportionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sanm_Debtdue2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sanm_Debtdue2017Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sanm_Debtdue2019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=sanm_SecuredNotesdue2019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |