XML 40 R23.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Description of the company and summary of significant accounting policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2015
Earnings Per Share [Abstract] |
Basis of presentation | Basis of presentation The consolidated financial statements of Power Solutions International, Inc. present information in accordance with generally accepted accounting principles in the U.S. (“GAAP”), have been prepared pursuant to the rules and regulations of the SEC and, in the opinion of management present fairly the consolidated financial position, results of operations and cash flows of the Company and its wholly-owned subsidiaries for the periods presented.
Reclassification | Reclassification Certain amounts recorded in the prior period consolidated financial statements presented have been reclassified to conform to the current period financial statement presentation. These reclassifications had no effect on previously reported results of operations.
Principles of consolidation | Principles of consolidation The consolidated financial statements presented herein include the accounts of Power Solutions International, Inc. and its direct and indirect wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Use of estimates | Use of estimates The preparation of consolidated financial statements in conformity with GAAP requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially differ from those estimates.
Revenue recognition | Revenue recognition The Company recognizes revenue upon transfer of title and risk of loss to the customer, which is typically when products are shipped, provided there is persuasive evidence of an arrangement, the sales price is fixed or determinable and management believes collectability is reasonably assured. As of December 31, 2015 and December 31, 2014, the Company had recognized revenue associated with approximately $21.4 million and $3.2 million of undelivered product, respectively. In certain circumstances, the Company recognizes revenue before delivery has occurred. In such circumstances, among other things, risk of ownership has passed to the buyer, the buyer has made a written fixed commitment to purchase the finished goods, the buyer has requested the finished goods be held for future delivery as scheduled and designated by them, and no additional performance obligations exist by the Company. The Company anticipates the collection of any unpaid balances during 2016. The Company did not enter into any bill and hold arrangements during 2013. The Company classifies shipping and handling charges billed to customers as revenue. Shipping and handling costs paid to others are classified as a component of cost of sales when incurred.
Accounts receivable and allowance for doubtful accounts | Accounts receivable and allowance for doubtful accounts Accounts receivable are due under normal trade terms generally requiring payment within 30 to 45 days from the invoice date. A limited number of customers have terms which may extend up to 150 days from the invoice date. The carrying amount of accounts receivable is reduced by a valuation allowance that reflects management’s best estimate of the amounts that will not be collected. Management specifically reviews all past due accounts receivable balances and, based on historical experience and an assessment of current creditworthiness, estimates the portion, if any, of the balance that will not be collected. The activity in the Company’s allowance for doubtful accounts as of December 31, was as follows:
|  | 2015 |  |  | 2014 |
Balance at beginning of year |  | $ | 652 |  |  | $ | 452 |
Charged to expense |  |  | 641 |  |  |  | 204 |
(Write-offs), net of recoveries |  |  | (356 | ) |  |  | (4 | )
Balance at end of year |  | $ | 937 |  |  | $ | 652 |
Inventories, net | Inventories, net Inventories consist primarily of engines and parts. Engines are valued at the lower of cost, plus estimated freight-in, or market value. Parts are valued at the lower of cost (first-in, first-out) or market value. When necessary, the Company writes down inventory for an estimated amount equal to the difference between the cost of the inventory and the estimated realizable value. Additionally, an inventory allowance is provided based upon the Company’s estimation of future demand for the quantity of inventory on hand. In determining an estimate of future demand, multiple factors are taken into consideration, including, but not limited to: (i) customer purchase orders and customer forecasted demand; (ii) historical sales/usage for each inventory item; and (iii) utilization within a current or anticipated future power system. Inventories consisted of the following as of December 31:
|  | 2015 |  |  | 2014 |
Raw materials |  | $ | 104,433 |  |  | $ | 87,133 |
Work in process |  |  | 6,401 |  |  |  | 1,752 |
Finished goods |  |  | 21,853 |  |  |  | 6,777 |
Total inventories |  |  | 132,687 |  |  |  | 95,662 |
Inventory allowance |  |  | (2,340 | ) |  |  | (1,759 | )
Inventories, net |  | $ | 130,347 |  |  | $ | 93,903 |
The activity in the Company’s inventory allowance as of December 31 was as follows:
|  | 2015 |  |  | 2014 |
Balance at beginning of year |  | $ | 1,759 |  |  | $ | 1,510 |
Charged to expense |  |  | 945 |  |  |  | 679 |
Write-offs |  |  | (364 | ) |  |  | (430 | )
Balance at end of year |  | $ | 2,340 |  |  | $ | 1,759 |
Long-lived assets | Long-lived assets Long-lived assets, such as property, plant and equipment and land, are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. There were no adjustments to the carrying values of long-lived assets during the years ended December 31, 2015 or 2014.
Goodwill and other intangibles | Goodwill and other intangibles Goodwill represents the excess of purchase price and related costs over the values assigned to the net tangible and identifiable intangible assets of businesses acquired. In accordance with ASC 350, Intangibles —Goodwill and Other Intangibles, goodwill is not amortized, but instead is tested for impairment annually, or more frequently if circumstances indicate a possible impairment may exist. Absent any interim indicators of impairment, the Company tests for goodwill impairment on a specified date of each year, October 1. In accordance with ASC 350, Intangibles — Goodwill and Other Intangibles, the Company amortizes its intangible assets with finite lives using an accelerated method over their respective estimated useful lives and will review for impairment whenever impairment indicators exist. The Company’s intangible assets consist of backlog, customer relationships, developed technology and trade names and trademarks.
Warranty Costs | Warranty costs The Company offers a standard limited warranty on the workmanship of certain of its products that in most cases covers defects for a defined period. Warranties for certified emission products are mandated by the Environmental Protection Agency (“EPA”) and/or the California Air Resources Board (“CARB”) and are longer than the Company’s standard warranty on certain emission related products. The Company’s products also carry limited warranties from suppliers. Costs related to supplier warranty claims are borne by the supplier; the Company’s warranties apply only to the modifications made to supplier base products. The Company’s management estimates and records a liability, and related charge to income, for the warranty program at the time products are sold to customers. Estimates are based on historical experience and reflect management’s best estimates of expected costs at the time products are sold. The Company makes adjustments to estimates in the period in which it is determined that actual costs may differ from initial or previous estimates. The activity in the Company’s warranty liability as of December 31 was as follows:
|  | 2015 |  |  | 2014 |
Balance at beginning of year |  | $ | 3,094 |  |  | $ | 1,274 |
Acquisitions |  |  | 631 |  |  |  | 1,600 |
Charged to expense |  |  | 428 |  |  |  | 2,020 |
Payments |  |  | (1,726 | ) |  |  | (1,800 | )
Balance at end of year |  | $ | 2,427 |  |  | $ | 3,094 |
Other accrued liabilities | Other accrued liabilities Other accrued liabilities consisted of the following as of December 31:
|  | 2015 |  |  | 2014 |
Due to former owners |  | $ | 8,788 |  |  | $ | — |
Warranty |  |  | 2,427 |  |  |  | 3,094 |
Customer deposits |  |  | 3,606 |  |  |  | 385 |
Other |  |  | 4,354 |  |  |  | 3,263 |
Balance at end of year |  | $ | 19,175 |  |  | $ | 6,742 |
Private placement warrants | Private placement warrants The Company’s private placement warrants are accounted for as a liability, in accordance with ASC 480-10-25-14, Distinguishing Liabilities from Equity. ASC 480-10-25-14 states that, if an entity must or could settle an instrument by issuing a variable number of its own shares, and, as in this case, the obligation’s monetary value is based solely or predominantly on variations in the fair value of the company’s equity shares, but moves in the opposite direction, then the obligation to issue shares is to be recorded as a liability at the inception of the arrangement, and is adjusted with subsequent changes in the fair value of the underlying stock. The effect of the change in value of the obligation is reflected as “Private placement warrant (income) expense” in the Company’s consolidated statements of operations. See Note 7, “Fair value of financial instruments,” for detail describing the valuation approach for the Private Placement Warrants.
Research & development and engineering costs | Research & development and engineering costs The Company expenses research & development and engineering costs when incurred. Research & development costs classified within research & development and engineering expenses in the consolidated statements of operations, consist primarily of wages, materials, testing and consulting related to the development of new engines, parts and applications relating to the alternative fuel market across all markets with an emphasis on the industrial and on-road markets. These costs approximated $19.1 million, $14.9 million and $9.4 million for the years ended December 31, 2015, 2014, and 2013, respectively.
Share-based compensation | Share-based compensation The Company accounts for share-based compensation expense for awards granted to employees for service over the service period based on the grant date fair value.
Fair value of financial instruments | Fair value of financial instruments The Company’s financial instruments include accounts receivable, accounts payable, revolving line of credit, term debt and private placement warrants. The carrying amounts of accounts receivable and accounts payable approximate fair value because of their short-term nature. The carrying value of the revolving line of credit and term debt approximate fair value because the interest rates fluctuate with market interest rates or the fixed rates are based on current rates offered to the Company for debt with similar terms and maturities. Based upon the Company’s current credit agreement with Wells Fargo Bank, National Association, using the Company’s balances and interest rates as of December 31, 2015, and holding other variables constant, an increase by a factor of 10 of the interest rates for the next 12 month period charged by the bank to the Company would decrease the Company’s pre-tax earnings and cash flow by approximately $179,000. The fair value of the private placement warrants is described below in Note 7, “Fair value of financial instruments.”
Self-funded insurance | Self-funded insurance The Company is self-insured for certain costs of its employee benefit plans, although the Company obtains third-party insurance coverage to limit its exposure. The Company maintains a stop-loss insurance policy with individual and aggregate stop-loss coverage.
Income taxes | Income taxes The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. As of December 31, 2015 and 2014, the Company had not recorded a deferred tax asset valuation allowance. The Company records uncertain tax positions in accordance with ASC 740, Income Taxes, on the basis of a two-step process whereby (1) it determines whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, the Company recognizes the largest amount of tax benefit that is greater than 50 percent likely to be realized upon ultimate settlement with the related tax authority. As of December 31, 2015 and 2014, the Company had an unrecognized tax benefit of $1,055,000 and $740,000, respectively, for uncertain tax positions including interest and penalties. The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense.
Concentrations | Concentrations The Company generally maintains cash balances in various accounts at one financial institution in the Midwest. As of December 31, 2015 and 2014, the Company maintained cash in a non-interest bearing account at a financial institution. At December 31, 2015 and 2014, cash accounts were insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000 per institution and per depositor. The Company’s cash balances exceeded the FDIC maximum insured amounts in both 2015 and 2014. The Company is exposed to potential credit risks associated with its accounts receivable. The Company performs ongoing credit evaluations of its customers and generally does not require collateral on its accounts receivable. For certain non-U.S. trade receivables, the Company obtains trade credit insurance or requires letters of credit for those non-U.S. accounts for which trade credit insurance is not available or is insufficient. The Company has not experienced significant credit-related losses to date. Three customers (“Customer A”, “Customer B” and “Customer C”) individually accounted for more than 10% of the Company’s sales during one or more years from 2013 through 2015. Customer A represented 12%, 11% and 16% of consolidated net sales in 2015, 2014 and 2013, respectively. Customer B represented 16% and 11% of consolidated net sales in 2015 and 2014, respectively, and less than 10% of consolidated net sales in 2013. Customer C represented less than 10% of consolidated net sales in 2015 and 2013, respectively, and 11% of consolidated net sales in 2014. Five customers (“Customer A, “Customer B,” “Customer C,” all referred to above, “Customer D” and “Customer E”) individually accounted for more than 10% of consolidated accounts receivable at December 31, 2015 or 2014. At December 31, 2015 and December 31, 2014, Customer A represented 13% of consolidated accounts receivable and less than 10% of consolidated accounts receivable, respectively. At December 31, 2015 and 2014, Customer B represented less than 10% of consolidated accounts receivable and 14% of consolidated accounts receivable, respectively. At December 31, 2015 and 2014, Customer C represented less than 10% of consolidated accounts receivable and 17% of consolidated accounts receivable, respectively. At December 31, 2015 and 2014, Customer D represented less than 10% of consolidated accounts receivable and 11% of consolidated accounts receivable, respectively. Customer E represented 14% and 11% of consolidated accounts receivable in 2015 and 2014, respectively. Two suppliers (“Supplier A” and “Supplier B”) individually accounted for more than 10% of the Company’s purchases during the years from 2013 through 2015. Supplier A accounted for 21%, 15% and 30% of the Company’s purchases in 2015, 2014 and 2013, respectively. Supplier B accounted for 11%, 27% and 15% of the Company’s purchases in 2015, 2014 and 2013, respectively.
Earnings Per Share | The Company computes earnings (loss) per share by applying the guidance stated in ASC 260, Earnings per Share.
Distinguishing Liabilities from Equity | The Company analyzes financial instruments with features of both liabilities and equity under ASC 480, Distinguishing Liabilities from Equity
Derivatives and Hedging | The Company analyzes financial instruments with features of both liabilities and equity under ASC 480, Distinguishing Liabilities from Equity and ASC 815, Derivatives and Hedging.
Compensation - Stock Compensation | SAR awards are accounted for as equity, in accordance with ASC 718, Compensation — Stock Compensation, which states that options or similar instruments on shares shall be classified as liabilities if either the underlying shares are classified as liabilities or the entity can be required under any circumstance to settle the option or similar instrument by transferring cash or other assets. The Company’s underlying shares are classified as equity, and under the terms of the SAR Award Agreement, the Company must settle the exercised portion of the SAR in shares of the Company’s common stock. As such, the Company has accounted for the SAR as equity. ASC 718, Compensation — Stock Compensation, was utilized in order to estimate the fair value of the SAR. The term “fair value” has been defined in Note 7, “Fair value of financial instruments.” ASC 718 requires an entity to measure the cost of employee services received in exchange for an award of equity instruments based on the fair value of the award as of the grant date. That cost is then recognized over the period during which an employee is required to provide service in exchange for the award. The Company has computed compensation expense by applying the guidance stated in ASC 718, on a straight-line basis over the requisite service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards.

X
- Definition Other accrued liabilities policy. + References No definition available. + Details
Name: | psix_OtherAccruedLiabilitiesPolicyPolicyTextBlock
Namespace Prefix: | psix_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the Company's private placement warrants. + References No definition available. + Details
Name: | psix_PrivatePlacementWarrantPolicyTextBlock
Namespace Prefix: | psix_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Self Insurance Policy [Text Block] + References No definition available. + Details
Name: | psix_SelfInsurancePolicyTextBlock
Namespace Prefix: | psix_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the Company's share-based compensation. + References No definition available. + Details
Name: | psix_ShareBasedCompensationPolicyPolicyTextBlock
Namespace Prefix: | psix_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity. + References No definition available. + Details
Name: | us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6875567&loc=d3e14489-108613 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=51676700&loc=d3e61082-112788 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28088331&loc=SL29635902-196195 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -URI http://asc.fasb.org/extlink&oid=49121117&loc=d3e13537-108611 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=49121117&loc=d3e13531-108611 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=51676700&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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=18733093&loc=d3e5614-111684 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph k -Article 1 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02, 03 -Article 3A + 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 its derivative instruments and hedging activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=56946850&loc=d3e41620-113959 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(n)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=56946850&loc=SL5579240-113959 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=56946850&loc=SL5579245-113959 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=56946850&loc=d3e41675-113959 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=56946850&loc=d3e41638-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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 3: http://www.xbrl.org/2003/role/presentationRef -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 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 + 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 the equity method of accounting for investments in common stock or other interests including unconsolidated subsidiaries, corporate joint ventures, noncontrolling interests in real estate ventures, limited partnerships, and limited liability companies. The accounting policy may include information such as: (1) initially recording an investment in the stock of an investee at cost; (2) adjusting the carrying amount of the investment to recognize the investor's share of the earnings or losses of the investee after the date of acquisition; and (3) adjustments to reflect the investor's share of changes in the investee's capital (dividends). This disclosure may also include a detailed description of the policy for determining the amount of equity method losses recognized after an investment has been reduced to zero as a result of previous losses, reasons for not using the equity method when the investor company owns 20 percent or more of the voting stock of the investee's company (including identification of the significant investee), reasons for using the equity method when the ownership percentage is less than 20 percent, and discussion of recognition of equity method losses when an investor's total investment in an investee includes, in addition to an investment in common stock, other investments such as preferred stock and loans to the investee. An entity also may describe how such investments are assessed for impairment. + 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.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=6957238&loc=d3e14064-108612 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=6382943&loc=d3e33918-111571 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49121117&loc=d3e13279-108611 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16265-109275 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + 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://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51717228&loc=d3e202-110218 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section CC -Subsection 3 + 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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32840-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6423966&loc=d3e40913-109327 Reference 4: http://www.xbrl.org/2003/role/presentationRef -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 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32809-109319 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32247-109318 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32280-109318 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for major classes of inventories, bases of stating inventories (for example, lower of cost or market), methods by which amounts are added and removed from inventory classes (for example, FIFO, LIFO, or average cost), loss recognition on impairment of inventories, and situations in which inventories are stated above cost. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4492-108314 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.6(b)) -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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4556-108314 Reference 5: http://www.xbrl.org/2003/role/presentationRef -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 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 206 -Paragraph b -Subparagraph i, ii -Chapter 2 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 6 -Subparagraph a -Article 5 + 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 for reclassifications that affects the comparability of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Research and Development -URI http://asc.fasb.org/extlink&oid=6523717 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18726-107790 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=27012821&loc=d3e214044-122780 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section B -Paragraph Question 1 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-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 standard warranties including the methodology for measuring the liability. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=51674963&loc=d3e12565-110249 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables. If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=51655414&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6378556&loc=d3e10133-111534 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5212-111524 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5093-111524 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3, 4 -Article 5 + Details
Name: | us-gaap_TradeAndOtherAccountsReceivablePolicy
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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6061-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6143-108592 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=51801978&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration