XML 44 R43.htm IDEA: XBRL DOCUMENT
v2.3.0.15

Valuation and Qualiifying Accounts (Tables) | 12 Months Ended
--- | ---
Sep. 30, 2011
Valuation and Qualifying Accounts [Abstract] |
Schedule of Valuation and Qualifying Accounts Disclosure [Table Text Block] | VALUATION AND QUALIFYING ACCOUNTS (In thousands)
Description | Beginning Balance |  | Charged to Cost and Expenses |  | Deductions |  | Misc. |  | Ending Balance
Year Ended October 2, 2009 |  |  |  |  |  |  |  |  |
Allowance for doubtful accounts | $ | 1,048 |  |  | $ | 2,507 |  |  | $ | (710 | ) |  | $ | — |  |  | $ | 2,845 |
Reserve for sales returns | $ | 2,135 |  |  | $ | 3,132 |  |  | $ | (3,501 | ) |  | $ | — |  |  | $ | 1,766 |
Allowance for excess and obsolete inventories | $ | 7,829 |  |  | $ | 8,665 |  |  | $ | (4,784 | ) |  | $ | — |  |  | $ | 11,710 |
Year Ended October 1, 2010 |  |  |  |  |  |  |  |  |
Allowance for doubtful accounts | $ | 2,845 |  |  | $ | 728 |  |  | $ | (2,396 | ) |  | $ | — |  |  | $ | 1,177 |
Reserve for sales returns | $ | 1,766 |  |  | $ | 2,130 |  |  | $ | (2,644 | ) |  | $ | — |  |  | $ | 1,252 |
Allowance for excess and obsolete inventories | $ | 11,710 |  |  | $ | 7,259 |  |  | $ | (7,169 | ) |  | $ | — |  |  | $ | 11,800 |
Year Ended September 30, 2011 |  |  |  |  |  |  |  |  |
Allowance for doubtful accounts | $ | 1,177 |  |  | $ | 255 |  |  | $ | (967 | ) |  | $ | 320 |  |  | $ | 785 |
Reserve for sales returns | $ | 1,252 |  |  | $ | 4,627 |  |  | $ | (3,398 | ) |  | $ | 814 |  |  | $ | 3,295 |
Allowance for excess and obsolete inventories | $ | 11,800 |  |  | $ | 6,435 |  |  | $ | (6,783 | ) |  | $ | — |  |  | $ | 11,452 |

X
- Definition Schedule of Valuation and Qualifying Accounts Disclosure [Table Text Block] + Details
Name: | swks_ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock
Namespace Prefix: | swks
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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