XML 45 R28.htm IDEA: XBRL DOCUMENT
v3.20.1

Background and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2019
Accounting Policies [Abstract] |
Principles of Consolidation | Principles of Consolidation The consolidated financial statements include the accounts of the individual entities in which the Company maintained a controlling financial interest. For those subsidiaries in which the Company’s ownership is less than 100 percent, the outside stockholders’ interests are shown as noncontrolling interests in the accompanying consolidated balance sheets. All transactions, accounts, and profits between individual members comprising the Company have been eliminated in consolidation.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ significantly from those estimates.
Revenue Recognition | Revenue Recognition The Company derives substantially all of its revenue from product sales. The Company recognizes the vast majority of its sales at a point-in-time. It utilizes the core principle of recognizing revenue when the Company satisfies performance obligations as evidenced by the transfer of control of its products to the customer. Such revenues are derived from purchase orders and/or contracts with customers. Each contract has the promise to transfer the control of the products, each of which is individually distinct and is considered the identified performance obligation. As part of the decision to enter into each contract, the Company evaluates the customer’s credit risk, but its contracts do not have any significant financing components, as payment is generally due net 30 to 60 days after delivery. In accordance with contract terms, revenue from the Company’s product sales is recognized at the time of product shipment from its facilities or delivery to the customer location, as determined by the agreed upon shipping terms. Under the terms of some of its contracts, the Company may be required to perform certain installation services. These installation services are performed at the time of product delivery or at some point thereafter. The installation services do not significantly modify the product provided, and although the Company may be required contractually to provide these services, the installation services could be performed by a third party or the customer. Thus, these installation services are a distinct performance obligation. In most of the applicable contracts, this installation service element is immaterial in the context of the agreement. When the installation services are accounted for as a separate performance obligation, the Company allocates the transaction price to this element based on its relative standalone selling price. Given the specialized nature of the Company's products, the Company generally does not allow product returns. Shipping and handling costs are recorded to Costs of product sold when control of the product has transferred to the customer. The Company offers standard product warranties. Warranty related costs continue to be recognized as expense when the products are sold. Sales, value add and other taxes collected concurrent with revenue-producing activities are excluded from revenue. See Note 2 for further details on Revenues.
Research and Development Expense | Research and Development Expenses Research and development costs are expensed as incurred.
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 difference between the financial statement 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 tax expense in the period that includes the enactment date. The Company records net deferred tax assets to the extent it believes such assets will "more likely than not" be realized. In making this determination, the Company considers all positive and negative evidence, including historic earnings, projected future income, and cost-effective tax-planning strategies. When the Company determines that its ability to realize deferred tax assets is not "more likely than not", the Company adjusts its deferred tax asset valuation allowance, which increases income tax expense. The Company records uncertain tax positions on the basis of a two-step process in which the Company first determines whether it is "more likely than not" that the tax positions will be sustained based on the technical merits of the position and then measures 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 tax authority. The Company recognizes interest and penalties related to unrecognized tax benefits within income tax expense in the accompanying consolidated statements of operations. Accrued interest and penalties are included within the related tax liability line in the consolidated balance sheets. On December 22, 2017, the SEC staff issued SAB 118 to address the application of U.S. GAAP in situations when a registrant does not have all the necessary information available to prepare and analyze the accounting treatment for the proper recognition of the tax impact of the 2017 Tax Act. In accordance with SAB 118 guidance, the Company had recorded the provisional tax impacts related to the deemed distribution of foreign earnings and the expense for the revaluation of deferred tax assets and liabilities in its consolidated financial statements for the year ended December 31, 2017. In accordance with SAB 118, the financial reporting impact of the 2017 Tax Act was completed in the fourth quarter of 2018 resulting in a net increase in tax expense of $0.8 million.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents include demand deposits and highly liquid investments with original maturities of three months or less when purchased. Highly liquid investments with maturities greater than three months are classified as short-term investments. There were no investments classified as short-term investments at December 31, 2019 or 2018.
Allowance For Doubtful Accounts | Allowance for Doubtful Accounts The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. The allowance is determined through an analysis of the aging of accounts receivable and assessments of risk that are based on historical trends and an evaluation of the impact of current and projected economic conditions. The Company evaluates the past-due status of its trade receivables based on contractual terms of sale. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required.
Inventories | Inventories Inventories are stated at the lower of cost, determined by the first-in, first-out method, or market based on net realizable value. Inventories are adjusted for estimated excess and obsolescence and written down to net realizable value based upon estimates of future demand, technology developments, and market conditions.
Property and Equipment | Property and Equipment Property and equipment is carried at cost and is depreciated principally by the straight-line method based upon the estimated useful lives of the assets. Machinery and equipment are being depreciated over useful lives of seven to ten years. Buildings and building improvements are being depreciated over useful lives of twenty to forty years or the lease term. Software is being depreciated over useful lives of three to five years. Construction in progress is not depreciated until the assets are placed in service.
Business Combinations | Business Combinations The Company allocates the purchase price of an acquired company, including when applicable, the fair value of contingent consideration between tangible and intangible assets acquired and liabilities assumed from the acquired businesses based on estimated fair values, with any residual of the purchase price recorded as goodwill. Third party appraisal firms and other consultants are engaged to assist management in determining the fair values of certain assets acquired and liabilities assumed. Estimating fair values requires significant judgments, estimates and assumptions, including but not limited to: discount rates, future cash flows and the economic lives of trade names, technology, customer relationships, property, plant and equipment, as well as income taxes. These estimates are based on historical experience and information obtained from the management of the acquired companies, and are inherently uncertain.
Goodwill and Other Intangible Assets | Goodwill and Other Intangible Assets Goodwill and indefinite-lived trademarks are tested for impairment at least annually, and whenever events or changes in circumstances occur indicating that it is "more likely than not" impairment may have been incurred. We have the option to first assess qualitative factors to determine whether it is "more likely than not" that the fair value of a reporting unit is less than its carrying amount as a basis for determining if it is necessary to perform the quantitative goodwill impairment test. However, if we conclude otherwise, then we are required to perform the quantitative impairment test by calculating the fair value of the reporting unit and comparing it against its carrying amount. We estimate the fair value of our steel and on-board weighing reporting units using the income approach and a market approach to valuation. The income approach to valuation uses our estimates of the future cash flows of the reporting unit discounted to their net present value using a discount rate determined using the capital asset pricing model and adjusted for the forecast risk inherent in our projections of future cash flows. The income approach to valuation is dependent on inputs from management such as expected revenue growth, profitability, capital expenditures, and working capital requirements. The market approach to valuation uses the market capitalization of public companies similar to the reporting unit to calculate an implied EBITDA multiple, and we apply that calculated EBITDA multiple to the expected EBITDA of the reporting unit to estimate the fair value of the reporting unit, after consideration of appropriate control premiums. We weigh the results of the income approach and the market approach to arrive at the estimated fair value of the reporting unit. We estimate the fair value of our instrumentation reporting unit using the income approach. If the fair value exceeds the carrying value, no further evaluation is required and no impairment loss is recognized. An impairment charge would be recognized to the extent the carrying amount of goodwill exceeds the reporting unit fair value. The Company's required goodwill annual impairment test is completed as of the first day of the fourth fiscal quarter each year. As more fully described in Note 4 to the consolidated financial statements, the 2019 annual impairment test resulted in no impairment. The 2018 annual impairment test resulted in an impairment charge in the fourth quarter of 2018. The 2017 annual impairment test resulted in no impairment. The indefinite-lived trade names are tested for impairment by comparing the carrying value to the fair value based on current revenue projections of the related operations, under the relief from royalty method. Any excess carrying value over the applicable fair value is recognized as impairment. Any impairment would be recognized in the reporting period in which it has been identified. As more fully described in Note 4, the annual impairment test for 2019 resulted in no impairment. The 2018 annual impairment test resulted in the Company recording an impairment charge in the fourth quarter of 2018. The 2017 annual impairment test resulted in no impairment. Definite-lived intangible assets, such as customer relationships, patents and acquired technology, non-competition agreements, and certain trade names are amortized on a straight-line method over their estimated useful lives. Patents and acquired technology are being amortized over useful lives of seven to twenty years. Customer relationships are being amortized over useful lives of five to fifteen years. Trade names are being amortized over useful lives of seven to ten years. Non-competition agreements are being amortized over periods of five to ten years. The Company continually evaluates the reasonableness of the useful lives of these assets. Additionally, the Company reviews the carrying values of these assets for possible impairment whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable based on undiscounted estimated cash flows expected to result from its use and eventual disposition.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets The carrying value of long-lived assets held-and-used, other than goodwill and indefinite-lived intangible assets, is evaluated when events or changes in circumstances indicate the carrying value may not be recoverable. The carrying value of a long-lived asset group is considered impaired when the total projected undiscounted cash flows from such asset group are separately identifiable and are less than the carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset group. Fair market value is determined primarily using present value techniques based on projected cash flows from the asset group. Losses on long-lived assets held-for-sale, other than goodwill and indefinite-lived intangible assets, are determined in a similar manner, except that fair market values are reduced for disposal costs.
Foreign Currency Translation | Foreign Currency Translation The Company has significant operations outside of the United States. The Company's operations in Europe, Canada, and certain locations in Asia primarily generate and expend cash in local currencies, and accordingly, these subsidiaries utilize the local currency as their functional currency. The Company’s operations in Israel and certain locations in Asia primarily generate cash in U.S. dollars, and accordingly, these subsidiaries utilize the U.S. dollar as their functional currency. For those subsidiaries where the local currency is the functional currency, assets and liabilities in the consolidated balance sheets have been translated at the rate of exchange as of the balance sheet date. Revenues and expenses are translated at the average exchange rate for the year. Translation adjustments do not impact the consolidated statements of operations and are reported as a separate component of accumulated other comprehensive loss within the statement of comprehensive income. Foreign currency transaction gains and losses are included in the results of operations. For those foreign subsidiaries where the U.S. dollar is the functional currency, all foreign currency financial statement amounts are remeasured into U.S. dollars. Exchange gains and losses arising from remeasurement of foreign currency-denominated monetary assets and liabilities are included in the consolidated statements of operations.
Share-Based Compensation | Share-Based Compensation Compensation costs related to share-based payments are recognized in the consolidated financial statements. The amount of compensation cost is measured based on the grant-date fair value of the equity instruments issued. For service-based awards, compensation cost is recognized over the period that an officer, employee, or non-employee director provides service in exchange for the award. The Company recognizes forfeitures as they occur. For performance based awards, the Company recognizes compensation cost for awards that are expected to vest based on whether performance criteria are expected to be met. For options and restricted stock units subject to graded vesting, the Company recognizes expense over the service period for each separately vesting portion of the award as if the award was comprised of multiple awards.
Commitments and Contingencies | Commitments and Contingencies Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount of the assessment and/or remediation can be reasonably estimated.
Recent Accounting Pronouncements | Recently Adopted Accounting Pronouncements In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-02, “Leases (Topic 842),” a comprehensive new lease standard that amends various aspects of existing accounting guidance for leases. The core principle of this ASU requires lessees to present the assets and liabilities that arise from leases on their balance sheets. The Company adopted this ASU effective January 1, 2019 using a modified retrospective approach through a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. See Note 12- Leases. In February 2018, the FASB issued ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income." This ASU gives entities the option to reclassify to retained earnings the tax effects resulting from the Tax Cuts and Jobs Act ("2017 Tax Act") related to items in accumulated other comprehensive income ("AOCI") that the FASB refers to as having been stranded in AOCI. The Company adopted ASU 2018-02 effective January 1, 2019, and elected not to reclassify the income tax effects from AOCI to retained earnings. 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 (“ASU 2016-13”), which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13, and subsequent related amendments to ASU 2016-13, replace the existing incurred loss impairment model with an expected loss model that requires the use of forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. The amendments in this ASU are effective for annual periods beginning after December 15, 2019 and early adoption is permitted. The effect on the Company's consolidated financial statements and related disclosures is not expected to be material. In August 2018, the FASB issued ASU No. 2018-14, "Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans." This ASU amends Accounting Standards Codification ("ASC") 715 to add, remove and clarify disclosure requirements related to defined benefit and pension and other postretirement plans. The amendments in this ASU are effective for annual periods beginning after December 15, 2020 and early adoption is permitted. The Company is evaluating the standard to determine the impact on the consolidated financial statements. In August 2018, the FASB issued ASU No. 2018-13, "Fair Value Measurements (Topic 820)." This ASU modifies the disclosures on fair value measurements by removing the requirements to disclose the amount and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy and the policy for timing of such transfers. The ASU expands the disclosure requirements for Level 3 fair value measurements, primarily focused on changes in unrealized gains and losses included in other comprehensive income. The amendments in this ASU are effective for interim and annual reporting periods beginning after December 15, 2019 and early adoption is permitted. The Company is evaluating the standard to determine the impact on the consolidated 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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 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_BusinessCombinationsPolicy
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=98513485&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=6877327&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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249 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 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
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 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828 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 Reference 4: 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 (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://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 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 + 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=108376223&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 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 2: 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 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 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -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 Reference 5: 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 6: http://fasb.org/us-gaap/role/ref/legacyRef -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 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318 Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327 + 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://fasb.org/us-gaap/role/ref/legacyRef -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 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -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 6: 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=6877327&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 long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: 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=6877327&loc=d3e13212-122682 Reference 2: 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 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_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + 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 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
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://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 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + 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 from contract with customer. + References Reference 1: 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 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + 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=116856206&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=116856206&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