XML 53 R8.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Consolidated Statements of Equity (USD $) In Thousands, except Share data | Total USD ($) | Common Stock [Member] USD ($) | Exchangeable Shares [Member] | Series F Preferred Stock [Member] | Series G Preferred Stock [Member] | Additional Paid-in Capital [Member] USD ($) | Retained Earnings [Member] USD ($) | Accumulated Other Comprehensive Income (Loss) [Member] USD ($) | Treasury Stock [Member] USD ($) | Total Stockholders' Equity [Member] USD ($) | Noncontrolling Interest [Member] USD ($)
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Balance at Dec. 31, 2011 | $ 3,389,263 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | $ 2 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  | $ 3,216,206 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember | $ 361,527 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_RetainedEarningsMember | $ 710 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | $ (196,493)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_TreasuryStockMember | $ 3,381,952 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember | $ 7,311 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_NoncontrollingInterestMember
Balance, Shares at Dec. 31, 2011 |  | 206,203,005 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember | 3,909,110 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_ConvertibleCommonStockMember | 1 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember |  |  |  |  |  |  |
Other comprehensive income (loss) | 13,743 us-gaap_OtherComprehensiveIncomeLossNetOfTax |  |  |  |  |  |  | 13,743 us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementClassOfStockAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |  | 13,743 us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Acquisitions | 37,291 us-gaap_StockIssuedDuringPeriodValueAcquisitions |  |  |  |  | 37,291 us-gaap_StockIssuedDuringPeriodValueAcquisitions / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  | 37,291 us-gaap_StockIssuedDuringPeriodValueAcquisitions / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Acquisitions, shares |  | 1,927,113 us-gaap_StockIssuedDuringPeriodSharesAcquisitions / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |
Restricted stock activity | 24,845 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures |  |  |  |  | 31,501 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  | (6,656)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_TreasuryStockMember | 24,845 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Restricted stock activity, shares |  | 915,816 us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |
Stock options exercised | 2,385 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |  |  |  |  | 2,385 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  | 2,385 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Stock options exercised, shares |  | 224,652 us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |
Income tax benefit (expense) from long-term incentive plans | (297)us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet |  |  |  |  | (297)us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  | (297)us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Distributions to non-controlling interests | (17,970)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders |  |  |  |  |  |  |  |  |  | (17,970)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementClassOfStockAxis = us-gaap_NoncontrollingInterestMember
Net income | 322,656 us-gaap_ProfitLoss |  |  |  |  |  | 306,629 us-gaap_ProfitLoss / us-gaap_StatementClassOfStockAxis = us-gaap_RetainedEarningsMember |  |  | 306,629 us-gaap_ProfitLoss / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember | 16,027 us-gaap_ProfitLoss / us-gaap_StatementClassOfStockAxis = us-gaap_NoncontrollingInterestMember
Balance at Dec. 31, 2012 | 3,771,916 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | 2 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  | 3,287,086 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember | 668,156 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_RetainedEarningsMember | 14,453 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | (203,149)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_TreasuryStockMember | 3,766,548 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember | 5,368 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_NoncontrollingInterestMember
Balance, Shares at Dec. 31, 2012 |  | 209,270,586 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember | 3,909,110 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_ConvertibleCommonStockMember | 1 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember |  |  |  |  |  |  |
Other comprehensive income (loss) | (51,689)us-gaap_OtherComprehensiveIncomeLossNetOfTax |  |  |  |  |  |  | (51,689)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementClassOfStockAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |  | (51,689)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Acquisitions | 88,896 us-gaap_StockIssuedDuringPeriodValueAcquisitions |  |  |  |  | 88,896 us-gaap_StockIssuedDuringPeriodValueAcquisitions / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  | 88,896 us-gaap_StockIssuedDuringPeriodValueAcquisitions / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Acquisitions, shares |  | 3,547,482 us-gaap_StockIssuedDuringPeriodSharesAcquisitions / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |
Restricted stock activity | 23,785 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures |  |  |  |  | 35,876 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  | (12,091)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_TreasuryStockMember | 23,785 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Restricted stock activity, shares |  | (358,753)us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |
Stock options exercised | 1,028 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |  |  |  |  | 1,028 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  | 1,028 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Stock options exercised, shares |  | 74,342 us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |
Exchange of exchangeable shares |  | 409,110 pwr_ExchangeableSharesExchangedForCommonStock / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember | (409,110)pwr_ExchangeableSharesExchangedForCommonStock / us-gaap_StatementClassOfStockAxis = us-gaap_ConvertibleCommonStockMember |  |  |  |  |  |  |  |
Income tax benefit (expense) from long-term incentive plans | 3,699 us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet |  |  |  |  | 3,699 us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  | 3,699 us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Distributions to non-controlling interests | (17,625)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders |  |  |  |  |  |  |  |  |  | (17,625)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementClassOfStockAxis = us-gaap_NoncontrollingInterestMember
Net income | 421,309 us-gaap_ProfitLoss |  |  |  |  |  | 401,921 us-gaap_ProfitLoss / us-gaap_StatementClassOfStockAxis = us-gaap_RetainedEarningsMember |  |  | 401,921 us-gaap_ProfitLoss / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember | 19,388 us-gaap_ProfitLoss / us-gaap_StatementClassOfStockAxis = us-gaap_NoncontrollingInterestMember
Balance at Dec. 31, 2013 | 4,241,319 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | 2 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  | 3,416,585 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember | 1,070,077 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_RetainedEarningsMember | (37,236)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | (215,240)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_TreasuryStockMember | 4,234,188 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember | 7,131 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_NoncontrollingInterestMember
Balance, Shares at Dec. 31, 2013 |  | 212,942,767 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember | 3,500,000 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_ConvertibleCommonStockMember | 1 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember |  |  |  |  |  |  |
Other comprehensive income (loss) | (86,054)us-gaap_OtherComprehensiveIncomeLossNetOfTax |  |  |  |  |  |  | (86,054)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementClassOfStockAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |  | (86,054)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Acquisitions | 134,538 us-gaap_StockIssuedDuringPeriodValueAcquisitions |  |  |  |  | 134,538 us-gaap_StockIssuedDuringPeriodValueAcquisitions / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  | 134,538 us-gaap_StockIssuedDuringPeriodValueAcquisitions / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Acquisitions, shares |  | 686,382 us-gaap_StockIssuedDuringPeriodSharesAcquisitions / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember | 3,825,971 us-gaap_StockIssuedDuringPeriodSharesAcquisitions / us-gaap_StatementClassOfStockAxis = us-gaap_ConvertibleCommonStockMember |  | 1 us-gaap_StockIssuedDuringPeriodSharesAcquisitions / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember |  |  |  |  |  |
Restricted stock activity | 26,690 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures |  |  |  |  | 39,030 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  | (12,340)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_TreasuryStockMember | 26,690 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Restricted stock activity, shares |  | 95,475 us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |
Stock options exercised | 1,179 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |  |  |  |  | 1,179 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  | 1,179 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Stock options exercised, shares |  | 91,444 us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |
Income tax benefit (expense) from long-term incentive plans | 700 us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet |  |  |  |  | 700 us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  | 700 us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Common stock repurchases | (93,482)us-gaap_TreasuryStockValueAcquiredCostMethod |  |  |  |  |  |  |  | (93,482)us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementClassOfStockAxis = us-gaap_TreasuryStockMember | (93,482)us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember |
Common stock repurchases, shares |  | (2,996,278)us-gaap_TreasuryStockSharesAcquired / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |
Deferral plan shares |  |  |  |  |  | 874 pwr_StockCompensationAmountVestedButDeferred / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember |  |  | (874)pwr_StockCompensationAmountVestedButDeferred / us-gaap_StatementClassOfStockAxis = us-gaap_TreasuryStockMember |  |
Distributions to non-controlling interests | (14,432)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders |  |  |  |  |  |  |  |  |  | (14,432)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementClassOfStockAxis = us-gaap_NoncontrollingInterestMember
Net income | 315,082 us-gaap_ProfitLoss |  |  |  |  |  | 296,714 us-gaap_ProfitLoss / us-gaap_StatementClassOfStockAxis = us-gaap_RetainedEarningsMember |  |  | 296,714 us-gaap_ProfitLoss / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember | 18,368 us-gaap_ProfitLoss / us-gaap_StatementClassOfStockAxis = us-gaap_NoncontrollingInterestMember
Balance at Dec. 31, 2014 | $ 4,525,540 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | $ 2 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember |  |  |  | $ 3,592,906 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_AdditionalPaidInCapitalMember | $ 1,366,791 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_RetainedEarningsMember | $ (123,290)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | $ (321,936)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_TreasuryStockMember | $ 4,514,473 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_ParentMember | $ 11,067 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementClassOfStockAxis = us-gaap_NoncontrollingInterestMember
Balance, Shares at Dec. 31, 2014 |  | 210,819,790 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember | 7,325,971 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_ConvertibleCommonStockMember | 1 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember | 1 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember |  |  |  |  |  |

X
- Definition Exchangeable shares exchanged for common stock. + References No definition available. + Details
Name: | pwr_ExchangeableSharesExchangedForCommonStock
Namespace Prefix: | pwr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock compensation amount vested but deferred. + References No definition available. + Details
Name: | pwr_StockCompensationAmountVestedButDeferred
Namespace Prefix: | pwr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP). + References No definition available. + Details
Name: | us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments of other comprehensive income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669619-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4K -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4591552-111686 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4569616-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=18733093&loc=SL4573702-111684 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4591551-111686 + Details
Name: | us-gaap_ProfitLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares issued which are neither cancelled nor held in the treasury. + References No definition available. + Details
Name: | us-gaap_SharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4568447-111683 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4568740-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4590271-111686 + Details
Name: | us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of shares of stock issued during the period pursuant to acquisitions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of share options (or share units) exercised during the current period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of stock issued pursuant to acquisitions during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Value of stock issued as a result of the exercise of stock options. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares that have been repurchased during the period and are being held in treasury. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_TreasuryStockSharesAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655 + Details
Name: | us-gaap_TreasuryStockValueAcquiredCostMethod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration