XML 26 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Balances of Unrecognized Tax Benefits (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Income Tax Disclosure [Abstract]        
Unrecognized tax benefits $ 51,079us-gaap_UnrecognizedTaxBenefits $ 48,838us-gaap_UnrecognizedTaxBenefits $ 51,244us-gaap_UnrecognizedTaxBenefits $ 47,379us-gaap_UnrecognizedTaxBenefits
Portion that, if recognized, would reduce tax expense and effective tax rate 43,363us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 40,562us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 43,910us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate  
Accrued interest on unrecognized tax benefits 6,360us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued 5,837us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued 6,088us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued  
Accrued penalties on unrecognized tax benefits 697us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued 99us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued 127us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued  
Reasonably possible reduction to the balance of unrecognized tax benefits in succeeding 12 months lower bound 0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound 0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound 0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeLowerBound  
Reasonably possible reduction to the balance of unrecognized tax benefits in succeeding 12 months upper bound 10,331us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound 6,722us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound 11,479us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeOfChangeUpperBound  
Portion that, if recognized, would reduce tax expense and effective tax rate lower bound 0pwr_UnrecognizedTaxBenefitPortionThatIfRecognizedWouldReduceTaxExpenseAndEffectiveTaxRateLowerBound 0pwr_UnrecognizedTaxBenefitPortionThatIfRecognizedWouldReduceTaxExpenseAndEffectiveTaxRateLowerBound 0pwr_UnrecognizedTaxBenefitPortionThatIfRecognizedWouldReduceTaxExpenseAndEffectiveTaxRateLowerBound  
Portion that, if recognized, would reduce tax expense and effective tax rate upper bound $ 8,593pwr_UnrecognizedTaxBenefitPortionThatIfRecognizedWouldReduceTaxExpenseAndEffectiveTaxRateUpperBound $ 4,984pwr_UnrecognizedTaxBenefitPortionThatIfRecognizedWouldReduceTaxExpenseAndEffectiveTaxRateUpperBound $ 9,645pwr_UnrecognizedTaxBenefitPortionThatIfRecognizedWouldReduceTaxExpenseAndEffectiveTaxRateUpperBound