XML 30 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings Per Share (Details 2)
0 Months Ended 1 Months Ended 12 Months Ended
Mar. 24, 2014
May 03, 2013
Jan. 07, 2013
Feb. 28, 2013
Dec. 31, 2013
Restricted Stock Units          
Earnings per share          
Shares granted 48,512us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Q3 Contracting          
Earnings per share          
Number of unregistered shares of common stock issued     29,273us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= prim_Q3ContractingMember
29,273us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= prim_Q3ContractingMember
29,273us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= prim_Q3ContractingMember