XML 76 R57.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Income taxes - Textual (Details) $ in Thousands | 12 Months Ended
--- | ---
Sep. 29, 2018 USD ($) | Sep. 30, 2017 USD ($) | Oct. 01, 2016 USD ($) | Oct. 03, 2015 USD ($)
Operating Loss Carryforwards [Line Items] |  |  |  |
Provision for (benefit from) income taxes | $ 1,056 | $ (2,291) | $ 2,644 | $ 3,242
Undistributed earnings | 5,700 |  |  |
Undistributed earnings, withholding tax liability | 300 |  |  |
Dutch Tax Administration |  |  |  |
Operating Loss Carryforwards [Line Items] |  |  |  |
Operating loss carryforward, profit percent |  |  | 0.03 |
Operating loss carryforward, profit percent, taxable income |  |  | 0.01 |
Provision for (benefit from) income taxes |  | $ (4,900) |  |
Federal |  |  |  |
Operating Loss Carryforwards [Line Items] |  |  |  |
Net operating loss carryforwards | 74,700 |  |  |
Federal | Generated through tax year 2012 |  |  |  |
Operating Loss Carryforwards [Line Items] |  |  |  |
Net operating loss carryforwards | 46,800 |  |  |
Federal | Research tax credit carryforward |  |  |  |
Operating Loss Carryforwards [Line Items] |  |  |  |
Tax credit carryforward | 25,400 |  |  |
State |  |  |  |
Operating Loss Carryforwards [Line Items] |  |  |  |
Net operating loss carryforwards | 45,900 |  |  |
State | Research tax credit carryforward |  |  |  |
Operating Loss Carryforwards [Line Items] |  |  |  |
Tax credit carryforward | 19,100 |  |  |
Foreign |  |  |  |
Operating Loss Carryforwards [Line Items] |  |  |  |
Net operating loss carryforwards | 21,900 |  |  |
Foreign | Tax year expiration, indefinite |  |  |  |
Operating Loss Carryforwards [Line Items] |  |  |  |
Net operating loss carryforwards | 2,700 |  |  |
Foreign | Tax year expiration, 2027 |  |  |  |
Operating Loss Carryforwards [Line Items] |  |  |  |
Net operating loss carryforwards | 19,200 |  |  |
Accounting Standards Update 2016-09 | Federal |  |  |  |
Operating Loss Carryforwards [Line Items] |  |  |  |
Net operating loss carryforwards | 113,800 |  | $ 39,800 |
Accounting Standards Update 2016-09 | State |  |  |  |
Operating Loss Carryforwards [Line Items] |  |  |  |
Net operating loss carryforwards | $ 59,800 |  | $ 3,200 |

X
- Definition Operating Loss Carryforward, Profit Percent + References No definition available. + Details
Name: | sono_OperatingLossCarryforwardProfitPercent
Namespace Prefix: | sono_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating Loss Carryforward, Profit Percent, Taxable Income + References No definition available. + Details
Name: | sono_OperatingLossCarryforwardProfitPercentTaxableIncome
Namespace Prefix: | sono_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331 + Details
Name: | us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 20 -Section 45 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324 + Details
Name: | us-gaap_IncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319 + Details
Name: | us-gaap_OperatingLossCarryforwards
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_OperatingLossCarryforwardsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319 + Details
Name: | us-gaap_TaxCreditCarryforwardAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 60A -URI http://asc.fasb.org/extlink&oid=109260490&loc=SL5780132-109256 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 66 -URI http://asc.fasb.org/extlink&oid=109260490&loc=d3e2814-109256 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 60B -URI http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 65 -URI http://asc.fasb.org/extlink&oid=109260490&loc=d3e2793-109256 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 60 -URI http://asc.fasb.org/extlink&oid=109260490&loc=d3e2740-109256 + Details
Name: | us-gaap_UndistributedEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityNameAxis=sono_DutchTaxAdministrationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_TaxYear2012Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=sono_TaxYearExpirationIndefiniteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=sono_TaxYearExpiration2027Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |