XML 28 R81.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Earnings Per Share (Details 2) | 0 Months Ended | 12 Months Ended | 1 Months Ended | 0 Months Ended | 1 Months Ended | 12 Months Ended | 1 Months Ended | 12 Months Ended | 1 Months Ended
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Apr. 12, 2010 | Dec. 31, 2009 | Mar. 31, 2010 Former Primoris 2009 earnout target | Mar. 31, 2010 Craven 2009 earnout target | Nov. 12, 2010 Rockford | Mar. 31, 2011 Rockford 2010 earnout target | Dec. 31, 2012 Rockford 2010 earnout target | Apr. 30, 2012 Rockford 2011 earnout target | Dec. 31, 2012 Rockford 2011 earnout target | Mar. 31, 2011 JCG 2010 earnout target | Feb. 28, 2013 Q3 Contracting
Earnings per share |  |  |  |  |  |  |  |  |  |  |
Number of unregistered shares of common stock issued |  | 81,852.78 | 2,499,975 | 74,906 | 1,605,709 | 494,095 | 494,095 | 232,637 | 232,637 | 1,095,646 | 29,273
Shares of common stock issued on conversion of preferred stock | 8,185,278 |  |  |  |  |  |  |  |  |  |

X
- Details
Name: | prim_EarningsPerShareLineItems
Namespace Prefix: | prim_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of equity interests issued or issuable to acquire entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4332-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4313-108586 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4304-108586 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 32 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_ConversionOfStockSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration