XML 42 R28.htm IDEA: XBRL DOCUMENT
v3.21.1

Summary of Significant Accounting Policies (Policy) | 12 Months Ended
--- | ---
Mar. 27, 2021
Accounting Policies [Abstract] |
Basis of Presentation | Basis of PresentationWe prepare financial statements on a 52- or 53-week year that ends on the last Saturday in March. Fiscal years 2021, 2020 and 2019 were 52-week years.
Principles of Consolidation | Principles of Consolidation The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) and include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.
Reclassifications | Reclassifications Certain reclassifications have been made to prior year balances in order to conform to the current year’s presentation of financial information.
Use of Estimates | Use of Estimates The preparation of financial statements in accordance with U.S. GAAP requires the use of management estimates. These estimates are subjective in nature and involve judgments that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at fiscal year-end and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents consist primarily of money market funds, commercial paper, and U.S. Government Treasury and Agency instruments with original maturities of three months or less at the date of purchase.
Inventories | Inventories We use the lower of cost or net realizable value to value our inventories, with cost being determined on a first-in, first-out basis. One of the factors we consistently evaluate in the application of this method is the extent to which products are accepted into the marketplace. By policy, we evaluate market acceptance based on known business factors and conditions by comparing forecasted customer unit demand for our products over a specific future period, or demand horizon, to quantities on hand at the end of each accounting period. On a quarterly and annual basis, we analyze inventories on a part-by-part basis. Product life cycles and the competitive nature of the industry are factors considered in the evaluation of customer unit demand at the end of each quarterly accounting period. Inventory on-hand in excess of forecasted demand is considered to have reduced market value and, therefore, the cost basis is adjusted to the lower of cost or net realizable value. Typically, market values for excess or obsolete inventories are considered to be zero. Inventory charges recorded for excess and obsolete inventory, including scrapped inventory, were $1.2 million and $2.8 million, in fiscal year 2021 and 2020, respectively. Inventory charges in fiscal year 2021 and 2020 related to a combination of quality issues and inventory exceeding demand.
Property, Plant and Equipment, Net | Property, Plant and Equipment, netProperty, plant and equipment is recorded at cost, net of depreciation and amortization. Depreciation and amortization is calculated on a straight-line basis over estimated economic lives, ranging from 3 to 39 years. Leasehold improvements are depreciated over the shorter of the term of the lease or the estimated useful life. Furniture, fixtures, machinery, and equipment are all depreciated over a useful life of 3 to 10 years, while buildings are depreciated over a period of up to 39 years. In general, our capitalized software is amortized over a useful life of 3 years, with capitalized enterprise resource planning software being amortized over a useful life of 10 years. Gains or losses related to retirements or dispositions of fixed assets are recognized in the period incurred. Additionally, if impairment indicators exist, the Company will assess the carrying value of the associated asset.
Goodwill and Intangibles, Net | Goodwill and Intangibles, net Intangible assets include purchased technology licenses and patents that are reported at cost and are amortized on a straight-line basis over their useful lives, generally ranging from 1 to 10 years. Acquired intangibles include existing technology, core technology or patents, license agreements, in-process research & development, trademarks, tradenames, customer relationships, non-compete agreements, and backlog. These assets are amortized on a straight-line basis over lives ranging from 1 to 15 years. Goodwill is recorded at the time of an acquisition and is calculated as the difference between the aggregate consideration paid for an acquisition and the fair value of the net tangible and intangible assets acquired. Goodwill and intangible assets deemed to have indefinite lives are not amortized but are subject to annual impairment tests. The Company tests goodwill and indefinite lived intangibles for impairment on an annual basis or more frequently if the Company believes indicators of impairment exist. Impairment evaluations involve management’s assessment of qualitative factors to determine whether it is more likely than not that goodwill and other intangible assets are impaired. If management concludes from its assessment of qualitative factors that it is more likely than not that impairment exists, then a quantitative impairment test will be performed involving management estimates of asset useful lives and future cash flows. Significant management judgment is required in the forecasts of future operating results that are used in these evaluations. If our actual results, or the plans and estimates used in future impairment analyses, are lower than the original estimates used to assess the recoverability of these assets, we could incur additional impairment charges in a future period.
Long-Lived Assets | Long-Lived AssetsWe test for impairment losses on long-lived assets and definite-lived intangibles used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. We measure any impairment loss by comparing the fair value of the asset to its carrying amount. We estimate fair value based on discounted future cash flows, quoted market prices, or independent appraisals.
Foreign Currency Translation | Foreign Currency TranslationSome of the Company's subsidiaries utilize the local currency as the functional currency. The Company’s main entities, including the entities that generate the majority of sales and employ the majority of employees, are U.S. dollar functional.
Concentration of Credit Risk | Concentration of Credit Risk Financial instruments that potentially subject us to material concentrations of credit risk consist primarily of cash equivalents, marketable securities, long-term marketable securities, and trade accounts receivable. We are exposed to credit risk to the extent of the amounts recorded on the balance sheet. By policy, our cash equivalents, marketable securities, and long-term marketable securities are subject to certain nationally recognized credit standards, issuer concentrations, sovereign risk, and marketability or liquidity considerations. In evaluating our trade receivables, we perform credit evaluations of our major customers’ financial condition and monitor closely all of our receivables to limit our financial exposure by limiting the length of time and amount of credit extended. In certain situations, we may require payment in advance or utilize letters of credit to reduce credit risk. By policy, we establish a reserve for trade accounts receivable based on the type of business in which a customer is engaged, the length of time a trade account receivable is outstanding, and other knowledge that we may possess relating to the probability that a trade receivable is at risk for non-payment. We had one contract manufacturer, Henan Fuchi, who represented 25 percent of our consolidated gross trade accounts receivable as of the end of fiscal year 2021. Hongfujin Precision and Pegatron represented 29 percent and 20 percent, respectively of our consolidated gross trade accounts receivable as of the end of fiscal year 2020. No other distributor or customer had receivable balances that represented more than 10 percent of consolidated gross trade accounts receivable as of the end of fiscal year 2021 and 2020. Since the components we produce are largely proprietary and generally not available from second sources, we consider our end customer to be the entity specifying the use of our component in their design. These end customers may then purchase our products directly from us, from a distributor, or through a third-party manufacturer contracted to produce their end product. For fiscal years 2021, 2020, and 2019, our ten largest end customers represented approximately 93 percent, 93 percent, and 91 percent, of our sales, respectively. For fiscal years 2021, 2020, and 2019, we had one end customer, Apple Inc., who purchased through multiple contract manufacturers and represented approximately 83 percent, 79 percent, and 78 percent, of the Company’s total sales, respectively. No other customer or distributor represented more than 10 percent of net sales in fiscal years 2021, 2020, or 2019.
Revenue Recognition, Warranty Expense Shipping Costs | Revenue Recognition We recognize revenue upon the transfer of promised goods or services to customers, in an amount that reflects the consideration the Company expects to be entitled in exchange for those goods or services. Performance Obligations The Company’s single performance obligation is the delivery of promised goods to the customer. The promised goods are explicitly stated in the customer contract and are comprised of either a single type of good or a series of goods that are substantially the same, have the same pattern of transfer to the customer, and are neither capable of being distinct nor separable from the other promised goods in the contract. This performance obligation is satisfied upon transfer of control of the promised goods to the customer, as defined per the shipping terms within the customer’s contract. The vast majority of the Company’s contracts with customers have an original expected term of one year or less. A s allowed by ASC 606, the Company has not disclosed of the value of any unsatisfied performance obligations related to these contracts. The Company’s products typically include a warranty period of one to three years. These warranties qualify as assurance-type warranties, as goods can be returned for product non-conformance and defect only. As such, these warranties are accounted for under ASC 460, Guarantees, and are not considered a separate performance obligation. Contract balances Payments are typically due within 30 to 60 days of invoicing and terms do not include a significant financing component or noncash consideration. There have been no material impairment losses on accounts receivable. There are no material contract assets or contract liabilities recorded on the consolidated balance sheets. Transaction price The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods to the customer. Fixed pricing is the consideration that is agreed upon in the customer contract. Variable pricing includes rebates, rights of return, warranties, price protection and stock rotation. Rebates are granted as a customer account credit, based on agreed-upon sales thresholds. Rights of return and warranty costs are estimated using the "most likely amount" method by reviewing historical returns to determine the most likely customer return rate and applying materiality thresholds. Price protection includes price adjustments available to certain distributors based upon established book price and a stated adjustment period. Stock rotation is also available to certain distributors based on a stated maximum of prior billings. The Company estimates all variable consideration at the most likely amount which it expects to be entitled. The estimate is based on current and historical information available to the Company, including recent sales activity and pricing. Variable consideration is only included in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company defers all variable consideration that does not meet the revenue recognition criteria. Warranty Expense We warrant our products and maintain a provision for warranty repair or replacement of shipped products. The accrual represents management’s estimate of probable returns. Our estimate is based on an analysis of our overall sales volume and historical claims experience. The estimate is re-evaluated periodically for accuracy. Shipping Costs Our shipping and handling costs are included in cost of sales for all periods presented in the Consolidated Statements of Income. Disaggregation of revenue We disaggregate revenue from contracts with customers by product line and ship to location of the customer. During the fourth quarter of fiscal year 2021, we adjusted how we report product line revenue to better represent our business and strategic focus. Sales will be designated in the product line categories of Audio and High-Performance Mixed-Signal. Total net sales based on the product line disaggregation criteria described above are shown in the table below (in thousands). Prior periods were retrospectively adjusted to conform to the fiscal year 2021 product line categories.
Fiscal Year 2021 |  | Portable Products |  | Non-Portable and Other Products |  | Total
Audio Products |  | $ | 998,445 |  |  | $ | 105,615 |  |  | $ | 1,104,060 |
High-Performance Mixed-Signal Products |  | 236,053 |  |  | 29,117 |  |  | 265,170 |
Total |  | $ | 1,234,498 |  |  | $ | 134,732 |  |  | $ | 1,369,230 |
Fiscal Year 2020 |  | Portable Products |  | Non-Portable and Other Products |  | Total
Audio Products |  | $ | 1,009,933 |  |  | $ | 100,025 |  |  | $ | 1,109,958 |
High-Performance Mixed-Signal Products |  | 136,985 |  |  | 34,181 |  |  | 171,166 |
Total |  | $ | 1,146,918 |  |  | $ | 134,206 |  |  | $ | 1,281,124 |
Fiscal Year 2019 |  | Portable Products |  | Non-Portable and Other Products |  | Total
Audio Products |  | $ | 922,608 |  |  | $ | 118,258 |  |  | $ | 1,040,866 |
High-Performance Mixed-Signal Products |  | 109,441 |  |  | 35,217 |  |  | 144,658 |
Total |  | $ | 1,032,049 |  |  | $ | 153,475 |  |  | $ | 1,185,524 |
The geographic regions that are reviewed are China, the United States, and the rest of the world.
Advertising Costs | Advertising CostsAdvertising costs are expensed as incurred.
Stock-Based Compensation | Stock-Based Compensation Stock-based compensation is measured at the grant date based on the grant-date fair value of the awards and is recognized as an expense, on a ratable basis, over the vesting period, which is generally between 0 and 4 years. Determining the amount of stock-based compensation to be recorded requires the Company to develop estimates used in calculating the grant-date fair value of stock options and performance awards (also called market stock units). The Company calculates the grant-date fair value for stock options and market stock units using the Black-Scholes valuation model and the Monte Carlo simulation, respectively. The use of valuation models requires the Company to make estimates of assumptions such as expected volatility, expected term, risk-free interest rate, expected dividend yield, and forfeiture rates. The grant-date fair value of restricted stock units is the market value at grant date multiplied by the number of units.
Income Taxes | Income Taxes We are required to calculate income taxes in each of the jurisdictions in which we operate. This process involves calculating the actual current tax liability as well as assessing temporary differences in the recognition of income or loss for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our Consolidated Balance Sheet. We record a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. The Company evaluates the ability to realize its deferred tax assets based on all the facts and circumstances, including projections of future taxable income and expiration dates of carryover tax attributes. The calculation of our tax liabilities involves assessing uncertainties with respect to the application of complex tax rules and the potential for future adjustment of our uncertain tax positions by the Internal Revenue Service or other taxing jurisdiction. We recognize liabilities for uncertain tax positions based on the required two-step process. The first step requires us to determine if the weight of available evidence indicates that the tax position has met the threshold for recognition; therefore, we must evaluate whether it is more likely than not that the position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step requires us to measure the tax benefit of the tax position taken, or expected to be taken, in an income tax return as the largest amount that is more than 50 percent likely of being realized upon ultimate settlement. We reevaluate the uncertain tax positions each quarter based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, expirations of statutes of limitation, effectively settled issues under audit, and new audit activity. A change in the recognition step or measurement step would result in the recognition of a tax benefit or an additional charge to the tax provision in the period. Although we believe the measurement of our liabilities for uncertain tax positions is reasonable, we cannot assure that the final outcome of these matters will not be different than what is reflected in the historical income tax provisions and accruals. If additional taxes are assessed as a result of an audit or litigation, it could have a material effect on our income tax provision and net income in the period or periods for which that determination is made. We operate within multiple taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues which may require an extended period of time to resolve and could result in additional assessments of income tax. We believe adequate provisions for income taxes have been made for all periods.
Net Income Per Share | Net Income Per Share Basic net income per share is based on the weighted effect of common shares issued and outstanding and is calculated by dividing net income by the basic weighted average shares outstanding during the period. Diluted net income per share is calculated by dividing net income by the weighted average number of common shares used in the basic net income per share calculation, plus the equivalent number of common shares that would be issued assuming exercise or conversion of all potentially dilutive common shares outstanding. These potentially dilutive items consist primarily of outstanding stock options and restricted stock grants.
Accumulated Other Comprehensive Loss | Accumulated Other Comprehensive Loss Our accumulated other comprehensive loss is comprised of foreign currency translation adjustments, unrealized gains and losses on investments classified as available-for-sale and, in fiscal year 2019, the settlement of our defined benefit pension plan assets. See Note 17 — Accumulated Other Comprehensive Income (Loss) for additional discussion.
Recently Issued Accounting Pronouncements | Recently Issued Accounting Pronouncements In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires credit losses on available-for-sale debt securities to be presented as an allowance rather than a write-down. Unlike current U.S. GAAP, the credit losses could be reversed with changes in estimates, and recognized in current year earnings. This ASU is effective for annual periods beginning after December 15, 2019, and interim periods within those annual periods. The Company adopted this ASU in the first quarter of fiscal year 2021, with no material impact to the financial statements. In January 2017, the FASB issued ASU No. 2017-04, Intangibles — Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This ASU eliminates step two of the goodwill impairment test. An impairment charge is to be recognized for the amount by which the recorded book value exceeds the fair value. This ASU is effective for annual periods beginning after December 15, 2019, including interim periods. The Company adopted this ASU in the first quarter of fiscal year 2021, with no material impact to the financial statements. In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement. This ASU adjusts current required disclosures related to fair value measurements. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within that fiscal year. The Company adopted this ASU in the first quarter of fiscal year 2021, with no material impact to the financial statements. In August 2018, the FASB issued ASU No. 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40), Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This ASU provides guidance on the accounting for implementation costs related to a cloud computing arrangement that is a service contract. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within that fiscal year. The Company adopted this ASU in the first quarter of fiscal year 2021, with prospective application and no material impact to the financial statements. In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The ASU removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year. The Company is currently evaluating the impact of this ASU, but does not expect a material impact to the financial statements upon adoption in the first quarter of fiscal year 2022. In January 2020, the FASB issued ASU No. 2020-01, Investments - Equity Securities (Topic 321) - Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) – Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (a consensus of the FASB Emerging Issues Task Force). This ASU clarifies the interaction of the accounting for equity securities, investments accounted for under the equity method of accounting, and the accounting for certain forward contracts and purchased options. This ASU is effective for fiscal years beginning after December 15, 2020, including interim periods within that fiscal year. The Company is currently evaluating the impact of this ASU, but does not expect a material impact to the financial statements upon adoption in the first quarter of fiscal year 2022. In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU, effective immediately for reporting periods through December 31, 2022, provides accounting relief for contract modifications that replace an interest rate impacted by reference rate reform (e.g., LIBOR) with a new alternative reference rate. The guidance is applicable to investment securities, receivables, debt, leases, hedging relationships and other contractual arrangements. The Company adopted this ASU in the first quarter of fiscal year 2021, with no material impact to the financial statements.

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI http://asc.fasb.org/topic&trid=2175825 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration