PRIM


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted
us-gaap:AwardType
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:TitleOfIndividual

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:CostOfGoodsAndServicesSold

us-gaap:GrossProfit
us-gaap:StatementBusinessSegments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestExpense

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
us-gaap:ConsolidatedEntities

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ProfitLoss
us-gaap:StatementEquityComponents

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ContractWithCustomerBasisOfPricing
us-gaap:ContractWithCustomerBasisOfPricing, us-gaap:StatementBusinessSegments
us-gaap:MajorCustomers
us-gaap:MajorCustomers, us-gaap:StatementBusinessSegments
us-gaap:StatementBusinessSegments

us-gaap:Revenues

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:AssetsCurrent

us-gaap:Cash
us-gaap:ConsolidatedEntities

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:ReceivablesNetCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:BusinessAcquisition
us-gaap:StatementBusinessSegments

us-gaap:IntangibleAssetsNetExcludingGoodwill
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent
us-gaap:ConsolidatedEntities

us-gaap:DividendsPayableCurrent

us-gaap:LiabilitiesCurrent

us-gaap:LongTermDebtCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:TaxesPayableCurrent

us-gaap:LongTermDebt
us-gaap:CreditFacility
us-gaap:CreditFacility, us-gaap:SubsequentEventType
us-gaap:LongtermDebtType

us-gaap:LongTermDebtNoncurrent

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:MinorityInterest

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:MinorityInterest

us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss

us-gaap:ProfitLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:ProceedsFromIssuanceOfLongTermDebt

us-gaap:RepaymentsOfLongTermDebt

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock
us-gaap:Range, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentInterestRateStatedPercentage

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

prim:BusinessAcquisitionProFormaWeightedAverageNumberOfDilutedSharesOutstanding

prim:BusinessAcquisitionProFormaWeightedAverageNumberOfSharesOutstandingBasic

prim:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeIncomeTaxes

prim:ConcentrationRiskMinimumPercentageOfRevenuesGeneratedBySpecifiedNumberOfTopCustomers
us-gaap:Range, us-gaap:CreditFacility
prim:DebtInstrumentCovenantRestrictionsOnInvestmentsChangeOfControlProvisionsAsPercentageOfTotalAssetsToBeDisposedOff
us-gaap:Range, us-gaap:CreditFacility, us-gaap:SubsequentEventType
us-gaap:CreditFacility
prim:DebtInstrumentIncreaseInPrincipalAmount
us-gaap:CreditFacility, us-gaap:SubsequentEventType
us-gaap:CreditFacility
prim:DebtInstrumentPrepaymentPayable
us-gaap:Range, us-gaap:CreditFacility
us-gaap:Range, us-gaap:CreditFacility, us-gaap:SubsequentEventType
us-gaap:StatementEquityComponents
prim:DividendEquivalentUnitsValue

prim:EffectiveIncomeTaxRateContinuingOperationsAfterMinorityInterest

prim:EffectiveIncomeTaxRateReconciliationProformaTaxEffectBusinessAcquisition

prim:GrossProfitAsPercentageOfSegmentRevenue
us-gaap:StatementBusinessSegments

prim:IncreaseDecreaseInContractWithCustomerAssetNetCurrent

prim:IncreaseDecreaseInContractWithCustomerLiabilityCurrent

prim:IncreaseDecreaseInOperatingLeaseAssetsAndLiabilities

prim:IncrementalCommonSharesAttributableToSharesIssuedToIndependentDirectorsUnderShareBasedPaymentArrangements
us-gaap:LitigationCase, us-gaap:BusinessAcquisition
prim:LitigationSettlementIncreaseInLiability
us-gaap:LitigationCase, us-gaap:BusinessAcquisition
prim:LitigationSettlementRemediationExpense
us-gaap:ConsolidatedEntities
prim:NoncontrollingInterestDistributions
us-gaap:CreditFacility, us-gaap:SubsequentEventType
prim:PotentialIncreasePerAccordionFeature
us-gaap:LongtermDebtType
us-gaap:SubsidiarySaleOfStock
prim:ProceedsFromIssuanceOfCommonStockGross

prim:RevenuePercentage
us-gaap:StatementBusinessSegments
us-gaap:StatementGeographical

prim:RevenueRemainingPerformanceObligationExpectedTimingPercentage
us-gaap:StatementGeographical
prim:TotalAssetsPercentage

us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
us-gaap:StatementEquityComponents

us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic

us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted

us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss

us-gaap:BusinessAcquisitionsProFormaRevenue

us-gaap:BusinessCombinationAcquisitionRelatedCosts
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferred1

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
us-gaap:BusinessAcquisition
us-gaap:CashAcquiredFromAcquisition

us-gaap:CommonStockDividendsPerShareDeclared
us-gaap:SubsequentEventType
us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ConcentrationRiskPercentage1

us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
us-gaap:CreditFacility, us-gaap:SubsequentEventType, us-gaap:VariableRate
us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
us-gaap:CreditFacility, us-gaap:VariableRate
us-gaap:CreditFacility
us-gaap:DebtInstrumentPeriodicPaymentPrincipal
us-gaap:CreditFacility, us-gaap:SubsequentEventType
us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation
us-gaap:DerivativeGainLossOnDerivativeNet
us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation
us-gaap:DerivativeGainOnDerivative
us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation
us-gaap:DerivativeLossOnDerivative

us-gaap:DividendsCommonStockCash
us-gaap:StatementEquityComponents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax

us-gaap:GainLossOnSaleOfPropertyPlantEquipment

us-gaap:GoodwillAcquiredDuringPeriod
us-gaap:StatementBusinessSegments
us-gaap:BusinessAcquisition
us-gaap:GoodwillPurchaseAccountingAdjustments

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInContractWithCustomerAsset

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInOtherCurrentAssets

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities

us-gaap:IncreaseDecreaseInReceivables

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:InvestmentIncomeNet

us-gaap:OperatingLeaseCost

us-gaap:OtherNoncashExpense

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType
us-gaap:PaymentsToAcquireBusinessesGross

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
us-gaap:BusinessAcquisition

us-gaap:PaymentsToMinorityShareholders

us-gaap:ProceedsFromIssuanceOfCommonStock
us-gaap:SubsidiarySaleOfStock
us-gaap:TitleOfIndividual

us-gaap:ProceedsFromLinesOfCredit
us-gaap:ConsolidatedEntities
us-gaap:ProceedsFromMinorityShareholders

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:RepaymentsOfLinesOfCredit
us-gaap:CreditFacility
us-gaap:RepaymentsOfLongTermLinesOfCredit

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
us-gaap:StatementEquityComponents
us-gaap:PlanName
us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue

us-gaap:StockRepurchasedDuringPeriodValue
us-gaap:StatementEquityComponents

us-gaap:TreasuryStockAcquiredAverageCostPerShare

us-gaap:UnrealizedGainLossOnDerivatives

prim:BondsIssuedAndOutstanding
us-gaap:LossContingenciesByNatureOfContingency
us-gaap:BusinessAcquisition
prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractAssets
us-gaap:BusinessAcquisition
prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractLiabilities
us-gaap:BusinessAcquisition
prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities
us-gaap:BusinessAcquisition
prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
prim:ContingentConsiderationAssetFairValue

prim:ContractWithCustomerAccountsPayableDueToSubcontractors

prim:ContractWithCustomerLiabilityAccruedLossProvisionCurrent

prim:ContractWithCustomerLiabilityDeferredRevenueCurrent

prim:ContractWithCustomerLiabilityModificationOfContract

prim:DeferralOfFicaTaxPaymentsReserve

prim:DeferredTaxAssetsDeferredPayrollTax

prim:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLeaseLiabilities

prim:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWorkersCompensation

prim:DeferredTaxAssetsValuationAllowanceExcludingForeignTaxCredits

prim:DeferredTaxLiabilitiesLeaseAssets

prim:DeferredTaxLiabilitiesPrepaidExpensesAndOther

prim:FiniteLivedIntangibleAssetExpectedAmortizationInYearFiveAndAfterYearFive
us-gaap:LitigationCase, us-gaap:BusinessAcquisition
prim:LitigationSettlementRemainingAccrualBalance

prim:RemainingPerformanceObligationOnBondedProjects

prim:SignificantRevisionInContractEstimateEarningPerShareImpact

us-gaap:AccruedInsuranceCurrent
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:ContractWithCustomerAssetNetCurrent

us-gaap:DebtInstrumentCarryingAmount
us-gaap:LongtermDebtType

us-gaap:DebtWeightedAverageInterestRate

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsCapitalLossCarryforwards

us-gaap:DeferredTaxAssetsDerivativeInstruments

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsStateTaxes

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
us-gaap:CreditFacility, us-gaap:VariableRate
us-gaap:DerivativeBasisSpreadOnVariableRate
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeFairValueOfDerivativeLiability
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeLiabilities
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeLiabilityNotionalAmount

us-gaap:DividendsPayableCurrentAndNoncurrent
us-gaap:ConsolidatedEntities
us-gaap:DueToAffiliateCurrentAndNoncurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:AwardType, us-gaap:PlanName
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:FinancingReceivableAllowanceForCreditLosses

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:InventoryForLongTermContractsOrPrograms

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
us-gaap:CreditFacility, us-gaap:LongtermDebtType
us-gaap:LettersOfCreditOutstandingAmount
us-gaap:LongtermDebtType
us-gaap:CreditFacility, us-gaap:LongtermDebtType
us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
us-gaap:CreditFacility, us-gaap:SubsequentEventType
us-gaap:LongtermDebtType
us-gaap:CreditFacility
us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
us-gaap:CreditFacility, us-gaap:LongtermDebtType

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
us-gaap:Ownership
us-gaap:MinorityInterestOwnershipPercentageByParent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards

us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets

us-gaap:ReceivablesLongTermContractsOrPrograms

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligationPercentage

us-gaap:SelfInsuranceReserveCurrent
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
us-gaap:TaxCreditCarryforward
us-gaap:TaxCreditCarryforwardAmount

us-gaap:UnamortizedDebtIssuanceExpense
us-gaap:CreditFacility

us-gaap:UnbilledReceivablesCurrent
us-gaap:BusinessAcquisition

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Cash And Cash Equivalents At Carrying Value
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Dividends Payable Current And Noncurrent
Current Liabilities
Other Accrued Liabilities Current
Noncurrent Liabilities
Minority Interest
Stockholders Equity
Common Stock Value
Per Share
Common Stock Dividends Per Share Declared
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:CommonStockValue ██▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁0.0060.0060.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.005NA0.005NANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding █▃▁▁▁▁▄▄▄▄▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▄▄▄▄▄54.28550.02648.4148.57448.66848.58850.71151.21551.22851.18851.39751.73551.79351.74751.71151.70751.68851.85152.02152.03452.02251.88151.82551.82451.81551.72651.7151.75951.80451.71451.67151.67151.62651.46751.41851.40451.43551.33751.29251.05451.15451.051NA45.52845.407
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▃▁▁▁▂▄▅▄▄▅▅▅▅▅▅▅▅▆▆▆▆▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▃53.72949.50348.10448.25348.2748.58850.47850.97650.91250.7750.99351.40351.53151.47951.44951.44151.43751.59451.77151.7851.77251.72551.67651.67251.66651.57251.56151.60651.65551.6151.57151.56851.56251.45651.40451.39851.43551.09651.05951.05451.04449.675NA44.88743.163
us-gaap:EarningsPerShareBasic ▆▂▆█▆▁▅▇▄▂▆▆▃▂▅▄▅▃▄▂▂▂▃▄▂▂▃▅▄▃▅▅▄▃▄▄▃▃▃▄▄▃▃▃▃0.680.120.660.910.68-0.080.530.70.350.040.630.640.230.010.440.40.420.150.280.090.10.050.240.370.070.030.170.530.310.210.440.420.30.190.330.340.230.210.240.380.280.250.260.170.16
us-gaap:EarningsPerShareDiluted ▆▂▆█▆▁▅▇▄▂▆▆▃▂▅▄▅▃▄▂▂▂▃▄▂▂▃▅▄▃▅▅▄▃▄▄▃▃▃▄▄▃▃▃▃0.670.120.660.90.68-0.080.530.70.350.040.630.630.230.010.440.40.420.150.280.090.10.050.240.370.070.030.170.530.310.210.440.420.30.190.330.340.230.20.240.380.280.240.250.170.16
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
 Gross Margin us-gaap:StatementBusinessSegments prim:CivilSegmentNANA104.271102.558121.058105.573127.985120.472122.85116.712108.997122.829119.875113.271122.861123.252125.827129.837116.132112.99116.312133.718NANANANANANANANANANANANANANANANANANANANANANANA
 Gross Margin us-gaap:StatementBusinessSegments prim:EnergyRenewables▁█335.01352.864NANA278.534301.766NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 Gross Margin us-gaap:StatementBusinessSegments prim:PAndUSegmentNANA201.579214.38289.559191.52399.509133.59137.243134.814229.676213.07390.60557.58363.14584.357134.623183.445184.749106.04256.80454.336NANANANANANANANANANANANANANANANANANANANANANANA
 Gross Margin us-gaap:StatementBusinessSegments prim:PIAndESegmentNANA229.135212.557157.476196.193211.138200.657172.17145.383178.67181.822167.001166.555162.934154.178157.773131.24111.628101.811126.576138.638NANANANANANANANANANANANANANANANANANANANANANANA
 Gross Margin us-gaap:StatementBusinessSegments prim:PipelineServices▁█121.179130.453NANA289.559191.523NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 Gross Margin us-gaap:StatementBusinessSegments prim:UAndDSegment█▆▄▅▄▂▄▅▄▂▄▅▄▂▄▄▃▁▃▃▂▁425.421335.012230.268298.984230.175147.17236.425281.561222.312146.206237.558269.652228.852166.71230.077246.524212.942116.98189.354186.985157.119103.754NANANANANANANANANANANANANANANANANANANANANANANA
 Gross Margin us-gaap:StatementBusinessSegments prim:UtilityTransmissionAndDistributionNANA132.085114.221109.948102.784114.721128.784135.354118.443122.769121.52642.454NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
 TTM Greenblatt ROC _ _▇▂▆█▆▁▅▇▄▂▇▆▃▁▃▄▅▂▄▂▂▁▃▄▂▁▂▅▄▃▅▅▄▃▄▄▃▃▃▄▃▃54.79912.85344.39866.58449.5453.42240.9458.59431.8129.52953.22651.07420.2625.90924.72127.86238.50615.19928.92411.41910.7876.61922.47333.1027.9494.24516.45539.31127.98120.04540.79638.98727.97717.47728.07930.27720.60817.32225.26732.01820.92920.785NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
 us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType us-gaap:RestrictedStockUnitsRSUNANANA0.50.7NANA0.3NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AllocatedShareBasedCompensationExpense us-gaap:TitleOfIndividual prim:EmployeesOfFutureInfrastructureHoldingsLlc▁█0.05.1NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ComprehensiveIncomeNetOfTax ▇▃▆█▆▁▆▇▄▂▆▆▃▂▅▅▅36.9226.31133.4244.39933.511-5.47427.35935.48218.1492.32130.88232.89112.0920.68822.52120.59721.545NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest ▇▃▆█▆▁▆▇▄▂▆▇▄▂▅▅▅36.9276.30933.42144.40133.514-5.47127.92535.6618.1863.3132.89635.00514.5684.21623.80822.13422.396NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:CostOfGoodsAndServicesSold ▇▆▇██▄▅▆▅▂▇█▁768.584738.148799.582819.019807.249695.433700.264756.643709.398609.098774.417802.397577.368NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:GrossProfit ▇▅▆█▆▃▆▇▅▃▇▇▄▂▄▄▅▃▄▃▂▂▄▄▂▂▃▅▃▃▄▅▃▂▃▃▂▂▃▃▂▂▂▁▁113.02680.18197.756123.681100.96747.8189.514108.42180.53152.46103.253106.50571.41944.5668.47770.42184.48355.05368.61650.12943.28539.27763.72571.64746.49638.00549.61675.47361.19449.75774.91775.46559.53746.09654.81956.29144.00437.59651.04652.12141.40640.6343.827.8826.636
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▇▂▆█▆▁▆▇▄▂▆▆▃▂▄▅▅▃▄▂▂▂▄▅▂▂▃▆▄▃▆▅▄▃▄▅▄▃▄▅▄▄▄▃▃49.8928.23542.58561.8946.425-5.26138.70350.38625.0893.73145.51345.52117.8964.42823.59732.08636.57113.02926.6688.8348.624.74921.49530.8436.0322.72714.85742.49526.62118.35540.17837.26825.88316.24726.89428.91319.07917.0520.80632.09223.69820.13720.53113.21911.274
us-gaap:IncomeTaxExpenseBenefit ▆▂▅█▆▁▆▇▄▂▆▅▃▂▁▅▇▃▆▃▃▂▅▆▂▂▄▇▅▄▇▇▅▄▅▅▄▄▅▆▅▄▅▄▃13.5972.38710.77317.94713.463-1.52711.19214.567.2650.79511.13210.7163.7050.212-0.2119.95214.1754.51711.9024.0783.3331.8338.78711.7642.341.0555.83315.10510.6187.0914.62414.0759.996.2078.96210.9657.3466.5648.33512.7449.2367.8598.2775.6424.187
us-gaap:IncomeTaxesPaidNet █▃█▄▃▃▇▅▁▃▅▃▄▃▃▅▆▃▅▃19.337-1.72821.3065.3010.356-0.36918.0688.178-8.892-0.7078.8671.7693.5220.0880.36610.06413.6821.8726.5450.78NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:InterestExpense ▄▄▃▄▄█▃▅▆▅▆▆▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▂▂▂▂▂▂▂4.8254.7212.7694.7283.699.1122.6035.1866.7165.5927.1096.4483.1911.9981.5412.1982.1452.2622.162.2462.242.2682.1251.9031.7381.9221.7911.7781.1961.6681.3911.5791.4981.4240.5750.9371.0061.1011.1911.5161.3531.3712.3241.3451.22
us-gaap:InterestPaidNet ▅▆▄▆▃▄▄▄▄▄▄█▂▁▁▁▂▂▂▂5.3595.8753.7835.6983.6744.0613.7554.4453.894.0654.4477.4672.2261.9651.7291.5732.4012.2622.1652.242NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▇▂▆█▆▁▆▇▄▂▆▆▃▂▅▅▅▃▄▂▂▂36.295.8531.81143.94132.959-3.73726.94535.64817.7871.94732.36732.69111.7150.68822.52120.59721.5457.69114.474.5045.0562.693NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLossAttributableToNoncontrollingInterest ▁▁▁▁▁▁▂▁▁▃▅▅▆█▄▄▃▃▂▂▁▁▁▁▁0.005-0.0020.0010.0020.0030.0030.5660.1780.0370.9892.0142.1142.4763.5281.2871.5370.8510.8210.2960.2520.2310.2230.1530.0720.054NA0.0940.00.00.4323.0731.3480.3290.270.9110.4320.1240.044NANANANANANANA
us-gaap:OperatingIncomeLoss ▇▂▆█▆▁▅▇▄▂▇▆▃▁▃▄▅▂▄▂▂▁▃▄▂▁▂▅▄▃▅▅▄▃▄▄▃▃▃▄▃▃▃▂▂54.79912.85344.39866.58449.5453.42240.9458.59431.8129.52953.22651.07420.2625.90924.72127.86238.50615.19928.92411.41910.7876.61922.47333.1027.9494.24516.45539.31127.98120.04540.79638.98727.97717.47728.07930.27720.60817.32225.26732.01820.92920.78522.66413.310.813
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax ▆▆█▆▆▁▆▄▅▅▂▅▅0.6320.4611.6090.4580.552-1.7370.414-0.1660.3620.374-1.4850.20.377NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherNonoperatingIncomeExpense ▇▇▇▇█▇▇▁▇▆▇▇▅▇█▇▇0.379-0.0050.4180.0980.7060.012-0.013-2.9280.177-0.37-0.0570.032-0.771-0.0120.536-0.039-0.013NA-0.037-0.278NANA1.4510.361-0.045-0.044-0.115-0.201-0.327-0.1145.613-0.376-0.377-0.0560.091-0.382-0.371-0.208-0.171-0.314-0.306-0.297-0.465-0.333-0.322
us-gaap:ProfitLoss ▇▂▆█▆▁▆▇▄▂▇▇▄▂▅▅▅▃▄▂▂▂▃▄▂▂▃▆▄▃▅▅▄▃▄▄▃▃▃▄▄▃36.2955.84831.81243.94332.962-3.73427.51135.82617.8242.93634.38134.80514.1914.21623.80822.13422.3968.51214.7664.7565.2872.91612.70819.0793.6921.6729.02427.3916.00311.26525.55423.19315.89310.0417.93217.94811.85710.5312.47119.34814.46212.278NANA7.087
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ▇▇███▆▇▇▇▅▇█▅▄▅▅▅▄▅▄▃▃▄▄▄▃▄▅▄▄▄▄▃▃▄▃▂▂▃▃▂▂▂▁▁881.61818.329897.338942.7908.216743.243789.778865.064789.929661.558877.67908.902648.787504.119579.017608.311631.165561.502601.863507.828456.811430.446497.145555.945483.545392.78487.592613.237515.291470.074537.879551.333445.013409.995480.883431.842337.436291.573373.066375.483351.956359.645333.239230.357203.187
us-gaap:Revenues ▇▇███▆▇▇▇▅▇█▅▄▅▅▅▄▅▄▃▃▄▄▄▃▄▅▄▄▄▄▃▃▄▃▂▂▃▃▂▂▂▁▁881.61818.329897.338942.7908.216743.243789.778865.064789.929661.558877.67908.902648.787504.119579.017608.311631.165561.502601.863507.828456.811430.446497.145555.945483.545392.78487.592613.237515.291470.074537.879551.333445.013409.995480.883431.842337.436291.573373.066375.483351.956359.645333.239230.357203.187
us-gaap:SellingGeneralAndAdministrativeExpense █▇▇█▇▆▇▇▇▆▇▇▆▅▆▆▆▅▅▄▄▄▅▅▅▄▄▄▄▃▄▅▄▃▃▃▂▂▃▂▂▂▂▁▁57.74753.43249.92857.09751.42244.38848.57449.82748.71942.93149.95751.60443.48938.65143.75642.55945.97739.85439.69235.99432.49832.65841.25238.54538.54733.7633.16136.16233.21329.71234.12136.47831.5628.61926.7426.01423.39620.27425.77920.10320.47719.84521.13614.5815.823
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:Assets ██▆▆▆▅▅▆▅▅▄▅▅▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁2493.8072515.4341969.581999.5021953.5541835.1031830.4651868.9691825.2111690.7661594.1471621.1461614.0011202.4471255.741261.6921197.4911157.5971170.7981118.8641090.0871115.3981132.2541155.9891079.5931081.9011111.1871138.5651055.0061006.9521050.6931019.011925.085908.535931.207809.07736.087698.691728.413676.908682.325NA704.216NANA
us-gaap:Liabilities ██▆▆▆▆▆▆▆▅▄▅▅▂▃▃▃▂▃▂▂▂▂▃▂▂▂▃▂▂▂▂▂▂▂▁▁▁▁▁▁1557.3171614.071254.7881315.981308.651219.6591200.9351214.8061204.3461080.381987.1641028.6661036.814636.951693.557720.445676.055655.961672.228627.68601.48629.678648.789682.662622.913626.334657.401691.927631.294597.317652.245641.45566.74564.369598.569492.822436.601411.845453.481412.915436.314NA495.985NANA
us-gaap:LiabilitiesAndStockholdersEquity ██▆▆▆▅▅▆▅▅▄▅▅▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁2493.8072515.4341969.581999.5021953.5541835.1031830.4651868.9691825.2111690.7661594.1471621.1461614.0011202.4471255.741261.6921197.4911157.5971170.7981118.8641090.0871115.3981132.2541155.9891079.5931081.9011111.1871138.5651055.0061006.9521050.6931019.011925.085908.535931.207809.07736.087698.691728.413676.908682.325NA704.216NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AssetsCurrent ████▇▆▆▆▇▆▆▆▆▄▄▄▄▄▄▄▃▄▄▄▃▃▄▄▃▃▃▃▂▂▃▂▁▁▂▁▁1094.4131104.2431115.2661117.0751047.295916.665912.707961.512972.344876.329924.447937.959951.472689.718743.214752.124684.954711.185731.381673.861635.244672.748686.824704.107626.696632.798680.365714.229648.311615.616659.784624.444527.623529.066564.635500.908436.264411.705459.877408.984414.037NA427.432NANA
us-gaap:Cash NANA326.744228.546155.6793.474120.28643.83754.11473.985151.06360.039139.404134.172170.385143.235111.676148.485135.823NANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:Cash us-gaap:ConsolidatedEntities prim:CarlsbadConstructorsJointVentureNANA0.4310.451NANA2.124NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▄▅█▆▄▂▃▁▁▂▄▁▃▃▄▃▃▄▃▄▂▂▄▂▂▃▃▃▄▄▅▄▃▃▄▂▃▃▃▂▃▃▃▂▂177.979212.77326.744228.546155.6793.474120.28643.83754.11473.985151.06360.039139.404134.172170.385143.235111.676148.485135.823148.66797.11598.809161.12289.42485.97106.018139.465144.15160.177149.62196.077174.034113.777141.527157.55176.654119.286134.48120.30695.744135.289131.388115.43781.59487.283
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▄▅█▆▄▂▃▁▁▂▄▁▄▃▄▃▃177.979212.77326.744228.546155.6793.474120.28643.83754.11473.985151.06360.039174.896134.172170.385143.235111.676NA135.823NANANA161.122NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ReceivablesNetCurrent ▇▇▆▇▇▆▅█▇▅▅▇▅▃▅▅▅▅▅▃▄▄▄▅▄▄▄▅▄▃▄▃▃▃▃▃▁▁▂▁▁479.013478.972432.455494.453468.949416.412404.911551.543472.946397.786372.695473.045375.763260.92358.175356.851355.231369.775388.0293.495318.074341.101320.588386.084318.513299.028337.382388.381311.321289.124304.955284.497251.092249.621268.095263.144175.082156.696187.378157.924155.122NA208.145NANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent █▇▅▅▇▇▇▅▅▆▆▃▆▃▂▂▂▃▃▃▃▃▃▅▅▆▅▂▂▂▂▂▂▂▂▁▂▁▂▁▂50.71946.15830.21832.97745.94347.40942.70434.22230.14238.12336.44422.38340.10321.69412.6414.52916.08217.80419.25816.96521.58322.10418.26531.07132.48837.08331.7211.65312.00312.6112.65412.8312.71910.8110.87.99210.7158.45413.2527.63211.255NA12.925NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:PropertyPlantAndEquipmentGross NANA773.393NANANA774.903NANANA732.72NANANA614.889NANANA545.783NANANA506.364NANANA448.282NANANA363.559NANANA289.829NANANA213.24NANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType prim:ConstructionEquipmentNANA432.438NANANA443.285NANANA439.875NANANA392.454NANANA370.562NANANA340.895NANANA308.915NANANA247.997NANANA197.2NANANA158.978NANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ConstructionInProgressNANA17.813NANANA33.159NANANA35.094NANANA16.336NANANA2.321NANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:EnergyEquipmentNANA23.552NANANA23.552NANANA21.304NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LandAndBuildingNANA147.983NANANA125.047NANANA101.17NANANA82.755NANANA56.878NANANA54.827NANANA40.604NANANA36.883NANANA24.358NANANA18.987NANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LeaseholdImprovementsNANA16.018NANANA15.399NANANA13.438NANANA12.601NANANA12.147NANANA11.071NANANA11.267NANANA7.958NANANA17.53NANANA5.597NANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:OfficeEquipmentNANA13.239NANANA12.379NANANA9.669NANANA8.888NANANA8.083NANANA5.958NANANA3.651NANANA3.171NANANA2.092NANANA1.203NANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:TransportationEquipmentNANA122.35NANANA122.082NANANA112.17NANANA101.855NANANA98.113NANANA93.613NANANA83.845NANANA67.55NANANA48.649NANANA28.475NANANANANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment NANA417.199NANANA399.015NANANA356.836NANANA303.112NANANA268.437NANANA222.819NANANA176.851NANANA137.047NANANA104.989NANANA83.591NANANANANANA
us-gaap:AmortizationOfIntangibleAssets █▇▂▃▃▃▄▄▄▄▄▅▄▃▃▄▂▂▁▂▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▂▂▂▄▄▃▁4.74.22.02.22.32.42.7522.93.02.7483.0153.12.72.4242.5052.61.91.7271.5821.7661.6151.6241.7111.7121.7191.6511.8721.9451.8431.8431.8911.8911.8911.7941.8741.4761.4471.7462.1142.0532.7672.7652.2891.414NA
us-gaap:PropertyPlantAndEquipmentNet 432.2NA356.194366.721368.086363.993375.888379.739377.147369.128375.884369.123356.843313.937311.777305.046309.013285.921277.346286.886293.45279.994283.545286.386286.275282.046271.431262.835245.342228.834226.512220.179215.659195.258184.84159.369151.345137.015129.649123.646120.974NA123.167NANA
us-gaap:Goodwill ██▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁582.106588.845215.103215.103215.103215.103215.103215.103215.103207.41206.159208.13197.071153.374153.374151.118150.672127.226127.226123.445126.161126.161124.161124.562124.562128.727119.41118.626118.626118.626118.626118.626118.028118.964116.941104.019103.569103.56994.17994.17994.179NA94.179NANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ██▂▂▃▃▃▃▃▃▃▄▄▂▂▂▂▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▂▂▂▁▁▁▁▁▁176.81181.22661.01262.99465.14667.4669.82972.58175.51678.4581.19885.81394.08942.37644.848.65551.22831.11432.84131.42333.19934.81436.43838.14939.8637.9339.58142.47142.34543.4645.30348.00249.89350.98451.97832.45232.42833.87532.02133.04835.101NA40.633NANA
us-gaap:OperatingLeaseRightOfUseAsset ▁▃▃▅▇█▇189.411205.725207.32221.615240.072253.117242.385NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▇█▆▇▇█▆▅▃▃▃▃▃▂▂▃▂▂▂▂▁▁▁▂▂▁▁▁▁▁▁16.89618.47112.77614.8616.73617.67513.45311.0465.1984.7895.0026.685.6393.0422.5754.7491.6242.1512.0042.1740.9580.6060.2112.7852.20.40.40.4040.3820.4160.468NANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AccountsPayableCurrent ██▇▇██▇▆▆▅▇▇▆▃▃▄▃▃▄▃▂▃▃▃▃▂▃▄▃▂▃▂▂▂▄▃▂▁▂▁▁265.633258.748245.906251.979256.98258.962235.972219.792218.263190.244249.217241.288219.18130.956140.943153.677134.091124.113168.11134.486113.385136.428124.45134.205129.892121.049128.793158.118130.575119.089127.302119.882102.026105.876151.546133.098107.75290.158106.72584.95390.787NA89.484NANA
us-gaap:AccruedLiabilitiesCurrent ██▇██▇▆█▇▆▃▄▄▃▃▄▃▃▃▃▃▂▂▃▂▂▂▃▂▂▂▃▂▂▂▂▁▁▁▁▁213.942216.824200.673223.637222.472192.648183.501219.472203.235165.923117.527130.382130.47999.909111.387125.626116.244105.839108.006111.473100.44989.64293.596113.58985.9675.88783.401100.05293.25891.55991.079101.88180.34975.99676.15284.78366.29259.8659.92371.38165.869NA55.126NANA
us-gaap:ContractWithCustomerLiabilityCurrent ▅▇█▇▆▃▄▄▄▄▄▅▄▁▃213.479256.478267.227256.021223.077176.847192.397189.664197.785194.094189.539219.232195.326137.38169.101NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DividendsPayableCurrent ██▆▆▆▆▆▇▇▇▇▇▇▇▇▆▆▆▆▆▆▆▆▆▆▂▂▂▁▁▁3.2243.2232.8872.8872.8932.8952.9193.0593.0583.0513.0433.0723.0923.0923.0872.8292.8292.8292.8392.8482.8472.8472.8422.8422.8412.0632.0622.0621.8081.8081.805NANANANA1.5421.5421.5371.5321.5321.276NA1.234NANA
us-gaap:LiabilitiesCurrent ▇███▇▆▆▆▆▅▅▆▅▃▃▄▃▃▃▂▂▂▃▃▂▂▃▃▃▂▃▂▂▂▃▂▁▁▂▁▂758.675796.753764.415782.232757.335683.782670.448692.091686.992620.184621.814657.921613.453435.312480.763505.415471.292441.746449.938401.083389.641407.564416.173444.258400.174388.635419.311467.616422.054394.344430.314410.633381.1388.308420.669394.818339.031309.616345.019336.729357.76NA381.587NANA
us-gaap:LongTermDebtCurrent ▇▇▆▆▆▆▇▇██▇████▇▇▇▇▆▆▆▆▆▅▅▅▄▄▃▃▃▃▂▂▂▂▁▂▁▁62.39761.4847.72247.70851.91352.4355.65960.10464.65166.87262.48863.94765.37663.97565.46462.69758.03158.08758.18953.63250.15952.2954.43647.28841.24941.22638.90935.02430.68327.55928.47526.9121.96720.94419.44616.10715.24413.44813.879.6589.546NA9.623NANA
us-gaap:OperatingLeaseLiabilityCurrent ▅▆▆▇██▇▅▃▁67.57771.32673.03375.77978.44479.53274.03670.2559.37153.835NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ▄▅▅▄▆▅▅▇█▃▃▄▅▂▂▂▁▁▁▂▂▁▂▂▂▁▂▂▂▂▂▃▂▃▃▃▂17.32523.55924.40419.56429.43322.38425.81533.49940.55712.13710.59919.1723.3428.0465.5133.2022.5790.1342.7824.4125.2832.9854.424.3284.4532.0624.5664.4474.6394.724.7819.5548.44112.88313.4019.6327.658NA6.542NANANANANANA
us-gaap:TaxesPayableCurrent ▆▆▅█▆▃▃▇▄▂▂▃▃▁▁▃▃▂▁▂▂▁▁▃▁▂▂▃▄▅▄▁▁▂▂▁▁17.91717.17513.78325.15619.7366.8229.02720.22712.4325.1315.048.1519.7283.0512.8438.5537.6236.0333.3686.0974.4182.5522.4479.2962.1164.3173.7758.78611.32614.78313.3052.3962.1736.1773.7792.2521.812NA1.546NANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:LongTermDebt ██▂▂▃▃▃▃▄▃▃▃▄▁▁▁654.799653.567316.557329.068352.812343.179351.301367.501412.048374.145368.157370.04420.286245.947258.815254.645NANA261.57NANANA274.289NANANA242.938NANANA219.526NANANA147.813NANANA69.722NANANANANANA
us-gaap:LongTermDebtNoncurrent ██▄▄▄▄▄▄▅▄▄▄▅▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▁▁▁▁▁▁592.402592.087268.835281.36300.899290.749295.642307.397347.397307.273305.669306.093354.91181.972193.351191.948183.14195.23203.381213.79199.868210.022219.853206.381192.054202.617204.029197.857185.57180.653191.051188.713144.546136.764128.36758.10958.9751.31555.85230.64833.105NA38.428NANA
us-gaap:DeferredIncomeTaxLiabilitiesNet ▆▆▆████▁▁▃▃13.54713.54813.54817.8217.8217.8217.8193.6113.617.2688.166NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:MinorityInterest ▁▁▁▁▁▂▂▁▁▃▃▄█▇▄▄▃▂▂▂▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂0.040.0350.0370.0360.0341.0311.0280.4620.2843.7472.7635.08311.7199.2435.7154.4282.8912.041.2190.9230.6710.4410.2170.0640.021-0.033-0.033-0.052-0.0520.3381.0310.9582.111.7811.511NANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent ▇▇▇█▇▅▅▅▄▄▅▆▇▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁69.05575.070.07782.79168.64950.76245.80149.28941.45341.61751.51564.65268.4516.095.67613.00711.6239.1419.06412.7911.95312.06312.74111.3329.85214.11912.89914.54312.19210.40514.2613.24311.5689.91313.15310.1048.81310.91310.8821.8621.862NA4.147NANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▃▄▄▆▇█▇▇▃▁123.638136.682137.913151.777163.947176.546171.225162.418124.894104.039NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo NANA61.235NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree NANA47.586NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour NANA22.232NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA5.197NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA8.995NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest ██▅▅▅▄▅▅▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▁▁▁▁936.49901.364714.792683.522644.904615.444629.53654.163620.865610.385606.983592.48577.187565.496562.183541.247521.436501.636498.57491.184488.607485.72483.465473.327456.68455.567453.786446.638423.712409.635398.448377.561358.345344.166332.638316.248NANA274.932NA246.011NA208.231NANA
us-gaap:CommonStockValue ██▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁0.0060.0060.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.005NA0.005NANA
us-gaap:AdditionalPaidInCapitalCommonStock ██▁▁▁▁▁▃▃▃▃▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▃▃▃▃274.008272.58489.09888.36391.25791.41497.13146.765146.064147.208144.048155.051162.928162.701160.502160.277159.761159.518162.128166.662165.987165.534163.344163.067162.624162.359160.186159.92162.322162.05159.196159.058158.73158.639155.605155.605155.417152.968150.003150.003149.837NA136.245NANA
us-gaap:RetainedEarningsAccumulatedDeficit ███▇▇▆▆▆▆▆▆▅▅▅▅▄▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▂▂▂▂▂▁▁▁▁660.385627.32624.694595.769554.717524.655531.291507.269474.684459.959461.075431.764402.158393.547395.961376.537358.779340.073335.218323.594321.944319.74319.899310.191294.03293.236293.628286.765261.437247.242238.216217.54197.5183.741175.517160.038144.064133.873124.924113.98596.169NA71.981NANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax █▇▆▃▂▁▄▃▄▃▂2.0511.4190.958-0.651-1.109-1.6610.076-0.338-0.172-0.534-0.908NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:MinorityInterest ▁▁▁▁▁▂▂▁▁▃▃▄█▇▄▄▃▂▂▂▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂0.040.0350.0370.0360.0341.0311.0280.4620.2843.7472.7635.08311.7199.2435.7154.4282.8912.041.2190.9230.6710.4410.2170.0640.021-0.033-0.033-0.052-0.0520.3381.0310.9582.111.7811.511NANANANANANANANANANA
us-gaap:StockIssuedDuringPeriodValueNewIssues ▁█-0.151149.441NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapital▁█-0.151149.44NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents us-gaap:CommonStock▁█0.00.001NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue ▁█1.3336.152NANA0.7030.499NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders NANA0.00.01.0NA0.00.03.50.0054.3348.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders us-gaap:StatementEquityComponents us-gaap:NoncontrollingInterestNANA0.00.01.0NA0.00.03.50.0054.3348.75NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInOperatingActivities ▃▃▇▇▅▃█▅▂▁▇▃▃▃▄▅▅▅▄▅-1.9217.514120.448130.82866.118-5.467158.09756.408-24.428-72.096139.688-12.157-4.3763.6627.5145.14367.20149.08811.9645.119NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetCashProvidedByUsedInInvestingActivities █▁██████████▇███▇███-28.984-630.211-5.812-27.077-7.208-2.409-12.011-18.151-25.732-9.979-27.011-30.815-125.935-25.391-1.672-23.524-89.0-17.238-10.939-7.957NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂█▂▁▂▂▁▁▂▂▂▁▄▂▂▂▂▂▂▂-4.212508.464-16.851-30.7063.929-19.195-69.768-47.94829.7624.67-20.922-71.877171.22-14.4821.3129.94-15.01-19.188-13.86514.39NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▄▁█▇▇▄▇▄▄▂█▁▆▄▆▆-34.791-113.97498.19872.87662.196-26.81276.449-10.277-19.871-77.07891.024-114.85740.724-36.21327.1531.559NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:DepreciationDepletionAndAmortization █▆▅▁▁▁▂▃▃▃26.8524.85223.76919.49719.43419.79720.84721.16121.69221.7NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IncreaseDecreaseInAccountsPayable ▆▆▅▅▅▇▇▆█▁▆▇▆▅▅▇▆▂█▇▄▆▅▆▆▅▃█▆▅▆▇▅▂▇▇▇▄▇▅▆▅▅▆6.7140.186-6.956-5.364-2.03723.93415.8631.64827.793-59.1988.22421.98412.102-9.987-12.73419.2476.937-43.99732.89821.101-23.04311.978-9.7554.3138.843-8.487-29.32626.97411.486-8.2137.4217.856-3.85-46.55713.90522.48918.085-20.14121.772-5.8348.548-7.245-1.85512.422NA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▃▃▇▇▅▃█▅▂▁▇▃▃▃▄▅▅▅▄▅-1.9217.514120.448130.82866.118-5.467158.09756.408-24.428-72.096139.688-12.157-4.3763.6627.5145.14367.20149.08811.9645.119NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▇▂▆█▆▁▆▇▄▂▆▆▃▂▅▅▅▃▄▂▂▂36.295.8531.81143.94132.959-3.73726.94535.64817.7871.94732.36732.69111.7150.68822.52120.59721.5457.69114.474.5045.0562.693NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ProfitLoss ▇▂▆█▆▁▆▇▄▂▇▇▄▂▅▅▅▃▄▂▂▂▃▄▂▂▃▆▄▃▅▅▄▃▄▄▃▃▃▄▄▃36.2955.84831.81243.94332.962-3.73427.51135.82617.8242.93634.38134.80514.1914.21623.80822.13422.3968.51214.7664.7565.2872.91612.70819.0793.6921.6729.02427.3916.00311.26525.55423.19315.89310.0417.93217.94811.85710.5312.47119.34814.46212.278NANA7.087
us-gaap:ShareBasedCompensation ▂█▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁1.3336.1520.5440.5280.7030.4990.3610.360.3710.4870.5050.3180.2150.2150.2150.2210.2310.4590.4580.4590.4480.2620.2630.2630.2620.2620.2630.2620.2720.1370.1380.138NANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInInvestingActivities █▁██████████▇███▇███-28.984-630.211-5.812-27.077-7.208-2.409-12.011-18.151-25.732-9.979-27.011-30.815-125.935-25.391-1.672-23.524-89.0-17.238-10.939-7.957NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment █▄▂▆▂▂▃▄█▃▅▆▅▄▄▃▅▄▁▂▆▂▃▃▄▃▄▅▄▃▄▄▆▄▃▂▂▁▂▁▁▁▁▁43.67719.0789.95332.70112.3929.31116.23921.34842.5314.37729.42334.65926.98219.12522.43612.64925.47519.2225.899.99729.88512.25514.65716.76619.09316.58123.41425.91523.55815.06718.30119.49329.70619.5513.67511.3117.2215.18812.1496.0936.734.085.8613.99NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂█▂▁▂▂▁▁▂▂▂▁▄▂▂▂▂▂▂▂-4.212508.464-16.851-30.7063.929-19.195-69.768-47.94829.7624.67-20.922-71.877171.22-14.4821.3129.94-15.01-19.188-13.86514.39NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ProceedsFromIssuanceOfLongTermDebt ▁█▁▁▁▁▁▂▁▁▁▅21.0400.00.00.027.0736.80.031.9030.023.10516.5220.0NANA25.0NANANA15.0NANANA32.9531.328NANA18.81924.3NANA10.57454.671NANA77.83.895NANA41.50.0NANA7.50.0NA
us-gaap:RepaymentsOfLongTermDebt ▂▅▂▃▂▂▂▂▂▂▂█▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▂▁▁▂▁▂▁▁▁▂▁▁▁▁▁20.16259.35312.56323.85217.49314.97616.25321.50417.1517.1718.43599.2915.13112.8720.72816.52612.14612.41620.85212.60512.28511.97712.3310.96210.5410.0958.7627.6727.35911.3146.6715.56117.4436.22114.4563.8933.3254.95912.0842.3455.5362.3645.4064.056NA
us-gaap:PaymentsOfDividendsCommonStock █▆▆▆▆▆▇▇▇▇▇▇▇▇▆▆▆▆▆▆▆▆▆▆▂▂▂▁▁▁▁▁3.2232.8872.8872.8932.8952.9193.0593.0583.0513.0433.0723.0923.0923.0872.8292.8292.8292.8392.8482.8472.8472.8422.8432.8422.0622.0622.0621.8091.8071.8051.8051.805NANA3.0841.5421.5371.5321.5321.2761.2761.2341.1751.105NA
us-gaap:PaymentsForRepurchaseOfCommonStock NANA0.4942.6160.957.393NANANANA11.521NANANA0.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range,us-gaap:LongtermDebtType srt:Maximum,us-gaap:MortgagesNANA4.5e-06NANANA5.0000000000000004e-08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range,us-gaap:LongtermDebtType srt:Maximum,us-gaap:SecuredDebtNANA4.4e-06NANANA4.4e-08NANANA4.4e-08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range,us-gaap:LongtermDebtType srt:Minimum,us-gaap:MortgagesNANA4.21e-06NANANA4.2999999999999995e-08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range,us-gaap:LongtermDebtType srt:Minimum,us-gaap:SecuredDebtNANA1.83e-06NANANA1.8300000000000002e-08NANANA1.8300000000000002e-08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value6000.06000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value5450484848485051515151515151515151515252525151515151515151515151515151515151515151514545
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value5349484848485050505050515151515151515151515151515151515151515151515151515151515151494443
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value0.680.120.660.910.68-0.080.530.70.350.040.630.640.230.010.440.40.420.150.280.090.10.050.240.370.070.030.170.530.310.210.440.420.30.190.330.340.230.210.240.380.280.250.260.170.16
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value0.670.120.660.90.68-0.080.530.70.350.040.630.630.230.010.440.40.420.150.280.090.10.050.240.370.070.030.170.530.310.210.440.420.30.190.330.340.230.20.240.380.280.240.250.170.16
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:RestrictedStockUnitsRSU


Allocated
Period End2020-09-302020-06-302019-09-30
Value500000.0700000.0300000.0
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RestrictedStockUnitsRSU0.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:TitleOfIndividual

prim:EmployeesOfFutureInfrastructureHoldingsLlc


Allocated
Period End2021-06-302021-03-31
Value05100000.0
Percentage of AllocatedShareBasedCompensationExpense0.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:EmployeesOfFutureInfrastructureHoldingsLlc0.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value366.311334433-5.4742735182.3213032120.688222021
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.20.83.74.73.7-0.73.54.12.30.43.53.61.90.13.93.43.4

Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value366.309334433-5.4712735183.313235144.216232222
Percentage of ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.20.83.74.73.7-0.73.54.12.30.53.73.92.20.84.13.63.5

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value768738799819807695700756709609774802577
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax87.290.289.186.988.993.688.787.589.892.188.288.389.0

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value113809712310047891088052103106714468708455685043396371463849756149747559465456443751524140432726
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.89.810.913.111.16.411.312.510.27.911.811.711.08.811.811.613.49.811.49.99.59.112.812.99.69.710.212.311.910.613.913.713.411.211.413.013.012.913.713.911.811.30.012.113.1

us-gaap:GrossProfit us-gaap:StatementBusinessSegments

prim:CivilSegment


Gross
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value1111116.32227194.7672.3772.0170.123-0.073.5476.4523.414-5.3623.131-0.271-27.091-0.11710
Percentage of GrossProfit12.29.511.313.230.618.05.94.52.00.1-0.18.09.44.8-6.35.7-0.4-54.0-0.327.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.31.31.30.93.52.30.60.40.20.0-0.00.71.10.6-0.80.6-0.0-5.3-0.02.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:CivilSegment0.011.59.46.00.016.23.92.00.00.1-0.13.10.02.8-4.32.40.0-24.0-0.18.1

prim:EnergyRenewables


Gross
Period End2021-06-302021-03-312020-06-302020-03-31
Value33421825
Percentage of GrossProfit29.453.217.952.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.85.22.03.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:EnergyRenewables9.912.16.58.3

prim:PAndUSegment


Gross
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value25282716151911152324107.8911212392824326.4694.999
Percentage of GrossProfit26.522.726.834.517.118.114.328.622.323.515.017.718.317.246.651.135.364.614.912.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.93.03.02.21.92.31.52.32.62.81.61.62.22.06.25.04.06.41.41.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:PAndUSegment0.013.19.38.60.014.78.411.10.011.711.813.70.014.329.215.30.030.611.49.2

prim:PIAndESegment


Gross
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value12156.7031817152320333220241318181513101411
Percentage of GrossProfit12.712.76.639.119.214.328.838.532.130.128.754.019.226.821.528.219.321.732.629.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.41.70.72.52.21.82.93.13.83.53.24.82.33.12.92.82.22.13.12.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:PIAndESegment0.07.44.39.50.07.713.513.90.017.612.314.50.012.211.511.80.010.711.18.4

prim:PipelineServices


Gross
Period End2021-06-302021-03-312020-06-302020-03-31
Value30152716
Percentage of GrossProfit27.419.726.834.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.51.93.02.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:PipelineServices25.512.19.38.6

prim:UAndDSegment


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value48213154424.6022848308.2413235349.0513636328.27331332211
Percentage of GrossProfit43.227.132.344.042.09.632.045.138.315.731.833.248.420.353.151.238.315.045.867.752.830.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.52.73.55.84.70.63.65.73.91.23.73.95.31.86.35.95.11.55.26.75.02.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UAndDSegment11.56.50.018.218.43.10.017.413.95.60.013.115.15.40.014.615.27.10.018.114.511.5

prim:UtilityTransmissionAndDistribution


Gross
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value1613131.7120.9164.836106.62812135.721
Percentage of GrossProfit16.411.113.33.61.04.512.712.611.813.18.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.81.51.50.20.10.61.31.01.41.50.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UtilityTransmissionAndDistribution0.012.012.21.70.03.87.55.60.011.513.5

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value498.235426146-5.2613850253.7314545174.42823323613268.8348.624.74921306.0322.72714422618403725162628191720322320201311
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.71.04.76.65.1-0.74.95.83.20.65.25.02.80.94.15.35.82.34.41.71.91.14.35.51.20.73.06.95.23.97.56.85.84.05.66.75.75.85.68.56.75.60.05.75.5

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value132.387101713-1.52711147.2650.79511103.7050.212-0.2119.952144.517114.0783.3331.8338.787112.341.0555.83315107.0914149.996.2078.962107.3466.5648.335129.2367.8598.2775.6424.187
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.50.31.21.91.5-0.21.41.70.90.11.31.20.60.0-0.01.62.20.82.00.80.70.41.82.10.50.31.22.52.11.52.72.62.21.51.92.52.22.32.23.42.62.20.02.42.1

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value19-1.728215.3010.356-0.369188.178-8.892-0.7078.8671.7693.5220.0880.36610131.8726.5450.78
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.2-0.22.40.60.0-0.02.30.9-1.1-0.11.00.20.50.00.11.72.20.31.10.2

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value4.8254.7212.7694.7283.699.1122.6035.1866.7165.5927.1096.4483.1911.9981.5412.1982.1452.2622.162.2462.242.2682.1251.9031.7381.9221.7911.7781.1961.6681.3911.5791.4981.4240.5750.9371.0061.1011.1911.5161.3531.3712.3241.3451.22
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.50.60.30.50.41.20.30.60.90.80.80.70.50.40.30.40.30.40.40.40.50.50.40.30.40.50.40.30.20.40.30.30.30.30.10.20.30.40.30.40.40.40.00.60.6

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value5.3595.8753.7835.6983.6744.0613.7554.4453.894.0654.4477.4672.2261.9651.7291.5732.4012.2622.1652.242
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.70.40.60.40.50.50.50.50.60.50.80.30.40.30.30.40.40.40.4

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value365.85314332-3.7372635171.9473232110.6882220217.691144.5045.0562.693
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.10.73.54.73.6-0.53.44.12.30.33.73.61.80.13.93.43.41.42.40.91.10.6

Net Income Loss Attributable To Noncontrolling Interest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value0.005-0.0020.0010.0020.0030.0030.5660.1780.0370.9892.0142.1142.4763.5281.2871.5370.8510.8210.2960.2520.2310.2230.1530.0720.0540.0940.00.00.4323.0731.3480.3290.270.9110.4320.1240.044
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0-0.00.00.00.00.00.10.00.00.10.20.20.40.70.20.30.10.10.00.00.10.10.00.00.00.00.00.00.10.60.20.10.10.20.10.00.0

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest us-gaap:ConsolidatedEntities

prim:CarlsbadConstructorsJointVenture


Net
Period End2020-12-312020-09-302019-12-312019-09-30
Value0.0010.0020.5660.178
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.10.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:CarlsbadConstructorsJointVenture0.00.00.032.9

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value54124466493.4224058319.5295351205.909242738152811106.61922337.9494.24516392720403827172830201725322020221310
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.21.64.97.15.50.55.26.84.01.46.15.63.11.24.34.66.12.74.82.22.41.54.56.01.61.13.46.45.44.37.67.16.34.35.87.06.15.96.88.55.95.80.05.85.3

Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value632000.0461000.01609000.0458000.0552000.0-1737000.0414000.0-166000.0362000.0374000.0-1485000.0200000.0377000.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.20.00.1-0.20.1-0.00.00.1-0.20.00.1

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value632000.0461000.01609000.0458000.0552000.0-1737000.0414000.0-166000.0362000.0374000.0-1485000.0200000.0377000.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.20.00.1-0.20.1-0.00.00.1-0.20.00.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.0

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312016-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value379000.0-5000.0418000.098000.0706000.012000.0-13000.0-2928000.0177000.0-370000.0-57000.032000.0-771000.0-12000.0536000.0-39000.0-13000.0-37000.0-278000.01451000.0361000.0-45000.0-44000.0-115000.0-201000.0-327000.0-114000.05613000.0-376000.0-377000.0-56000.091000.0-382000.0-371000.0-208000.0-171000.0-314000.0-306000.0-297000.0-465000.0-333000.0-322000.0
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0-0.00.00.00.10.0-0.0-0.30.0-0.1-0.00.0-0.1-0.00.1-0.0-0.0-0.0-0.10.30.1-0.0-0.0-0.0-0.0-0.1-0.01.0-0.1-0.1-0.00.0-0.1-0.1-0.1-0.0-0.1-0.1-0.10.0-0.1-0.2

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-06-30
Value365.848314332-3.7342735172.9363434144.2162322228.512144.7565.2872.91612193.6921.6729.0242716112523151017171110121914127.087
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.10.73.54.73.6-0.53.54.12.30.43.93.82.20.84.13.63.51.52.50.91.20.72.63.40.80.41.94.53.12.44.84.23.62.43.74.23.53.63.35.24.13.43.5

us-gaap:ProfitLoss us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.005-0.0020.0010.0020.0030.0030.5660.1780.0370.9892.0142.1142.4763.528
Percentage of ProfitLoss0.0-0.00.00.00.0-0.12.10.50.233.75.96.117.483.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0-0.00.00.00.00.00.10.00.00.10.20.20.40.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value365.85314332-3.7372635171.9473232110.688
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.197.999.599.866.394.193.982.616.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.10.73.54.73.6-0.53.44.12.30.33.73.61.80.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value881818897942908743789865789661877908648504579608631561601507456430497555483392487613515470537551445409480431337291373375351359333230203
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ContractWithCustomerBasisOfPricing

prim:CostReimbursableContracts


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value206180246298206198241270273256362359156117
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax23.422.027.431.622.826.730.631.234.738.741.339.524.123.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax23.422.027.431.622.826.730.631.234.738.741.339.524.123.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:CostReimbursableContracts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:UnitPriceContracts


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value391309310382497326316380333259326337291183
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax44.437.834.640.554.744.040.044.042.239.237.237.245.036.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax44.437.834.640.554.744.040.044.042.239.237.237.245.036.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UnitPriceContracts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FixedPriceContract


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value283328340262204217232214182146188211200202
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax32.240.238.027.822.529.329.424.823.122.121.523.330.940.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax32.240.238.027.822.529.329.424.823.122.121.523.330.940.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:FixedPriceContract100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ContractWithCustomerBasisOfPricing, us-gaap:StatementBusinessSegments

prim:CostReimbursableContracts, prim:CivilSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value12108.93210222019159.522111216
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.31.11.01.42.82.42.52.31.11.22.03.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.31.11.01.42.82.42.52.31.11.22.03.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:CostReimbursableContracts prim:CivilSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:CostReimbursableContracts, prim:EnergyRenewables


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value84854761
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.610.55.28.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.610.55.28.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:CostReimbursableContracts prim:EnergyRenewables100.0100.0100.0100.0

prim:CostReimbursableContracts, prim:PAndUSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-158.317161159479971131172041633026
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-17.61.712.712.710.011.314.317.723.318.04.85.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-17.61.712.712.710.011.314.317.723.318.04.85.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:CostReimbursableContracts prim:PAndUSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:CostReimbursableContracts, prim:PIAndESegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value23714338516861636386854438
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.515.24.26.98.77.18.09.69.89.46.87.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.515.24.26.98.77.18.09.69.89.46.87.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:CostReimbursableContracts prim:PIAndESegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:CostReimbursableContracts, prim:PipelineServices


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value291611594
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.32.012.712.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.32.012.712.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:CostReimbursableContracts prim:PipelineServices100.0100.0100.0100.0

prim:CostReimbursableContracts, prim:UAndDSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value9277729044426984725580825935
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.59.58.19.64.95.78.99.89.28.49.19.19.27.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.59.58.19.64.95.78.99.89.28.49.19.19.27.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:CostReimbursableContracts prim:UAndDSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:CostReimbursableContracts, prim:UtilityTransmissionAndDistribution


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value81370.0850.3591.6694.8815.4244.139-17.625168.997
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.14.00.00.00.20.60.70.6-2.01.81.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.14.00.00.00.20.60.70.6-2.01.81.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:CostReimbursableContracts prim:UtilityTransmissionAndDistribution100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:UnitPriceContracts, prim:CivilSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value867994758579837875909287
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.78.510.410.210.89.210.611.98.69.914.217.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.78.510.410.210.89.210.611.98.69.914.217.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UnitPriceContracts prim:CivilSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:UnitPriceContracts, prim:EnergyRenewables


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value87789475
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.99.610.410.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.99.610.410.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UnitPriceContracts prim:EnergyRenewables100.0100.0100.0100.0

prim:UnitPriceContracts, prim:PAndUSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3245150815.5121100.3740.4047.9243118
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.74.816.611.00.72.51.30.10.00.94.93.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.74.816.611.00.72.51.30.10.00.94.93.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UnitPriceContracts prim:PAndUSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:UnitPriceContracts, prim:PIAndESegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1.921.9930.00.1810.3732.9544.0426.6139.324101411
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.20.00.00.00.30.51.01.11.12.22.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.20.00.00.00.30.51.01.11.12.22.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UnitPriceContracts prim:PIAndESegment100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:UnitPriceContracts, prim:PipelineServices


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.9690.66515081
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.116.611.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.116.611.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UnitPriceContracts prim:PipelineServices100.0100.0100.0100.0

prim:UnitPriceContracts, prim:UAndDSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value303229138185155801331651196712014412766
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax34.428.115.519.717.110.816.919.115.110.313.815.919.713.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax34.428.115.519.717.110.816.919.115.110.313.815.919.713.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UnitPriceContracts prim:UAndDSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:UnitPriceContracts, prim:UtilityTransmissionAndDistribution


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value50689788901101151051198425
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.67.310.711.911.512.814.616.013.79.33.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.67.310.711.911.512.814.616.013.79.33.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UnitPriceContracts prim:UtilityTransmissionAndDistribution100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FixedPriceContract, prim:CivilSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value5.544121719201919222321149.643
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.61.31.92.72.62.32.43.42.72.42.31.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.61.31.92.72.62.32.43.42.72.42.31.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:FixedPriceContract prim:CivilSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FixedPriceContract, prim:EnergyRenewables


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value163188136164
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.523.015.122.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.523.015.122.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:FixedPriceContract prim:EnergyRenewables100.0100.0100.0100.0

us-gaap:FixedPriceContract, prim:PAndUSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value32615224151413141725412812
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax36.416.22.62.11.91.61.82.62.94.64.32.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax36.416.22.62.11.91.61.82.62.94.64.32.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:FixedPriceContract prim:PAndUSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FixedPriceContract, prim:PIAndESegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-10.73366119144142136105758285108116
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.27.113.119.518.015.713.311.49.59.416.723.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.27.113.119.518.015.713.311.49.59.416.723.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:FixedPriceContract prim:PIAndESegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FixedPriceContract, prim:PipelineServices


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value911132415
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.313.82.62.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.313.82.62.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:FixedPriceContract prim:PipelineServices100.0100.0100.0100.0

us-gaap:FixedPriceContract, prim:UAndDSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2927182330243231302236424164
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.33.42.12.53.43.24.13.63.83.44.24.76.412.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.33.42.12.53.43.24.13.63.83.44.24.76.412.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:FixedPriceContract prim:UAndDSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FixedPriceContract, prim:UtilityTransmissionAndDistribution


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value0.357.4812132213148.46320208.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.81.41.82.81.51.81.32.32.21.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.81.41.82.81.51.81.32.32.21.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:FixedPriceContract prim:UtilityTransmissionAndDistribution100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:MajorCustomers

prim:MasterServiceAgreementCustomers


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value413338369384335270348366348292352390238146
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax46.941.341.240.836.936.444.142.444.144.340.243.036.829.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax46.941.341.240.836.936.444.142.444.144.340.243.036.829.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:MasterServiceAgreementCustomers100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:NonMasterServiceAgreementCustomers


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value468480527557572472441498441368524518410357
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax53.158.758.859.263.163.655.957.655.955.759.857.063.271.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax53.158.758.859.263.163.655.957.655.955.759.857.063.271.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:NonMasterServiceAgreementCustomers100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:MajorCustomers, us-gaap:StatementBusinessSegments

prim:MasterServiceAgreementCustomers, prim:CivilSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.7990.6240.7320.796-0.4721.0741.2250.65
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.10.1-0.10.10.20.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.10.1-0.10.10.20.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:MasterServiceAgreementCustomers prim:CivilSegment100.0100.0100.0100.0100.0100.0100.0100.0

prim:MasterServiceAgreementCustomers, prim:EnergyRenewables


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value43422737
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.95.23.05.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.95.23.05.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:MasterServiceAgreementCustomers prim:EnergyRenewables100.0100.0100.0100.0

prim:MasterServiceAgreementCustomers, prim:PAndUSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value30293246432920211214127.28
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.43.13.66.35.53.42.63.31.41.61.91.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.43.13.66.35.53.42.63.31.41.61.91.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:MasterServiceAgreementCustomers prim:PAndUSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:MasterServiceAgreementCustomers, prim:PIAndESegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value383526374943434951482219
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.33.72.95.06.35.05.57.45.85.33.53.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.33.72.95.06.35.05.57.45.85.33.53.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:MasterServiceAgreementCustomers prim:PIAndESegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:MasterServiceAgreementCustomers, prim:PipelineServices


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value18173246
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.12.23.66.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.12.23.66.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:MasterServiceAgreementCustomers prim:PipelineServices100.0100.0100.0100.0

prim:MasterServiceAgreementCustomers, prim:UAndDSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value351277188230182104169189172119184227168119
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax39.934.021.024.420.114.021.521.921.818.121.025.025.923.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax39.934.021.024.420.114.021.521.921.818.121.025.025.923.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:MasterServiceAgreementCustomers prim:UAndDSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:MasterServiceAgreementCustomers, prim:UtilityTransmissionAndDistribution


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value1118992818510311010110410035
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.49.510.211.010.912.014.015.411.911.05.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.49.510.211.010.912.014.015.411.911.05.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:MasterServiceAgreementCustomers prim:UtilityTransmissionAndDistribution100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:NonMasterServiceAgreementCustomers, prim:CivilSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value103101120104128119121116108122119113
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.510.813.214.116.313.815.417.512.413.518.522.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.510.813.214.116.313.815.417.512.413.518.522.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:NonMasterServiceAgreementCustomers prim:CivilSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:NonMasterServiceAgreementCustomers, prim:EnergyRenewables


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value291310251263
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax33.137.927.735.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax33.137.927.735.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:NonMasterServiceAgreementCustomers prim:EnergyRenewables100.0100.0100.0100.0

prim:NonMasterServiceAgreementCustomers, prim:PAndUSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value170184256144551041171122171987850
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.019.628.319.57.112.114.817.124.721.812.110.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.019.628.319.57.112.114.817.124.721.812.110.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:NonMasterServiceAgreementCustomers prim:PAndUSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:NonMasterServiceAgreementCustomers, prim:PIAndESegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value19017713015916115612896127133144147
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.218.814.421.420.418.116.314.514.514.722.229.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.218.814.421.420.418.116.314.514.514.722.229.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:NonMasterServiceAgreementCustomers prim:PIAndESegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:NonMasterServiceAgreementCustomers, prim:PipelineServices


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value102112256144
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.713.828.319.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.713.828.319.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:NonMasterServiceAgreementCustomers prim:PipelineServices100.0100.0100.0100.0

prim:NonMasterServiceAgreementCustomers, prim:UAndDSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value7357416847436691492652426046
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.47.04.67.35.25.88.510.66.34.06.04.79.39.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.47.04.67.35.25.88.510.66.34.06.04.79.39.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:NonMasterServiceAgreementCustomers prim:UAndDSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:NonMasterServiceAgreementCustomers, prim:UtilityTransmissionAndDistribution


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value202417212825241618216.937
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.32.61.92.83.72.93.12.52.12.31.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.32.61.92.83.72.93.12.52.12.31.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:NonMasterServiceAgreementCustomers prim:UtilityTransmissionAndDistribution100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementBusinessSegments

prim:CivilSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value104102121105127120122116108122119113122123125129116112116133
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.610.913.314.216.213.915.617.612.413.518.522.521.220.319.923.119.322.225.531.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.610.913.314.216.213.915.617.612.413.518.522.521.220.319.923.119.322.225.531.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:CivilSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:EnergyRenewables


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value335352278301
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax38.043.130.740.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax38.043.130.740.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:EnergyRenewables100.0100.0100.0100.0

prim:PAndUSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value20121428919199133137134229213905763841341831841065654
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.522.731.925.812.615.417.420.426.223.414.011.410.913.921.332.730.720.912.412.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.522.731.925.812.615.417.420.426.223.414.011.410.913.921.332.730.720.912.412.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:PAndUSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:PIAndESegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value229212157196211200172145178181167166162154157131111101126138
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax25.522.517.326.426.723.221.822.020.420.025.733.028.125.325.023.418.520.027.732.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax25.522.517.326.426.723.221.822.020.420.025.733.028.125.325.023.418.520.027.732.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:PIAndESegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:PipelineServices


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value121130289191
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.715.931.925.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.715.931.925.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:PipelineServices100.0100.0100.0100.0

prim:UAndDSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value425335230298230147236281222146237269228166230246212116189186157103
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax48.340.925.731.725.319.829.932.528.122.127.129.735.333.139.740.533.720.831.536.834.424.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax48.340.925.731.725.319.829.932.528.122.127.129.735.333.139.740.533.720.831.536.834.424.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UAndDSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:UtilityTransmissionAndDistribution


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value13211410910211412813511812212142
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.712.112.113.814.514.917.117.914.013.46.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.712.112.113.814.514.917.117.914.013.46.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax prim:UtilityTransmissionAndDistribution100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value881818897942908743789865789661877908648504579608631561601507456430497555483392487613515470537551445409480431337291373375351359333230203
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value575349575144484948424951433843424539393532324138383333363329343631282626232025202019211415
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.66.55.66.15.76.06.25.86.26.55.75.76.77.77.67.07.37.16.67.17.17.68.36.98.08.66.85.96.46.36.36.67.17.05.66.06.97.06.95.45.85.56.36.37.8

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value24932515196919991953183518301868182516901594162116141202125512611197115711701118109011151132115510791081111111381055100610501019925908931809736698728676682704
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value155716141254131513081219120012141204108098710281036636693720676655672627601629648682622626657691631597652641566564598492436411453412436495
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets62.464.263.765.867.066.565.665.066.063.961.963.564.253.055.257.156.556.757.456.155.256.557.359.157.757.959.260.859.859.362.162.961.362.164.360.959.358.962.361.063.970.4

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value24932515196919991953183518301868182516901594162116141202125512611197115711701118109011151132115510791081111111381055100610501019925908931809736698728676682704
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value10941104111511171047916912961972876924937951689743752684711731673635672686704626632680714648615659624527529564500436411459408414427
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets43.943.956.655.953.650.049.951.453.351.858.057.959.057.459.259.657.261.462.560.258.360.360.760.958.058.561.262.761.561.162.861.357.058.260.661.959.358.963.160.460.760.7

Cash

us-gaap:Cash

us-gaap:Cash


Cash
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3262281559312043547315160139134170143111148135
Percentage of Cash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.611.48.05.16.62.33.04.49.53.78.611.213.611.49.312.811.6

us-gaap:Cash us-gaap:ConsolidatedEntities

prim:CarlsbadConstructorsJointVenture


Cashus-gaap:
Period End2020-12-312020-09-302019-12-31
Value0.4310.4512.124
Percentage of Cash0.10.21.8
Percentage of Assets0.00.00.1
Percentage of Assets prim:CarlsbadConstructorsJointVenture0.00.00.0

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302009-12-312008-12-31
Value177212326228155931204354731516013913417014311114813514897981618985106139144160149196174113141157761191341209513513111581879072
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.18.516.611.48.05.16.62.33.04.49.53.78.611.213.611.49.312.811.613.38.98.914.27.78.09.812.612.715.214.918.717.112.315.616.99.516.219.216.514.119.80.016.40.00.00.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-31
Value1772123262281559312043547315160174134170143111135161
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.18.516.611.48.05.16.62.33.04.49.53.710.811.213.611.49.311.614.2

Receivables Net Current

us-gaap:ReceivablesNetCurrent

us-gaap:ReceivablesNetCurrent


Receivables
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value479478432494468416404551472397372473375260358356355369388293318341320386318299337388311289304284251249268263175156187157155208
Percentage of ReceivablesNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets19.219.022.024.724.022.722.129.525.923.523.429.223.321.728.528.329.731.933.126.229.230.628.333.429.527.630.434.129.528.729.027.927.127.528.832.523.822.425.723.322.729.6

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value50463032454742343038362240211214161719162122183132373111121212121210107.992108.454137.6321112
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.01.81.51.62.42.62.31.81.72.32.31.42.51.81.01.21.31.51.61.52.02.01.62.73.03.42.91.01.11.31.21.31.41.21.21.01.51.21.81.11.61.8

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value773774732614545506448363289213
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets39.342.346.049.046.644.740.334.631.129.3

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

prim:ConstructionEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value432443439392370340308247197158
Percentage of PropertyPlantAndEquipmentGross55.957.260.063.867.967.368.968.268.074.6
Percentage of Assets22.024.227.631.331.730.127.823.621.221.8
Percentage of Assets prim:ConstructionEquipment0.00.00.00.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value173335162.321
Percentage of PropertyPlantAndEquipmentGross2.34.34.82.70.4
Percentage of Assets0.91.82.21.30.2
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.0

us-gaap:EnergyEquipment


Property
Period End2020-12-312019-12-312018-12-31
Value232321
Percentage of PropertyPlantAndEquipmentGross3.03.02.9
Percentage of Assets1.21.31.3
Percentage of Assets us-gaap:EnergyEquipment0.00.00.0

us-gaap:LandAndBuilding


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value14712510182565440362418
Percentage of PropertyPlantAndEquipmentGross19.116.113.813.510.410.89.110.18.48.9
Percentage of Assets7.56.86.36.64.94.83.73.52.62.6
Percentage of Assets us-gaap:LandAndBuilding0.00.00.00.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value161513121211117.958175.597
Percentage of PropertyPlantAndEquipmentGross2.12.01.82.02.22.22.52.26.02.6
Percentage of Assets0.80.80.81.01.01.01.00.81.90.8
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.00.0

us-gaap:OfficeEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value13129.6698.8888.0835.9583.6513.1712.0921.203
Percentage of PropertyPlantAndEquipmentGross1.71.61.31.41.51.20.80.90.70.6
Percentage of Assets0.70.70.60.70.70.50.30.30.20.2
Percentage of Assets us-gaap:OfficeEquipment0.00.00.00.00.00.00.00.00.00.0

us-gaap:TransportationEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value122122112101989383674828
Percentage of PropertyPlantAndEquipmentGross15.815.815.316.618.018.518.718.616.813.4
Percentage of Assets6.26.77.08.18.48.37.56.45.23.9
Percentage of Assets us-gaap:TransportationEquipment0.00.00.00.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value41739935630326822217613710483
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets21.221.822.424.122.919.715.913.011.311.5

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value4.74.22.02.22.32.42.7522.93.02.7483.0153.12.72.4242.5052.61.91.7271.5821.7661.6151.6241.7111.7121.7191.6511.8721.9451.8431.8431.8911.8911.8911.7941.8741.4761.4471.7462.1142.0532.7672.7652.2891.414
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value432356366368363375379377369375369356313311305309285277286293279283286286282271262245228226220215195184159151137129123120123
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets17.318.118.318.819.820.520.320.721.823.622.822.126.124.824.225.824.723.725.626.925.125.024.826.526.124.423.123.322.721.621.623.321.519.819.720.619.617.818.317.717.5

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value58258821521521521521521521520720620819715315315115012712712312612612412412412811911811811811811811811811610410310394949494
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets23.323.410.910.811.011.711.811.511.812.312.912.812.212.812.212.012.611.010.911.011.611.311.010.811.511.910.710.411.211.811.311.612.813.112.612.914.114.812.913.913.813.4

us-gaap:Goodwill us-gaap:BusinessAcquisition

prim:FutureInfrastructureHoldingsLlc


Goodwillus-gaap:
Period End2021-01-15
Value373
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets prim:FutureInfrastructureHoldingsLlc0.0

us-gaap:Goodwill us-gaap:StatementBusinessSegments

prim:CivilSegment


Goodwillus-gaap:
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-31
Value40404040404040404040404040404042
Percentage of Goodwill18.718.718.718.718.718.719.419.519.320.426.226.226.626.631.634.5
Percentage of Assets2.02.12.22.22.12.22.42.52.52.53.33.23.23.43.43.8
Percentage of Assets prim:CivilSegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

prim:PAndUSegment


Goodwillus-gaap:
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-31
Value52525252525252525554515151514242
Percentage of Goodwill24.424.424.424.424.424.425.225.426.527.633.633.634.133.933.234.0
Percentage of Assets2.62.72.92.92.82.93.13.33.43.44.34.14.14.33.63.7
Percentage of Assets prim:PAndUSegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

prim:PIAndESegment


Goodwillus-gaap:
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-31
Value26262626262625253230242424242420
Percentage of Goodwill12.212.212.212.212.212.212.512.615.415.515.915.916.116.219.316.7
Percentage of Assets1.31.31.41.41.41.41.51.62.01.92.01.91.92.02.11.8
Percentage of Assets prim:PIAndESegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

prim:UAndDSegment


Goodwillus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-31
Value4634709637373737373737373737373735352018
Percentage of Goodwill79.679.844.817.317.317.317.317.317.318.018.117.918.924.324.323.223.316.014.7
Percentage of Assets18.618.74.91.91.92.02.02.02.02.22.32.32.33.13.02.82.91.71.6
Percentage of Assets prim:UAndDSegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

prim:UtilityTransmissionAndDistribution


Goodwillus-gaap:
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value59595959595951504334
Percentage of Goodwill27.427.427.427.427.427.424.924.520.917.6
Percentage of Assets3.03.03.23.23.23.23.13.22.72.2
Percentage of Assets prim:UtilityTransmissionAndDistribution0.00.00.00.00.00.00.00.00.00.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value17618161626567697275788185944244485131323133343638393739424243454849505132323332333540
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.17.23.13.23.33.73.83.94.14.65.15.35.83.53.63.94.32.72.82.83.03.13.23.33.73.53.63.74.04.34.34.75.45.65.64.04.44.84.44.95.15.8

us-gaap:IntangibleAssetsNetExcludingGoodwill us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value173176596163646668707274333637192017181919202119202021212123232424109.7648.181
Percentage of IntangibleAssetsNetExcludingGoodwill98.197.497.797.496.996.295.494.493.392.391.574.974.673.761.961.356.855.955.454.954.353.851.951.349.050.749.147.948.347.947.346.632.530.125.5
Percentage of Assets7.07.03.03.13.23.53.63.73.94.34.72.72.93.21.71.71.61.71.71.81.82.01.81.81.82.02.12.12.32.62.72.61.31.31.1
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NoncompeteAgreements


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value0.110.1370.1650.1930.220.2470.320.4150.510.6050.5131.081.1861.3040.8440.9511.0541.1781.2971.4241.6391.8530.91.0742.121.6622.0932.5752.9913.4074.0234.134.1154.3884.695
Percentage of IntangibleAssetsNetExcludingGoodwill0.10.10.30.30.30.40.50.60.70.80.62.42.42.52.72.93.43.53.73.94.34.62.42.75.03.94.85.76.26.87.97.912.713.514.7
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.20.10.10.20.20.20.20.30.40.40.40.50.60.6
Percentage of Assets us-gaap:NoncompeteAgreements0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TradeNames


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value3.2984.5661.2471.4751.8272.3262.8243.5824.4675.356.2349.9371011111112131415151617181919202121222223171818
Percentage of IntangibleAssetsNetExcludingGoodwill1.92.52.02.32.83.44.04.95.96.87.722.222.423.235.435.839.840.540.941.241.441.645.846.046.045.446.146.445.445.344.845.454.556.458.7
Percentage of Assets0.10.20.10.10.10.10.20.20.20.30.40.80.91.01.01.01.11.21.31.31.41.51.61.61.71.82.02.02.12.42.52.52.22.52.6
Percentage of Assets us-gaap:TradeNames0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value189205207221240253242
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.68.210.511.112.313.813.2

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value16181214161713115.1984.7895.0026.685.6393.0422.5754.7491.6242.1512.0042.1740.9580.6060.2112.7852.20.40.40.4040.3820.4160.468
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.70.60.70.91.00.70.60.30.30.30.40.30.30.20.40.10.20.20.20.10.10.00.20.20.00.00.00.00.00.0

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value26525824525125625823521921819024924121913014015313412416813411313612413412912112815813011912711910210515113310790106849089
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.710.312.512.613.214.112.911.812.011.315.614.913.610.911.212.211.210.714.412.010.412.211.011.612.011.211.613.912.411.812.111.811.011.716.316.514.612.914.712.613.312.7

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value21321620022322219218321920316511713013099111125116105108111100899311385758310093919110180757684665959716555
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.68.610.211.211.410.510.011.711.19.87.48.08.18.38.910.09.79.19.210.09.28.08.39.88.07.07.58.88.89.18.710.08.78.48.210.59.08.68.210.59.77.8

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value213256267256223176192189197194189219195137169
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.610.213.612.811.49.610.510.110.811.511.913.512.111.413.5

us-gaap:ContractWithCustomerLiabilityCurrent us-gaap:ConsolidatedEntities

prim:CarlsbadConstructorsJointVenture


Contract
Period End2020-12-312020-09-302019-12-31
Value0.350.3560.425
Percentage of ContractWithCustomerLiabilityCurrent0.10.10.2
Percentage of Assets0.00.00.0
Percentage of Assets prim:CarlsbadConstructorsJointVenture0.00.00.0

Dividends Payable Current

us-gaap:DividendsPayableCurrent

us-gaap:DividendsPayableCurrent


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value3224000.03223000.02887000.02887000.02893000.02895000.02919000.03059000.03058000.03051000.03043000.03072000.03092000.03092000.03087000.02829000.02829000.02829000.02839000.02848000.02847000.02847000.02842000.02842000.02841000.02063000.02062000.02062000.01808000.01808000.01805000.01542000.01542000.01537000.01532000.01532000.01276000.01234000.0
Percentage of DividendsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.10.10.10.20.20.20.20.20.20.20.20.30.20.20.20.20.20.30.30.30.30.20.30.20.20.20.20.20.20.20.20.20.20.20.20.2

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value758796764782757683670692686620621657613435480505471441449401389407416444400388419467422394430410381388420394339309345336357381
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets30.431.738.839.138.837.336.637.037.636.739.040.638.036.238.340.139.438.238.435.835.736.536.838.437.135.937.741.140.039.241.040.341.242.745.248.846.144.347.449.752.454.2

Long Term Debt Current

us-gaap:LongTermDebtCurrent

us-gaap:LongTermDebtCurrent


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value6261474751525560646662636563656258585853505254474141383530272826212019161513139.6589.5469.623
Percentage of LongTermDebtCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.52.42.42.42.72.93.03.23.54.03.93.94.15.35.25.04.85.05.04.84.64.74.84.13.83.83.53.12.92.72.72.62.42.32.12.02.11.91.91.41.41.4

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value67717375787974705953
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.72.83.73.84.04.34.03.83.33.2

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value172324192922253340121019238.0465.5133.2022.5790.1342.7824.4125.2832.9854.424.3284.4532.0624.5664.4474.6394.724.7819.5548.44112139.6327.6586.542
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.91.21.01.51.21.41.82.20.70.71.21.40.70.40.30.20.00.20.40.50.30.40.40.40.20.40.40.40.50.50.90.91.41.41.21.00.9

Taxes Payable Current

us-gaap:TaxesPayableCurrent

us-gaap:TaxesPayableCurrent


Taxes
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value17171325196.8229.02720125.1315.048.1519.7283.0512.8438.5537.6236.0333.3686.0974.4182.5522.4479.2962.1164.3173.7758.7861114132.3962.1736.1773.7792.2521.8121.546
Percentage of TaxesPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.70.71.31.00.40.51.10.70.30.30.50.60.30.20.70.60.50.30.50.40.20.20.80.20.40.30.81.11.51.30.20.20.70.40.30.20.2

Long Term Debt

us-gaap:LongTermDebt

us-gaap:LongTermDebt


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value65465331632935234335136741237436837042024525825426127424221914769
Percentage of LongTermDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets26.326.016.116.518.118.719.219.722.622.123.122.826.020.520.620.222.324.221.920.915.99.6

us-gaap:LongTermDebt us-gaap:CreditFacility

us-gaap:LoansPayable


Long
Period End2021-01-15
Value592
Percentage of LongTermDebt0.0
Percentage of Assets0.0
Percentage of Assets us-gaap:LoansPayable0.0

us-gaap:LongTermDebt us-gaap:CreditFacility, us-gaap:SubsequentEventType

us-gaap:LoansPayable, us-gaap:SubsequentEvent


Long
Period End2021-01-15
Value592
Percentage of LongTermDebt0.0
Percentage of Assets0.0
Percentage of Assets us-gaap:LoansPayable us-gaap:SubsequentEvent0.0

us-gaap:LongTermDebt us-gaap:LongtermDebtType

us-gaap:LoansPayable


Long
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value195198200203206209211214217
Percentage of LongTermDebt59.356.158.557.956.150.756.658.358.7
Percentage of Assets9.810.110.911.111.011.512.513.513.4
Percentage of Assets us-gaap:LoansPayable0.00.00.00.00.00.00.00.00.0

us-gaap:Mortgages


Long
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value394949434326262710111111117.564
Percentage of LongTermDebt11.914.014.512.411.96.57.27.42.92.64.54.34.52.9
Percentage of Assets2.02.52.72.42.31.51.61.70.70.70.90.90.90.6
Percentage of Assets us-gaap:Mortgages0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Long Term Debt Noncurrent

us-gaap:LongTermDebtNoncurrent

us-gaap:LongTermDebtNoncurrent


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value59259226828130029029530734730730530635418119319118319520321319921021920619220220419718518019118814413612858585155303338
Percentage of LongTermDebtNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets23.823.513.614.115.415.816.216.419.018.219.218.922.015.115.415.215.316.917.419.118.318.819.417.917.818.718.417.417.617.918.218.515.615.113.87.28.07.37.74.54.95.5

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value131313171717173.6113.617.2688.166
Percentage of DeferredIncomeTaxLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.50.70.90.91.01.00.20.20.40.5

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value0.040.0350.0370.0360.0341.0311.0280.4620.2843.7472.7635.083119.2435.7154.4282.8912.041.2190.9230.6710.4410.2170.0640.021-0.033-0.033-0.052-0.0520.3381.0310.9582.111.7811.511
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.10.10.00.00.20.20.30.70.80.50.40.20.20.10.10.10.00.00.00.0-0.0-0.0-0.0-0.00.00.10.10.20.20.2

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value697570826850454941415164686.095.67613119.1419.06412111212119.85214121412101413119.91313108.81310101.8621.8624.147
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.83.03.64.13.52.82.52.62.32.53.24.04.20.50.51.01.00.80.81.11.11.11.11.00.91.31.21.31.21.01.41.31.31.11.41.21.21.61.50.30.30.6

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value123136137151163176171162124104
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.05.47.07.68.49.69.48.76.86.2

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2020-12-31
Value61
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0
Percentage of Assets3.1

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2020-12-31
Value47
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0
Percentage of Assets2.4

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2020-12-31
Value22
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0
Percentage of Assets1.1

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value5197000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.3

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value8995000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets0.5

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value191208210227242256245232184157
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.78.310.711.412.414.013.412.410.19.3

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2020-12-31
Value224
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0
Percentage of Assets11.4

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2020-12-31
Value13
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0
Percentage of Assets0.7

Stockholders Equity Including Portion Attributable To Noncontrolling Interest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-312011-06-302010-12-312009-12-31
Value936901714683644615629654620610606592577565562541521501498491488485483473456455453446423409398377358344332316274246208143
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets37.635.836.334.233.033.534.435.034.036.138.136.535.847.044.842.943.543.342.643.944.843.542.740.942.342.140.839.240.240.737.937.138.737.935.739.137.736.129.60.0

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302009-12-31
Value2.0511.4190.958-0.651-1.109-1.6610.076-0.338-0.172-0.534-0.9080.5770.3770.33
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.20.20.1-0.1-0.2-0.30.0-0.1-0.0-0.1-0.10.10.10.2
Percentage of Assets0.10.10.0-0.0-0.1-0.10.0-0.0-0.0-0.0-0.10.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value2742728988919197146146147144155162162160162163160159155150136100
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest29.330.212.512.914.214.915.422.423.524.123.726.228.228.828.532.533.835.340.046.854.665.469.9
Percentage of Assets11.010.84.54.44.75.05.37.98.08.79.09.610.113.512.813.814.414.415.216.720.619.30.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value0.0060.0060.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.003
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NoncontrollingInterest


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value0.040.0350.0370.0360.0341.0311.0280.4620.2843.7472.7635.083119.2435.7151.2190.217-0.0331.0311.511
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.00.00.00.00.00.20.20.10.00.60.50.92.01.61.00.20.0-0.00.30.5
Percentage of Assets0.00.00.00.00.00.10.10.00.00.20.20.30.70.80.50.10.0-0.00.10.2
Percentage of Assets us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value6606276245955545245315074744594614314023933953353192932381751247142
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest70.569.687.487.286.085.284.477.576.575.476.072.969.769.670.467.266.264.759.852.845.434.629.9
Percentage of Assets26.524.931.729.828.428.629.027.126.027.228.926.624.932.731.528.628.326.422.718.817.210.20.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value6000.06000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value2742728988919197146146147144155162162160160159159162166165165163163162162160159162162159159158158155155155152150150149136
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.010.84.54.44.75.05.37.98.08.79.09.610.113.512.812.713.313.813.814.915.214.814.414.115.115.014.414.015.416.115.215.617.217.516.719.221.121.920.622.222.019.3

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value6606276245955545245315074744594614314023933953763583403353233213193193102942932932862612472382171971831751601441331241139671
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets26.524.931.729.828.428.629.027.126.027.228.926.624.932.731.529.830.029.428.628.929.528.728.326.827.227.126.425.224.824.622.721.321.320.218.819.819.619.217.216.814.110.2

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value2051000.01419000.0958000.0-651000.0-1109000.0-1661000.076000.0-338000.0-172000.0-534000.0-908000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.0-0.0-0.1-0.10.0-0.0-0.0-0.0-0.1

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value0.040.0350.0370.0360.0341.0311.0280.4620.2843.7472.7635.083119.2435.7154.4282.8912.041.2190.9230.6710.4410.2170.0640.021-0.033-0.033-0.052-0.0520.3381.0310.9582.111.7811.511
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.10.10.00.00.20.20.30.70.80.50.40.20.20.10.10.10.00.00.00.0-0.0-0.0-0.0-0.00.00.10.10.20.20.2

Stock Issued During Period Value New Issues

us-gaap:StockIssuedDuringPeriodValueNewIssues

us-gaap:StockIssuedDuringPeriodValueNewIssues


Stock
Period End2021-06-302021-03-31
Value-0.151149
Percentage of StockIssuedDuringPeriodValueNewIssues100.0100.0
Percentage of Assets0.00.0

us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-31
Value-0.151149
Percentage of StockIssuedDuringPeriodValueNewIssues100.0100.0
Percentage of Assets0.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.0

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-31
Value0.00.001
Percentage of StockIssuedDuringPeriodValueNewIssues-0.00.0
Percentage of Assets0.00.0
Percentage of Assets us-gaap:CommonStock0.00.0

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-06-302020-03-31
Value1333000.06152000.0703000.0499000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0
Percentage of Assets0.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-06-302020-03-31
Value1333000.06152000.0703000.0499000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0
Percentage of Assets0.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.0

Minority Interest Decrease From Distributions To Noncontrolling Interest Holders

us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders

us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders


Minority
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.00.01.00.00.03.50.0054.3348.75
Percentage of MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders0.00.0100.00.00.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.0

us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Minority
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.00.01.00.00.03.50.0054.3348.75
Percentage of MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders0.00.0100.00.00.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-1.9217.51412013066-5.46715856-24.428-72.096139-12.157-4.3763.66274567491145
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.20.913.413.97.3-0.720.06.5-3.1-10.915.9-1.3-0.70.74.87.410.68.72.08.9

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-28984000.0-630210000.0-5812000.0-27077000.0-7208000.0-2409000.0-12011000.0-18151000.0-25732000.0-9979000.0-27011000.0-30815000.0-125940000.0-25391000.0-1672000.0-23524000.0-89000000.0-17238000.0-10939000.0-7957000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.3-77.0-0.6-2.9-0.8-0.3-1.5-2.1-3.3-1.5-3.1-3.4-19.4-5.0-0.3-3.9-14.1-3.1-1.8-1.6

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-4.212508-16.851-30.7063.929-19.195-69.768-47.948294.67-20.922-71.877171-14.4821.3129.94-15.01-19.188-13.86514
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.562.1-1.9-3.30.4-2.6-8.8-5.53.80.7-2.4-7.926.4-2.90.21.6-2.4-3.4-2.32.8

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value-34.791-113.974987262-26.81276-10.277-19.871-77.07891-114.85740-36.2132731
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.9-13.910.97.76.8-3.69.7-1.2-2.5-11.710.4-12.66.3-7.24.75.2

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value26242319191920212121
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value6.7140.186-6.956-5.364-2.03723151.64827-59.1988.2242112-9.987-12.734196.937-43.9973221-23.04311-9.7554.3138.843-8.487-29.3262611-8.2137.4217-3.85-46.557132218-20.14121-5.8348.548-7.245-1.85512
Percentage of IncreaseDecreaseInAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-1.9217.51412013066-5.46715856-24.428-72.096139-12.157-4.3763.66274567491145
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.20.913.413.97.3-0.720.06.5-3.1-10.915.9-1.3-0.70.74.87.410.68.72.08.9

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value365.85314332-3.7372635171.9473232110.6882220217.691144.5045.0562.693
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.10.73.54.73.6-0.53.44.12.30.33.73.61.80.13.93.43.41.42.40.91.10.6

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-06-30
Value365.848314332-3.7342735172.9363434144.2162322228.512144.7565.2872.91612193.6921.6729.0242716112523151017171110121914127.087
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.10.73.54.73.6-0.53.54.12.30.43.93.82.20.84.13.63.51.52.50.91.20.72.63.40.80.41.94.53.12.44.84.23.62.43.74.23.53.63.35.24.13.43.5

us-gaap:ProfitLoss us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.005-0.0020.0010.0020.0030.0030.5660.1780.0370.9892.0142.1142.4763.528
Percentage of ProfitLoss0.0-0.00.00.00.0-0.12.10.50.233.75.96.117.483.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0-0.00.00.00.00.00.10.00.00.10.20.20.40.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value365.85314332-3.7372635171.9473232110.688
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.197.999.599.866.394.193.982.616.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.10.73.54.73.6-0.53.44.12.30.33.73.61.80.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value1333000.06152000.0544000.0528000.0703000.0499000.0361000.0360000.0371000.0487000.0505000.0318000.0215000.0215000.0215000.0221000.0231000.0459000.0458000.0459000.0448000.0262000.0263000.0263000.0262000.0262000.0263000.0262000.0272000.0137000.0138000.0138000.0
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-28984000.0-630210000.0-5812000.0-27077000.0-7208000.0-2409000.0-12011000.0-18151000.0-25732000.0-9979000.0-27011000.0-30815000.0-125940000.0-25391000.0-1672000.0-23524000.0-89000000.0-17238000.0-10939000.0-7957000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.3-77.0-0.6-2.9-0.8-0.3-1.5-2.1-3.3-1.5-3.1-3.4-19.4-5.0-0.3-3.9-14.1-3.1-1.8-1.6

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value43199.95332129.3111621421429342619221225195.899.997291214161916232523151819291913117.2215.188126.0936.734.085.8613.99
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-4.212508-16.851-30.7063.929-19.195-69.768-47.948294.67-20.922-71.877171-14.4821.3129.94-15.01-19.188-13.86514
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.562.1-1.9-3.30.4-2.6-8.8-5.53.80.7-2.4-7.926.4-2.90.21.6-2.4-3.4-2.32.8

Proceeds From Issuance Of Long Term Debt

us-gaap:ProceedsFromIssuanceOfLongTermDebt

us-gaap:ProceedsFromIssuanceOfLongTermDebt


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-312016-12-312015-12-312015-09-302014-12-312014-09-302013-12-312013-09-302012-12-312012-09-302011-12-312011-09-302010-12-312010-09-30
Value214000.00.0276.80.0310.023162202515323118241054773.895410.07.50.0
Percentage of ProceedsFromIssuanceOfLongTermDebt100.0100.00.00.0100.0100.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0

Repayments Of Long Term Debt

us-gaap:RepaymentsOfLongTermDebt

us-gaap:RepaymentsOfLongTermDebt


Repayments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value20591223171416211717189915122016121220121211121010108.7627.6727.359116.6715.561176.221143.8933.3254.959122.3455.5362.3645.4064.056
Percentage of RepaymentsOfLongTermDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments Of Dividends Common Stock

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsOfDividendsCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-10-152015-12-312015-07-152015-09-302015-04-152015-06-302015-01-152015-03-312014-10-152014-12-312014-07-152014-09-302014-04-152014-06-302014-01-152014-03-312013-10-152013-12-312013-07-152013-09-302013-04-152012-12-262012-12-312012-10-312012-09-302012-07-312012-06-302012-04-302012-03-312012-01-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value3.2232.8872.8872.8932.8952.9193.0593.0583.0513.0433.0723.0923.0923.0872.8292.8292.8292.8392.8482.8472.8472.8422.8422.8432.8412.8422.0632.0622.0622.0622.0622.0621.8081.8091.8081.8071.8051.8051.8051.8051.8051.8051.5471.5423.0841.5421.5421.5421.5371.5371.5321.5321.5321.2761.2761.2341.1751.105
Percentage of PaymentsOfDividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2020-12-312020-09-302020-06-302020-03-312018-12-312017-12-31
Value0.4942.6160.957.393110.0
Percentage of PaymentsForRepurchaseOfCommonStock100.0100.0100.0100.0100.00.0

Debt Instrument Interest Rate Stated Percentage

us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentInterestRateStatedPercentage

srt:Maximum, us-gaap:Mortgages


Debt
Period End2020-12-312019-12-31
Value4.50.05
Percentage of DebtInstrumentInterestRateStatedPercentage100.0100.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations srt:Maximum us-gaap:Mortgages0.00.0

srt:Maximum, us-gaap:SecuredDebt


Debt
Period End2020-12-312019-12-312018-12-31
Value4.40.0440.044
Percentage of DebtInstrumentInterestRateStatedPercentage97.888.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations srt:Maximum us-gaap:SecuredDebt0.00.00.0

srt:Minimum, us-gaap:Mortgages


Debt
Period End2020-12-312019-12-31
Value4.210.043
Percentage of DebtInstrumentInterestRateStatedPercentage93.686.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations srt:Minimum us-gaap:Mortgages0.00.0

srt:Minimum, us-gaap:SecuredDebt


Debt
Period End2020-12-312019-12-312018-12-31
Value1.830.01830.0183
Percentage of DebtInstrumentInterestRateStatedPercentage40.736.60.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations srt:Minimum us-gaap:SecuredDebt0.00.00.0

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value-1.529.0-1.128.7100.2928.8140.0060.0670.21324.7840.0410.1270.048-0.069-0.0260.0208
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Liabilities

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value11166.709139.83
Percentage of DeferredTaxLiabilities100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value130138303528321815
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value1553000.0847000.01330000.0592000.0456000.05382000.072000.0467000.0467000.0
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312015-12-312012-12-312011-12-312009-12-31
Value2627230.60.00.3440.3440.344
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.00.0100.0100.0100.0

prim:BusinessAcquisitionProFormaWeightedAverageNumberOfDilutedSharesOutstanding

prim:BusinessAcquisitionProFormaWeightedAverageNumberOfDilutedSharesOutstanding


Business
Period End2021-06-302021-03-312020-06-302020-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value54504949-0.09515151-0.015151510.0115252510.00951510.051726-1.2e-050.0517590.0518040.0517141.5e-050.0516710.05162651-51.366582515151-51.0957855151
Percentage of BusinessAcquisitionProFormaWeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:BusinessAcquisitionProFormaWeightedAverageNumberOfSharesOutstandingBasic

prim:BusinessAcquisitionProFormaWeightedAverageNumberOfSharesOutstandingBasic


Business
Period End2021-06-302021-03-312020-06-302020-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value53494949-0.121515151-0.015151510.0035151510.0151510.051572-1.5e-050.0516060.0516550.051611e-050.0515680.05156251-51.352597515151-50.6072315151
Percentage of BusinessAcquisitionProFormaWeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeIncomeTaxes

prim:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeIncomeTaxes


Business
Period End2021-06-302021-03-312020-06-302020-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value511554-19.0124545144.42823323713328.8348.624.8221306.0320.1814432618403725163031
Percentage of BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeIncomeTaxes100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:ConcentrationRiskMinimumPercentageOfRevenuesGeneratedBySpecifiedNumberOfTopCustomers

prim:ConcentrationRiskMinimumPercentageOfRevenuesGeneratedBySpecifiedNumberOfTopCustomers


Concentration
Period End2021-06-302021-03-31
Value050.0
Percentage of ConcentrationRiskMinimumPercentageOfRevenuesGeneratedBySpecifiedNumberOfTopCustomers0.0100.0

prim:DebtInstrumentCovenantRestrictionsOnInvestmentsChangeOfControlProvisionsAsPercentageOfTotalAssetsToBeDisposedOff us-gaap:Range, us-gaap:CreditFacility

prim:DebtInstrumentCovenantRestrictionsOnInvestmentsChangeOfControlProvisionsAsPercentageOfTotalAssetsToBeDisposedOff

srt:Minimum, prim:CreditFacilityWithPrivateBankBankOfWestAndIBERIABANKCorporation


Debt
Period End2021-03-312018-12-31
Value20.00
Percentage of DebtInstrumentCovenantRestrictionsOnInvestmentsChangeOfControlProvisionsAsPercentageOfTotalAssetsToBeDisposedOff100.00.0

prim:DebtInstrumentCovenantRestrictionsOnInvestmentsChangeOfControlProvisionsAsPercentageOfTotalAssetsToBeDisposedOff us-gaap:Range, us-gaap:CreditFacility, us-gaap:SubsequentEventType

srt:Minimum, us-gaap:LineOfCredit, us-gaap:SubsequentEvent


Debt
Period End2021-01-15
Value20.0
Percentage of DebtInstrumentCovenantRestrictionsOnInvestmentsChangeOfControlProvisionsAsPercentageOfTotalAssetsToBeDisposedOff0.0

prim:DebtInstrumentIncreaseInPrincipalAmount us-gaap:CreditFacility

prim:DebtInstrumentIncreaseInPrincipalAmount

us-gaap:LoansPayable


Debt
Period End2021-01-15
Value400
Percentage of DebtInstrumentIncreaseInPrincipalAmount100.0

prim:DebtInstrumentIncreaseInPrincipalAmount us-gaap:CreditFacility, us-gaap:SubsequentEventType

us-gaap:LoansPayable, us-gaap:SubsequentEvent


Debt
Period End2021-01-15
Value400
Percentage of DebtInstrumentIncreaseInPrincipalAmount100.0

prim:DebtInstrumentPrepaymentPayable us-gaap:CreditFacility

prim:DebtInstrumentPrepaymentPayable

prim:CreditFacilityWithPrivateBankBankOfWestAndIBERIABANKCorporation


Debt
Period End2021-01-15
Value5000000.0
Percentage of DebtInstrumentPrepaymentPayable100.0

prim:DebtInstrumentPrepaymentPayable us-gaap:Range, us-gaap:CreditFacility

srt:Minimum, prim:CreditFacilityWithPrivateBankBankOfWestAndIBERIABANKCorporation


Debt
Period End2021-03-31
Value5000000.0
Percentage of DebtInstrumentPrepaymentPayable0.0

prim:DebtInstrumentPrepaymentPayable us-gaap:Range, us-gaap:CreditFacility, us-gaap:SubsequentEventType

srt:Minimum, us-gaap:LineOfCredit, us-gaap:SubsequentEvent


Debt
Period End2021-01-15
Value5000000.0
Percentage of DebtInstrumentPrepaymentPayable100.0

prim:DividendEquivalentUnitsValue us-gaap:StatementEquityComponents

prim:DividendEquivalentUnitsValue

us-gaap:AdditionalPaidInCapital


Dividend
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1000.01000.0-1000.02000.04000.04000.04000.04000.04000.012000.013000.013000.012000.010000.0
Percentage of DividendEquivalentUnitsValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RetainedEarnings


Dividend
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-1000.0-1000.01000.0-2000.0-4000.0-4000.0-4000.0-4000.0-4000.0-12000.0-13000.0-13000.0-12000.0-10000.0
Percentage of DividendEquivalentUnitsValue-100.0-100.0-100.0-100.0-100.0-100.0-100.0-100.0-100.0-100.0-100.0-100.0-100.0-100.0

prim:EffectiveIncomeTaxRateContinuingOperationsAfterMinorityInterest

prim:EffectiveIncomeTaxRateContinuingOperationsAfterMinorityInterest


Effective
Period End2021-03-312020-12-312020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value29.0-1.129.0-0.003000.29-0.0180.0050.0050.235-0.095-0.0250.020.370.0027
Percentage of EffectiveIncomeTaxRateContinuingOperationsAfterMinorityInterest100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:EffectiveIncomeTaxRateReconciliationProformaTaxEffectBusinessAcquisition

prim:EffectiveIncomeTaxRateReconciliationProformaTaxEffectBusinessAcquisition


Effective
Period End2021-06-302021-03-312020-06-302020-03-31
Value27.529.029.029.0
Percentage of EffectiveIncomeTaxRateReconciliationProformaTaxEffectBusinessAcquisition100.0100.0100.0100.0

prim:GrossProfitAsPercentageOfSegmentRevenue

prim:GrossProfitAsPercentageOfSegmentRevenue


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value12.89.80.113.10.1110.0640.0030.1250.1020.0790.0030.1170.110.08800.1160.1340.0980.0060.0990.0950.0910.0050.1290.0960.097-0.0040.1230.1190.1060.0030.1370.1340.112-0.0050.130.130.1290.0040.1390.118
Percentage of GrossProfitAsPercentageOfSegmentRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:GrossProfitAsPercentageOfSegmentRevenue us-gaap:StatementBusinessSegments

prim:CivilSegment


Gross
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value0.611.50.0940.060.0370.1620.0390.020.0020.001-0.0010.0310.0120.028-0.0430.0240.01-0.24-0.0010.081
Percentage of GrossProfitAsPercentageOfSegmentRevenue600.087.884.793.81233.3129.638.225.366.70.9-0.935.20.024.1-32.124.5166.7-242.4-1.189.0

prim:EnergyRenewables


Gross
Period End2021-06-302021-03-312020-06-302020-03-31
Value9.912.16.58.3
Percentage of GrossProfitAsPercentageOfSegmentRevenue77.3123.55855.912968.8

prim:PAndUSegment


Gross
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value0.613.10.0930.0860.0080.1470.0840.111-0.0080.1170.1180.13700.1430.2920.153-0.0330.3060.1140.092
Percentage of GrossProfitAsPercentageOfSegmentRevenue600.0100.083.8134.4266.7117.682.4140.5-266.7100.0107.3155.70.0123.3217.9156.1-550.0309.1120.0101.1

prim:PIAndESegment


Gross
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-0.67.40.0430.095-0.010.0770.1350.1390.0090.1760.1230.145-0.010.1220.1150.1180.0040.1070.1110.084
Percentage of GrossProfitAsPercentageOfSegmentRevenue-600.056.538.7148.4-333.361.6132.4175.9300.0150.4111.8164.80.0105.285.8120.466.7108.1116.892.3

prim:PipelineServices


Gross
Period End2021-06-302021-03-312020-06-302020-03-31
Value25.512.19.38.6
Percentage of GrossProfitAsPercentageOfSegmentRevenue199.2123.58378.413437.5

prim:UAndDSegment


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value11.56.5-0.318.20.1840.031-0.0030.1740.1390.0560.0050.1310.1510.0540.0070.1460.1520.0710.0040.1810.1450.115
Percentage of GrossProfitAsPercentageOfSegmentRevenue89.866.3-300.0138.9165.848.4-100.0139.2136.370.9166.7112.0137.361.40.0125.9113.472.466.7182.8152.6126.4

prim:UtilityTransmissionAndDistribution


Gross
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-09-302017-06-30
Value1.012.00.1220.017-0.0120.0380.0750.056-0.0090.1150.13500
Percentage of GrossProfitAsPercentageOfSegmentRevenue1000.091.6109.926.6-400.030.473.570.9-300.098.3122.70.00.0

prim:IncreaseDecreaseInContractWithCustomerAssetNetCurrent

prim:IncreaseDecreaseInContractWithCustomerAssetNetCurrent


Increase
Period End2021-06-302021-03-312020-12-312018-12-312018-09-30
Value20402.7-18.321
Percentage of IncreaseDecreaseInContractWithCustomerAssetNetCurrent100.0100.0100.0100.0100.0

prim:IncreaseDecreaseInContractWithCustomerLiabilityCurrent

prim:IncreaseDecreaseInContractWithCustomerLiabilityCurrent


Increase
Period End2021-06-302021-03-312020-12-312018-12-312018-09-30
Value431011-29.724
Percentage of IncreaseDecreaseInContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0

prim:IncreaseDecreaseInOperatingLeaseAssetsAndLiabilities

prim:IncreaseDecreaseInOperatingLeaseAssetsAndLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value488000.01343000.02503000.0-3801000.0670000.0-119000.01702000.0571000.0-529000.01447000.0
Percentage of IncreaseDecreaseInOperatingLeaseAssetsAndLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:IncrementalCommonSharesAttributableToSharesIssuedToIndependentDirectorsUnderShareBasedPaymentArrangements

prim:IncrementalCommonSharesAttributableToSharesIssuedToIndependentDirectorsUnderShareBasedPaymentArrangements


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-03-31
Value2000.05000.003000.04000.0-1000.06000.0-4000.08000.004000.0-3000.06000.0-1000.04000.0-4000.07000.0-1000.04000.0-3000.06000.0-1000.03000.0-3000.05000.0-1000.04000.0-7000.03000.0-5000.09000.0-4000.06000.08000.0
Percentage of IncrementalCommonSharesAttributableToSharesIssuedToIndependentDirectorsUnderShareBasedPaymentArrangements100.0100.00.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:LitigationSettlementIncreaseInLiability us-gaap:LitigationCase, us-gaap:BusinessAcquisition

prim:LitigationSettlementIncreaseInLiability

prim:NorthTexasTollwayAuthorityVJamesConstructionGroupLLC, prim:JamesConstructionGroupLLC


Litigation
Period End2020-12-312019-09-302019-06-302019-03-31
Value001600000.0600000.0
Percentage of LitigationSettlementIncreaseInLiability0.00.0100.0100.0

prim:LitigationSettlementRemediationExpense us-gaap:LitigationCase, us-gaap:BusinessAcquisition

prim:LitigationSettlementRemediationExpense

prim:NorthTexasTollwayAuthorityVJamesConstructionGroupLLC, prim:JamesConstructionGroupLLC


Litigation
Period End2020-12-31
Value700000.0
Percentage of LitigationSettlementRemediationExpense100.0

prim:NoncontrollingInterestDistributions us-gaap:ConsolidatedEntities

prim:NoncontrollingInterestDistributions

prim:CarlsbadConstructorsJointVenture


Noncontrolling
Period End2020-09-302019-09-30
Value1000000.03500000.0
Percentage of NoncontrollingInterestDistributions100.0100.0

prim:PotentialIncreasePerAccordionFeature us-gaap:CreditFacility, us-gaap:SubsequentEventType

prim:PotentialIncreasePerAccordionFeature

us-gaap:RevolvingCreditFacility, us-gaap:SubsequentEvent


Potential
Period End2021-01-15
Value75
Percentage of PotentialIncreasePerAccordionFeature100.0

prim:PotentialIncreasePerAccordionFeature us-gaap:LongtermDebtType

us-gaap:RevolvingCreditFacility


Potential
Period End2021-01-15
Value75
Percentage of PotentialIncreasePerAccordionFeature100.0

prim:ProceedsFromIssuanceOfCommonStockGross us-gaap:SubsidiarySaleOfStock

prim:ProceedsFromIssuanceOfCommonStockGross

prim:SecondaryOffering


Proceeds
Period End2021-03-31
Value157
Percentage of ProceedsFromIssuanceOfCommonStockGross100.0

prim:RevenuePercentage

prim:RevenuePercentage


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value100.0100.00100.01.01.001.01.01.001.01.01.001.01.01.001.01.01.001.01.01.001.01.01.001.01.01.001.01.01.001.01.0
Percentage of RevenuePercentage100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0

prim:RevenuePercentage us-gaap:StatementBusinessSegments

prim:CivilSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-0.310.90.1330.1420.0020.1390.1560.176-0.0150.1350.1850.2250.0010.2030.1990.231-0.020.2230.2550.311
Percentage of RevenuePercentage0.010.913.314.20.013.915.617.60.013.518.522.50.020.319.923.10.022.325.531.1

prim:EnergyRenewables


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value38.043.230.740.6
Percentage of RevenuePercentage38.043.23070.04060.0

prim:PAndUSegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-1.122.70.3190.258-0.0120.1540.1740.2040.0260.2340.140.114-0.0290.1390.2130.3270.0450.2090.1240.126
Percentage of RevenuePercentage0.022.731.925.80.015.417.420.40.023.414.011.40.013.921.332.70.020.912.412.6

prim:PIAndESegment


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value1.022.60.1730.2640.0110.2320.2180.22-0.0140.20.2570.330.0090.2530.250.234-0.0230.20.2770.322
Percentage of RevenuePercentage0.022.617.326.40.023.221.822.00.020.025.733.00.025.325.023.40.020.027.732.2

prim:PipelineServices


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value13.715.931.925.8
Percentage of RevenuePercentage13.715.93190.02580.0

prim:UAndDSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value48.340.9-0.131.70.2540.1980.0040.3260.2810.221-0.0160.2970.3530.3310.0190.4050.3380.208-0.0020.3680.3440.241
Percentage of RevenuePercentage48.340.90.031.725.419.80.032.628.122.10.029.735.333.10.040.533.820.80.036.834.424.1

prim:UtilityTransmissionAndDistribution


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-09-302017-06-30
Value0.512.10.1210.138-0.0050.1490.1710.1790.0190.1340.06500
Percentage of RevenuePercentage0.012.112.113.80.014.917.117.90.013.46.50.00.0

prim:RevenuePercentage us-gaap:StatementGeographical

prim:NonUnitedStates


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value0.53.503.467-0.0090.0420.0050.0030.0040.0460.0040.0110.0040.010-0.0010.0010.01-0.001-0.002-0.0010.0120
Percentage of RevenuePercentage0.53.50.03.5-0.94.20.00.30.44.60.01.10.41.00.0-0.10.11.00.0-0.2-0.11.20.0

prim:RevenueRemainingPerformanceObligationExpectedTimingPercentage

prim:RevenueRemainingPerformanceObligationExpectedTimingPercentage


Revenue
Period End2021-06-302021-03-31
Value-10.083.0
Percentage of RevenueRemainingPerformanceObligationExpectedTimingPercentage100.0100.0

prim:TotalAssetsPercentage us-gaap:StatementGeographical

prim:TotalAssetsPercentage

prim:NonUnitedStates


Total
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.33.10.13.7650.0010.0340.0050.00700.032-0.0020.0080.0120.01
Percentage of TotalAssetsPercentage100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition

us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition


Adjustments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value544000.0528000.0703000.0499000.0361000.0360000.0371000.0487000.0505000.0318000.0215000.0215000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value544000.0528000.0703000.0499000.0361000.0360000.0371000.0487000.0505000.0318000.0215000.0215000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts

us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts


Adjustments
Period End2021-06-30
Value151000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-30
Value151000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts100.0

us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic

us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic


Business
Period End2021-06-302021-03-312020-06-302020-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value0.690.220.79-0.270.640.640.180.010.420.40.430.150.340.090.10.050.240.370.0700.170.540.310.210.440.420.30.190.410.310.220.170.250.380.28
Percentage of BusinessAcquisitionProFormaEarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted

us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted


Business
Period End2021-06-302021-03-312020-06-302020-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value0.690.210.78-0.270.630.630.180.010.410.40.420.150.340.090.10.050.240.370.0700.180.540.310.210.440.420.30.190.410.310.220.170.250.380.28
Percentage of BusinessAcquisitionProFormaEarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss

us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss


Business
Period End2021-06-302021-03-312020-06-302020-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value371038-13.532329.3710.6882120217.691174.5045.0562.73612193.6380.1188.932716102221159.718-36.94932216118.746-41.968061914
Percentage of BusinessAcquisitionsProFormaNetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionsProFormaRevenue

us-gaap:BusinessAcquisitionsProFormaRevenue


Business
Period End2021-06-302021-03-312020-06-302020-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value881822998819877908774504579608641561631507456430497555483395487620517470537551445412-1100.874999436340318-1185.855594414381
Percentage of BusinessAcquisitionsProFormaRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationAcquisitionRelatedCosts

us-gaap:BusinessCombinationAcquisitionRelatedCosts


Business
Period End2021-06-302021-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value0.48130.073.8277.6681.6950.2190.2381.096
Percentage of BusinessCombinationAcquisitionRelatedCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationAcquisitionRelatedCosts us-gaap:BusinessAcquisition

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-06-302021-03-31
Value0.313
Percentage of BusinessCombinationAcquisitionRelatedCosts62.597.2

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferred1

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value621
Percentage of BusinessCombinationConsiderationTransferred1100.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1


Business
Period End2020-09-30
Value-500000.0
Percentage of BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1100.0

us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-06-302021-03-31
Value109.8
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual100.0100.0

us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-06-302021-03-31
Value7260
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual100.0100.0

us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-06-30
Value-6500000.0
Percentage of BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred100.0

us-gaap:CashAcquiredFromAcquisition us-gaap:BusinessAcquisition

us-gaap:CashAcquiredFromAcquisition

prim:FutureInfrastructureHoldingsLlc


Cash
Period End2021-01-15
Value10
Percentage of CashAcquiredFromAcquisition100.0

us-gaap:CommonStockDividendsPerShareDeclared

us-gaap:CommonStockDividendsPerShareDeclared


Common
Period End2021-06-302021-03-312020-05-012020-06-302020-02-222020-02-212020-03-312019-10-312019-12-312019-08-022019-09-302019-05-032019-06-302019-02-262019-03-312018-11-022018-12-312018-08-022018-09-302018-05-042018-06-302018-02-212018-03-312017-11-022017-12-312017-08-022017-09-302017-05-052017-06-302017-03-212017-02-212017-03-312016-11-022016-12-312016-08-032016-09-302016-05-022016-02-222015-11-032015-08-042015-05-012015-02-242014-11-042014-08-052014-05-022014-02-262013-10-302013-08-022013-05-032013-03-052012-11-022012-08-312012-05-312012-02-292011-11-30
Value0.060.060.060.060.060.060.060.060.060.060.060.060.060.060.060.060.060.060.060.060.060.060.060.060.0550.0550.0550.0550.0550.0550.0550.0550.0550.050.0550.0550.0550.0550.0550.0550.0550.040.040.040.0350.0350.0350.0350.0350.030.030.030.030.030.03
Percentage of CommonStockDividendsPerShareDeclared100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockDividendsPerShareDeclared us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Common
Period End2020-07-312020-05-012020-02-212019-10-312019-08-022019-05-032019-02-262018-11-022018-08-022018-05-042018-02-212017-11-022017-08-022017-05-052017-02-212016-02-222015-02-24
Value0.060.060.060.060.060.060.060.060.060.060.060.060.0550.0550.0550.0550.04
Percentage of CommonStockDividendsPerShareDeclared0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ConcentrationRiskPercentage1

prim:TopTenCustomers, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value42.345.449.20.5230.5010.480.4710.4910.5310.504
Percentage of ConcentrationRiskPercentage1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract

us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract


Contract
Period End2021-06-302021-03-312020-12-31
Value-0.770-12.6
Percentage of ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2021-06-302021-03-312020-12-31
Value3217717
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0

us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod

us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-30
Value28132.29.34.43.99.54.23.12.53.7
Percentage of ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 us-gaap:CreditFacility, us-gaap:SubsequentEventType, us-gaap:VariableRate

us-gaap:DebtInstrumentBasisSpreadOnVariableRate1

us-gaap:LineOfCredit, us-gaap:SubsequentEvent, prim:DebtInstrumentVariableRateFederalFundsRate


Debt
Period End2021-01-15
Value0.5
Percentage of DebtInstrumentBasisSpreadOnVariableRate1100.0

us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 us-gaap:CreditFacility, us-gaap:VariableRate

prim:CreditFacilityWithPrivateBankBankOfWestAndIBERIABANKCorporation, prim:DebtInstrumentVariableRateFederalFundsRate


Debt
Period End2021-01-15
Value0.5
Percentage of DebtInstrumentBasisSpreadOnVariableRate1100.0

us-gaap:DebtInstrumentPeriodicPaymentPrincipal us-gaap:CreditFacility

us-gaap:DebtInstrumentPeriodicPaymentPrincipal

us-gaap:LoansPayable


Debt
Period End2021-01-15
Value7400000.0
Percentage of DebtInstrumentPeriodicPaymentPrincipal100.0

us-gaap:DebtInstrumentPeriodicPaymentPrincipal us-gaap:CreditFacility, us-gaap:SubsequentEventType

us-gaap:LoansPayable, us-gaap:SubsequentEvent


Debt
Period End2021-01-15
Value7400000.0
Percentage of DebtInstrumentPeriodicPaymentPrincipal100.0

us-gaap:DerivativeGainLossOnDerivativeNet us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation

us-gaap:DerivativeGainLossOnDerivativeNet

us-gaap:InterestRateSwap, us-gaap:InterestExpense


Derivative
Period End2021-06-302020-06-30
Value-40000.0-838000.0
Percentage of DerivativeGainLossOnDerivativeNet100.0100.0

us-gaap:DerivativeGainOnDerivative us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation

us-gaap:DerivativeGainOnDerivative

us-gaap:InterestRateSwap, us-gaap:InterestExpense


Derivative
Period End2020-09-30
Value11000.0
Percentage of DerivativeGainOnDerivative100.0

us-gaap:DerivativeLossOnDerivative us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation

us-gaap:DerivativeLossOnDerivative

us-gaap:InterestRateSwap, us-gaap:InterestExpense


Derivative
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value277000.0-59000.0-11000.0838000.05435000.0-827000.0920000.02912000.01596000.03098000.033000.0
Percentage of DerivativeLossOnDerivative100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DividendsCommonStockCash

us-gaap:DividendsCommonStockCash


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3.2243.2232.8872.8872.8932.8952.9193.0593.0583.0513.0433.0723.0923.092
Percentage of DividendsCommonStockCash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DividendsCommonStockCash us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3.2243.2232.8872.8872.8932.8952.9193.0593.0583.0513.0433.0723.0923.092
Percentage of DividendsCommonStockCash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value326000.0259000.0413000.0-169000.0-643000.0259000.0131000.0-586000.0527000.0327000.0-731000.0-8000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax


Foreign
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value-466000.023000.0520000.0-77000.0-200000.0136000.034000.0-136000.0-403000.0-185000.0-756000.0-69000.01256000.0257000.0-46000.0167000.0109000.023000.0-86000.0-92000.021000.0359000.0-338000.0-721000.0-140000.0436000.0300000.0-101000.0149000.026000.0150000.091000.0-29000.0-59000.0-6000.018000.0-6000.0-42000.0154000.0-214000.0-72000.036000.0-16000.080000.094000.0
Percentage of ForeignCurrencyTransactionGainLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GainLossOnSaleOfPropertyPlantEquipment

us-gaap:GainLossOnSaleOfPropertyPlantEquipment


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value4.3672.7431.861-1.1345.0212.3114.932.3042.4962.2170.3441.6320.4761.1040.5540.6721.91.3081.3161.0681.5570.7361.2150.8770.534-0.510.9390.1470.4540.3550.230.9740.25-0.0480.3560.621.4370.339-0.144-0.2280.151-0.1140.0070.124
Percentage of GainLossOnSaleOfPropertyPlantEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillAcquiredDuringPeriod


Goodwill
Period End2021-03-31
Value373
Percentage of GoodwillAcquiredDuringPeriod100.0

us-gaap:GoodwillAcquiredDuringPeriod us-gaap:StatementBusinessSegments

prim:UAndDSegment


Goodwill
Period End2021-03-31
Value373
Percentage of GoodwillAcquiredDuringPeriod100.0

us-gaap:GoodwillPurchaseAccountingAdjustments us-gaap:BusinessAcquisition

us-gaap:GoodwillPurchaseAccountingAdjustments

prim:FutureInfrastructureHoldingsLlc


Goodwill
Period End2021-06-30
Value-6.7
Percentage of GoodwillPurchaseAccountingAdjustments100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value3.862.406-16.2521422-0.179-40.5864.18123-9.663-10.4672.75315-1.806-18.839.7049.546-1.392-4.0881110-3.469-19.9832710-6.421-16.6556.0691.6981.534-10.802224.353-0.099-17.512147.134-0.737-12.295.51212-1.5852.957-0.65
Percentage of IncreaseDecreaseInAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInContractWithCustomerAsset

us-gaap:IncreaseDecreaseInContractWithCustomerAsset


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value207.546-36.071-15.982171512-83.322482.328-18.2242167-2.97-9.874
Percentage of IncreaseDecreaseInContractWithCustomerAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInContractWithCustomerLiability


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value-43.063-13.625113246-15.3892.694-8.121.6152.59-32.747.15913-31.721-3.6
Percentage of IncreaseDecreaseInContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherCurrentAssets

us-gaap:IncreaseDecreaseInOtherCurrentAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-312011-09-30
Value5.34314-2.781-12.975-1.5814.8498.4674.09-7.542.23113-17.097-0.326.3560.234-5.29-6.395-5.525-3.8-11.157-5.9733.265-10.402-1.273-0.3397.06519-4.0591.9087.9386.1095.4442.9890.2321.816-0.2695.1020.086
Percentage of IncreaseDecreaseInOtherCurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value28000.0153000.0-1097000.0-850000.0-19000.0-204000.0-1082000.0-304000.0319000.0-182000.0-1201000.0458000.00499000.0-2773000.03125000.0-527000.0147000.0-171000.01216000.0352000.0395000.0-2574000.0585000.0211000.0
Percentage of IncreaseDecreaseInOtherNoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-3.976-1.034-10.9441518-0.756-5.7084.589-0.2391.735-6.1933.7781.2890.231-3.6981.3842.6150.077-3.7260.837-0.11-0.6781.4091.48-4.267-0.28-1.6442.3511.787-3.8551.0171.6751.655-3.243.6480.727-2.225-0.0129.020.00.3-2.5850.1622.631
Percentage of IncreaseDecreaseInOtherNoncurrentLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInReceivables

us-gaap:IncreaseDecreaseInReceivables


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-1.036-10.321-61.706255113-149.702797324-99.7319712-30.6691.3241.922-25.567-18.22592-24.579-23.02720-65.4966719-41.236-50.9997422-15.83120331.171-18.174-12.8418517-38.297292.8028.303-61.3261.65927
Percentage of IncreaseDecreaseInReceivables100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-30
Value554000.0518000.0-12000.0318000.0394000.0-22000.0233000.0316000.0410000.031000.0328000.0262000.0262000.01000.0262000.0251000.0250000.09000.0250000.0250000.0150000.00149000.0149000.0149000.04000.0149000.0149000.0104000.0100000.064000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InvestmentIncomeNet

us-gaap:InvestmentIncomeNet


Investment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value5000.085000.018000.013000.064000.0281000.0345000.042000.0219000.0349000.0209000.0932000.0340000.0272000.0176000.0228000.0114000.069000.027000.031000.052000.039000.034000.04000.0
Percentage of InvestmentIncomeNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2121222223222121171621159.8366.832
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncashExpense

us-gaap:OtherNoncashExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value415000.0151000.0-3751000.01302000.01002000.01821000.080000.080000.080000.080000.095000.0112000.028000.040000.072000.044000.043000.044000.0
Percentage of OtherNoncashExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsOfDebtIssuanceCosts


Payments
Period End2021-06-302021-03-31
Value04876000.0
Percentage of PaymentsOfDebtIssuanceCosts0.0100.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2020-12-312020-09-302019-12-312019-09-30
Value24000.0471000.000
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.00.00.0

us-gaap:PaymentsToAcquireBusinessesGross us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

us-gaap:PaymentsToAcquireBusinessesGross

prim:FutureInfrastructureHoldingsLlc, us-gaap:SubsequentEvent


Payments
Period End2021-01-15
Value621
Percentage of PaymentsToAcquireBusinessesGross100.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2021-06-302021-03-312018-12-312018-09-302017-12-312017-09-30
Value-6.25613-0.410.00.00.0
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.0100.0100.00.00.00.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired us-gaap:BusinessAcquisition

prim:FutureInfrastructureHoldingsLlc


Payments
Period End2021-01-15
Value611
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired0.0

us-gaap:PaymentsToMinorityShareholders

us-gaap:PaymentsToMinorityShareholders


Payments
Period End2020-12-312020-09-302019-12-312019-09-302018-12-312015-12-312014-12-312013-12-31
Value0.00.00.00.04.3340.00.0753.0
Percentage of PaymentsToMinorityShareholders0.00.00.00.0100.00.0100.0100.0

us-gaap:ProceedsFromIssuanceOfCommonStock

us-gaap:ProceedsFromIssuanceOfCommonStock


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-0.1511780.00.00.00.5780.00.00.01.8040.00.00.01.4980.00.00.01.1480.0010.00.01.4390.00.00.01.6210.00.00.01.6710.00.00.01.4550.00.0-0.7451.985-0.1750.00.00.822
Percentage of ProceedsFromIssuanceOfCommonStock100.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.0100.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.0100.0100.0100.00.00.0100.0

us-gaap:ProceedsFromIssuanceOfCommonStock us-gaap:SubsidiarySaleOfStock

prim:SecondaryOffering


Proceeds
Period End2021-03-31
Value149
Percentage of ProceedsFromIssuanceOfCommonStock83.5

us-gaap:ProceedsFromIssuanceOfCommonStock us-gaap:TitleOfIndividual

prim:EmployeesOfFutureInfrastructureHoldingsLlc


Proceeds
Period End2021-06-302021-03-31
Value0.028
Percentage of ProceedsFromIssuanceOfCommonStock-0.016.2

us-gaap:ProceedsFromLinesOfCredit

us-gaap:ProceedsFromLinesOfCredit


Proceeds
Period End2021-06-302021-03-312019-12-312019-09-302018-12-312018-09-30
Value0.01000.072200.0
Percentage of ProceedsFromLinesOfCredit0.0100.00.0100.0100.00.0

us-gaap:ProceedsFromMinorityShareholders us-gaap:ConsolidatedEntities

us-gaap:ProceedsFromMinorityShareholders

prim:CarlsbadConstructorsJointVenture


Proceeds
Period End2020-09-302019-09-30
Value1000000.03500000.0
Percentage of ProceedsFromMinorityShareholders100.0100.0

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-1676000.0-3283000.0-883000.0-874000.0-729000.0-1285000.0-456000.0-289000.0-13000.0-26000.0-60000.0-1066000.0-24000.0-23000.0
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value8.4432.0914.1415.6245.1846.9024.2283.197164.3982.0023.8442.0773.7341.7092.3632.681.9841.842.042.4173.3063.752.5370.7792.8231.9660.8311.6261.3911.3114.8790.4531.2221.3520.9522.7963.9351.071.3760.7820.2150.6610.293
Percentage of ProceedsFromSaleOfPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfLinesOfCredit

us-gaap:RepaymentsOfLinesOfCredit


Repayments
Period End2021-06-302021-03-312019-12-312018-12-31
Value0.01000.020
Percentage of RepaymentsOfLinesOfCredit0.0100.00.0100.0

us-gaap:RepaymentsOfLongTermLinesOfCredit us-gaap:CreditFacility

us-gaap:RepaymentsOfLongTermLinesOfCredit

us-gaap:LoansPayable


Repayments
Period End2021-03-31
Value42
Percentage of RepaymentsOfLongTermLinesOfCredit100.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value6.0024.6713.1399.2147.739343667428.847
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value0-599000.0-24000.0-471000.0-77000.000-1519000.0
Percentage of StockIssuedDuringPeriodValueConversionOfConvertibleSecurities0.0100.0100.0100.0100.00.00.0100.0

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value0-599000.0-24000.0-471000.0-77000.000-1519000.0
Percentage of StockIssuedDuringPeriodValueConversionOfConvertibleSecurities0.0100.0100.0100.0100.00.00.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:PlanName

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

prim:LongTermRetentionPlan


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-02-282018-03-312017-02-282016-02-292015-03-312014-03-312013-03-31
Value0500000.000600000.0001800000.0001500000.01500000.01148000.01439000.01621000.01671000.01455000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan0.0100.00.00.0100.00.00.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.241280.2160.1570.1631.1740.00.3370.02.6610.00.271
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.00.0100.00.0100.00.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.241280.2160.1570.1631.1740.00.3370.02.6610.00.271
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.00.0100.00.0100.00.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-08-312017-03-312016-12-312014-09-302012-06-30
Value0.03.10.97.4508.55.05.02.81.0
Percentage of StockRepurchasedAndRetiredDuringPeriodValue0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedDuringPeriodValue

us-gaap:StockRepurchasedDuringPeriodValue


Stock
Period End2020-12-312020-09-302020-06-302020-03-312018-12-312018-09-30
Value0.03.110.957.393118.479
Percentage of StockRepurchasedDuringPeriodValue0.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-12-312020-09-302020-06-302020-03-312018-12-312018-09-30
Value0.03.110.957.393118.479
Percentage of StockRepurchasedDuringPeriodValue0.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStockAcquiredAverageCostPerShare

us-gaap:TreasuryStockAcquiredAverageCostPerShare


Treasury
Period End2020-12-312020-09-302020-06-302020-03-312018-08-312017-03-312016-12-31
Value017.816.4616.0125.2623.124.02
Percentage of TreasuryStockAcquiredAverageCostPerShare0.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrealizedGainLossOnDerivatives

us-gaap:UnrealizedGainLossOnDerivatives


Unrealized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value972000.01283000.01094000.01051000.063000.0-4970000.01235000.0-660000.0-2747000.0-1447000.0
Percentage of UnrealizedGainLossOnDerivatives100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:BondsIssuedAndOutstanding

prim:BondsIssuedAndOutstanding


Bonds
Period End2021-06-302021-03-312020-12-31
Value2.62.73.2
Percentage of BondsIssuedAndOutstanding100.0100.0100.0

prim:BondsIssuedAndOutstanding us-gaap:LossContingenciesByNatureOfContingency

us-gaap:SuretyBond


Bonds
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-03-312012-12-312011-12-31
Value69673671082964863859849055450856867870520301460151014501539136615281483155815231423151813551407133614581449118312981105
Percentage of BondsIssuedAndOutstanding21750.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractAssets us-gaap:BusinessAcquisition

prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractAssets

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value32
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsContractAssets100.0

prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractLiabilities us-gaap:BusinessAcquisition

prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractLiabilities

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value2.671
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractLiabilities100.0

prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities us-gaap:BusinessAcquisition

prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value10
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities100.0

prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets us-gaap:BusinessAcquisition

prim:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value13
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseAssets100.0

prim:ContingentConsiderationAssetFairValue us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

prim:ContingentConsiderationAssetFairValue

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Contingent
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value411000.0938000.0938000.0938000.0938000.0938000.0
Percentage of ContingentConsiderationAssetFairValue100.0100.0100.0100.0100.0100.0

prim:ContractWithCustomerAccountsPayableDueToSubcontractors

prim:ContractWithCustomerAccountsPayableDueToSubcontractors


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value1613129.1101011109.59.61314151413
Percentage of ContractWithCustomerAccountsPayableDueToSubcontractors100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:ContractWithCustomerLiabilityAccruedLossProvisionCurrent

prim:ContractWithCustomerLiabilityAccruedLossProvisionCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value11111411115.2946.3165.9925.0135.9487.30718147.70110
Percentage of ContractWithCustomerLiabilityAccruedLossProvisionCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:ContractWithCustomerLiabilityDeferredRevenueCurrent

prim:ContractWithCustomerLiabilityDeferredRevenueCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value202245252244211171186183192188182200181129159
Percentage of ContractWithCustomerLiabilityDeferredRevenueCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:ContractWithCustomerLiabilityModificationOfContract

prim:ContractWithCustomerLiabilityModificationOfContract


Contract
Period End2021-06-302021-03-312020-12-312020-09-30
Value83856384
Percentage of ContractWithCustomerLiabilityModificationOfContract100.0100.0100.0100.0

prim:DeferralOfFicaTaxPaymentsReserve

prim:DeferralOfFicaTaxPaymentsReserve


Deferral
Period End2021-06-302021-03-312020-12-312020-09-30
Value43434027
Percentage of DeferralOfFicaTaxPaymentsReserve100.0100.0100.0100.0

prim:DeferredTaxAssetsDeferredPayrollTax

prim:DeferredTaxAssetsDeferredPayrollTax


Deferred
Period End2020-12-31
Value10
Percentage of DeferredTaxAssetsDeferredPayrollTax100.0

prim:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLeaseLiabilities

prim:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLeaseLiabilities


Deferred
Period End2020-12-312019-12-31
Value4762
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLeaseLiabilities100.0100.0

prim:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWorkersCompensation

prim:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWorkersCompensation


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value5.0359.939106.1979.85510
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWorkersCompensation100.0100.0100.0100.0100.0100.0

prim:DeferredTaxAssetsValuationAllowanceExcludingForeignTaxCredits

prim:DeferredTaxAssetsValuationAllowanceExcludingForeignTaxCredits


Deferred
Period End2020-12-31
Value26
Percentage of DeferredTaxAssetsValuationAllowanceExcludingForeignTaxCredits100.0

prim:DeferredTaxLiabilitiesLeaseAssets

prim:DeferredTaxLiabilitiesLeaseAssets


Deferred
Period End2020-12-312019-12-31
Value4761
Percentage of DeferredTaxLiabilitiesLeaseAssets100.0100.0

prim:DeferredTaxLiabilitiesPrepaidExpensesAndOther

prim:DeferredTaxLiabilitiesPrepaidExpensesAndOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1387000.01839000.0231000.0586000.01955000.0977000.0527000.0663000.01600000.01294000.0
Percentage of DeferredTaxLiabilitiesPrepaidExpensesAndOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:FiniteLivedIntangibleAssetExpectedAmortizationInYearFiveAndAfterYearFive

prim:FiniteLivedIntangibleAssetExpectedAmortizationInYearFiveAndAfterYearFive


Finite
Period End2021-06-302021-03-312020-09-30
Value11911936
Percentage of FiniteLivedIntangibleAssetExpectedAmortizationInYearFiveAndAfterYearFive100.0100.0100.0

prim:LitigationSettlementRemainingAccrualBalance us-gaap:LitigationCase, us-gaap:BusinessAcquisition

prim:LitigationSettlementRemainingAccrualBalance

prim:NorthTexasTollwayAuthorityVJamesConstructionGroupLLC, prim:JamesConstructionGroupLLC


Litigation
Period End2020-12-312020-09-30
Value2300000.03000000.0
Percentage of LitigationSettlementRemainingAccrualBalance100.0100.0

prim:RemainingPerformanceObligationOnBondedProjects

prim:RemainingPerformanceObligationOnBondedProjects


Remaining
Period End2021-06-302021-03-312020-12-31
Value566645696
Percentage of RemainingPerformanceObligationOnBondedProjects100.0100.0100.0

prim:SignificantRevisionInContractEstimateEarningPerShareImpact

prim:SignificantRevisionInContractEstimateEarningPerShareImpact


Significant
Period End2020-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value-0.58-0.160.09-0.05-0.04-0.190.0770.0320.024
Percentage of SignificantRevisionInContractEstimateEarningPerShareImpact100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedInsuranceCurrent

us-gaap:AccruedInsuranceCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value5.2516.838.3659.5259.7299.9029.91813123141312847474644424246454444453634343534353335272522191918
Percentage of AccruedInsuranceCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets

prim:AssetsAcquired, us-gaap:CustomerRelationships


Business
Period End2021-01-14
Value2000000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value10
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value1265000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value55
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value27
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill

prim:FutureInfrastructureHoldingsLlc, us-gaap:CustomerRelationships


Business
Period End2021-01-15
Value118
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill100.0

prim:FutureInfrastructureHoldingsLlc, us-gaap:TradeNames


Business
Period End2021-01-15
Value4.4
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill3.7

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value248
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value959000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value8.171
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value6976000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment

prim:FutureInfrastructureHoldingsLlc


Business
Period End2021-01-15
Value55
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value17721232622815593120435473151601391341701431111481351489798161898510613914416014919617411314115776119120
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerAssetNetCurrent

us-gaap:ContractWithCustomerAssetNetCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value386366325361376359344331415366364382360262265
Percentage of ContractWithCustomerAssetNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentCarryingAmount

us-gaap:DebtInstrumentCarryingAmount


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value659658317329353343352368412375369371420246258261
Percentage of DebtInstrumentCarryingAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentCarryingAmount us-gaap:LongtermDebtType

prim:CommercialEquipmentFinancingDueJune2018ToAugust2022


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value8677859510693105118122136127142165
Percentage of DebtInstrumentCarryingAmount13.111.827.128.930.027.129.932.129.636.434.538.563.9

us-gaap:LoansPayable


Debt
Period End2021-06-302021-03-312020-12-312019-12-31
Value535542192203
Percentage of DebtInstrumentCarryingAmount81.182.460.757.8

us-gaap:Mortgages


Debt
Period End2021-06-302021-03-312020-12-312019-12-31
Value38383843
Percentage of DebtInstrumentCarryingAmount5.85.812.212.3

us-gaap:DebtWeightedAverageInterestRate

us-gaap:DebtWeightedAverageInterestRate


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value2.93.23.73.70.0370.0390.040.040.0420.0390.0410.0410.0390.030.03
Percentage of DebtWeightedAverageInterestRate100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible


Decrease
Period End2020-12-31
Value600000.0
Percentage of DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312016-09-302015-12-31
Value1971000.01934000.01909000.01134000.01116000.01090000.01100000.0888000.0903000.01492000.01457000.01075000.01075000.0
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1151275631403434292825
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsCapitalLossCarryforwards

us-gaap:DeferredTaxAssetsCapitalLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312016-12-312015-12-312014-12-312012-12-312011-12-31
Value1010101.0771.81.1390.3440.344
Percentage of DeferredTaxAssetsCapitalLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsDerivativeInstruments

us-gaap:DeferredTaxAssetsDerivativeInstruments


Deferred
Period End2020-12-312019-12-31
Value2412000.01630000.0
Percentage of DeferredTaxAssetsDerivativeInstruments100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value3740340.982
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsStateTaxes

us-gaap:DeferredTaxAssetsStateTaxes


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value872000.01193000.01045000.02233000.02011000.0469000.0654000.01551000.01537000.01605000.0
Percentage of DeferredTaxAssetsStateTaxes100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value825000.0825000.01505000.02364000.0
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1.813.7054.9993.3235.804106.466.5614.9734.023
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value1269000.03436000.01600000.0202000.0288000.0882000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseOther100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value4191000.02276000.02064000.02215000.04841000.02887000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value7200000.03146000.03737000.02544000.03248000.05489000.03698000.03448000.01114000.02657000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value66635630383333282624
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeBasisSpreadOnVariableRate us-gaap:CreditFacility, us-gaap:VariableRate

us-gaap:DerivativeBasisSpreadOnVariableRate

us-gaap:LoansPayable, us-gaap:LondonInterbankOfferedRateLIBOR


Derivative
Period End2021-03-31
Value2.25
Percentage of DerivativeBasisSpreadOnVariableRate100.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:DerivativeFairValueOfDerivativeLiability

us-gaap:InterestRateSwap, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value6.957.9229.2051011116.4437.6837.0234.2762.829
Percentage of DerivativeFairValueOfDerivativeLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilities us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeLiabilities

us-gaap:OtherNoncurrentLiabilities, us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value6.957.9229.2051011116.4437.6837.0234.2762.829
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilityNotionalAmount us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeLiabilityNotionalAmount

us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-09-13
Value140142144146148150152154156158160162165
Percentage of DerivativeLiabilityNotionalAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DividendsPayableCurrentAndNoncurrent

us-gaap:DividendsPayableCurrentAndNoncurrent


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value3224000.03223000.02887000.02887000.02893000.02895000.02919000.03059000.03058000.03051000.03043000.03072000.03092000.03092000.03087000.02829000.02829000.02829000.02839000.02848000.02847000.02847000.02842000.02842000.02841000.02063000.02062000.02062000.01808000.01808000.01805000.01805000.01805000.01547000.01542000.01542000.01537000.01532000.01532000.01276000.01234000.0
Percentage of DividendsPayableCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DueToAffiliateCurrentAndNoncurrent us-gaap:ConsolidatedEntities

us-gaap:DueToAffiliateCurrentAndNoncurrent

prim:CarlsbadConstructorsJointVenture


Due
Period End2020-12-312020-09-30
Value2000.016000.0
Percentage of DueToAffiliateCurrentAndNoncurrent100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value10597819385746482786260716841455245384236383433483631374741353651402933402929
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions us-gaap:AwardType, us-gaap:PlanName

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:RestrictedStockUnitsRSU, prim:EquityIncentivePlan2013


Employee
Period End2020-12-312020-09-30
Value3100000.03600000.0
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions100.0100.0

us-gaap:FinancingReceivableAllowanceForCreditLosses

us-gaap:FinancingReceivableAllowanceForCreditLosses


Financing
Period End2020-12-312019-12-31
Value1700000.0400000.0
Percentage of FinancingReceivableAllowanceForCreditLosses100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value56524846444139585552494643413933
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value37343129272624282625232119171613
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization66.666.165.164.263.362.661.849.548.647.646.445.243.942.641.440.1

us-gaap:NoncompeteAgreements


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value1.791.7631.7351.7071.681.6531.581.4851.391.2951.3871.2121.0370.9150.821.301
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization3.23.43.63.73.84.04.02.52.52.52.82.62.42.22.13.9

us-gaap:OtherIntangibleAssets


Finite
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value0.2750.2750.2750.260.2370.2140.1910.1680.1450.1220.0990.0770.054
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization0.60.60.60.60.60.40.30.30.30.30.20.20.1

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value17151414141313272626252423222218
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization30.230.530.731.532.332.833.647.648.649.650.551.953.555.056.456.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


Finite
Period End2020-12-31
Value32
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value13137.5777.577
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-06-302021-03-312020-09-30
Value9.29131.982
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2020-12-31
Value4140000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value10104.8624.862
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value11115.5815.581
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value12126.4166.416
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value233233109109109109109130130130130132137838466
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value21121091919191919797979797102494933
Percentage of FiniteLivedIntangibleAssetsGross90.490.483.383.383.383.383.374.474.474.474.473.574.459.559.250.6

us-gaap:NoncompeteAgreements


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value1.91.91.91.91.91.91.91.91.91.91.93.53.51.91.92.25
Percentage of FiniteLivedIntangibleAssetsGross0.80.81.71.71.71.71.71.51.51.51.52.62.52.32.33.4

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value20201616161616313131313131313230
Percentage of FiniteLivedIntangibleAssetsGross8.88.814.714.714.714.714.724.024.024.024.023.722.937.938.246.0

us-gaap:InventoryForLongTermContractsOrPrograms

us-gaap:InventoryForLongTermContractsOrPrograms


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value181917161412111118202528323839
Percentage of InventoryForLongTermContractsOrPrograms100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2020-12-31
Value79
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0

us-gaap:LettersOfCreditOutstandingAmount us-gaap:CreditFacility, us-gaap:LongtermDebtType

us-gaap:LettersOfCreditOutstandingAmount

prim:CreditFacilityWithCanadianBank, us-gaap:LetterOfCredit


Letters
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value0.40.40.40.60.60.60.60.60.20.20.50.50.50.50.50.00.01.6241.9211.9172.1792.682.4972.5052.5632.2523.0113.0792.7883.413.5393.4681.3641.2461.5644.036
Percentage of LettersOfCreditOutstandingAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:CreditFacilityWithPrivateBankBankOfWestAndIBERIABANKCorporation, us-gaap:LetterOfCredit


Letters
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302012-12-31
Value51505739353741522620191915111617171512128.623.624.6594.6594.6594.8085.0744.8085.6594.808
Percentage of LettersOfCreditOutstandingAmount12875.08333.39533.36583.35966.76216.720700.026000.05200.04060.03900.03900.03140.00.00.01054.1903.7828.5555.5451.7345.2144.5181.8206.9154.7156.2182.0141.0159.9352.5

us-gaap:LettersOfCreditOutstandingAmount us-gaap:LongtermDebtType

us-gaap:LetterOfCredit


Letters
Period End2021-06-302021-03-31
Value4851
Percentage of LettersOfCreditOutstandingAmount12225.012775.0

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity us-gaap:CreditFacility, us-gaap:LongtermDebtType

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity

prim:CreditFacilityWithPrivateBankBankOfWestAndIBERIABANKCorporation, us-gaap:LetterOfCredit


Line
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312017-09-292013-09-30
Value20020020020020020020075
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity100.0100.0100.0100.0100.0100.0100.0100.0

prim:CreditFacilityWithPrivateBankBankOfWestAndIBERIABANKCorporation, us-gaap:RevolvingCreditFacility


Line
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-292017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-28
Value2002002002002002002002002002002002002001251251251251251251251251251257575757575757575
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity100.0100.0100.00.0100.0100.0100.00.00.00.00.00.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0100.00.00.00.0

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity us-gaap:CreditFacility, us-gaap:SubsequentEventType

us-gaap:LetterOfCredit, us-gaap:SubsequentEvent


Line
Period End2021-01-15
Value200
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity0.0

us-gaap:RevolvingCreditFacility, us-gaap:SubsequentEvent


Line
Period End2021-01-15
Value200
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity0.0

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity us-gaap:LongtermDebtType

us-gaap:LetterOfCredit


Line
Period End2021-01-15
Value200
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity0.0

us-gaap:RevolvingCreditFacility


Line
Period End2021-01-15
Value200
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity0.0

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity us-gaap:CreditFacility

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity

prim:CreditFacilityWithCanadianBank


Line
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value3.63.63.63.43.43.43.43.43.83.84.08.07.57.57.57.57.58.0
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:CreditFacilityWithPrivateBankBankOfWestAndIBERIABANKCorporation


Line
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value1481501421601641621031481471494.017918018010911310810710710911211211612112070707069
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity4125.04411.84200.04720.64829.44785.32726.33894.73675.01866.253.32396.02406.72406.71457.31424.10.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity us-gaap:CreditFacility, us-gaap:LongtermDebtType

prim:CreditFacilityWithPrivateBankBankOfWestAndIBERIABANKCorporation, us-gaap:RevolvingCreditFacility


Line
Period End2021-06-302021-03-312013-09-302013-06-302013-03-312012-12-31
Value15114870696970
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity4197.24136.10.00.00.00.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive


Long
Period End2020-12-31
Value25
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths


Long
Period End2020-12-31
Value47
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive


Long
Period End2020-12-31
Value15
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour


Long
Period End2020-12-31
Value8880000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree


Long
Period End2020-12-31
Value177
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo


Long
Period End2020-12-31
Value42
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo100.0

us-gaap:MinorityInterestOwnershipPercentageByParent us-gaap:Ownership

us-gaap:MinorityInterestOwnershipPercentageByParent

prim:CarlsbadConstructorsJointVenture


Minority
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value50.050.00.50.50.50.50.50.50.50.50.50.50.50.5
Percentage of MinorityInterestOwnershipPercentageByParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

prim:WilmingtonJointVenture


Minority
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value50.00.50.50.50.50.50.50.50.50.50.5
Percentage of MinorityInterestOwnershipPercentageByParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2020-12-312019-12-31
Value3.593.85
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-31
Value192120
Percentage of OperatingLossCarryforwards100.0100.0100.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312018-12-31
Value131510
Percentage of OperatingLossCarryforwards71.674.652.2

us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets

us-gaap:PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets


Property
Period End2021-03-312020-12-312019-12-31
Value414356375
Percentage of PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets100.0100.0100.0

us-gaap:ReceivablesLongTermContractsOrPrograms

us-gaap:ReceivablesLongTermContractsOrPrograms


Receivables
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value10911811510081352351350368387292316340319385318298336387310288304284251249267261173186
Percentage of ReceivablesLongTermContractsOrPrograms100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligation


Revenue
Period End2021-06-302021-03-312020-12-312020-09-30
Value1500170017201890
Percentage of RevenueRemainingPerformanceObligation100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligationPercentage

us-gaap:RevenueRemainingPerformanceObligationPercentage


Revenue
Period End2020-12-31
Value75.0
Percentage of RevenueRemainingPerformanceObligationPercentage100.0

us-gaap:SelfInsuranceReserveCurrent

us-gaap:SelfInsuranceReserveCurrent


Self
Period End2020-12-312019-12-312018-12-312017-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value383942292622201613
Percentage of SelfInsuranceReserveCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU, prim:EquityIncentivePlan2013


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value21.9124.7225.0323.7624.7
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant

prim:EquityIncentivePlan2013


Share
Period End2020-12-31
Value1200000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant100.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:TaxCreditCarryforward

us-gaap:TaxCreditCarryforwardAmount

us-gaap:CapitalLossCarryforward


Tax
Period End2020-12-312019-12-312018-12-31
Value111010
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0

us-gaap:UnamortizedDebtIssuanceExpense

us-gaap:UnamortizedDebtIssuanceExpense


Unamortized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value4722000.04985000.0521000.0573000.0681000.0734000.0787000.0841000.0894000.0947000.01001000.01053000.097000.0100000.0102000.0231000.0
Percentage of UnamortizedDebtIssuanceExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnamortizedDebtIssuanceExpense us-gaap:CreditFacility

prim:CreditFacilityWithPrivateBankBankOfWestAndIBERIABANKCorporation


Unamortized
Period End2021-03-31
Value4700000.0
Percentage of UnamortizedDebtIssuanceExpense94.3

us-gaap:UnbilledReceivablesCurrent

us-gaap:UnbilledReceivablesCurrent


Unbilled
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value257228192243279268251234311257249262243160160
Percentage of UnbilledReceivablesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnbilledReceivablesCurrent us-gaap:BusinessAcquisition

prim:FutureInfrastructureHoldingsLlc


Unbilled
Period End2021-06-30
Value24
Percentage of UnbilledReceivablesCurrent9.3

Line plots across dimensions of each concept


Gross Margin
us-gaap:StatementBusinessSegments
(None,)
Gross  Marginus-gaap: Statement Business Segments
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:GrossProfit
us-gaap:StatementBusinessSegments
(None,)
Gross Profitus-gaap: Statement Business Segments
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ContractWithCustomerBasisOfPricing
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Contract With Customer Basis Of Pricing
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:MajorCustomers
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Major Customers
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:IntangibleAssetsNetExcludingGoodwill
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Intangible Assets Net Excluding Goodwillus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:LongTermDebt
us-gaap:LongtermDebtType
(None,)
Long Term Debtus-gaap: Longterm Debt Type
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents
(None,)
Stock Issued During Period Value New Issuesus-gaap: Statement Equity Components
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components