XML 45 R31.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Summary of Significant Accounting Policies (Policies) (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2018
Summary of Significant Accounting Policies |
Basis of presentation | Basis of presentation —The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and the financial statement rules and regulations of the Securities and Exchange Commission (“SEC”). References for Financial Accounting Standards Board (“FASB”) standards are made to the FASB Accounting Standards Codification (“ASC”).
Principles of consolidation | Principles of consolidation —The accompanying Consolidated Financial Statements include the accounts of Primoris, our wholly-owned subsidiaries and the noncontrolling interests of the Carlsbad and Wilmington joint ventures, which are VIEs for which we are the primary beneficiary as determined under the provisions of ASC 810, “Consolidation”. All intercompany balances and transactions have been eliminated in consolidation.
Reclassification | Reclassification —Certain previously reported amounts have been reclassified to conform to the current year presentation.
Use of estimates | Use of estimates —The preparation of our Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. As a construction contractor, we use estimates for costs to complete construction projects and the contract value of certain construction projects. These estimates have a direct effect on gross profit as reported in these consolidated financial statements. Actual results could materially differ from our estimates.
Operating cycle | Operating cycle — In the accompanying Consolidated Balance Sheets, assets and liabilities relating to long-term construction contracts (e.g. contract assets and contract liabilities) are considered current assets and current liabilities, since they are expected to be realized or liquidated in the normal course of contract completion, although completion may require more than one calendar year. Consequently, we have significant working capital invested in assets that may have a liquidation period extending beyond one year. We have claims receivable and retention due from various customers and others that are currently in dispute, the realization of which is subject to binding arbitration, final negotiation or litigation, all of which may extend beyond one calendar year.
Cash and cash equivalents | Cash and cash equivalents —We consider all highly liquid investments with an original maturity of three months or less when purchased as cash equivalents.
Business combinations | Business combinations—Business combinations are accounted for using the acquisition method of accounting. We use the fair value of the assets acquired and liabilities assumed to account for the purchase price of businesses. The determination of fair value requires estimates and judgments of future cash flow expectations to assign fair values to the identifiable tangible and intangible assets. GAAP provides a “measurement period” of up to one year in which to finalize all fair value estimates associated with the acquisition of a business. Most estimates are preliminary until the end of the measurement period. During the measurement period, any material, newly discovered information that existed at the acquisition date would be reflected as an adjustment to the initial valuations and estimates. After the measurement period, any adjustments would be recorded as a current period income or expense.
Contingent Earnout Liabilities | Contingent Earnout Liabilities—As part of certain acquisitions, we agreed to pay cash to certain sellers upon meeting specific operating performance targets for specified periods subsequent to the acquisition date. Each quarter, we evaluate the fair value of the estimated contingency and record a non-operating charge for the change in the fair value. Upon meeting the target, we reflect the full liability on the balance sheet and record a charge to “Other income (expense), net” for the change in the fair value of the liability from the prior period. See Note 3 — “Fair Value Measurements” for further discussion.
Goodwill and other intangible assets | Goodwill and other intangible assets—We account for goodwill in accordance with ASC 350, “Intangibles — Goodwill and Other”. Under ASC 350, goodwill is subject to an annual impairment test, which we perform as of the first day of the fourth quarter of each year, with more frequent testing if indicators of potential impairment exist. The impairment review is performed at the reporting unit level for those units with recorded goodwill. For the majority of our reporting units, we perform a qualitative assessment to determine whether it is more likely than not (that is, a likelihood of more than 50 percent) that the fair value of the reporting unit is less than its carrying value, including goodwill. Factors used in our qualitative assessment include, but are not limited to, macroeconomic conditions, industry and market conditions, cost factors, overall financial performance and Company and reporting unit specific events. For all other reporting units, we use the two-step impairment test outlined in ASC 350. First, we compare the fair value of a reporting unit with its carrying amount. Fair value for the goodwill impairment test is determined utilizing a discounted cash flow analysis based on our financial plan discounted using our weighted average cost of capital and market indicators of terminal year cash flows. Other valuation methods may be used to corroborate the discounted cash flow method. If the carrying amount of a reporting unit is in excess of its fair value, goodwill is considered potentially impaired and further tests are performed to measure the amount of impairment loss. In the second step of the goodwill impairment test, we compare the implied fair value of reporting unit goodwill with the carrying amount of the reporting unit’s goodwill. If the carrying amount of the reporting unit’s goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized in an amount equal to the carrying amount of goodwill less its implied fair value. The implied fair value of goodwill is determined in the same manner that the amount of goodwill recognized in a business combination was determined. We allocate the fair value of a reporting unit to all of the assets and liabilities of that unit, including intangible assets, as if the reporting unit had been acquired in a business combination. Any excess of the fair value of a reporting unit over the amounts assigned to its assets and liabilities represents the implied fair value of goodwill.
Income tax | Income tax—Current income tax expense is the amount of income taxes expected to be paid for the financial results of the current year. A deferred tax liability or asset is established for the expected future tax consequences resulting from the differences in financial reporting and tax bases of assets and liabilities between GAAP and the tax codes. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax assets will not be realized. We provide for uncertain tax positions when such tax positions do not meet the recognition thresholds or measurement standards as set forth in ASC 740, “Income Taxes”. The difference between a tax position taken or expected to be taken on our income tax returns and the benefit recognized in our financial statements is referred to as an unrecognized tax benefit. Amounts for uncertain tax positions are adjusted in periods when new information becomes available or when positions are effectively settled. We recognize accrued interest and penalties related to uncertain tax positions, if any, as a component of income tax expense. Staff Accounting Bulletin (“SAB”) 118 provides guidance on accounting for uncertainties of the effects of the Tax Cuts and Jobs Act (the “Tax Act”). Specifically, SAB 118 allowed companies to record provisional estimates of the impact of the Tax Act during a one year “measurement period” from the December 22, 2017 enactment date, similar to that used when accounting for business combinations. As a result of the Tax Act, we remeasured deferred tax assets and liabilities using the newly enacted tax rates and recorded a one-time net tax benefit of $9.4 million as a provisional estimate under SAB 118 in the year ended December 31, 2017. As of December 31, 2018, our accounting for the Tax Act is complete. The provision for income taxes for the year ended December 31, 2018 includes a $1.1 million increase from the completion of our provisional accounting for the effects of the Tax Act under SAB 118. The increase is due to $0.6 million of additional expense associated with foreign tax credits, net of associated valuation allowances, and $0.5 million of additional expense related to the corporate tax rate change impact on return-to-provision adjustments, primarily for depreciation.
Comprehensive income | Comprehensive income—We account for comprehensive income in accordance with ASC 220, “Comprehensive Income”, which specifies the computation, presentation and disclosure requirements for comprehensive income (loss). Comprehensive income (loss) consists of net income (loss) and foreign currency translation adjustments, primarily from fluctuations in foreign currency exchange rates of our foreign subsidiaries with a functional currency other than the U.S. dollar.
Foreign operations | Foreign operations—At December 31, 2018, we had operations in Canada with assets aggregating approximately $45.1 million, compared to $12.7 million at December 31, 2017. The Canadian operations had revenue of $86.4 million and income before tax of $2.4 million for the year ended December 31, 2018; revenue of $8.3 million and a loss before tax of $0.3 million for the year ended December 31, 2017, and revenue of $11.2 million and income before tax of $0.8 million for the year ended December 31, 2016. The increase in total assets and revenue as of and for the year ended December 31, 2018, is due to the Canadian operations acquired as part of the Willbros acquisition.
Functional currencies and foreign currency translation | Functional currencies and foreign currency translation— For foreign operations where substantially all monetary transactions are in the local currency, we use the local currency as our functional currency. The effects of translating financial statements of foreign operations into our reporting currency are recognized as a cumulative translation adjustment, net of tax in “Accumulated other comprehensive income (loss)” in the Consolidated Statements of Stockholders’ Equity. For certain foreign operations where substantially all monetary transactions are made in United States dollars, we use the U.S. dollar as our functional currency, with gains or losses on translation recorded in income in the period in which they are incurred. Gains or losses on foreign currency transactions are recorded in income in the period in which they are incurred.
Partnerships and joint ventures | Partnerships and joint ventures — We are periodically a member of a partnership or a joint venture. These partnerships or joint ventures are used primarily for the execution of single contracts or projects. Our ownership can vary from a small noncontrolling ownership to a significant ownership interest. We evaluate each partnership or joint venture to determine whether the entity is considered a VIE as defined in ASC 810, “Consolidation”, and if a VIE, whether we are the primary beneficiary of the VIE, which would require us to consolidate the VIE with our financial statements. When consolidation occurs, we account for the interests of the other parties as a noncontrolling interest and disclose the net income attributable to noncontrolling interests. See Note 11 — “Noncontrolling Interests" for further information.
Equity method of accounting | Equity method of accounting— We account for our interest in an investment using the equity method of accounting per ASC 323, “Investments—Equity Method and Joint Ventures” if we are not the primary beneficiary of a VIE or do not have a controlling interest. The investment is recorded at cost and the carrying amount is adjusted periodically to recognize our proportionate share of income or loss, additional contributions made and dividends and capital distributions received. We record the effect of any impairment or an other than temporary decrease in the value of its investment. In the event a partially owned equity affiliate were to incur a loss and our cumulative proportionate share of the loss exceeded the carrying amount of the equity method investment, application of the equity method would be suspended and our proportionate share of further losses would not be recognized unless we committed to provide further financial support to the affiliate. We would resume application of the equity method once the affiliate became profitable and our proportionate share of the affiliate’s earnings equals our cumulative proportionate share of losses that were not recognized during the period the application of the equity method was suspended.
Cash concentration | Cash concentration—We place our cash in demand deposit accounts and short-term U.S. Treasury bonds. At December 31, 2018 and 2017, we had cash balances of $151.1 million and $170.4 million, respectively. Our cash balances are held in high credit quality financial institutions in order to mitigate the risk of holding funds not backed by the federal government or in excess of federally backed limits. Cash balances associated with VIEs, which totaled $3.1 million and $60.3 million as of December 31, 2018 and December 31, 2017, respectively, are not available for general corporate purposes.
Collective bargaining agreements | Collective bargaining agreements—Approximately 46.7% of our hourly employees, primarily consisting of field laborers, were covered by collective bargaining agreements in 2018. Upon renegotiation of such agreements, we could be exposed to increases in hourly costs and work stoppages. Of the 111 collective bargaining agreements to which we are a party to, 93 will require renegotiation during 2019. We have not had a significant work stoppage in more than 20 years.
Multiemployer plans | Multiemployer plans — Various subsidiaries are signatories to collective bargaining agreements. These agreements require that we participate in and contribute to a number of multiemployer benefit plans for our union employees at rates determined by the agreements. The trustees for each multiemployer plan determine the eligibility and allocations of contributions and benefit amounts, determine the types of benefits and administer the plan. Federal law requires that if we were to withdraw from an agreement, we would incur a withdrawal obligation. The potential withdrawal obligation may be significant. In accordance with GAAP, any withdrawal liability would be recorded when it is probable that a liability exists and can be reasonably estimated. In November 2011, we withdrew from the Central States Southeast and Southwest Areas Pension Fund multiemployer pension plan, as discussed in Note 12 — “Commitments and Contingencies”. We have no plans to withdraw from any other agreements.
Insurance | Insurance—We self-insure worker’s compensation, general liability, and auto insurance up to $0.25 million per claim. We maintained a self-insurance reserve totaling $42.8 million and $29.4 million at December 31, 2018 and 2017, respectively. Claims administration expenses are charged to current operations as incurred. Our accruals are based on judgment and the probability of losses, with the assistance of third-party actuaries. Actual payments that may be made in the future could materially differ from such reserves.
Derivative instruments and hedging activities | Derivative instruments and hedging activities — We recognize all derivative instruments as either assets or liabilities on the balance sheet at their respective fair values. Our use of derivatives consists of an interest rate swap agreement. The interest rate swap agreement was entered into to improve the predictability of cash flows from interest payments related to variable rate debt for the duration of the term loan. The interest rate swap matures in July 2023 and is not designated as a hedge for accounting purposes. Therefore, the change in the fair value of the derivative asset or liability is reflected in net income in the Consolidated Statements of Income (mark-to-market accounting). Cash flows from derivatives settled are reported as cash flow from operating activities.
Accounts receivable | Accounts receivable—Accounts receivable and contract receivables are primarily with public and private companies and governmental agencies located in the United States. Credit terms for payment of products and services are extended to customers in the normal course of business. Contract receivables are generally progress billings on projects, and as a result, are short term in nature. Generally, we require no collateral from our customers, but file statutory liens or stop notices on any construction projects when collection problems are anticipated. While a project is underway, we estimate the collectability of contract amounts at the same time that we estimate project costs. As discussed in Note 5 — “Revenue”, realization of the eventual cash collection may be recognized as adjustments to the contract revenue and profitability, otherwise, we use the specific identification method of accounting for losses from uncollectible accounts. Under this method an allowance is recorded based upon historical experience and management’s evaluation of outstanding contract receivables at the end of each year. Receivables are written off in the period deemed uncollectible. The allowance for doubtful accounts at December 31, 2018 and 2017 was $1.7 million and $0.5 million, respectively.
Significant revision in contract estimates | Significant revision in contract estimates — We recognize revenue over time for firm fixed-price contracts. Under this method, the costs incurred to date as a percentage of total estimated costs are used to calculate revenue. Total estimated costs, and thus contract revenue and margin, are impacted by many factors, which can cause significant changes in estimates during the life cycle of a project. For projects that were in process at the end of the prior year, there can be a difference in revenue and profit that would have been recognized in the prior year, had current year estimates of costs to complete been known at the end of the prior year. The following table presents the approximate financial impact of the changes in estimates that would have been reflected in the prior years had the revised estimates been applied to the particular year (in thousands):
|  | Net impact of change in estimate |
|  | for the years ended December 31, |
|  | 2018 |  | 2017 |  | 2016 |
Revised estimates in 2018 that impact 2017 |  | $ | (16,242) |  | $ | 16,242 |  | $ | — |
Revised estimates in 2017 that impact 2016 |  |  | — |  |  | 6,435 |  |  | (6,435) |
Revised estimates in 2016 that impact 2015 |  |  | — |  |  | — |  |  | 1,685 |
Net impact to gross margin |  | $ | (16,242) |  | $ | 22,677 |  | $ | (4,750) |
EPS impact to year |  | $ | (0.16) |  | $ | 0.24 |  | $ | (0.05) |
During 2018, we collected a disputed receivable related to a project completed in 2014, which resulted in recognizing revenue of approximately $18.1 million and gross profit of approximately $17.4 million. During the third quarter of 2016, we settled a dispute with a customer on collection of a receivable of $17.9 million, receiving $38.0 million in cash, which resulted in recognizing revenue of approximately $27.5 million and gross profit of approximately $26.7 million in the third quarter of 2016. In October 2016, we announced that we planned to divest our Texas heavy civil business unit, which operates as a division of Primoris Heavy Civil. We engaged a financial advisor to assist in the marketing and sale of the business unit, and planned to continue operating the business unit until completion of a sale. As a result of the planned divestiture, we recorded a charge of $37.3 million during the third quarter of 2016. This charge includes a reduction of the expected profitability of certain projects in the Belton, Texas area for the division and a reduction of costs and estimated earnings in excess of billings and an increase to the reserve for anticipated job losses. In April 2017, the Board of Directors determined that based on the information available, we would attain the best long-term value by withdrawing from the sales process and continuing to operate the business unit. The settlement of the disputed projects and the charge related to the planned divestiture were not included in the table above.
Customer concentration | Customer concentration — We operate in multiple industry segments encompassing the construction of commercial, industrial and public works infrastructure assets primarily throughout the United States. Typically, the top ten customers in any one calendar year generate revenue in excess of 50.0% of total revenue; however, the group that comprise the top ten customers varies from year to year. See Note 14 — “Customer Concentrations” for further discussion.
Property and equipment | Property and equipment—Property and equipment are recorded at cost and are depreciated using the straight-line method over the estimated useful lives of the related assets, usually ranging from three to thirty years. Maintenance and repairs are charged to expense as incurred. Significant renewals and betterments are capitalized. At the time of retirement or other disposition of property and equipment, the cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in operating income. We assess the recoverability of property and equipment whenever events or changes in business circumstances indicate that the carrying amount of the asset may not be fully recoverable. We perform an analysis to determine if an impairment exists. 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 the impairment is determined by management. For the years ended December 31, 2018, 2017, and 2016, our management has not identified any material impairment of its property and equipment.
Taxes collected from customers | Taxes collected from customers—Sales and use taxes collected from our customers are recorded on a net basis.
Share-based payments and stock-based compensation | Share-based payments and stock-based compensation—In May 2013, the shareholders approved and we adopted the Primoris Services Corporation 2013 Long-term Incentive Equity Plan (“Equity Plan”). Detailed discussion of shares issued under the Equity Plan are included in Note 17 — “Deferred Compensation Agreements and Stock-Based Compensation” and in Note 21—“Stockholders’ Equity”. Such share issuances include grants of Restricted Stock Units to executives, issuance of stock to certain senior managers and executives and issuances of stock to non-employee members of the Board of Directors.
Recently Issued Accounting Pronouncements | Recently Issued Accounting Pronouncements In May 2014, the FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers (Topic 606)”, with several clarifying updates issued during 2016 and 2017. The new standard is effective for reporting periods beginning after December 15, 2017 and supersedes all prior revenue recognition standards including the guidance in ASC 605, “Revenue Recognition”. Under Topic 606, revenue recognition occurs when promised goods or services are transferred to customers in amounts that reflect the consideration to which the company expects to be entitled to in exchange for those goods or services. We adopted Topic 606 as of January 1, 2018 using the modified retrospective transition method. See Note 5 — “Revenue” for further details. In February 2016, the FASB issued ASU 2016-02, “Leases (Topic 842)”. In July 2018, the FASB issued two updates to ASU 2016-02, ASU 2018-10, “Codification Improvements to Topic 842, Leases”, and ASU 2018-11, “Leases (Topic 842): Targeted Improvements”. ASU 2016-02 requires recognition of operating leases with lease terms of more than twelve months on the balance sheet as both assets for the rights and liabilities for the obligations created by the leases. The ASU also requires disclosures that provide qualitative and quantitative information for the lease assets and liabilities recorded in the financial statements. The standard is effective for fiscal years beginning after December 15, 2018, and initially required a modified retrospective transition method where a company applies the new lease standard at the beginning of the earliest period presented in the financial statements. ASU 2018-11 added an optional transition method where a company applies the new leases standard at the adoption date and recognizes a cumulative effect adjustment to the opening balance of retained earnings. We adopted the new standard as of January 1, 2019, and elected certain transition practical expedients permitted with the new standard, which among other things, allowed us to carryforward the historical lease classification. In addition, we elected the hindsight practical expedient to determine the reasonably certain lease term for existing leases. We also made an accounting policy election that keeps leases with an initial term of 12 months or less off of the balance sheet and results in recognizing those lease payments in the Consolidated Statements of Income on a straight-line basis over the lease term. The adoption of the ASU resulted in the recognition of right of use assets as of January 1, 2019, of approximately $133.3 million, which includes the reclassification of previously recognized lease impairment and accrued lease liabilities. The adoption of the ASU resulted in the recognition of lease liabilities as of January 1, 2019, of approximately $140.9 million. The reduction to retained earnings was approximately $0.8 million, net of the reversal of previously recognized lease impairment and accrued lease liabilities. We do not believe the ASUs will materially affect our consolidated net income. Additionally, the ASUs will have no impact on our debt covenant compliance as we have already revised our credit agreements to address the impact of the ASUs. In November 2016, the FASB issued ASU 2016-18, “Statement of Cash Flows (Topic 230)”, which requires a reporting entity to include restricted cash and restricted cash equivalents in its cash and cash-equivalent balances presented in the entity’s statement of cash flows. A reconciliation between the statement of financial position and the statement of cash flows must be disclosed when the balance sheet includes more than one line item for cash, cash equivalents, restricted cash and restricted cash equivalents. Transfers between non-restricted and restricted cash should not be presented as cash flow activities in the statement of cash flows. Furthermore, an entity with a material restricted cash balance must disclose information regarding the nature of the restrictions. ASU 2016-18 is effective for annual periods beginning after December 15, 2017, including interim periods within those annual reporting periods. We adopted the ASU as of January 1, 2018, and it did not have a material impact on our Consolidated Statements of Cash Flows. In January 2017, the FASB issued ASU 2017-01, "Business Combinations (Topic 805): Clarifying the Definition of a Business", which changes the definition of a business to assist entities with evaluating when a set of acquired assets and activities is a business. ASU 2017-01 requires an entity to evaluate if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets; if so, the set of transferred assets and activities is not a business. ASU 2017-01 is effective for interim and annual reporting periods beginning after December 15, 2017. We adopted the ASU as of January 1, 2018, and it did not impact the determination of our business combinations. In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment". ASU 2017-04 removes the second step of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for interim and annual reporting periods beginning after December 15, 2019 and will be applied prospectively. We do not expect the adoption of ASU 2017-04 to have an impact on our financial position, results of operations, or cash flows. In May 2017, the FASB issued ASU 2017-09, “Compensation — Stock Compensation (Topic 718) — Scope of Modification Accounting”. The ASU amends the scope of modification accounting for share-based payment arrangements. The amendments in the ASU clarify when to account for a change in the terms or conditions of share-based payment awards as a modification under ASC 718, “Compensation — Stock Compensation”. The ASU is effective for interim and annual reporting periods beginning after December 15, 2017. We adopted the ASU as of January 1, 2018, and it did not have a material impact on our consolidated financial statements. In March 2018, the FASB issued ASU No. 2018-05, “Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118”. The ASU added guidance previously issued by the SEC in SAB 118 to ASC 740, “Income Taxes”. SAB 118 was issued by the SEC in December 2017 to provide guidance for accounting implications of U.S. tax reform under the Tax Cuts and Jobs Act (the “Tax Act”). Specifically, SAB 118 allowed companies to record provisional estimates of the impact of the Tax Act during a one year “measurement period” from the December 22, 2017 enactment date similar to that used when accounting for business combinations. We have evaluated the potential impacts of SAB 118 and have applied this guidance to our consolidated financial statements and related disclosures beginning in the fourth quarter of our fiscal year 2017. See Note 19 — “Income Taxes” for additional information on SAB 118 and the impacts of the Tax Act. In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement”, which eliminates certain disclosure requirements for recurring and nonrecurring fair value measurements. The ASU eliminates such disclosures as the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy, and adds new disclosure requirements for Level 3 measurements. This ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years, with early adoption permitted for any eliminated or modified disclosures. We are currently evaluating the impact this ASU will have on our disclosures. Other new pronouncements issued but not effective until after December 31, 2018 are not expected to have a material impact on our consolidated results of operations, financial position or cash flows.

X
- Definition Disclosure of accounting policy for cash concentration. + References No definition available. + Details
Name: | prim_CashConcentrationPolicyTextBlock
Namespace Prefix: | prim_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for collective bargaining agreements. A collective bargaining arrangement is a written and legally enforceable employment contract agreement between the management of an organization and its employees represented by a union. + References No definition available. + Details
Name: | prim_CollectiveBargainingAgreementsPolicyTextBlock
Namespace Prefix: | prim_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for contingent earnout liabilities related to acquisitions. + References No definition available. + Details
Name: | prim_ContingentEarnoutLiabilitiesPolicyTextBlock
Namespace Prefix: | prim_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for foreign operations of the reporting entity. + References No definition available. + Details
Name: | prim_ForeignOperationsPolicyTextBlock
Namespace Prefix: | prim_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for operating cycle of the reporting entity. + References No definition available. + Details
Name: | prim_OperatingCyclePolicyTextBlock
Namespace Prefix: | prim_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for significant revision in contract estimate. + References No definition available. + Details
Name: | prim_SignificantRevisionInContractEstimatePolicyTextBlock
Namespace Prefix: | prim_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for taxes collected from customers. + References No definition available. + Details
Name: | prim_TaxesCollectedFromCustomersPolicyTextBlock
Namespace Prefix: | prim_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for collective bargaining agreements. A collective bargaining arrangement is a written and legally enforceable employment contract agreement between management of an organization and its employees represented by a union. + References No definition available. + Details
Name: | prim_WorkersCompensationInsurancePolicyTextBlock
Namespace Prefix: | prim_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

X
- Definition Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=108788376&loc=d3e5728-111685 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=108788376&loc=SL6759159-111685 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 2AA -Subparagraph a -URI http://asc.fasb.org/extlink&oid=108788376&loc=SL6759068-111685 + Details
Name: | us-gaap_ConsolidationVariableInterestEntityPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(n)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 21D -URI http://asc.fasb.org/extlink&oid=109223946&loc=SL94080555-108585 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

X
- Definition Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84173941&loc=d3e4975-111524 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -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 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + 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 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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