XML 41 R25.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Organization and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Principles of Consolidation and Basis of Presentation | Principles of Consolidation and Basis of Presentation The consolidated financial statements include the accounts of Kratos and its 100% owned subsidiaries, for which all intercompany transactions have been eliminated in consolidation.
Fiscal Year | Fiscal Year The Company has a 52/53 week fiscal year ending on the last Sunday of the calendar year, with interim fiscal periods ending on the last Sunday of each calendar quarter. There were 53 calendar weeks in the fiscal year ending on December 31, 2017, and 52 calendar weeks in the fiscal years ended on December 25, 2016 and December 27, 2015.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Such estimates include revenue recognition, valuation of long-lived assets including identifiable intangibles and goodwill, accounting for income taxes including the related valuation allowance on the deferred tax asset and uncertain tax positions, contingencies and litigation, contingent acquisition consideration, and stock-based compensation. In the future, the Company may realize actual results that differ from the current reported estimates and if the estimates that the Company has used change in the future, such changes could have a material impact on the Company’s consolidated financial position, results of operations and cash flows.
Revenue Recognition | Revenue Recognition The Company typically generates its revenue from three different types of contractual arrangements: cost-plus-fee contracts, time-and-materials contracts, and fixed-price contracts. Revenue on cost-plus-fee contracts is recognized to the extent of allowable costs incurred plus an estimate of the applicable fees earned. The Company considers fees under cost-plus-fee contracts to be earned in proportion to the allowable costs incurred in performance of the contract and recognizes the relevant portion of the expected fee to be awarded by the customer at the time such fee can be reasonably estimated, based on factors such as its prior award experience and communications with the customer regarding performance, including any interim performance evaluations rendered by the customer. Revenue on time-and-materials contracts is recognized to the extent of billable rates times hours delivered for services provided, to the extent of material cost for products delivered to customers, and to the extent of expenses incurred on behalf of the customers. The Company has three basic categories of fixed-price contracts: fixed unit price, fixed-price-level of effort, and fixed-price-completion. Revenue recognition methods on fixed-price contracts will vary depending on the nature of the work and the contract terms. Revenues on fixed-price service contracts are recorded as work is performed in accordance with Accounting Standards Codification (“ASC”) Topic 605, Revenue Recognition (“Topic 605”), specifically Topic 605-10-S99, which generally requires revenue to be deferred until all of the following have occurred: (1) there is a contract in place; (2) delivery has occurred or services have been provided; (3) the price is fixed or determinable; and (4) collectability is reasonably assured. Revenues on fixed-price contracts that require delivery of specific items may be recorded based on a price per unit as units are delivered. Revenue for fixed-price contracts in which the Company is paid a specific amount to provide services for a stated period of time is recognized ratably over the service period. On a portion of the fixed price-completion contracts, revenue is recognized in accordance with Topic 605 using the percentage-of-completion method based on the ratio of total costs incurred to date compared to estimated total costs to complete the contract. Estimates of costs to complete include material, direct labor, overhead, and allowable indirect expenses for government contracts. These cost estimates are reviewed and, if necessary, revised on a contract-by-contract basis. If, as a result of this review, management determines that a loss on a contract is probable, then the full amount of estimated loss is charged to operations in the period. As of December 31, 2017 and December 25, 2016, accrued expenses included the accrual for losses on contracts of $10.3 million and $17.7 million, respectively. In certain instances, when the Company’s customers have requested that it commence work prior to receipt of the contract award and funding and it has incurred costs related to that specific anticipated contract, and the Company believes recoverability of the costs is probable, it may defer those costs incurred until the associated contract has been awarded and funded by the customer. In accounting for the Company’s long-term contracts for production of products provided to the U.S. Government, the Company utilizes both cost-to-cost and units delivered measures under the percentage-of-completion method of accounting under the provisions of Topic 605. Under the units delivered measure of the percentage-of-completion method of accounting, sales are recognized as the units are accepted by the customer generally using sales values for units in accordance with the contract terms. The Company estimates profit as the difference between total estimated revenue and total estimated cost of a contract and recognizes that profit over the life of the contract based on units delivered or as computed on the basis of the estimated final average unit costs plus profit. The Company classifies contract revenues as product sales or service revenues depending upon the predominant attributes of the relevant underlying contracts. Significant management judgments and estimates, including but not limited to the estimated costs to complete projects, must be made and used in connection with the revenue recognized in any accounting period. A cancellation, schedule delay, or modification of a fixed-price contract which is accounted for using the percentage-of-completion method may adversely affect the Company’s gross margins for the period in which the contract is modified or canceled. Under certain circumstances, a cancellation or negative modification could result in the Company having to reverse revenue that was recognized in a prior period, thus significantly reducing the amount of revenues recognized for the period in which the adjustment is made. Correspondingly, a positive modification may positively affect gross margins. In addition, a schedule delay or modifications can result in an increase in estimated cost to complete the project, which would also result in an impact to gross margins. Changes in contract estimates are reviewed on a contract-by-contract basis and are revised periodically throughout the life of the contract such that adjustments to profit resulting from revisions are made cumulative to the date of the revision in accordance with GAAP. Material differences may result in the amount and timing of the Company’s revenue for any period if management made different judgments or utilized different estimates. It is the Company’s policy to review any arrangement containing software or software deliverables and services against the criteria contained in ASC Topic 985, Software (“Topic 985”). Under the provisions of Topic 985, the Company reviews the contract value of software deliverables and services and determines allocations of the contract value based on vendor-specific objective evidence (“VSOE”) of fair value for each of the software elements. All software arrangements requiring significant production, modification, or customization of the software are accounted for in conformity with Topic 605. The Company’s contracts may include the provision of more than one of its services (“multiple element arrangements”). In these situations, the Company applies the guidance of Topic 605. Accordingly, for applicable arrangements, revenue recognition includes the proper identification of separate units of accounting and the allocation of revenue across all elements based on relative fair values. For multiple element arrangements that include hardware products containing software essential to the hardware products’ functionality, the Company allocates revenue to all deliverables based on their relative selling prices. In such circumstances, the Company uses a hierarchy to determine the selling price to be used for allocating revenue to deliverables: (i) VSOE, (ii) third-party evidence of selling price (“TPE”), and (iii) best estimate of the selling price (“ESP”). VSOE generally exists only when the Company sells the deliverable separately and is the price actually charged by the Company for that deliverable. TPE is determined based on competitor prices for similar deliverables when sold separately. Generally, the Company’s offerings contain significant differentiation such that comparable pricing of products with similar functionality cannot be obtained. Furthermore, the Company is unable to reliably determine what similar competitor products’ selling prices are on a stand-alone basis. Therefore, the Company typically is unable to obtain TPE of selling price. ESP reflects the Company’s best estimates of what the selling prices of elements would be if they were sold regularly on a stand-alone basis. The Company determines ESP for a product or service by considering multiple factors including, but not limited to major product groupings, geographies, market conditions, competitive landscape, internal costs, gross margin objectives and pricing practices. The determination of ESP is made through consultation with management, taking into consideration the Company’s marketing strategy. The Company accounts for multiple element arrangements that consist only of software or software-related products, including the sale of upgrades to previously sold software, in accordance with industry specific software accounting guidance. For such transactions, revenue on arrangements that include multiple elements is allocated to each element based on the relative fair value of each element, and fair value is determined by VSOE. If the Company cannot objectively determine the fair value of any undelivered element included in such multiple element arrangements, the Company defers revenue until all elements are delivered and services have been performed, or until fair value can objectively be determined for any remaining undelivered elements. Under certain of the Company’s contractual arrangements, the Company may also recognize revenue for out-of-pocket expenses in accordance with Topic 605. Depending on the contractual arrangement, these expenses may be reimbursed with or without a fee. Under certain of its contracts, the Company provides supplier procurement services and materials for its customers. The Company records revenue on these arrangements on a gross or net basis in accordance with Topic 605, depending on the specific circumstances of the arrangement. The Company considers the following criteria, among others, for recording revenue on a gross or net basis:
(1) | whether the Company acts as a principal in the transaction;
(2) | whether the Company takes title to the products;
(3) | whether the Company assumes risks and rewards of ownership, such as risk of loss for collection, delivery or returns;
(4) | whether the Company serves as an agent or broker, with compensation on a commission or fee basis; and
(5) | whether the Company assumes the credit risk for the amount billed to the customer subsequent to delivery.
For federal contracts, the Company follows U.S. Government procurement and accounting standards in assessing the allowability and the allocability of costs to contracts. Due to the significance of the judgments and estimation processes, it is likely that materially different amounts could be recorded if different assumptions were used or if the underlying circumstances were to change. The Company closely monitors the consistent application of its critical accounting policies and compliance with contract accounting. Business operations personnel conduct periodic contract status and performance reviews. When adjustments in estimated contract revenues or costs are required, any significant changes from prior estimates are included in earnings in the current period. Also, regular and recurring evaluations of contract cost, scheduling and technical matters are performed by management personnel who are independent from the business operations personnel performing work under the contract. Costs incurred and allocated to contracts with the U.S. Government are scrutinized for compliance with regulatory standards by the Company’s personnel, and are subject to audit by the Defense Contract Audit Agency. From time to time, the Company may proceed with work based on customer direction prior to the completion and signing of formal contract documents. The Company has a formal review process for approving any such work. Revenue associated with such work is recognized only when it can be reliably estimated and realization is probable. The Company bases its estimates on previous experiences with the customer, communications with the customer regarding funding status, and its knowledge of available funding for the contract or program.
Shipping and Handling Costs | Costs incurred for shipping and handling are included in cost of product sales at the time the related revenue is recognized. Amounts billed to a customer for shipping and handling are reported as revenue.
Inventoried Costs | Inventoried costs Inventoried costs are stated at the lower of cost or market. Cost is determined using the average cost or first-in, first-out methods and the applicable method is applied consistently within an operating entity. Inventoried costs primarily relate to work under fixed-price contracts using the units-of-delivery method of percentage-of-completion accounting. These costs represent accumulated contract costs less the portion of such costs allocated to delivered items. Accumulated contract costs include direct production costs, factory and engineering overhead and production tooling costs. Pursuant to contract provisions of U.S. Government contracts, such customers may have title to, or a security interest in inventories related to such contracts as a result of advances, performance-based payments, and progress payments. The Company reflects those advances and payments as an offset against the related inventory balances. The Company regularly reviews inventory quantities on hand, future purchase commitments with its suppliers, and the estimated utility of its inventory. If the Company’s review indicates a reduction in utility below carrying value, it reduces its inventory to a new cost basis.
Research and Development | Research and Development Costs incurred in research and development activities are expensed as incurred in accordance with Financial Accounting Standards Board (“FASB”) ASC Topic 730, Research and Development.
Income Taxes | Income Taxes The Company records deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be realized. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company maintains a valuation allowance on the deferred tax assets for which it is more likely than not that the Company will not realize the benefits of these tax assets in future tax periods. The valuation allowance is based on estimates of future taxable income by tax jurisdiction in which the Company operates, the number of years over which the deferred tax assets will be recoverable, and scheduled reversals of deferred tax liabilities.
Income Taxes - Uncertain Tax Positions | In accordance with the recognition standards established by ASC Topic 740, Income Taxes (“Topic 740”), the Company makes a comprehensive review of its portfolio of uncertain tax positions regularly. In this regard, an uncertain tax position represents the Company’s expected treatment of a tax position taken in a filed tax return, or planned to be taken in a future tax return or claim, which has not been reflected in measuring income tax expense for financial reporting purposes. Until these positions are sustained by the taxing authorities, the Company has not recognized the tax benefits resulting from such positions and reports the tax effects as a liability for uncertain tax positions in its consolidated balance sheets.
Stock-Based Compensation | Stock-Based Compensation The Company accounts for stock-based compensation in accordance with ASC Topic 718, Compensation-Stock Compensation (“Topic 718”). All of the Company’s stock-based compensation plans are considered equity plans under Topic 718, and compensation expense recognized is net of estimated forfeitures over the vesting period. The Company issues stock options and stock awards under its existing plans. The fair value of stock options is estimated on the date of grant using a Black-Scholes option-pricing model or a trinomial lattice options pricing model and is expensed on a straight-line basis over the remaining vesting period of the options, which is generally six or less years. The fair value of stock awards is determined based on the closing market price of the Company’s common stock on the grant date and is adjusted at each reporting date based on the amount of shares ultimately expected to vest. Compensation expense for stock awards is expensed over the vesting period, usually five to ten years. Compensation expense for stock issued under the Company’s employee stock purchase plan is estimated at the beginning date of the offering period using a Black-Scholes option-pricing model and is expensed on a straight-line basis over the period of the offering, which is generally six months.
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, which results in bad debt expense. Management periodically determines the adequacy of this allowance by evaluating the comprehensive risk profiles of all individual customer receivable balances including, but not limited to, the customer’s financial condition, credit agency reports, financial statements and overall current economic conditions. Additionally, on certain contracts whereby the Company performs services for a prime/general contractor, a specified percentage of the invoiced trade accounts receivable may be retained by the customer until the project is completed. The Company periodically reviews all retainages for collectability and records allowances for doubtful accounts when deemed appropriate, based on its assessment of the associated credit risks. Changes to estimates of contract value are recorded as adjustments to revenue and not as a component of the allowance for doubtful accounts. Individual accounts receivable are written off to the allowance for doubtful accounts when the Company becomes aware of a specific customer’s inability to meet its financial obligation, and all collection efforts are exhausted.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company’s cash equivalents consist of its highly liquid investments with an original maturity of three months or less when purchased by the Company.
Property and Equipment, Net | Property and Equipment, Net Property and equipment, net owned by the Company is depreciated over the estimated useful lives of individual assets. Equipment acquired under capital leases are amortized over the shorter of the lease term or the estimated useful life of the asset. Improvements, which significantly improve and extend the useful life of an asset, are capitalized and depreciated over the shorter of the lease period or the estimated useful life. Expenditures for maintenance and repairs are charged to operations as incurred.
Impairment or Disposal of Long-Lived Assets | The Company classifies assets and liabilities as held for sale (“disposal group”) when management, having the authority to approve the action, commits to a plan to sell the disposal group, the sale is probable within one year, and the disposal group is available for immediate sale in its present condition. The Company also considers whether an active program to locate a buyer has been initiated, whether the disposal group is marketed actively for sale at a price that is reasonable in relation to its current fair value, and whether actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. At the time of classifying assets as held for sale and at the end of each reporting period, the Company compares the carrying value of these assets to estimates of fair value to assess for impairment. The Company compares the carrying value to estimates of fair value utilizing the assistance of third-party broker opinions of value to assist in its fair value estimates.
Leases | Leases The Company uses its incremental borrowing rate in the assessment of lease classification as capital or operating and defines the initial lease term to include renewal options determined to be reasonably assured. The Company conducts operations primarily under operating leases. Most lease agreements for real property contain incentives for tenant improvements, rent holidays, or rent escalation clauses. For incentives for tenant improvements, the Company capitalizes the leasehold improvements which are depreciated over the shorter of the lease term or their estimated useful life and records a deferred rent liability which is amortized over the term of the lease as a reduction to rent expense. For rent holidays and rent escalation clauses during the lease term, the Company records minimum rental expenses on a straight-line basis over the term of the lease. For purposes of recognizing lease incentives, the Company uses the date of initial possession as the commencement date, which is generally when the Company is given the right of access to the space and begins to make improvements in preparation for intended use.
Goodwill and Other Intangible Assets, Net | Goodwill and Other Intangible Assets, Net In accordance with the provisions of ASC Topic 350, Intangibles-Goodwill and Other (“Topic 350”), the Company performs impairment tests for goodwill and indefinite lived intangibles as of the last day of its fiscal October, or when evidence of potential impairment exists. When it is determined that impairment has occurred, a charge to operations is recorded. Goodwill and other purchased intangible asset balances are included in the identifiable assets of the operating segment to which they have been assigned. Any goodwill impairment, as well as the amortization of other purchased intangible assets, is charged against the respective segments’ operating income. In accordance with Topic 350, the Company classifies intangible assets into two categories: (1) intangible assets with finite lives subject to amortization and (2) intangible assets with indefinite lives not subject to amortization. Separately, the Company tests intangible assets with finite lives for impairment if conditions exist that indicate the carrying value may not be recoverable. Such conditions may include an economic downturn in a geographic market or a change in the assessment of future operations. The Company records an impairment charge when the carrying value of the finite lived intangible asset is not recoverable by the cash flows generated from the use of the asset. The Company determines the useful lives of identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset. Factors considered when determining useful lives include the contractual term of any agreement, the history of the asset, the Company’s long-term strategy for the use of the asset, any laws or other local regulations which could impact the useful life of the asset, and other economic factors, including competition and specific market conditions. Intangible assets that are deemed to have finite lives are amortized, generally on a straight-line basis, over their useful lives, ranging from one to 15 years.
Impairment of Long-Lived Assets and Long-Lived Assets to Be Disposed Of | Impairment of Long-Lived Assets and Long-Lived Assets to Be Disposed Of Long-lived assets are reviewed for impairment in accordance with ASC Topic 360, Property, Plant, and Equipment, whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to future net cash flows (undiscounted and without interest) expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell.
Fair Value of Financial Instruments | Fair Value of Financial Instruments ASC Topic 825, Financial Instruments, requires that fair values be disclosed for the Company’s financial instruments. The carrying amounts of cash equivalents, accounts receivable, accounts payable, accrued expenses, billings in excess of costs and earnings on uncompleted contracts, and income taxes payable, approximate fair value due to the short-term nature of these instruments. The fair value of the Company’s long-term debt is based upon actual trading activity. The fair value of capital lease obligations is estimated based on quoted market prices for the same or similar obligations with the same remaining maturities.
Concentrations and Uncertainties | Concentrations and Uncertainties The Company maintains cash balances at various financial institutions and such balances commonly exceed the $250,000 insured amount by the Federal Deposit Insurance Corporation. The Company has not experienced any losses in such accounts and management believes that the Company is not exposed to any significant credit risk with respect to such cash and cash equivalents. Financial instruments, which subject the Company to potential concentrations of credit risk, consist principally of the Company’s billed and unbilled accounts receivable. The Company’s accounts receivable result from sales to customers within the U.S. Government, state and local agencies and with commercial customers in various industries. The Company performs ongoing credit evaluations of its commercial customers. Credit is extended based on evaluation of the customer’s financial condition and collateral is not required. Accounts receivable are recorded at the invoiced amount and do not bear interest. See Note 12 for a discussion of the Company’s significant customers.
Debt Issuance Costs | Debt Issuance Costs Fees paid to obtain debt financing and revolving credit facilities or amendments under such debt financing and revolving credit facilities are treated as debt issuance costs and are capitalized and amortized over the expected term of the related debt or revolving credit facility and are shown as a financing activity in the consolidated statements of cash flows. Issuance costs related to debt are presented in the consolidated balance sheets as a direct deduction from the carrying amount of the associated debt liability. Issuance costs related to a revolving credit facility are included in other assets in the consolidated balance sheets.
Foreign Currency | Foreign Currency For operations outside the U.S. that prepare financial statements in currencies other than the U.S. dollar, results of operations and cash flows are translated at average exchange rates during the period, and assets and liabilities are generally translated at end-of-period exchange rates. Translation adjustments are included as a separate component of accumulated other comprehensive loss. The Company transacts with foreign customers in currencies other than the U.S. dollar. It experiences realized and unrealized foreign currency gains or losses on foreign denominated receivables. In addition, certain intercompany transactions give rise to realized and unrealized foreign currency gains or losses. Also, any other transactions between the Company or its subsidiaries and a third-party, denominated in a currency different from the functional currency, are foreign currency transactions.
Recent Accounting Pronouncements | Recent Accounting Pronouncements On December 22, 2017, the Securities and Exchange Commission staff issued Staff Accounting Bulletin No. 118 (“SAB 118”) to address the application of U.S. GAAP related to the enactment of the comprehensive tax legislation, commonly referred to as the Tax Cut and Jobs Act (the “2017 Tax Act”). This guidance was adopted in the fourth quarter of 2017. Additional information regarding our adoption of this guidance is contained in Note 7. In May 2017, the FASB issued Accounting Standards Update (“ASU”) 2017-09 (“ASU 2017-09”), Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting. ASU 2017-09 was issued to provide guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting. The amendments in this ASU are effective for annual periods beginning after December 15, 2017. The Company does not expect that the standard will have a material effect on its consolidated financial statements and will apply this guidance to applicable transactions after the adoption date. In January 2017, the FASB issued ASU 2017-04 (“ASU 2017-04”), Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 amends the guidance to simplify the subsequent measurement of goodwill by removing Step 2 of the goodwill impairment test. Instead, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, with early adoption permitted. The Company adopted this new guidance in 2017 in its assessment of the carrying value of the DRSS reporting unit, which resulted in a $24.2 million impairment charge. In October 2016, the FASB issued ASU 2016-16 (“ASU 2016-16”), Income Taxes (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory. ASU 2016-16 requires that entities recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs, rather than when the asset is sold to an outside party. ASU 2016-16 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within those annual reporting periods. Early adoption is permitted as of the beginning of an annual reporting period (as of the first interim period if an entity issues interim financial statements). ASU 2016-16 requires adoption on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. The Company early adopted this standard on December 26, 2016. The adoption of this guidance did not have a material impact on the Company’s consolidated financial statements. In February 2016, the FASB issued ASU 2016-02 (“ASU 2016-02”), Leases. ASU 2016-02 requires that lessees recognize assets and liabilities for the rights and obligations underlying leases with a lease term of more than one year. The amendments in this ASU are effective for annual periods beginning after December 15, 2018. Early adoption is permitted. The standard must be applied using a modified retrospective approach. The Company is currently evaluating the impact of the adoption of ASU 2016-02 on its consolidated financial statements. The Company has developed an implementation plan to evaluate the contracts across all the business segments, has educated both management and other employees on the effects of the new guidance and has preliminarily assessed the internal control structure in order to adopt the ASU on January 1, 2019. In May 2014, the FASB issued ASU 2014-09 (“ASU 2014-09”), Revenue from Contracts with Customers. ASU 2014-09 establishes a broad principle that would require an entity to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The FASB has also issued several updates to ASU 2014-09. The new standard supersedes GAAP guidance on revenue recognition and requires the use of more estimates and judgments than the present standards. It also requires additional disclosures. ASU 2014-09 may be applied either retrospectively or through the use of a modified-retrospective method. The full retrospective method requires companies to recast each prior reporting period presented as if the new guidance had always existed. Under the modified retrospective method, companies would recognize the cumulative effect of initially applying the standard as an adjustment to the opening balance of retained earnings at the date of initial application. The Company adopted the new revenue standard effective January 1, 2018, through the use of the modified-retrospective method. The Company commenced a detailed analysis of the impact of ASU 2014-09 in 2016, by evaluating its impact on selected contracts at each of the Company’s business segments. With this baseline understanding, the Company developed a project plan to evaluate the contracts across all the business segments, spent significant effort in education of both management and other employees on the effects of the new guidance and assessed the internal control structure in order to adopt the ASU on January 1, 2018. ASU 2014-09 also requires expanded disclosure regarding the nature, timing, and uncertainty of revenue, cash flow and customer contract balances, including how and when performance obligations are satisfied and the relationship between revenue recognized and changes in contract balances during a reporting period. An entity is also required to disclose requirements for the remaining performance obligations. Disclosure includes the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) as of the end of the reporting period and an explanation of when the entity expects to recognize as revenue the amount of remaining performance obligations. The entity can disclose on a quantitative basis using the time bands that would be most appropriate for the duration of the remaining performance obligations or by using qualitative information. The Company has evaluated these disclosure requirements and has incorporated the collection of relevant data into its quarterly processes. The Company also designed and implemented specific controls based on its evaluation of the impact of ASU 2014-09, including the calculation of the cumulative effect of adopting ASU 2014-09. Significant changes to the Company’s accounting systems were not determined to be necessary upon adoption of ASU 2014-09. Several new controls were added and certain current controls have been modified to incorporate the revisions that have been made to the Company’s accounting policies and practices. Based upon an assessment of material active contracts as of December 31, 2017, the Company has determined that the impact on the results of operations and cash flows upon adoption are not material. The Company also does not expect the impact in the periods after adoption to be material. Under ASU 2014-09, revenue is recognized as control transfers to the customer. As such, revenue for the Company’s contracts will generally be recognized over time using the cost-to-cost method, which is consistent with the revenue recognition model in use for the majority of contracts prior to adoption. For those contracts where revenue was previously recognized as units are delivered, in most cases the accounting for those contracts changed under ASU 2014-09 such that revenue will be recognized as costs are incurred. This change will generally result in an acceleration of revenue as compared with the pre-adoption revenue recognition method for those contracts. The Company expects the cumulative effect of adopting ASU 2014-09 to result in an increase in revenue of less than $2 million and an increase in operating income of less than $2 million. These changes principally reflect the impact of converting contracts applying the units-of-delivery under the old revenue guidance to the cost-to-cost method of accounting. The cumulative effect of adoption of the new revenue guidance will be recognized as an increase in contract assets, a reduction in inventoried costs, an increase in contract liabilities and a net decrease in accumulated deficit as of January 1, 2018.
Goodwill | Goodwill The Company performs its annual impairment test for goodwill in accordance with Topic 350 as of the last day of its fiscal October or when evidence of potential impairment exists. The Company assesses goodwill for impairment at the reporting unit level, which is defined as an operating segment or one level below an operating segment, referred to as a component. The Company determines its reporting units by first identifying its operating segments, and then assessing whether any components of these segments constitute a business for which discrete financial information is available and where segment management regularly reviews the operating results of that component. The Company aggregates components within an operating segment that have similar economic characteristics. The KGS reportable segment has four operating segments: Defense Rocket Support Services (“DRSS”), Microwave Electronics (“ME”), Technical and Training Solutions (“TTS”), and Modular Systems (“MS”). All of the KGS operating segments provide technology based defense solutions, involving products and services, primarily for mission critical U.S. National Security priorities, with the primary focus relating to the nation’s Command, Control, Communications, Computing, Combat Systems, Intelligence, Surveillance and Reconnaissance requirements. The PSS reportable business segment provides integrated solutions for advanced homeland security, public safety, critical infrastructure security, and security and surveillance systems for government, industrial and commercial customers. The US reportable segment consists of our unmanned aerial system, unmanned ground, and unmanned seaborne system businesses. The Company identified its reporting units to be the DRSS, ME, TTS, MS, US and PSS operating segments. In order to test for potential impairment, the Company estimates the fair value of each of its reporting units based on a comparison and weighting of the income approach, specifically the discounted cash flow method and the market approach, which estimates the fair value of the Company’s reporting units based upon comparable market prices and recent transactions and also validates the reasonableness of the implied multiples from the income approach. The Company reconciles the fair value of its reporting units to its market capitalization based upon the last business day of fiscal October and assumes a control premium. The Company uses this methodology to determine the fair value of its reporting units for comparison to their corresponding book values because there are no observable inputs available, a Level 3 measurement (See Note 9). If the book value exceeds the estimated fair value for a reporting unit a potential impairment is indicated, and Topic 350 prescribes the approach for determining the impairment amount, if any.
Fair Value Measurement | Fair Value Measurement Topic 820 establishes a valuation hierarchy for disclosure of the inputs to valuation used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. Level 3 inputs are unobservable inputs based on the Company’s own assumptions used to measure assets and liabilities at fair value. A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.

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://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(1)) -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 305 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797 Reference 3: http://www.xbrl.org/2003/role/presentationRef -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 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=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 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=75027168&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=75032840&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=75027451&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=77997519&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=77997519&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=75032840&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=84158767&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=84161450&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 3 -Subparagraph (SX 210.3A-03) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828 Reference 4: 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 + 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 related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601 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=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_DebtPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
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=84158767&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=77997519&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 determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=96868048&loc=d3e5291-111683 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.3A-03(b)) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828 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(b)) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 + Details
Name: | us-gaap_FiscalPeriod
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/presentationRef -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://www.xbrl.org/2003/role/presentationRef -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://www.xbrl.org/2003/role/presentationRef -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. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + 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=84158767&loc=d3e18780-107790 Reference 2: 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_GoodwillAndIntangibleAssetsGoodwillPolicy
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=66006027&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=84158767&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 the impairment and disposal of long-lived assets including goodwill and other intangible assets. + References No definition available. + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
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 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 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=84158767&loc=d3e18780-107790 Reference 3: 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=64802544&loc=d3e202-110218 + 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=84158767&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=84230637&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=65884525&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=84230637&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=84176650&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=84176650&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 tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420479&loc=d3e26513-109311 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=84230637&loc=d3e32840-109319 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=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_IncomeTaxUncertaintiesPolicy
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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66092785&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=84158767&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=66092785&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 + 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 leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
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
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
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://www.xbrl.org/2003/role/presentationRef -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 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=84158767&loc=d3e18780-107790 Reference 3: 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.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + 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 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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: 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 + 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=84158767&loc=d3e18823-107790 Reference 2: 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=65893310&loc=d3e214044-122780 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=84158767&loc=d3e18780-107790 Reference 4: 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=84158767&loc=d3e18726-107790 + 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=96867065&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=84158767&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=96867065&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 the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=82851458&loc=d3e221937-122793 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=68075638&loc=d3e60635-111653 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=68080631&loc=d3e61069-111654 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=84158767&loc=d3e18780-107790 Reference 5: 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=84158767&loc=d3e18726-107790 + Details
Name: | us-gaap_ShippingAndHandlingCostPolicyTextBlock
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 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(9)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 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=84158767&loc=d3e18780-107790 Reference 4: 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=84159169&loc=d3e10133-111534 Reference 5: 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(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 7: 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(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 8: 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=84173941&loc=d3e5212-111524 Reference 9: 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=84173941&loc=d3e5093-111524 + 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=84177426&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=84177426&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=84177426&loc=d3e6132-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration