XML 59 R24.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2013
Significant Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") and the financial statement rules and regulations of the Securities and Exchange Commission.
Principles of Consolidation | Principles of Consolidation The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company amounts have been eliminated in consolidation.
Segment Reporting | Segment Reporting Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision making group, in deciding how to allocate resources and in assessing performance. Our CODM is our chief executive officer. In fiscal 2012, the Company previously reported three operating segments: Managed Mobility Solutions, Cybersecurity Solutions, and Consulting and Support Services. Information technology solutions were historically segmented due to technological barriers which prevented delivery of an integrated technology solution to cover an end users mobility, security and network communications requirements.Over the last ten (10) years the proliferation of mobile computing drove the integration of our technology capabilities and solutions into a single MMS market. Our customers and the industry view our MMS market as a singular business and demand an integrated and scalable suite of information technology-based enterprise-wide solutions. The Company markets its workforce mobility technologies as a single MMS offering to all of its customers and prospects in a variety of industries with the primary goal of selling a complete solution. Our MMS offerings are set forth below:
| § | Telecom management services - Full life cycle management of wired and wireless assets.
| § | Mobile security management services - Full life cycle wired and wireless device access and application control management.
| § | Identity management services - Full life cycle wired and wireless (including cloud based services) authentication and information assurance services.
| § | Identity services - Device specific and individual digital certificates required for mobility and infrastructure access in the cloud or within a secured IT environment.
Services comprising the Company's MMS offerings have similar client service approaches, delivery costs and operational risks and are led by a project manager and a cross-functional service delivery team comprised of employees across all subsidiaries to deliver the Company's products and services to its customers. The Company's CODM determined that its MMS business constitutes a single business activity and evaluates profitability on that basis and presents a single segment for purposes of financial reporting.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The more significant areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets and goodwill, ability to realize deferred income tax assets, fair value of certain financial instruments and the evaluation of contingencies and litigation. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results could differ from those estimates.
Fair Value Measurements | Fair Value Measurements Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company's principal or, in the absence of a principal, most advantageous market for the specific asset or liability. GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows: Level 1 - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access. Level 2 - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:
| § | Quoted prices for similar assets or liabilities in active markets
| § | Quoted prices for identical or similar assets or liabilities in markets that are not active
| § | Inputs other than quoted prices that are observable for the asset or liability
| § | Inputs that are derived principally from or corroborated by observable market data by correlation or other means
Level 3 - Inputs that are unobservable and reflect the Company's own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent seller financed promissory notes presented on the consolidated balance sheets at fair value on a recurring basis using significantly unobservable inputs (Level 3) during the years ended December 31, 2013 and 2012. See Note 4 for additional information regarding financial liabilities carried at fair value. The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred. See Note 4 for financial assets and liabilities subject to fair value measurements.
Business Combinations | Business Combinations The Company identifies the individual assets acquired and liabilities assumed in connection with a business combination and purchase consideration in each business combination. The Company utilizes third party valuation professionals to estimate the initial fair value of significant assets acquired and liabilities assumed. The Company assigns provisional values to purchase consideration, assets acquired and liabilities assumed on the date of purchase and may revise these provisional values if fair value estimates prepared by outside qualified third party valuation are materially difference. The Company estimates the fair value of each using an acceptable valuation methodology which may include an income, market and/or cost approach. The Company generally assesses the estimated fair value of contingent obligations using a probability weighted income approach (discounted cash flow) valuation technique which requires the use of observable and unobservable inputs. Fluctuations in the fair value of contingent obligations are impacted by two unobservable inputs, management's estimate of the probability of the acquired company meeting the operating performance target and the estimated discount rate (a rate that approximates the Company's weighted average cost of capital). Significant increases (decreases) in either of those inputs in isolation would result in a significantly higher (lower) fair value measurement. Fair value is assessed for contingent obligations on a quarterly basis until such contingencies have been resolved and any changes in fair value are recorded as a gain or loss on change in fair value of contingent obligations within general and administrative expense. See Note 3 for a detailed description of material business combinations and see Note 4 for changes in fair value of assets and liabilities recorded in connection with material business combinations that are measured on a recurring basis.
Significant Customers and Concentration of Credit Risk | Significant Customers and Concentration of Credit Risk Significant Customers The Company has historically derived a significant portion of its revenues from its federal government customer base due to the large size of individual awards. Customers representing ten percent or more of annual consolidated revenues are set forth in the table below for the years ended:
|  | YEAR ENDED |
|  | DECEMBER 31, |
|  | 2013 |  |  | 2012 |
|  | As a % of |  |  | As a % of |
Customer Name |  | Revenues |  |  | Revenues |
Transportation Security Administration ("TSA") |  |  | 20 | % |  |  | 19 | %
Department of Homeland Security ("DHS") |  |  | 13 | % |  |  | 15 | %
Customers representing ten percent or more of consolidated trade accounts receivable receivables are set forth in the table below for the years ended:
|  | DECEMBER 31, |
|  | 2013 |  |  | 2012 |
|  | As a % of |  |  | As a % of |
Customer Name |  | Receivables |  |  | Receivables |
Transportation Security Administration ("TSA") |  |  | 19 | % |  |  | 12 | %
Department of Homeland Security ("DHS") |  |  | 8 | % |  |  | 19 | %
Bureau of Alcohol Tabacco and Firearms ("ATF") |  |  | 7 | % |  |  | 10 | %
U.S. Air Force ("USAF") |  |  | 14 | % |  |  | - |
Due to the nature of the Company's business and the relative size of certain contracts, which are entered into in the ordinary course of business, the loss of any single significant customer and/or a delay in the continuation of an existing or new contract award could have a material adverse effect on its results of operations. Financial Instruments Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.
Cash and cash Equivalents | Cash and Cash Equivalents The Company maintains interest-bearing cash deposits and short-term overnight investments with a large financial institution. The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements. Interest-bearing cash deposits are insured by the Federal Deposit Insurance Corporation ("FDIC") up to a maximum of $250,000. At December 31, 2013, the Company had no deposits in excess of FDIC limits. At December 31, 2012, the Company had interest-bearing deposits with a large financial institution in excess of FDIC limits of approximately $2,548,000.
Accounts Receivable | Accounts Receivable The Company enters into standard master contract vehicles or an individual purchase requisitions with federal and state governments and their agencies. Federal contracts are bid on and awarded based on a cost plus fixed fee or fixed award fee, firm fixed price or time and materials basis. Federal and state government customer orders are covered by a contract vehicle or master services agreement and specific goods and services are generally submitted through task orders or purchase requisitions under a master contract or under an individual purchase requisition. The Company enters into standard contractual arrangements with corporations using a master service agreement and customized statement of work which outlines the product or services purchased, optional products and services and standard pricing based on volume or an hourly rate. Consulting services are charged based upon standard professional rates dependent upon level of expertise of the professionals involved. Also, the Company enters into fee arrangements for which the fees earned are based on a percentage of savings or other measures as may be determined in the applicable contract. Credit is extended based on evaluation of a customer's financial condition and, generally, collateral is not required. Accounts receivable are usually due within 30 to 60 days and are stated at amounts due from customers net of an allowance for doubtful accounts if deemed necessary. Customer account balances outstanding longer than the contractual payment terms are reviewed for collectability and after 90 days are considered past due unless arrangements were made at the time of the transaction that specified different payment terms. Upon specific review and its determination that a bad debt reserve may be required, the Company will reserve such amount if it views the account as potentially uncollectable. Customer account balances outstanding longer than 120 days are placed with a third party collection agency and a reserve is established. The Company determines its allowance by considering a number of factors, including the length of time accounts receivable are past due, the Company's previous loss history, the customer's current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole. The Company writes off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. The Company has not historically maintained a bad debt reserve for its federal government customers as it has not experienced any material or recurring bad debt charges and the nature and size of the contracts has not necessitated the Company's establishment of such a bad debt reserve.
Unbilled Accounts Receivable | Unbilled Accounts Receivable Unbilled accounts receivable on time-and-materials contracts represent costs incurred and gross profit recognized near the period-end but not billed until the following period due to contractual terms or due to timing differences. Unbilled accounts receivable on fixed-price contracts predominantly consist of third party value added resale (VAR) of hardware and software products delivered but not invoiced at the end of the reporting period. Unbilled accounts receivable also consists of monthly managed services performed but not invoiced at the end of the reporting period. At December 31, 2013 and 2012 unbilled accounts receivable totaled approximately $1,561,000 and $2,969,000, respectively.
Inventories | Inventories Inventories consist of hardware components that will be used in custom identity management technology solutions and certain software licenses available for resale. Inventories are valued at the lower of cost, using first-in, first-out method, or market. The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value. If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit. For the years ended December 31, 2013 and 2012 the Company recorded inventory write-downs related to obsolete inventory of approximately $199,900 and $52,000, respectively, in the consolidated statements of operations within cost of revenues.
Advance Billings and Customer Payments | Advance Billings and Customer Payments Deferred revenue arises from advanced customer billings as permitted under contractual arrangements or from advanced payments from customers for monthly managed services. Certain federal and state governments and their agencies may prepay for services and/or VAR transactions in advance. These advance payments are recorded as deferred revenue and recognized as services are performed and/or devices delivered. Amounts recorded as deferred revenue are released the monthly services are complete at the end of the month. Our revenue recognition policy is below under the caption "revenue recognition."
Property and Equipment | Property and Equipment Property and equipment (including assets acquired under capital lease arrangements) are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under capital lease arrangements. The estimated useful lives of the assets are as follows:
|  | Estimated
|  | Useful Life
Land and building |  | 20 years
Computer hardware and software |  | 3 years
Furniture and fixtures |  | 5 years
Mobile equipment |  | 3 years
The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2013 and 2012, the Company's management has not identified any material impairment of its property and equipment.
Goodwill and Other Intangible Assets | Goodwill and Other Intangible Assets The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC Topic 350 "Intangibles". Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test during the fourth quarter of each year, and between annual tests if indicators of potential impairment exist. The Company has elected to perform this review annually on December 31st of each calendar year. See Note 8 to the consolidated financial statements for additional discussion about annual impairment testing. Included within other intangible assets are software development costs. The Company capitalizes costs related to software and implementation in connection with its internal use software systems including its Public Key Infrastructure (PKI) certificate issuance database and application. For software development costs (or "internally developed intangible assets") related to software products for sale, lease or otherwise marketed, significant development costs are capitalized from the point of demonstrated technological feasibility until the point in time that the product is available for general release to customers. Once the product is available for general release, capitalized costs are amortized based on units sold, or on a straight-line basis generally over a six-year period or such other such shorter period as may be required.
Revenue Recognition Principles | Revenue Recognition Principles The Company has a standard internal process that is used to determine whether all required criteria for revenue recognition have been met. A summary of the Company's specific revenue recognition policies that apply to all of portfolio of services are as follows:
| § | Expense Management: Telecommunications expense management and device management services are delivered on a monthly basis based on a standard fixed pricing scale per user or device or other service utilization metric. Managed services are not interdependent and there are no undelivered elements in these arrangements. Revenue is recognized upon the completion of the delivery of monthly managed services. The Company also offers invoice management and payment services and resells third party products and services, which may subject the Company to credit risk as it is responsible for the payment of multiple billable arrangements by and between its customer and various carriers. The Company recognizes revenues and related costs on a gross basis for these arrangements as it has discretion in choosing providers, rate plans, hardware and devices provided to its customers. For arrangements in which the Company does not have such credit risk, it recognizes revenues and related costs on a net basis. This service is broadly classified as a managed service.
| § | Security: The Company issues its proprietary PKI identity credentialing software certificates to individuals or as an enterprise solution under which the customer issues the individual certificates. Certificates issued have a fixed life and cannot be modified or reissued. There is no obligation to provide post contract services in relation to certificates issued. Revenue is recognized from the sales of credentials to an individual or as an enterprise solution upon issuance; provided there are no other additional deliverables. Cost of Revenues includes general infrastructure support costs to maintain the continued issuance of credentials. This service is broadly classified as a managed service.
| § | Mobile Applications: The Company offers a standalone telecommunication expense management software instance under a perpetual license agreement with no right or obligation to provide subsequent maintenance, updates or modifications. Under these arrangements the customer is required to electronically download their unique software instance and host access to their software instance within their technology environment. There is no agreement to provide post contract support services. The earnings process is generally complete upon issuance or delivery of the software instance. The Company offers implementation services that are customized services that are not included in the price of the software instance. Revenue is recognized for implementation services based billable rates times hours incurred plus direct materials and other reimbursable costs incurred to provide services. This service is broadly classified as a managed service.
| § | User Support: The Company offers call centers with 24x7 emergency support and expert technical support which is delivered on a monthly basis based on a standard fixed pricing scale per ticket, user or device or other service utilization metric. Revenue is recognized upon the completion of the delivery of monthly managed services. This service is broadly classified as a managed service.
| § | Policies: Services performed include policy and contract permission based audits, accounts payable audits, and compliance reviews which are performed on a time and materials basis and contingent fee arrangement. Revenue on time and material arrangements is recognized to the extent of billable rates times hours delivered plus material and other reimbursable costs incurred to deliver consulting services. Revenue on contingent-fee arrangements are recognized upon customer acceptance of proposed billing. This service is broadly classified as a managed service.
| § | Consulting: The Company provides professional services on a project basis determined by our customers' specific requirements. The Company provides a variety of telecommunication management consulting services, traditional information technology and network consulting and security assurance services and charges a fee for time and materials incurred or a contingent-fee based on expected savings or other metric determined. This service is broadly classified as a professional service.
Income Taxes | Income Taxes The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate. The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized. The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.
Basic and Diluted Earnings Per Share (EPS) | Basic and Diluted Earnings Per Share (EPS) Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock. The number of incremental shares from assumed conversions of stock options, stock warrants and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method. See Note 13 to the consolidated financial statements for computation of EPS.
Employee Stock-Based Compensation | Employee Stock-Based Compensation The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10. The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period. Each stock option has an exercise price equal to the market price of the Company's common stock on the date of grant and a contractual term of 10 years for grants issued prior to fiscal 2007 and 7 years for grants issued after fiscal 2007 from the date of grant. Stock options generally vest over 3-years from the date of grant. See Note 12 to the consolidated financial statements for additional information about stock based compensation programs.
Non-Employee Stock-Based Compensation | Non-Employee Stock-Based Compensation The Company accounts for stock-based non-employee compensation arrangements using the fair value recognition provisions of ASC 505-50, "Equity-Based Payments to Non-Employees" (formerly known as FASB Statement 123, Accounting for Stock-Based Compensation and "Emerging Issues Task Force" EITF 96-18, Accounting for Equity Instruments That Are Issued to Other Than Employees for Acquiring, or in Conjunction with Selling, Goods or Services).

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

X
- Definition Disclosure of accounting policy for 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://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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2303973 Reference 3: http://www.xbrl.org/2003/role/presentationRef -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 + 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://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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 305 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2122427 Reference 6: 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=6367179&loc=d3e4273-108586 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 203 -Paragraph 02-03 + 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 944 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28088331&loc=SL29635902-196195 Reference 2: 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=28364263&loc=d3e13531-108611 Reference 3: 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=28364263&loc=d3e13537-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6875567&loc=d3e14489-108613 Reference 5: 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=6480020&loc=d3e61082-112788 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=6480020&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 SEC -Name Regulation S-X (SX) -Number 210 -Section 02, 03 -Article 3A 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=6367646&loc=d3e18780-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2197480 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 40 -Section 45 -URI http://asc.fasb.org/section&trid=2197723 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2196966 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2197087 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.3A-02) -URI http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=16385135&loc=d3e33801-111570 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=18733093&loc=d3e5614-111684 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph k -Article 1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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 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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2144439 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -URI http://asc.fasb.org/subtopic&trid=2144471 + 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 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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2144681 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -URI http://asc.fasb.org/subtopic&trid=2144749 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32840-109319 Reference 5: 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 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32809-109319 Reference 7: 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=21917399&loc=d3e32247-109318 Reference 8: 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=21917399&loc=d3e32280-109318 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for major classes of inventories, bases of stating inventories (for example, lower of cost or market), methods by which amounts are added and removed from inventory classes (for example, FIFO, LIFO, or average cost), loss recognition on impairment of inventories, and situations in which inventories are stated above cost. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 6 -Subparagraph a -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 4: 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 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2126999 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4492-108314 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Financial Reporting Release (FRR) -Number 206 -Paragraph b -Subparagraph i, ii -Chapter 2 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=28360613&loc=d3e4556-108314 + 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 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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2155824 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 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 13 -Subparagraph a -Article 5 + 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 trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables. + 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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2196772 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3-5 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2196816 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
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://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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=28368275&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 recognizing unearned income or deferred revenue related to transactions involving the sale of a product or performance of services. + 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=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section B -Paragraph Question 1 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=27012821&loc=d3e214044-122780 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2197196 + Details
Name: | us-gaap_RevenueRecognitionDeferredRevenue
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 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: 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=6367646&loc=d3e18726-107790 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section B -Paragraph Question 1 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=27012821&loc=d3e214044-122780 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18823-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 segment reporting. + 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=6367646&loc=d3e18780-107790 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for director stock option and stock incentive plans. This disclosure may include (1) the types of director stock option or incentive plans sponsored by the entity (2) significant plan provisions and (3) 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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2228939 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy
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 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2228939 + 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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=6927468&loc=d3e6143-108592 Reference 2: 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=6927468&loc=d3e6132-108592 Reference 3: 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=6927468&loc=d3e6061-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration