XML 108 R30.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Costs and Estimated Earnings on Uncompleted Contracts (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2013
Costs and Estimated Earnings on Uncompleted Contracts |
Schedule of costs and estimated earnings on uncompleted contracts |
|  | June 30, 2013 |  | December 31, 2012 |
Costs incurred on uncompleted contracts |  | $ | 3,744,678 |  | $ | 3,882,968 |
Reserve for estimated losses on uncompleted contracts |  | 522 |  | 764 |
Gross profit recognized |  | 446,369 |  | 448,928 |
|  | 4,191,569 |  | 4,332,660 |
Less: billings to date |  | (4,283,851 | ) | (4,449,851 | )
|  | $ | (92,282 | ) | $ | (117,191 | )
Schedule of costs and estimated earnings on uncompleted contracts included in consolidated balance sheet |
|  | June 30, 2013 |  | December 31, 2012 |
Costs and estimated earnings in excess of billings |  | $ | 70,288 |  | $ | 41,701 |
Billings in excess of costs and estimated earnings |  | (162,570 | ) | (158,892 | )
|  | $ | (92,282 | ) | $ | (117,191 | )

X
- Definition Tabular disclosure of net costs and estimated earnings in excess of related billings on uncompleted contracts distributed by balance sheet accounts. + References No definition available. + Details
Name: | prim_CostsEstimatedEarningsBillingsInExcessOnUncompletedContractsOrProgramsBalanceSheetDisclosureTableTextBlock
Namespace Prefix: | prim_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of costs and estimated earnings on uncompleted contracts and related amounts billed. + References No definition available. + Details
Name: | prim_CostsEstimatedEarningsOnUncompletedContractsOrProgramsTableTextBlock
Namespace Prefix: | prim_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ContractorsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration