2017 Q4 Form 10-K Financial Statement

#000105091518000003 Filed on February 28, 2018

View on sec.gov

Income Statement

Concept 2017 Q4 2017 Q3 2017
Revenue $2.479B $2.609B $9.466B
YoY Change 17.86% 27.77% 23.72%
Cost Of Revenue $2.156B $2.259B $8.225B
YoY Change 20.08% 29.84% 23.91%
Gross Profit $322.9M $350.6M $1.242B
YoY Change 4.94% 15.88% 22.5%
Gross Profit Margin 13.03% 13.44% 13.12%
Selling, General & Admin $206.3M $201.2M $777.9M
YoY Change 18.63% 22.45% 19.07%
% of Gross Profit 63.89% 57.39% 62.64%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $58.20M $48.43M $183.8M
YoY Change 12.79% 13.47% 7.97%
% of Gross Profit 18.03% 13.81% 14.8%
Operating Expenses $216.3M $201.2M $777.9M
YoY Change 18.98% 22.45% 19.07%
Operating Profit $106.6M $140.4M $378.8M
YoY Change -15.34% 7.89% 18.09%
Interest Expense -$6.500M $6.058M $20.95M
YoY Change 66.67% 62.59% 40.7%
% of Operating Profit -6.1% 4.31% 5.53%
Other Income/Expense, Net $4.000M -$2.371M -$4.978M
YoY Change -4100.0% -415.29% 650.83%
Pretax Income $45.90M $132.2M $353.8M
YoY Change -59.7% 3.23% 14.97%
Income Tax $400.0K $42.35M $35.53M
% Of Pretax Income 0.87% 32.03% 10.04%
Net Earnings $115.6M $89.85M $315.0M
YoY Change 30.8% 21.17% 57.41%
Net Earnings / Revenue 4.66% 3.44% 3.33%
Basic Earnings Per Share $0.57 $2.02
Diluted Earnings Per Share $704.7K $0.56 $2.00
COMMON SHARES
Basic Shares Outstanding 157.5M shares 156.1M shares
Diluted Shares Outstanding 158.6M shares 157.2M shares

Balance Sheet

Concept 2017 Q4 2017 Q3 2017
SHORT-TERM ASSETS
Cash & Short-Term Investments $138.3M $91.50M $138.3M
YoY Change 23.26% -22.06% 23.26%
Cash & Equivalents $138.3M $91.53M $138.3M
Short-Term Investments
Other Short-Term Assets $168.4M $147.3M $168.4M
YoY Change 46.95% 8.31% 46.95%
Inventory $80.89M $86.39M $80.90M
Prepaid Expenses
Receivables $1.985B $1.980B $2.482B
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $2.870B $2.948B $2.870B
YoY Change 25.39% 22.57% 25.39%
LONG-TERM ASSETS
Property, Plant & Equipment $1.289B $1.256B $1.289B
YoY Change 9.75% 7.79% 9.75%
Goodwill $1.869B $1.937B
YoY Change 16.56% 20.15%
Intangibles $263.2M $275.0M
YoY Change 40.72% 39.21%
Long-Term Investments
YoY Change
Other Assets $189.9M $223.5M $189.9M
YoY Change 87.93% 133.68% 88.02%
Total Long-Term Assets $3.610B $3.692B $3.610B
YoY Change 17.78% 20.22% 17.78%
TOTAL ASSETS
Total Short-Term Assets $2.870B $2.948B $2.870B
Total Long-Term Assets $3.610B $3.692B $3.610B
Total Assets $6.480B $6.640B $6.480B
YoY Change 21.03% 21.25% 21.03%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $1.058B $1.215B $632.9M
YoY Change 14.6% 30.82% 19.51%
Accrued Expenses $388.9M
YoY Change 15.43%
Deferred Revenue $433.4M
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change -100.0% -100.0%
Long-Term Debt Due $1.220M $2.804M $1.200M
YoY Change -74.73% -44.6% -75.0%
Total Short-Term Liabilities $1.492B $1.592B $1.492B
YoY Change 23.8% 27.82% 23.81%
LONG-TERM LIABILITIES
Long-Term Debt $670.7M $760.2M $670.7M
YoY Change 89.7% 57.59% 89.68%
Other Long-Term Liabilities $342.4M $345.3M $342.4M
YoY Change 31.81% 20.23% 31.84%
Total Long-Term Liabilities $1.013B $1.106B $1.013B
YoY Change 65.19% 43.64% 65.19%
TOTAL LIABILITIES
Total Short-Term Liabilities $1.492B $1.592B $1.492B
Total Long-Term Liabilities $1.013B $1.106B $1.013B
Total Liabilities $2.685B $2.910B $2.689B
YoY Change 33.47% 32.28% 33.46%
SHAREHOLDERS EQUITY
Retained Earnings $2.191B $2.077B
YoY Change 16.79% 16.16%
Common Stock $1.889B $1.878B
YoY Change 8.01% -49.09%
Preferred Stock
YoY Change
Treasury Stock (at cost) $85.45M $35.82M
YoY Change 498.06% -98.17%
Treasury Stock Shares 1.877M shares 483.6K shares
Shareholders Equity $3.792B $3.728B $3.792B
YoY Change
Total Liabilities & Shareholders Equity $6.480B $6.640B $6.480B
YoY Change 21.03% 21.25% 21.03%

Cashflow Statement

Concept 2017 Q4 2017 Q3 2017
OPERATING ACTIVITIES
Net Income $115.6M $89.85M $315.0M
YoY Change 30.8% 21.17% 57.41%
Depreciation, Depletion And Amortization $58.20M $48.43M $183.8M
YoY Change 12.79% 13.47% 7.97%
Cash From Operating Activities $197.2M $173.6M $371.9M
YoY Change 7.12% -353.38% -4.57%
INVESTING ACTIVITIES
Capital Expenditures -$76.40M $63.00M $244.7M
YoY Change 12.02% 75.61% 15.1%
Acquisitions $352.9M $361.2M
YoY Change 1149.25% 425.12%
Other Investing Activities $69.90M -$676.0K -$275.0K
YoY Change 1647.5% -15.71% -94.21%
Cash From Investing Activities -$6.500M -$451.5M -$572.1M
YoY Change -89.86% 657.63% 111.49%
FINANCING ACTIVITIES
Cash Dividend Paid $0.00
YoY Change
Common Stock Issuance & Retirement, Net $0.00 $50.00M
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -142.2M $270.1M $227.8M
YoY Change 15.33% 229.03% -270.23%
NET CHANGE
Cash From Operating Activities 197.2M $173.6M $371.9M
Cash From Investing Activities -6.500M -$451.5M -$572.1M
Cash From Financing Activities -142.2M $270.1M $227.8M
Net Change In Cash 48.50M -$7.374M $29.37M
YoY Change -1569.7% -83.97% -304.48%
FREE CASH FLOW
Cash From Operating Activities $197.2M $173.6M $371.9M
Capital Expenditures -$76.40M $63.00M $244.7M
Free Cash Flow $273.6M $110.6M $127.2M
YoY Change 8.44% -205.94% -28.17%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2017 dei Amendment Flag
AmendmentFlag
false
CY2017Q2 dei Entity Public Float
EntityPublicFloat
4900000000 USD
CY2017 dei Entity Registrant Name
EntityRegistrantName
QUANTA SERVICES INC
CY2017 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2017 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2017 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2017 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2017
CY2017 dei Document Period End Date
DocumentPeriodEndDate
2017-12-31
CY2017 dei Document Type
DocumentType
10-K
CY2017 dei Entity Central Index Key
EntityCentralIndexKey
0001050915
CY2017 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2017 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2017 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
Yes
CY2017 dei Trading Symbol
TradingSymbol
PWR
CY2016Q4 pwr Asset Impairment Charges Net Of Tax
AssetImpairmentChargesNetOfTax
7100000 USD
CY2017Q4 pwr Asset Impairment Charges Net Of Tax
AssetImpairmentChargesNetOfTax
36600000 USD
CY2017 pwr Auto Liability Insurance Claims Deductible
AutoLiabilityInsuranceClaimsDeductible
10000000 USD
CY2016Q4 pwr Billings To Date
BillingsToDate
7255582000 USD
CY2017Q4 pwr Billings To Date
BillingsToDate
8941397000 USD
CY2015 pwr Cash Paid For Other Intangibles
CashPaidForOtherIntangibles
211000 USD
CY2016 pwr Cash Paid For Other Intangibles
CashPaidForOtherIntangibles
0 USD
CY2017 pwr Cash Paid For Other Intangibles
CashPaidForOtherIntangibles
0 USD
CY2016Q4 pwr Cost And Estimated Earnings Net
CostAndEstimatedEarningsNet
198462000 USD
CY2017Q4 pwr Cost And Estimated Earnings Net
CostAndEstimatedEarningsNet
63905000 USD
CY2016Q4 pwr Costs And Estimated Earnings
CostsAndEstimatedEarnings
7454044000 USD
CY2017Q4 pwr Costs And Estimated Earnings
CostsAndEstimatedEarnings
9005302000 USD
CY2016Q4 pwr Costs Incurred On Contracts In Progress
CostsIncurredOnContractsInProgress
6687484000 USD
CY2017Q4 pwr Costs Incurred On Contracts In Progress
CostsIncurredOnContractsInProgress
7912999000 USD
CY2017Q4 pwr Decrease In Fair Value Of Reporting Units Considered For Impairment Calculation
DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation
0.10
CY2016Q4 pwr Deferred Tax Liabilities Customer Holdbacks
DeferredTaxLiabilitiesCustomerHoldbacks
16424000 USD
CY2017Q4 pwr Deferred Tax Liabilities Customer Holdbacks
DeferredTaxLiabilitiesCustomerHoldbacks
36218000 USD
CY2017 pwr Defined Contribution Plan Employer Matching Contribution Percentof Match By Employer Of Each Employee Who Contributes To Plan
DefinedContributionPlanEmployerMatchingContributionPercentofMatchByEmployerOfEachEmployeeWhoContributesToPlan
0.50
CY2017 pwr Defined Contribution Plan Employer Matching Contribution Percentof Match By Employer Up To Specific Percentage
DefinedContributionPlanEmployerMatchingContributionPercentofMatchByEmployerUpToSpecificPercentage
1.00
CY2015 pwr Discounted Cash Flows Weighted Percentage
DiscountedCashFlowsWeightedPercentage
0.70
CY2016 pwr Discounted Cash Flows Weighted Percentage
DiscountedCashFlowsWeightedPercentage
0.70
CY2017 pwr Discounted Cash Flows Weighted Percentage
DiscountedCashFlowsWeightedPercentage
0.70
CY2015 pwr Effective Income Tax Rate Reconciliation Entity Restructuring And Recapitalization Efforts Amount
EffectiveIncomeTaxRateReconciliationEntityRestructuringAndRecapitalizationEffortsAmount
0 USD
CY2016 pwr Effective Income Tax Rate Reconciliation Entity Restructuring And Recapitalization Efforts Amount
EffectiveIncomeTaxRateReconciliationEntityRestructuringAndRecapitalizationEffortsAmount
0 USD
CY2017 pwr Effective Income Tax Rate Reconciliation Entity Restructuring And Recapitalization Efforts Amount
EffectiveIncomeTaxRateReconciliationEntityRestructuringAndRecapitalizationEffortsAmount
26668000 USD
CY2015 pwr Effective Income Tax Rate Reconciliation Excess Tax Benefits From Share Based Compensation Amount
EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsFromShareBasedCompensationAmount
0 USD
CY2016 pwr Effective Income Tax Rate Reconciliation Excess Tax Benefits From Share Based Compensation Amount
EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsFromShareBasedCompensationAmount
0 USD
CY2017 pwr Effective Income Tax Rate Reconciliation Excess Tax Benefits From Share Based Compensation Amount
EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsFromShareBasedCompensationAmount
5095000 USD
CY2015 pwr Effective Income Tax Rate Reconciliation Tax Cutsand Jobs Actof2017 Amount
EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017Amount
0 USD
CY2016 pwr Effective Income Tax Rate Reconciliation Tax Cutsand Jobs Actof2017 Amount
EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017Amount
0 USD
CY2017 pwr Effective Income Tax Rate Reconciliation Tax Cutsand Jobs Actof2017 Amount
EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017Amount
-70129000 USD
CY2017 pwr Employers Liability Insurance Claims Deductible
EmployersLiabilityInsuranceClaimsDeductible
1000000 USD
CY2016Q4 pwr Estimated Earnings Loss Net On Contracts In Progress
EstimatedEarningsLossNetOnContractsInProgress
766560000 USD
CY2017Q4 pwr Estimated Earnings Loss Net On Contracts In Progress
EstimatedEarningsLossNetOnContractsInProgress
1092303000 USD
CY2017Q4 pwr Expiration Amount Of State And Foreign Net Operating Loss Carryforwards Thereafter
ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsThereafter
65400000 USD
CY2017Q4 pwr Expiration Amount Of State And Foreign Net Operating Loss Carryforwards Year Five
ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearFive
200000 USD
CY2017Q4 pwr Expiration Amount Of State And Foreign Net Operating Loss Carryforwards Year Four
ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearFour
100000 USD
CY2017Q4 pwr Expiration Amount Of State And Foreign Net Operating Loss Carryforwards Year One
ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearOne
200000 USD
CY2017Q4 pwr Expiration Amount Of State And Foreign Net Operating Loss Carryforwards Year Three
ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearThree
1900000 USD
CY2017Q4 pwr Expiration Amount Of State And Foreign Net Operating Loss Carryforwards Year Two
ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearTwo
100000 USD
CY2017 pwr General Liability Insurance Claims Deductible
GeneralLiabilityInsuranceClaimsDeductible
10000000 USD
CY2017 pwr Health Care Deductible
HealthCareDeductible
400000 USD
CY2017Q4 pwr Market Capitalization
MarketCapitalization
6020000000 USD
CY2015 pwr Market Capitalization Weighted Percentage
MarketCapitalizationWeightedPercentage
0.15
CY2016 pwr Market Capitalization Weighted Percentage
MarketCapitalizationWeightedPercentage
0.15
CY2017 pwr Market Capitalization Weighted Percentage
MarketCapitalizationWeightedPercentage
0.15
CY2015 pwr Market Multiple Weighted Percentage
MarketMultipleWeightedPercentage
0.15
CY2016 pwr Market Multiple Weighted Percentage
MarketMultipleWeightedPercentage
0.15
CY2017 pwr Market Multiple Weighted Percentage
MarketMultipleWeightedPercentage
0.15
CY2017 pwr Minimum Number Of Shares That Can Be Exchanged By Exchangeable Shareholders Unless Number Of Remaining Exchangeable Shares Registered In Name Of Holder Is Less
MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess
50000 shares
CY2015 pwr Noncontrolling Interest Decreasefrom Distributionsto Noncontrolling Interest Holders Net Of Contributions Received
NoncontrollingInterestDecreasefromDistributionstoNoncontrollingInterestHoldersNetOfContributionsReceived
18915000 USD
CY2015 pwr Noncontrolling Interest Decreasefrom Distributionsto Noncontrolling Interest Holders Net Of Contributions Received
NoncontrollingInterestDecreasefromDistributionstoNoncontrollingInterestHoldersNetOfContributionsReceived
18900000 USD
CY2017 pwr Notes Receivable Reduction
NotesReceivableReduction
7100000 USD
CY2017 pwr Number Of Businesses Acquired With Preferred Stock Issued To Voting Trusts
NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts
2 Acquisition
CY2017 pwr Number Of Internal Divisions
NumberOfInternalDivisions
2 Divisions
CY2015Q4 pwr Number Of Reporting Units Impacted By Impairment Charges
NumberOfReportingUnitsImpactedByImpairmentCharges
2 Reporting_Unit
CY2015 pwr Number Of Reporting Units Impacted By Impairment Charges
NumberOfReportingUnitsImpactedByImpairmentCharges
2 Reporting_Unit
CY2017Q4 pwr Number Of Reporting Units Impacted By Impairment Charges
NumberOfReportingUnitsImpactedByImpairmentCharges
2 Reporting_Unit
CY2017 pwr Number Of Reporting Units Impacted By Impairment Charges
NumberOfReportingUnitsImpactedByImpairmentCharges
2 Reporting_Unit
CY2017 pwr Number Of Shares Of Common Stock Received For Each Exchangeable Share
NumberOfSharesOfCommonStockReceivedForEachExchangeableShare
1 shares
CY2015 pwr Other Comprehensive Income Other Tax
OtherComprehensiveIncomeOtherTax
-28000 USD
CY2016 pwr Other Comprehensive Income Other Tax
OtherComprehensiveIncomeOtherTax
46000 USD
CY2017 pwr Other Comprehensive Income Other Tax
OtherComprehensiveIncomeOtherTax
-347000 USD
CY2015 pwr Periods Of Cash Flows Before Terminal Value
PeriodsOfCashFlowsBeforeTerminalValue
P5Y
CY2016 pwr Periods Of Cash Flows Before Terminal Value
PeriodsOfCashFlowsBeforeTerminalValue
P5Y
CY2017 pwr Periods Of Cash Flows Before Terminal Value
PeriodsOfCashFlowsBeforeTerminalValue
P5Y
CY2015 pwr Stock Compensation Amount Vested But Deferred
StockCompensationAmountVestedButDeferred
0 USD
CY2016 pwr Stock Compensation Amount Vested But Deferred
StockCompensationAmountVestedButDeferred
0 USD
CY2017 pwr Stock Compensation Amount Vested But Deferred
StockCompensationAmountVestedButDeferred
0 USD
CY2017 pwr Tax Cuts And Jobs Act Of2017 Incomplete Accounting Provisional Income Tax Expense Benefit
TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit
-70100000 USD
CY2017 pwr Tax Cuts And Jobs Act Of2017 Incomplete Accounting Transition Tax For Accumulated Foreign Earnings Provisional Income Tax Expense
TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense
15200000 USD
CY2017 pwr Tax Cutsand Jobs Actof2017 Incomplete Accounting Acceleration Of Certain Deductions Provisional Income Tax Expense
TaxCutsandJobsActof2017IncompleteAccountingAccelerationOfCertainDeductionsProvisionalIncomeTaxExpense
8500000 USD
CY2017 pwr Tax Cutsand Jobs Actof2017 Incomplete Accounting Changein Tax Rate Provisional Income Tax Expense Benefit
TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateProvisionalIncomeTaxExpenseBenefit
-85300000 USD
CY2017 pwr Tax Cutsand Jobs Actof2017 Incomplete Accounting Entity Restructuring And Recapitalization Provisional Income Tax Benefit
TaxCutsandJobsActof2017IncompleteAccountingEntityRestructuringAndRecapitalizationProvisionalIncomeTaxBenefit
26700000 USD
CY2017 pwr Unrecognized Tax Benefits Net Increase Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsNetIncreaseResultingFromPriorPeriodTaxPositions
2200000 USD
CY2017 pwr Workers Compensation Insurance Claims Deductible
WorkersCompensationInsuranceClaimsDeductible
5000000 USD
CY2016 us-gaap Accelerated Share Repurchase Program Adjustment
AcceleratedShareRepurchaseProgramAdjustment
0 USD
CY2016Q4 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
922819000 USD
CY2017Q4 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
1057460000 USD
CY2016Q4 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
529608000 USD
CY2017Q4 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
632931000 USD
CY2016Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
1500115000 USD
CY2017Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
1985077000 USD
CY2016Q4 us-gaap Accrued Insurance Current
AccruedInsuranceCurrent
60880000 USD
CY2017Q4 us-gaap Accrued Insurance Current
AccruedInsuranceCurrent
64112000 USD
CY2016Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
862825000 USD
CY2017Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
981275000 USD
CY2016Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-271673000 USD
CY2017Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-203395000 USD
CY2016Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
1749306000 USD
CY2017Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
1889356000 USD
CY2015 us-gaap Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
375000 USD
CY2016 us-gaap Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet
-3904000 USD
CY2015Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
5226000 USD
CY2016Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2752000 USD
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
4465000 USD
CY2016Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
2800000 USD
CY2016Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
2752000 USD
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
4465000 USD
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
4500000 USD
CY2016 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
-1931000 USD
CY2017 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
1626000 USD
CY2015 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1300000 USD
CY2015 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1251000 USD
CY2016 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1356000 USD
CY2016 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1400000 USD
CY2017 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1321000 USD
CY2017 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
1300000 USD
CY2015 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
34848000 USD
CY2015 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
34800000 USD
CY2016 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
31700000 USD
CY2016 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
31685000 USD
CY2017 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
32200000 USD
CY2017 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
32205000 USD
CY2015 us-gaap Asset Impairment Charges
AssetImpairmentCharges
58451000 USD
CY2016 us-gaap Asset Impairment Charges
AssetImpairmentCharges
7964000 USD
CY2017Q4 us-gaap Asset Impairment Charges
AssetImpairmentCharges
58100000 USD
CY2017 us-gaap Asset Impairment Charges
AssetImpairmentCharges
58057000 USD
CY2016Q4 us-gaap Assets
Assets
5354059000 USD
CY2017Q4 us-gaap Assets
Assets
6480154000 USD
CY2016Q4 us-gaap Assets Current
AssetsCurrent
2288745000 USD
CY2017Q4 us-gaap Assets Current
AssetsCurrent
2869907000 USD
CY2016Q4 us-gaap Billings In Excess Of Cost
BillingsInExcessOfCost
274846000 USD
CY2017Q4 us-gaap Billings In Excess Of Cost
BillingsInExcessOfCost
433387000 USD
CY2016Q4 us-gaap Billings In Excess Of Cost Current
BillingsInExcessOfCostCurrent
274846000 USD
CY2017Q4 us-gaap Billings In Excess Of Cost Current
BillingsInExcessOfCostCurrent
433387000 USD
CY2016Q4 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
137515000 USD
CY2017Q4 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
155628000 USD
CY2015 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
0 USD
CY2015 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
0 USD
CY2016 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
0 USD
CY2016 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
0 USD
CY2017 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-5200000 USD
CY2017 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-5171000 USD
CY2017Q4 us-gaap Business Combination Contingent Consideration Arrangements Range Of Outcomes Value High
BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
139500000 USD
CY2015Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
1000000 USD
CY2016Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
18700000 USD
CY2017Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
51100000 USD
CY2016 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
12700000 USD
CY2017 us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
9600000 USD
CY2016Q4 us-gaap Capital Lease Obligations
CapitalLeaseObligations
3744000 USD
CY2017Q4 us-gaap Capital Lease Obligations
CapitalLeaseObligations
1704000 USD
CY2014Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
190515000 USD
CY2015Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
128771000 USD
CY2016Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
112183000 USD
CY2017Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
138285000 USD
CY2015 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-61744000 USD
CY2016 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-16588000 USD
CY2017 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
26102000 USD
CY2016Q4 us-gaap Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
8800000 USD
CY2017Q4 us-gaap Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
7100000 USD
CY2015 us-gaap Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
825376000 USD
CY2016 us-gaap Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
-6080000 USD
CY2017 us-gaap Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
0 USD
CY2015 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
22342000 USD
CY2016 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
-1035000 USD
CY2017 us-gaap Cash Provided By Used In Operating Activities Discontinued Operations
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
0 USD
CY2016Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
USD
CY2017Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
USD
CY2016Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.00001
CY2017Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.00001
CY2016Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
600000000 shares
CY2017Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
600000000 shares
CY2016Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
144710773 shares
CY2017Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
155219154 shares
CY2016Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
144710773 shares
CY2017Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
153342326 shares
CY2016Q4 us-gaap Common Stock Value
CommonStockValue
1000 USD
CY2017Q4 us-gaap Common Stock Value
CommonStockValue
2000 USD
CY2015 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
139508000 USD
CY2016 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
221399000 USD
CY2017 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
383256000 USD
CY2015 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
10917000 USD
CY2016 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
1715000 USD
CY2017 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
3247000 USD
CY2015 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
150425000 USD
CY2016 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
223114000 USD
CY2017 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
386503000 USD
CY2016Q4 us-gaap Construction In Progress Gross
ConstructionInProgressGross
73461000 USD
CY2017Q4 us-gaap Construction In Progress Gross
ConstructionInProgressGross
60587000 USD
CY2016Q4 us-gaap Contract Receivable Retainage Due After One Year
ContractReceivableRetainageDueAfterOneYear
5200000 USD
CY2017Q4 us-gaap Contract Receivable Retainage Due After One Year
ContractReceivableRetainageDueAfterOneYear
41900000 USD
CY2016Q4 us-gaap Contract Receivable Retainage Due One Year Or Less
ContractReceivableRetainageDueOneYearOrLess
231000000 USD
CY2017Q4 us-gaap Contract Receivable Retainage Due One Year Or Less
ContractReceivableRetainageDueOneYearOrLess
300500000 USD
CY2015 us-gaap Cost Of Services
CostOfServices
6648771000 USD
CY2016 us-gaap Cost Of Services
CostOfServices
6637519000 USD
CY2017 us-gaap Cost Of Services
CostOfServices
8224618000 USD
CY2016Q4 us-gaap Costs In Excess Of Billings On Uncompleted Contracts Or Programs Expected To Be Collected Within One Year
CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear
473308000 USD
CY2017Q4 us-gaap Costs In Excess Of Billings On Uncompleted Contracts Or Programs Expected To Be Collected Within One Year
CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear
497292000 USD
CY2015 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
85830000 USD
CY2016 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
106316000 USD
CY2017 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
44695000 USD
CY2015 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
21262000 USD
CY2016 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
5076000 USD
CY2017 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
22666000 USD
CY2015 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
116875000 USD
CY2016 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
122941000 USD
CY2017 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
67662000 USD
CY2015 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
9783000 USD
CY2016 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
11549000 USD
CY2017 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
301000 USD
CY2016Q4 us-gaap Debt Current
DebtCurrent
7563000 USD
CY2017Q4 us-gaap Debt Current
DebtCurrent
1220000 USD
CY2015 us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.018
CY2016 us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.021
CY2017 us-gaap Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
0.027
CY2015 us-gaap Deferred Compensation Arrangement With Individual Contributions By Employer
DeferredCompensationArrangementWithIndividualContributionsByEmployer
1000000 USD
CY2016 us-gaap Deferred Compensation Arrangement With Individual Contributions By Employer
DeferredCompensationArrangementWithIndividualContributionsByEmployer
1000000 USD
CY2017 us-gaap Deferred Compensation Arrangement With Individual Contributions By Employer
DeferredCompensationArrangementWithIndividualContributionsByEmployer
1100000 USD
CY2016Q4 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
19100000 USD
CY2017Q4 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
30100000 USD
CY2016Q4 us-gaap Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
17900000 USD
CY2017Q4 us-gaap Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
28700000 USD
CY2015 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-5247000 USD
CY2016 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-264000 USD
CY2017 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-36915000 USD
CY2016Q4 us-gaap Deferred Finance Costs Ownshare Lending Arrangement Issuance Costs Accumulated Amortization
DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAccumulatedAmortization
6000000 USD
CY2017Q4 us-gaap Deferred Finance Costs Ownshare Lending Arrangement Issuance Costs Accumulated Amortization
DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAccumulatedAmortization
7400000 USD
CY2016Q4 us-gaap Deferred Finance Costs Ownshare Lending Arrangement Issuance Costs Gross
DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross
11400000 USD
CY2017Q4 us-gaap Deferred Finance Costs Ownshare Lending Arrangement Issuance Costs Gross
DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross
12900000 USD
CY2015 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-15073000 USD
CY2016 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-14508000 USD
CY2017 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
-10166000 USD
CY2016Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
10000000 USD
CY2017Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
26390000 USD
CY2015 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-19403000 USD
CY2016 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-15695000 USD
CY2017 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-32130000 USD
CY2016Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
372806000 USD
CY2017Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
288946000 USD
CY2016Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
192834000 USD
CY2017Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
179381000 USD
CY2016Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
15512000 USD
CY2017Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
15967000 USD
CY2015 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
917000 USD
CY2016 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-923000 USD
CY2017 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
14951000 USD
CY2016Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
204963000 USD
CY2017Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
155283000 USD
CY2016Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
189972000 USD
CY2017Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
135955000 USD
CY2016Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
37362000 USD
CY2017Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
62925000 USD
CY2016Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
5933000 USD
CY2017Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
4747000 USD
CY2016Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
1613000 USD
CY2017Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
48516000 USD
CY2016Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
58744000 USD
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
17676000 USD
CY2016Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
21681000 USD
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
21419000 USD
CY2016Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Self Insurance
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
79630000 USD
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Self Insurance
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
0 USD
CY2015Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
16100000 USD
CY2016Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
15000000 USD
CY2016Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
14991000 USD
CY2017Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
19328000 USD
CY2017Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
19300000 USD
CY2016Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
182834000 USD
CY2017Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
152991000 USD
CY2016Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
83097000 USD
CY2017Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
49407000 USD
CY2016Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
33566000 USD
CY2017Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
26676000 USD
CY2016Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
24817000 USD
CY2017Q4 us-gaap Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
15154000 USD
CY2016Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
214902000 USD
CY2017Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
161491000 USD
CY2015 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
17700000 USD
CY2016 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
21900000 USD
CY2017 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
26300000 USD
CY2015 us-gaap Depreciation
Depreciation
162800000 USD
CY2015 us-gaap Depreciation
Depreciation
162845000 USD
CY2016 us-gaap Depreciation
Depreciation
170200000 USD
CY2016 us-gaap Depreciation
Depreciation
170240000 USD
CY2017 us-gaap Depreciation
Depreciation
183800000 USD
CY2017 us-gaap Depreciation
Depreciation
183808000 USD
CY2015 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.59
CY2016 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.26
CY2017 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.02
CY2015 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.59
CY2016 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.26
CY2017 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.00
CY2015 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
-3154000 USD
CY2016 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
220000 USD
CY2017 us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
1688000 USD
CY2016Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
194056000 USD
CY2017Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
225193000 USD
CY2017 us-gaap Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
5100000 USD
CY2017 us-gaap Finite Lived Intangible Asset Useful Life
FiniteLivedIntangibleAssetUsefulLife
P9Y1M6D
CY2016Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
297313000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
335507000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
88255000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
39188000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
29764000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
33295000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
35639000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
37038000 USD
CY2016Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
484336000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
598686000 USD
CY2016Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
187023000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
263179000 USD
CY2015 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-2490000 USD
CY2016 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-880000 USD
CY2017 us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-409000 USD
CY2016Q4 us-gaap Furniture And Fixtures Gross
FurnitureAndFixturesGross
145174000 USD
CY2017Q4 us-gaap Furniture And Fixtures Gross
FurnitureAndFixturesGross
170115000 USD
CY2015 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
2773000 USD
CY2016 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
734000 USD
CY2017 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
549000 USD
CY2015Q4 us-gaap Goodwill
Goodwill
1552658000 USD
CY2016Q4 us-gaap Goodwill
Goodwill
1603169000 USD
CY2017Q4 us-gaap Goodwill
Goodwill
1868600000 USD
CY2016 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
45186000 USD
CY2017 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
302408000 USD
CY2016 us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
5310000 USD
CY2017 us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
21312000 USD
CY2015Q4 us-gaap Goodwill Gross
GoodwillGross
1592551000 USD
CY2016Q4 us-gaap Goodwill Gross
GoodwillGross
1642902000 USD
CY2017Q4 us-gaap Goodwill Gross
GoodwillGross
1966432000 USD
CY2015Q4 us-gaap Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
39893000 USD
CY2016Q4 us-gaap Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
39733000 USD
CY2017Q4 us-gaap Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
97832000 USD
CY2015Q4 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
39800000 USD
CY2017Q4 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
57000000 USD
CY2017 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
57011000 USD
CY2016 us-gaap Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
15000 USD
CY2017 us-gaap Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
-1278000 USD
CY2015 us-gaap Gross Profit
GrossProfit
923665000 USD
CY2016Q1 us-gaap Gross Profit
GrossProfit
203313000 USD
CY2016Q2 us-gaap Gross Profit
GrossProfit
200217000 USD
CY2016Q3 us-gaap Gross Profit
GrossProfit
302582000 USD
CY2016Q4 us-gaap Gross Profit
GrossProfit
307688000 USD
CY2016 us-gaap Gross Profit
GrossProfit
1013800000 USD
CY2017Q1 us-gaap Gross Profit
GrossProfit
266188000 USD
CY2017Q2 us-gaap Gross Profit
GrossProfit
302165000 USD
CY2017Q3 us-gaap Gross Profit
GrossProfit
350631000 USD
CY2017Q4 us-gaap Gross Profit
GrossProfit
322876000 USD
CY2017 us-gaap Gross Profit
GrossProfit
1241860000 USD
CY2015Q4 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
12100000 USD
CY2015 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
12100000 USD
CY2017Q4 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
1100000 USD
CY2017 us-gaap Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
1100000 USD
CY2015 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
6600000 USD
CY2016Q4 us-gaap Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
8000000 USD
CY2016 us-gaap Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
8000000 USD
CY2015 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
120286000 USD
CY2016Q1 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
20496000 USD
CY2016Q2 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
16562000 USD
CY2017Q1 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
48267000 USD
CY2017 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
314978000 USD
CY2016Q3 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
73137000 USD
CY2016Q4 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
88530000 USD
CY2016 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
198725000 USD
CY2017Q2 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
63837000 USD
CY2017Q3 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
89313000 USD
CY2017Q4 us-gaap Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
113561000 USD
CY2015 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
244955000 USD
CY2016 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
349959000 USD
CY2017 us-gaap Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
291031000 USD
CY2015 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
228675000 USD
CY2016 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
307686000 USD
CY2017 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
353757000 USD
CY2015 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-16280000 USD
CY2016 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
-42273000 USD
CY2017 us-gaap Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
62726000 USD
CY2015 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
131203000 USD
CY2016 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
200440000 USD
CY2017 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
318225000 USD
CY2015 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.62
CY2016Q1 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.13
CY2016Q2 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.11
CY2016Q3 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.47
CY2016Q4 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.57
CY2016 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
1.26
CY2017Q1 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.31
CY2017Q2 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.41
CY2017Q3 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.57
CY2017Q4 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.72
CY2017 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
2.02
CY2015 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.62
CY2016Q1 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.13
CY2016Q2 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.11
CY2016Q3 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.47
CY2016Q4 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.57
CY2016 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
1.26
CY2017Q1 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.31
CY2017Q2 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.41
CY2017Q3 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.56
CY2017Q4 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.72
CY2017 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
2.00
CY2015 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
190621000 USD
CY2016 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-342000 USD
CY2017 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
0 USD
CY2015 us-gaap Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
190621000 USD
CY2016 us-gaap Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
-342000 USD
CY2017 us-gaap Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
0 USD
CY2015 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
0.97
CY2016 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
0.00
CY2017 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
0.00
CY2015 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
0.97
CY2016 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
0.00
CY2017 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
0.00
CY2015 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-466000 USD
CY2016 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-979000 USD
CY2017 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
-10945000 USD
CY2015 us-gaap Income Tax Examination Penalties And Interest Expense
IncomeTaxExaminationPenaltiesAndInterestExpense
2400000 USD
CY2016 us-gaap Income Tax Examination Penalties And Interest Expense
IncomeTaxExaminationPenaltiesAndInterestExpense
-3200000 USD
CY2017 us-gaap Income Tax Examination Penalties And Interest Expense
IncomeTaxExaminationPenaltiesAndInterestExpense
-200000 USD
CY2015 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
97472000 USD
CY2016 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
107246000 USD
CY2017 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
35532000 USD
CY2015 us-gaap Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
6871000 USD
CY2016 us-gaap Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
8586000 USD
CY2017 us-gaap Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
1504000 USD
CY2015 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
1239000 USD
CY2016 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
1860000 USD
CY2017 us-gaap Income Tax Reconciliation Foreign Income Tax Rate Differential
IncomeTaxReconciliationForeignIncomeTaxRateDifferential
-16958000 USD
CY2015 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
80036000 USD
CY2016 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
107690000 USD
CY2017 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
123815000 USD
CY2015 us-gaap Income Tax Reconciliation Minority Interest Income Expense
IncomeTaxReconciliationMinorityInterestIncomeExpense
3838000 USD
CY2016 us-gaap Income Tax Reconciliation Minority Interest Income Expense
IncomeTaxReconciliationMinorityInterestIncomeExpense
656000 USD
CY2017 us-gaap Income Tax Reconciliation Minority Interest Income Expense
IncomeTaxReconciliationMinorityInterestIncomeExpense
1354000 USD
CY2015 us-gaap Income Tax Reconciliation Nondeductible Expense Impairment Losses
IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
7047000 USD
CY2016 us-gaap Income Tax Reconciliation Nondeductible Expense Impairment Losses
IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
1909000 USD
CY2017 us-gaap Income Tax Reconciliation Nondeductible Expense Impairment Losses
IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
0 USD
CY2015 us-gaap Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
8727000 USD
CY2016 us-gaap Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
8764000 USD
CY2017 us-gaap Income Tax Reconciliation Nondeductible Expense Meals And Entertainment
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
13605000 USD
CY2015 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-547000 USD
CY2016 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
3326000 USD
CY2017 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-1751000 USD
CY2015 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
7241000 USD
CY2016 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
6479000 USD
CY2017 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
17920000 USD
CY2015 us-gaap Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
4438000 USD
CY2016 us-gaap Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
-13540000 USD
CY2017 us-gaap Income Tax Reconciliation Tax Contingencies
IncomeTaxReconciliationTaxContingencies
3651000 USD
CY2015 us-gaap Increase Decrease In Accounts And Notes Receivable
IncreaseDecreaseInAccountsAndNotesReceivable
-150470000 USD
CY2016 us-gaap Increase Decrease In Accounts And Notes Receivable
IncreaseDecreaseInAccountsAndNotesReceivable
-144877000 USD
CY2017 us-gaap Increase Decrease In Accounts And Notes Receivable
IncreaseDecreaseInAccountsAndNotesReceivable
425313000 USD
CY2015 us-gaap Increase Decrease In Billing In Excess Of Cost Of Earnings
IncreaseDecreaseInBillingInExcessOfCostOfEarnings
153017000 USD
CY2016 us-gaap Increase Decrease In Billing In Excess Of Cost Of Earnings
IncreaseDecreaseInBillingInExcessOfCostOfEarnings
-124680000 USD
CY2017 us-gaap Increase Decrease In Billing In Excess Of Cost Of Earnings
IncreaseDecreaseInBillingInExcessOfCostOfEarnings
139114000 USD
CY2015 us-gaap Increase Decrease In Cost In Excess Of Billing On Uncompleted Contract
IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract
49358000 USD
CY2016 us-gaap Increase Decrease In Cost In Excess Of Billing On Uncompleted Contract
IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract
152702000 USD
CY2017 us-gaap Increase Decrease In Cost In Excess Of Billing On Uncompleted Contract
IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract
-15999000 USD
CY2015 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
33524000 USD
CY2016 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
9905000 USD
CY2017 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-14110000 USD
CY2015 us-gaap Increase Decrease In Operating Capital
IncreaseDecreaseInOperatingCapital
-222108000 USD
CY2016 us-gaap Increase Decrease In Operating Capital
IncreaseDecreaseInOperatingCapital
49228000 USD
CY2017 us-gaap Increase Decrease In Operating Capital
IncreaseDecreaseInOperatingCapital
241180000 USD
CY2015 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
7311000 USD
CY2016 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
81792000 USD
CY2017 us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
29722000 USD
CY2015 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-11707000 USD
CY2016 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-13743000 USD
CY2017 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
17267000 USD
CY2015 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-5899000 USD
CY2016 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-25133000 USD
CY2017 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
32079000 USD
CY2015 us-gaap Increase Decrease In Restricted Cash
IncreaseDecreaseInRestrictedCash
-214000 USD
CY2016 us-gaap Increase Decrease In Restricted Cash
IncreaseDecreaseInRestrictedCash
1119000 USD
CY2017 us-gaap Increase Decrease In Restricted Cash
IncreaseDecreaseInRestrictedCash
2566000 USD
CY2015 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
7000 shares
CY2016 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1000 shares
CY2017 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
1031000 shares
CY2016Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
187023000 USD
CY2017Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
263179000 USD
CY2015 us-gaap Interest Expense
InterestExpense
8024000 USD
CY2016 us-gaap Interest Expense
InterestExpense
14887000 USD
CY2017 us-gaap Interest Expense
InterestExpense
20946000 USD
CY2016Q4 us-gaap Inventory Net
InventoryNet
88548000 USD
CY2017Q4 us-gaap Inventory Net
InventoryNet
80890000 USD
CY2015 us-gaap Investment Income Interest
InvestmentIncomeInterest
1493000 USD
CY2016 us-gaap Investment Income Interest
InvestmentIncomeInterest
2423000 USD
CY2017 us-gaap Investment Income Interest
InvestmentIncomeInterest
832000 USD
CY2016Q4 us-gaap Land
Land
45919000 USD
CY2017Q4 us-gaap Land
Land
48832000 USD
CY2015 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
208500000 USD
CY2016 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
242300000 USD
CY2017 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
276200000 USD
CY2016Q4 us-gaap Liabilities
Liabilities
2011357000 USD
CY2017Q4 us-gaap Liabilities
Liabilities
2684525000 USD
CY2016Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
5354059000 USD
CY2017Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
6480154000 USD
CY2016Q4 us-gaap Liabilities Current
LiabilitiesCurrent
1205228000 USD
CY2017Q4 us-gaap Liabilities Current
LiabilitiesCurrent
1492067000 USD
CY2016Q4 us-gaap Line Of Credit
LineOfCredit
351341000 USD
CY2017Q4 us-gaap Line Of Credit
LineOfCredit
668427000 USD
CY2015 us-gaap Line Of Credit Facility Average Outstanding Amount
LineOfCreditFacilityAverageOutstandingAmount
258815000 USD
CY2016 us-gaap Line Of Credit Facility Average Outstanding Amount
LineOfCreditFacilityAverageOutstandingAmount
458908000 USD
CY2017 us-gaap Line Of Credit Facility Average Outstanding Amount
LineOfCreditFacilityAverageOutstandingAmount
613130000 USD
CY2015 us-gaap Line Of Credit Facility Maximum Amount Outstanding During Period
LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod
606753000 USD
CY2016 us-gaap Line Of Credit Facility Maximum Amount Outstanding During Period
LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod
518607000 USD
CY2017 us-gaap Line Of Credit Facility Maximum Amount Outstanding During Period
LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod
917895000 USD
CY2017Q4 us-gaap Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
728300000 USD
CY2016Q4 us-gaap Long Term Debt
LongTermDebt
358390000 USD
CY2017Q4 us-gaap Long Term Debt
LongTermDebt
671941000 USD
CY2016Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
4828000 USD
CY2017Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
1220000 USD
CY2016Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
353562000 USD
CY2016 us-gaap Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
761000 USD
CY2017Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
670721000 USD
CY2016Q4 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
1634850000 USD
CY2017Q4 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
1834715000 USD
CY2016Q4 us-gaap Minority Interest
MinorityInterest
3275000 USD
CY2017Q4 us-gaap Minority Interest
MinorityInterest
4058000 USD
CY2016 us-gaap Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
800000 USD
CY2017 us-gaap Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
2000000 USD
CY2017 us-gaap Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
2001000 USD
CY2017 us-gaap Minority Interest Decrease From Redemptions
MinorityInterestDecreaseFromRedemptions
463000 USD
CY2015 us-gaap Multiemployer Plan Contributions By Employer
MultiemployerPlanContributionsByEmployer
77015000 USD
CY2016 us-gaap Multiemployer Plan Contributions By Employer
MultiemployerPlanContributionsByEmployer
85235000 USD
CY2017 us-gaap Multiemployer Plan Contributions By Employer
MultiemployerPlanContributionsByEmployer
110082000 USD
CY2015 us-gaap Net Cash Provided By Used In Discontinued Operations
NetCashProvidedByUsedInDiscontinuedOperations
847718000 USD
CY2016 us-gaap Net Cash Provided By Used In Discontinued Operations
NetCashProvidedByUsedInDiscontinuedOperations
-7115000 USD
CY2017 us-gaap Net Cash Provided By Used In Discontinued Operations
NetCashProvidedByUsedInDiscontinuedOperations
0 USD
CY2015 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-1227844000 USD
CY2016 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
-133836000 USD
CY2017 us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
227764000 USD
CY2015 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-307113000 USD
CY2016 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-266044000 USD
CY2017 us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-575825000 USD
CY2015 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
628649000 USD
CY2016 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
390187000 USD
CY2017 us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
372475000 USD
CY2015 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
10917000 USD
CY2015 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
10900000 USD
CY2016 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
1715000 USD
CY2016 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
1700000 USD
CY2017 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
3247000 USD
CY2017 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
3200000 USD
CY2015 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
310907000 USD
CY2016Q1 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
20496000 USD
CY2016Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
16562000 USD
CY2016Q3 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
73742000 USD
CY2016Q4 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
87583000 USD
CY2016 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
198383000 USD
CY2017Q1 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
48267000 USD
CY2017Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
63837000 USD
CY2017Q3 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
89313000 USD
CY2017Q4 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
113561000 USD
CY2017 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
314978000 USD
CY2017 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2 Segment
CY2015 us-gaap Operating Income Loss
OperatingIncomeLoss
237503000 USD
CY2016 us-gaap Operating Income Loss
OperatingIncomeLoss
320813000 USD
CY2017 us-gaap Operating Income Loss
OperatingIncomeLoss
378849000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
316004000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
115985000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
15883000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
28422000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
49287000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
75556000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
30871000 USD
CY2017Q4 us-gaap Operating Loss Carryforwards Valuation Allowance
OperatingLossCarryforwardsValuationAllowance
17800000 USD
CY2016Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
81998000 USD
CY2017Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
99622000 USD
CY2016Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
101028000 USD
CY2017Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
189866000 USD
CY2015 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-171458000 USD
CY2016 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
23137000 USD
CY2017 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
67404000 USD
CY2015 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0 USD
CY2016 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0 USD
CY2017 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
0 USD
CY2015 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-171399000 USD
CY2016 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
23016000 USD
CY2017 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
68278000 USD
CY2015 us-gaap Other Comprehensive Income Other Net Of Tax
OtherComprehensiveIncomeOtherNetOfTax
59000 USD
CY2016 us-gaap Other Comprehensive Income Other Net Of Tax
OtherComprehensiveIncomeOtherNetOfTax
-121000 USD
CY2017 us-gaap Other Comprehensive Income Other Net Of Tax
OtherComprehensiveIncomeOtherNetOfTax
874000 USD
CY2016Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
259733000 USD
CY2017Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
342356000 USD
CY2016Q4 us-gaap Other Long Term Debt
OtherLongTermDebt
3305000 USD
CY2017Q4 us-gaap Other Long Term Debt
OtherLongTermDebt
1810000 USD
CY2015 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-2297000 USD
CY2016 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-663000 USD
CY2017 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-4978000 USD
CY2015 us-gaap Payments For Proceeds From Investments
PaymentsForProceedsFromInvestments
6074000 USD
CY2016 us-gaap Payments For Proceeds From Investments
PaymentsForProceedsFromInvestments
10309000 USD
CY2017 us-gaap Payments For Proceeds From Investments
PaymentsForProceedsFromInvestments
-8986000 USD
CY2015 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
4338000 USD
CY2016 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
-4752000 USD
CY2017 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
-275000 USD
CY2015 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
1606361000 USD
CY2016 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
0 USD
CY2017 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
50000000 USD
CY2015 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
3795000 USD
CY2015 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
3800000 USD
CY2016 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
0 USD
CY2017 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
1500000 USD
CY2017 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
1507000 USD
CY2015 us-gaap Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
18915000 USD
CY2016 us-gaap Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
761000 USD
CY2017 us-gaap Payments Of Dividends Minority Interest
PaymentsOfDividendsMinorityInterest
2001000 USD
CY2015 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
9797000 USD
CY2016 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
8340000 USD
CY2017 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
18543000 USD
CY2015 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
112914000 USD
CY2016 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
68788000 USD
CY2017 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
361217000 USD
CY2015 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
209968000 USD
CY2016 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
212555000 USD
CY2017 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
244651000 USD
CY2016Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
114591000 USD
CY2017Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
168363000 USD
CY2015 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
3349385000 USD
CY2016 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
2744453000 USD
CY2017 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
2932338000 USD
CY2015 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
26178000 USD
CY2016 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
21975000 USD
CY2017 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
23348000 USD
CY2015 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
4872000 USD
CY2016 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
2754000 USD
CY2017 us-gaap Proceeds From Short Term Debt
ProceedsFromShortTermDebt
0 USD
CY2015 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
372000 USD
CY2016 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
401000 USD
CY2017 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
25000 USD
CY2015 us-gaap Profit Loss
ProfitLoss
321824000 USD
CY2016Q1 us-gaap Profit Loss
ProfitLoss
20859000 USD
CY2016Q2 us-gaap Profit Loss
ProfitLoss
16729000 USD
CY2016Q3 us-gaap Profit Loss
ProfitLoss
74152000 USD
CY2016Q4 us-gaap Profit Loss
ProfitLoss
88358000 USD
CY2016 us-gaap Profit Loss
ProfitLoss
200098000 USD
CY2017Q1 us-gaap Profit Loss
ProfitLoss
48440000 USD
CY2017Q2 us-gaap Profit Loss
ProfitLoss
64360000 USD
CY2017Q3 us-gaap Profit Loss
ProfitLoss
89849000 USD
CY2017Q4 us-gaap Profit Loss
ProfitLoss
115576000 USD
CY2017 us-gaap Profit Loss
ProfitLoss
318225000 USD
CY2016Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
2036919000 USD
CY2017Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
2269877000 USD
CY2016Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1174094000 USD
CY2017Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1288602000 USD
CY2015 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
224000 USD
CY2016 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-543000 USD
CY2017 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
87000 USD
CY2015 us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
2935752000 USD
CY2016 us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
2860673000 USD
CY2017 us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
2624404000 USD
CY2015 us-gaap Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
2683000 USD
CY2016 us-gaap Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
6959000 USD
CY2017 us-gaap Repayments Of Other Long Term Debt
RepaymentsOfOtherLongTermDebt
5361000 USD
CY2015 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
5170000 USD
CY2016 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
4711000 USD
CY2017 us-gaap Repayments Of Short Term Debt
RepaymentsOfShortTermDebt
2783000 USD
CY2016Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
1876081000 USD
CY2017Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
2191059000 USD
CY2015 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
7572436000 USD
CY2016Q1 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
1713737000 USD
CY2016Q2 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
1792430000 USD
CY2016Q3 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
2042186000 USD
CY2016Q4 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
2102966000 USD
CY2016 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
7651319000 USD
CY2017Q1 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
2178170000 USD
CY2017Q2 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
2200374000 USD
CY2017Q3 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
2609307000 USD
CY2017Q4 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
2478627000 USD
CY2017 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
9466478000 USD
CY2015 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
592863000 USD
CY2016 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
653338000 USD
CY2017 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
777920000 USD
CY2015 us-gaap Share Based Compensation
ShareBasedCompensation
36939000 USD
CY2016 us-gaap Share Based Compensation
ShareBasedCompensation
42843000 USD
CY2017 us-gaap Share Based Compensation
ShareBasedCompensation
46448000 USD
CY2016Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
2735000 USD
CY2017Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
0 USD
CY2015 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
9379000 USD
CY2016 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
1508000 USD
CY2017 us-gaap Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
89604000 USD
CY2015 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
26941000 USD
CY2016 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
34505000 USD
CY2017 us-gaap Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
29259000 USD
CY2015 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
431000 USD
CY2016 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
425000 USD
CY2017 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
25000 USD
CY2015 us-gaap Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
150000000 USD
CY2016Q4 us-gaap Stockholders Equity
StockholdersEquity
3339427000 USD
CY2017Q4 us-gaap Stockholders Equity
StockholdersEquity
3791571000 USD
CY2014Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
4525540000 USD
CY2015Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
3087815000 USD
CY2016Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
3342702000 USD
CY2017Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
3795629000 USD
CY2016Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
40765000 USD
CY2017Q4 us-gaap Taxes Payable Current
TaxesPayableCurrent
19635000 USD
CY2016 us-gaap Treasury Stock Retired Cost Method Amount
TreasuryStockRetiredCostMethodAmount
0 USD
CY2016Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
0 shares
CY2017Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
1876828 shares
CY2016Q4 us-gaap Treasury Stock Shares Retired
TreasuryStockSharesRetired
84800000 shares
CY2016Q4 us-gaap Treasury Stock Value
TreasuryStockValue
14288000 USD
CY2017Q4 us-gaap Treasury Stock Value
TreasuryStockValue
85451000 USD
CY2015 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
1456361000 USD
CY2017 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
50000000 USD
CY2016Q4 us-gaap Unapproved Change Orders Amount
UnapprovedChangeOrdersAmount
-137800000 USD
CY2017Q4 us-gaap Unapproved Change Orders Amount
UnapprovedChangeOrdersAmount
-144000000 USD
CY2016Q4 us-gaap Unbilled Contracts Receivable
UnbilledContractsReceivable
206800000 USD
CY2017Q4 us-gaap Unbilled Contracts Receivable
UnbilledContractsReceivable
303900000 USD
CY2014Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
50668000 USD
CY2015Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
54541000 USD
CY2016Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
35240000 USD
CY2017Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
36229000 USD
CY2017Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
36200000 USD
CY2015 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
132000 USD
CY2016 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
1948000 USD
CY2017 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
1171000 USD
CY2015 us-gaap Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
1345000 USD
CY2016 us-gaap Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
180000 USD
CY2017 us-gaap Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
0 USD
CY2015Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
673000 USD
CY2016Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
650000 USD
CY2017Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
631000 USD
CY2015 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
5340000 USD
CY2016 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
4227000 USD
CY2017 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
7040000 USD
CY2015 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
292000 USD
CY2016 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
2048000 USD
CY2017 us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
3372000 USD
CY2015Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
8750000 USD
CY2016Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
5539000 USD
CY2017Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
5368000 USD
CY2017 us-gaap Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
1000000 USD
CY2015 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
282000 USD
CY2015 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
300000 USD
CY2016 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
23448000 USD
CY2016 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
23400000 USD
CY2017 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
8300000 USD
CY2017 us-gaap Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
8252000 USD
CY2015Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
48312000 USD
CY2016Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
33128000 USD
CY2017Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
35561000 USD
CY2015 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
3100000 USD
CY2016 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
-1100000 USD
CY2017 us-gaap Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
4300000 USD
CY2016Q4 us-gaap Variable Interest Entity Consolidated Carrying Amount Assets And Liabilities Net
VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet
3300000 USD
CY2017Q4 us-gaap Variable Interest Entity Consolidated Carrying Amount Assets And Liabilities Net
VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet
7800000 USD
CY2015 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
195120000 shares
CY2016 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
157288000 shares
CY2017 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
157155000 shares
CY2015 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
195113000 shares
CY2016 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
157287000 shares
CY2017 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
156124000 shares
CY2017 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:174%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta reclassified certain prior period amounts related to stock-based compensation in the accompanying consolidated statements of cash flows to conform to the current period presentation under a recently adopted accounting update. Additionally, certain reclassifications have been made to Quanta&#8217;s prior year&#8217;s consolidated statements of operations to conform to classifications in the current year.</font></div></div>
CY2017 us-gaap Use Of Estimates
UseOfEstimates
<div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates and Assumptions</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with US GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities known to exist as of the date the financial statements are published, and the reported amounts of revenues and expenses recognized during the periods presented. Quanta reviews all significant estimates affecting its consolidated financial statements on a recurring basis and records the effect of any necessary adjustments prior to their publication. Judgments and estimates are based on Quanta&#8217;s beliefs and assumptions derived from information available at the time such judgments and estimates are made. Uncertainties with respect to such estimates and assumptions are inherent in the preparation of financial statements. Estimates are primarily used in Quanta&#8217;s assessment of the allowance for doubtful accounts, valuation of inventory, useful lives of assets, fair value assumptions in analyzing goodwill, other intangibles and long-lived asset impairments, equity and other investments, loan receivables, purchase price allocations, acquisition-related contingent consideration liabilities, liabilities for insurance and other claims and guarantees, multiemployer pension plan withdrawal liabilities, revenue recognition for construction contracts inclusive of contractual change orders and claims, share-based compensation, operating results of reportable segments, as well as the provision for income taxes and the calculation of uncertain tax positions.</font></div></div>

Files In Submission

Name View Source Status
0001050915-18-000003-index-headers.html Edgar Link pending
0001050915-18-000003-index.html Edgar Link pending
0001050915-18-000003.txt Edgar Link pending
0001050915-18-000003-xbrl.zip Edgar Link pending
chart2017.jpg Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
pwr-123117x10k.htm Edgar Link pending
pwr-20171231.xml Edgar Link completed
pwr-20171231.xsd Edgar Link pending
pwr-20171231_cal.xml Edgar Link unprocessable
pwr-20171231_def.xml Edgar Link unprocessable
pwr-20171231_lab.xml Edgar Link unprocessable
pwr-20171231_pre.xml Edgar Link unprocessable
pwr-ex211x12x31x2017.htm Edgar Link pending
pwr-ex231x12x31x2017.htm Edgar Link pending
pwr-ex311x1231x2017.htm Edgar Link pending
pwr-ex312x1231x2017.htm Edgar Link pending
pwr-ex321x1231x2017.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R105.htm Edgar Link pending
R106.htm Edgar Link pending
R107.htm Edgar Link pending
R108.htm Edgar Link pending
R109.htm Edgar Link pending
R11.htm Edgar Link pending
R110.htm Edgar Link pending
R111.htm Edgar Link pending
R112.htm Edgar Link pending
R113.htm Edgar Link pending
R114.htm Edgar Link pending
R115.htm Edgar Link pending
R116.htm Edgar Link pending
R117.htm Edgar Link pending
R118.htm Edgar Link pending
R119.htm Edgar Link pending
R12.htm Edgar Link pending
R120.htm Edgar Link pending
R121.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending