XML 34 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Credit Arrangements (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Credit arrangements    
Total long-term debt $ 242,938us-gaap_LongTermDebt $ 219,526us-gaap_LongTermDebt
Less: current portion (38,909)us-gaap_LongTermDebtCurrent (28,475)us-gaap_LongTermDebtCurrent
Long-term Debt, Excluding Current Maturities, Total 204,029us-gaap_LongTermDebtNoncurrent 191,051us-gaap_LongTermDebtNoncurrent
Scheduled maturities of long-term debt    
2015 38,909us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths  
2016 46,315us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo  
2017 41,282us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree  
2018 38,566us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour  
2019 33,965us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive  
Thereafter 43,901us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive  
Commercial equipment notes payable, maturing range from November 30, 2016 to December 13, 2020    
Credit arrangements    
Total long-term debt 112,420us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= prim_NotesPayableToBanksAndOthersDueNovember2016ToDecember2020Member
144,526us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= prim_NotesPayableToBanksAndOthersDueNovember2016ToDecember2020Member
Monthly payment of principal and interest 2,521us-gaap_DebtInstrumentPeriodicPayment
/ us-gaap_LongtermDebtTypeAxis
= prim_NotesPayableToBanksAndOthersDueNovember2016ToDecember2020Member
2,521us-gaap_DebtInstrumentPeriodicPayment
/ us-gaap_LongtermDebtTypeAxis
= prim_NotesPayableToBanksAndOthersDueNovember2016ToDecember2020Member
Commercial equipment notes payable, maturing range from November 30, 2016 to December 13, 2020 | Minimum    
Credit arrangements    
Debt Instrument, Interest Rate, Stated Percentage 1.78%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= prim_NotesPayableToBanksAndOthersDueNovember2016ToDecember2020Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
1.78%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= prim_NotesPayableToBanksAndOthersDueNovember2016ToDecember2020Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Commercial equipment notes payable, maturing range from November 30, 2016 to December 13, 2020 | Maximum    
Credit arrangements    
Debt Instrument, Interest Rate, Stated Percentage 3.51%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= prim_NotesPayableToBanksAndOthersDueNovember2016ToDecember2020Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
3.51%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= prim_NotesPayableToBanksAndOthersDueNovember2016ToDecember2020Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Commercial equipment notes payable, maturing range from March 31, 2019 to September 24, 2021    
Credit arrangements    
Total long-term debt 55,518us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= prim_CommercialEquipmentNotesPayableMaturingRangeFromMarch312019ToSeptember242021Member
 
Monthly payment of principal and interest 999us-gaap_DebtInstrumentPeriodicPayment
/ us-gaap_LongtermDebtTypeAxis
= prim_CommercialEquipmentNotesPayableMaturingRangeFromMarch312019ToSeptember242021Member
 
Commercial equipment notes payable, maturing range from March 31, 2019 to September 24, 2021 | Minimum    
Credit arrangements    
Debt Instrument, Interest Rate, Stated Percentage 1.94%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= prim_CommercialEquipmentNotesPayableMaturingRangeFromMarch312019ToSeptember242021Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Commercial equipment notes payable, maturing range from March 31, 2019 to September 24, 2021 | Maximum    
Credit arrangements    
Debt Instrument, Interest Rate, Stated Percentage 2.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= prim_CommercialEquipmentNotesPayableMaturingRangeFromMarch312019ToSeptember242021Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Senior secured notes, maturing on December 28, 2022    
Credit arrangements    
Total long-term debt 50,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= prim_SeniorSecuredNotesPayableToOthersDueDecember2022Member
50,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= prim_SeniorSecuredNotesPayableToOthersDueDecember2022Member
Debt Instrument, Interest Rate, Stated Percentage 3.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= prim_SeniorSecuredNotesPayableToOthersDueDecember2022Member
3.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= prim_SeniorSecuredNotesPayableToOthersDueDecember2022Member
Senior secured notes, maturing on July 25, 2023    
Credit arrangements    
Total long-term debt $ 25,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= prim_SeniorSecuredNotesPayableToOthersDueJuly2023Member
$ 25,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= prim_SeniorSecuredNotesPayableToOthersDueJuly2023Member
Debt Instrument, Interest Rate, Stated Percentage 3.85%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= prim_SeniorSecuredNotesPayableToOthersDueJuly2023Member