2024 Q3 Form 10-Q Financial Statement
#000105091524000140 Filed on August 01, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $6.493B | $5.594B |
YoY Change | 15.52% | 10.81% |
Cost Of Revenue | $5.481B | $4.783B |
YoY Change | 14.81% | 10.6% |
Gross Profit | $1.013B | $811.3M |
YoY Change | 19.5% | 12.05% |
Gross Profit Margin | 15.59% | 14.5% |
Selling, General & Admin | $483.9M | $432.4M |
YoY Change | 25.18% | 12.54% |
% of Gross Profit | 47.79% | 53.29% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $89.98M | $83.65M |
YoY Change | 10.42% | -44.2% |
% of Gross Profit | 8.89% | 10.31% |
Operating Expenses | $483.9M | $432.4M |
YoY Change | 25.18% | -4.81% |
Operating Profit | $431.2M | $307.2M |
YoY Change | 7.7% | 13.83% |
Interest Expense | -$39.36M | -$32.35M |
YoY Change | -182.81% | -11.85% |
% of Operating Profit | -9.13% | -10.53% |
Other Income/Expense, Net | $2.994M | $1.617M |
YoY Change | -179.97% | -41.09% |
Pretax Income | $381.4M | $267.1M |
YoY Change | 8.66% | 13.19% |
Income Tax | $82.42M | $75.20M |
% Of Pretax Income | 21.61% | 28.16% |
Net Earnings | $293.2M | $188.2M |
YoY Change | 7.46% | 13.42% |
Net Earnings / Revenue | 4.52% | 3.36% |
Basic Earnings Per Share | $1.99 | $1.28 |
Diluted Earnings Per Share | $1.95 | $1.26 |
COMMON SHARES | ||
Basic Shares Outstanding | 147.3M shares | 146.4M shares |
Diluted Shares Outstanding | 150.6M shares | 149.8M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | ||
YoY Change | ||
Cash & Equivalents | $764.1M | $518.1M |
Short-Term Investments | ||
Other Short-Term Assets | ||
YoY Change | ||
Inventory | $275.9M | $235.1M |
Prepaid Expenses | ||
Receivables | $5.150B | $4.431B |
Other Receivables | ||
Total Short-Term Assets | $8.046B | $6.888B |
YoY Change | 19.46% | 8.94% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | ||
YoY Change | ||
Goodwill | $5.282B | $4.314B |
YoY Change | 35.42% | 11.04% |
Intangibles | $1.967B | $1.387B |
YoY Change | 44.39% | -2.62% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $619.1M | $597.6M |
YoY Change | -4.83% | 31.11% |
Total Long-Term Assets | $10.82B | $9.042B |
YoY Change | 28.0% | 7.4% |
TOTAL ASSETS | ||
Total Short-Term Assets | $8.046B | $6.888B |
Total Long-Term Assets | $10.82B | $9.042B |
Total Assets | $18.87B | $15.93B |
YoY Change | 24.21% | 8.06% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | ||
YoY Change | ||
Accrued Expenses | ||
YoY Change | ||
Deferred Revenue | $1.875B | $1.483B |
YoY Change | 70.35% | 31.38% |
Short-Term Debt | ||
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $6.525B | $5.316B |
YoY Change | 55.65% | 41.24% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | ||
YoY Change | ||
Other Long-Term Liabilities | $558.8M | $536.3M |
YoY Change | -8.47% | -30.95% |
Total Long-Term Liabilities | $558.8M | $536.3M |
YoY Change | -8.47% | -89.26% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $6.525B | $5.316B |
Total Long-Term Liabilities | $558.8M | $536.3M |
Total Liabilities | $11.78B | $9.348B |
YoY Change | 28.12% | 3.64% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $5.417B | $5.138B |
YoY Change | 16.24% | 16.76% |
Common Stock | $3.405B | $3.136B |
YoY Change | 15.65% | 8.02% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $7.071B | $6.568B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $18.87B | $15.93B |
YoY Change | 24.21% | 8.06% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $293.2M | $188.2M |
YoY Change | 7.46% | 13.42% |
Depreciation, Depletion And Amortization | $89.98M | $83.65M |
YoY Change | 10.42% | -44.2% |
Cash From Operating Activities | $739.9M | $391.3M |
YoY Change | 81.98% | 207.12% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $212.5M | $161.5M |
YoY Change | 44.85% | 52.28% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$1.325B | -$41.20M |
YoY Change | 15965.33% | -250.98% |
Cash From Investing Activities | -$1.538B | -$202.7M |
YoY Change | 892.46% | 157.36% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 1.034B | -203.3M |
YoY Change | -438.66% | -317.14% |
NET CHANGE | ||
Cash From Operating Activities | 739.9M | 391.3M |
Cash From Investing Activities | -1.538B | -202.7M |
Cash From Financing Activities | 1.034B | -203.3M |
Net Change In Cash | 235.8M | -14.59M |
YoY Change | -539.77% | -110.26% |
FREE CASH FLOW | ||
Cash From Operating Activities | $739.9M | $391.3M |
Capital Expenditures | $212.5M | $161.5M |
Free Cash Flow | $527.4M | $229.9M |
YoY Change | 102.94% | 974.9% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
13729000 | usd |
CY2024Q2 | us-gaap |
Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
|
169248000 | usd |
CY2023Q4 | us-gaap |
Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
|
157073000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
165899000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
306519000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
306519000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
260945000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
260945000 | usd | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
146258000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
144947000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
3329000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
3770000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
149587000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
148717000 | shares | |
CY2023Q4 | us-gaap |
Other Long Term Debt
OtherLongTermDebt
|
6279000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
40143000 | usd |
CY2023Q4 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
39577000 | usd |
CY2024Q2 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
19984000 | usd |
CY2023Q4 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
23142000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
|
3522780000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
|
4198706000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
549260000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
2973520000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
3663504000 | usd |
CY2024Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.09 | |
CY2024Q1 | us-gaap |
Dividends Cash
DividendsCash
|
13477000 | usd |
CY2023Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.09 | |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.09 | |
CY2023Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.08 | |
CY2023Q3 | us-gaap |
Dividends Cash
DividendsCash
|
12430000 | usd |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.08 | |
CY2023Q2 | us-gaap |
Dividends Cash
DividendsCash
|
11893000 | usd |
CY2023Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.08 | |
CY2023Q1 | us-gaap |
Dividends Cash
DividendsCash
|
12100000 | usd |
CY2023Q2 | pwr |
Percentage Of Total Revenues
PercentageOfTotalRevenues
|
1.000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
10626206000 | usd | |
pwr |
Percentage Of Total Revenues
PercentageOfTotalRevenues
|
1.000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
9477436000 | usd | |
pwr |
Percentage Of Total Revenues
PercentageOfTotalRevenues
|
1.000 | ||
CY2024Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
13729000 | usd |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
13908000 | usd |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
53498000 | usd | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
135849000 | usd | |
us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
-57189000 | usd | |
us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
300652000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-52281000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-13625000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
23809000 | usd | |
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
5516000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
629267000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
165822000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
244595000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
185597000 | usd | |
pwr |
Proceeds From Sale Of Property Plant And Equipment And Insurance Settlement
ProceedsFromSaleOfPropertyPlantAndEquipmentAndInsuranceSettlement
|
55176000 | usd | |
pwr |
Proceeds From Sale Of Property Plant And Equipment And Insurance Settlement
ProceedsFromSaleOfPropertyPlantAndEquipmentAndInsuranceSettlement
|
34963000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
450798000 | usd | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
452252000 | usd | |
us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
29239000 | usd | |
us-gaap |
Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
|
42277000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-21718000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
6758000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-589260000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-567367000 | usd | |
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
6914679000 | usd | |
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
9885534000 | usd | |
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
7621682000 | usd | |
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
9393812000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
77797000 | usd | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
110764000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
27006000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
24499000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
5508000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-20165000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-806298000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
336294000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-7003000 | usd | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
349000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-773294000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-64902000 | usd | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
1295041000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
433214000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
521747000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
368312000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
6283355000 | usd |
CY2024Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-30740000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
|
51768000 | usd |
CY2024Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-41529000 | usd |
CY2024Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.09 | |
CY2024Q1 | us-gaap |
Dividends Cash
DividendsCash
|
13477000 | usd |
CY2024Q1 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
8199000 | usd |
CY2024Q1 | us-gaap |
Profit Loss
ProfitLoss
|
126091000 | usd |
CY2024Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
6367269000 | usd |
CY2024Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-9058000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
|
9054000 | usd |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
36380000 | usd |
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.09 | |
CY2024Q2 | us-gaap |
Dividends Cash
DividendsCash
|
13521000 | usd |
CY2024Q2 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
934000 | usd |
CY2024Q2 | us-gaap |
Profit Loss
ProfitLoss
|
191884000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
6581074000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
5398819000 | usd |
CY2023Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
1100000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
|
123503000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-77597000 | usd |
CY2023Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.08 | |
CY2023Q1 | us-gaap |
Dividends Cash
DividendsCash
|
12100000 | usd |
CY2023Q1 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
8741000 | usd |
CY2023Q1 | us-gaap |
Profit Loss
ProfitLoss
|
96970000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
5521954000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
23917000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
29594000 | usd |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.08 | |
CY2023Q2 | us-gaap |
Dividends Cash
DividendsCash
|
11893000 | usd |
CY2023Q2 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
1177000 | usd |
CY2023Q2 | us-gaap |
Profit Loss
ProfitLoss
|
166584000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
5728979000 | usd |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
5594387000 | usd |
CY2024Q2 | pwr |
Percentage Of Total Revenues
PercentageOfTotalRevenues
|
1.000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
5048610000 | usd |
CY2023Q2 | pwr |
Percentage Of Total Revenues
PercentageOfTotalRevenues
|
1.000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
10626206000 | usd | |
pwr |
Percentage Of Total Revenues
PercentageOfTotalRevenues
|
1.000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
9477436000 | usd | |
pwr |
Percentage Of Total Revenues
PercentageOfTotalRevenues
|
1.000 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
5594387000 | usd |
CY2024Q2 | pwr |
Percentage Of Total Revenues
PercentageOfTotalRevenues
|
1.000 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
5048610000 | usd |
CY2024Q2 | pwr |
Revenue From Contract With Customer Percentage Of Revenue Recognized Over Time
RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime
|
0.582 | |
CY2023Q2 | pwr |
Revenue From Contract With Customer Percentage Of Revenue Recognized Over Time
RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime
|
0.540 | |
pwr |
Revenue From Contract With Customer Percentage Of Revenue Recognized Over Time
RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime
|
0.580 | ||
pwr |
Revenue From Contract With Customer Percentage Of Revenue Recognized Over Time
RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime
|
0.524 | ||
CY2024Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
14370000000 | usd |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
13890000000 | usd |
CY2024Q2 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.658 | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.669 | |
CY2024Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
CY2024Q2 | pwr |
Contract With Customer Revenue Recognized Related To Unapproved Change Orders And Claims
ContractWithCustomerRevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims
|
662300000 | usd |
CY2023Q4 | pwr |
Contract With Customer Revenue Recognized Related To Unapproved Change Orders And Claims
ContractWithCustomerRevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims
|
778900000 | usd |
CY2024Q2 | pwr |
Contract With Customer Cumulative Catch Up Adjustment Revenue Change In Estimate Percent
ContractWithCustomerCumulativeCatchUpAdjustmentRevenueChangeInEstimatePercent
|
0.004 | |
CY2023Q2 | pwr |
Contract With Customer Cumulative Catch Up Adjustment Revenue Change In Estimate Percent
ContractWithCustomerCumulativeCatchUpAdjustmentRevenueChangeInEstimatePercent
|
0.007 | |
pwr |
Contract With Customer Cumulative Catch Up Adjustment Revenue Change In Estimate Percent
ContractWithCustomerCumulativeCatchUpAdjustmentRevenueChangeInEstimatePercent
|
0.002 | ||
pwr |
Contract With Customer Cumulative Catch Up Adjustment Revenue Change In Estimate Percent
ContractWithCustomerCumulativeCatchUpAdjustmentRevenueChangeInEstimatePercent
|
0.003 | ||
CY2024Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
1227543000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
1413057000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
1483134000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
1538677000 | usd |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
1240000000 | usd | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
897800000 | usd | |
CY2024Q2 | pwr |
Number Of Risk Pools
NumberOfRiskPools
|
2 | pool |
CY2024Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
13955000 | usd |
CY2023Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
16530000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
13962000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
15644000 | usd |
CY2024Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
191000 | usd |
CY2023Q2 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
2889000 | usd |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
462000 | usd | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
5247000 | usd | |
CY2024Q2 | pwr |
Accounts Receivable Allowance For Credit Loss Writeoff Recovery
AccountsReceivableAllowanceForCreditLossWriteoffRecovery
|
-417000 | usd |
CY2023Q2 | pwr |
Accounts Receivable Allowance For Credit Loss Writeoff Recovery
AccountsReceivableAllowanceForCreditLossWriteoffRecovery
|
-5511000 | usd |
pwr |
Accounts Receivable Allowance For Credit Loss Writeoff Recovery
AccountsReceivableAllowanceForCreditLossWriteoffRecovery
|
-695000 | usd | |
pwr |
Accounts Receivable Allowance For Credit Loss Writeoff Recovery
AccountsReceivableAllowanceForCreditLossWriteoffRecovery
|
-6983000 | usd | |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
13908000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss Current
ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
|
646000000.0 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss Current
ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
|
610000000.0 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss Noncurrent
ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent
|
103000000.0 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss Noncurrent
ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent
|
78700000 | usd |
CY2024Q2 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
827100000 | usd |
CY2023Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
743600000 | usd |
CY2024Q2 | pwr |
Contract With Customer Liability Deferred Revenues Current
ContractWithCustomerLiabilityDeferredRevenuesCurrent
|
70500000 | usd |
CY2023Q4 | pwr |
Contract With Customer Liability Deferred Revenues Current
ContractWithCustomerLiabilityDeferredRevenuesCurrent
|
58600000 | usd |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
3 | segment | |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
5594387000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
5048610000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
10626206000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
9477436000 | usd | |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
307230000 | usd |
CY2024Q2 | pwr |
Operating Income Loss Margin Percentage
OperatingIncomeLossMarginPercentage
|
0.055 | |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
279273000 | usd |
CY2023Q2 | pwr |
Operating Income Loss Margin Percentage
OperatingIncomeLossMarginPercentage
|
0.055 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
462584000 | usd | |
pwr |
Operating Income Loss Margin Percentage
OperatingIncomeLossMarginPercentage
|
0.044 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
405133000 | usd | |
pwr |
Operating Income Loss Margin Percentage
OperatingIncomeLossMarginPercentage
|
0.043 | ||
CY2024Q2 | us-gaap |
Depreciation
Depreciation
|
83651000 | usd |
CY2023Q2 | us-gaap |
Depreciation
Depreciation
|
79876000 | usd |
us-gaap |
Depreciation
Depreciation
|
172546000 | usd | |
us-gaap |
Depreciation
Depreciation
|
158258000 | usd | |
CY2024 | pwr |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Tangible Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets
|
183000000.0 | usd |
CY2024 | us-gaap |
Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
|
265500000 | usd |
CY2024 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
434600000 | usd |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Settlements
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
|
5000000.0 | usd | |
CY2024Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
5599509000 | usd |
CY2023Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
5175310000 | usd |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
10645621000 | usd | |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
9730835000 | usd | |
CY2024Q2 | pwr |
Business Acquisitions Pro Forma Net Income Loss Attributable To Common Stock Net Of Tax
BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax
|
187445000 | usd |
CY2023Q2 | pwr |
Business Acquisitions Pro Forma Net Income Loss Attributable To Common Stock Net Of Tax
BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax
|
158580000 | usd |
pwr |
Business Acquisitions Pro Forma Net Income Loss Attributable To Common Stock Net Of Tax
BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax
|
303259000 | usd | |
pwr |
Business Acquisitions Pro Forma Net Income Loss Attributable To Common Stock Net Of Tax
BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax
|
244682000 | usd | |
CY2024Q2 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
58634000 | usd |
CY2023Q4 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
53868000 | usd |
CY2024Q2 | us-gaap |
Equity Securities Fv Ni And Without Readily Determinable Fair Value
EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue
|
161598000 | usd |
CY2023Q4 | us-gaap |
Equity Securities Fv Ni And Without Readily Determinable Fair Value
EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue
|
178097000 | usd |
CY2024Q2 | us-gaap |
Equity Method Investment Difference Between Carrying Amount And Underlying Equity
EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
|
28600000 | usd |
CY2023Q4 | us-gaap |
Equity Method Investment Difference Between Carrying Amount And Underlying Equity
EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
|
31400000 | usd |
CY2024Q2 | pwr |
Amortization Of Equity Method Investment Difference Between Carrying Amount And Underlying Equity
AmortizationOfEquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
|
1300000 | usd |
CY2023Q2 | pwr |
Amortization Of Equity Method Investment Difference Between Carrying Amount And Underlying Equity
AmortizationOfEquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
|
1500000 | usd |
pwr |
Amortization Of Equity Method Investment Difference Between Carrying Amount And Underlying Equity
AmortizationOfEquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
|
2700000 | usd | |
pwr |
Amortization Of Equity Method Investment Difference Between Carrying Amount And Underlying Equity
AmortizationOfEquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
|
3300000 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
188159000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
188159000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
165899000 | usd |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
146580000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
145422000 | shares |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
3208000 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
3351000 | shares |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
149788000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
148773000 | shares |
CY2024Q2 | us-gaap |
Line Of Credit
LineOfCredit
|
858613000 | usd |
CY2023Q4 | us-gaap |
Line Of Credit
LineOfCredit
|
867137000 | usd |
CY2024Q2 | pwr |
Lease Financing Transaction Liability
LeaseFinancingTransactionLiability
|
138147000 | usd |
CY2023Q4 | pwr |
Lease Financing Transaction Liability
LeaseFinancingTransactionLiability
|
102955000 | usd |
CY2024Q2 | us-gaap |
Other Long Term Debt
OtherLongTermDebt
|
5861000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
535202000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
2825000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
1102000 | usd |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
5794000 | usd | |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
2013000 | usd | |
CY2024Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
688000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
299000 | usd |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
1410000 | usd | |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
507000 | usd | |
CY2024Q2 | pwr |
Lease Financing Transaction Depreciation
LeaseFinancingTransactionDepreciation
|
2503000 | usd |
CY2023Q2 | pwr |
Lease Financing Transaction Depreciation
LeaseFinancingTransactionDepreciation
|
1633000 | usd |
pwr |
Lease Financing Transaction Depreciation
LeaseFinancingTransactionDepreciation
|
4595000 | usd | |
pwr |
Lease Financing Transaction Depreciation
LeaseFinancingTransactionDepreciation
|
3885000 | usd | |
CY2024Q2 | pwr |
Lease Financing Transactions Interest On Liabilities
LeaseFinancingTransactionsInterestOnLiabilities
|
4294000 | usd |
CY2023Q2 | pwr |
Lease Financing Transactions Interest On Liabilities
LeaseFinancingTransactionsInterestOnLiabilities
|
2559000 | usd |
pwr |
Lease Financing Transactions Interest On Liabilities
LeaseFinancingTransactionsInterestOnLiabilities
|
7792000 | usd | |
pwr |
Lease Financing Transactions Interest On Liabilities
LeaseFinancingTransactionsInterestOnLiabilities
|
6858000 | usd | |
CY2024Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
26036000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
23140000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
51570000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
46363000 | usd | |
CY2024Q2 | pwr |
Short Term Lease And Variable Lease Cost
ShortTermLeaseAndVariableLeaseCost
|
284766000 | usd |
CY2023Q2 | pwr |
Short Term Lease And Variable Lease Cost
ShortTermLeaseAndVariableLeaseCost
|
249868000 | usd |
pwr |
Short Term Lease And Variable Lease Cost
ShortTermLeaseAndVariableLeaseCost
|
572101000 | usd | |
pwr |
Short Term Lease And Variable Lease Cost
ShortTermLeaseAndVariableLeaseCost
|
487946000 | usd | |
CY2024Q2 | us-gaap |
Lease Cost
LeaseCost
|
321112000 | usd |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
278601000 | usd |
us-gaap |
Lease Cost
LeaseCost
|
643262000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
547572000 | usd | |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
50328000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
4862000 | usd |
CY2024Q2 | pwr |
Operating And Finance Lease Liability To Be Paid Remainder Of Fiscal Year
OperatingAndFinanceLeaseLiabilityToBePaidRemainderOfFiscalYear
|
55190000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
87853000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
9238000 | usd |
CY2024Q2 | pwr |
Operating And Finance Lease Liability To Be Paid Year One
OperatingAndFinanceLeaseLiabilityToBePaidYearOne
|
97091000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
68936000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
8761000 | usd |
CY2024Q2 | pwr |
Operating And Finance Lease Liability To Be Paid Year Two
OperatingAndFinanceLeaseLiabilityToBePaidYearTwo
|
77697000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
50038000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
7715000 | usd |
CY2024Q2 | pwr |
Operating And Finance Lease Liability To Be Paid Year Three
OperatingAndFinanceLeaseLiabilityToBePaidYearThree
|
57753000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
31754000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
7113000 | usd |
CY2024Q2 | pwr |
Operating And Finance Lease Liability To Be Paid Year Four
OperatingAndFinanceLeaseLiabilityToBePaidYearFour
|
38867000 | usd |
CY2024Q2 | pwr |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
39509000 | usd |
CY2024Q2 | pwr |
Finance Lease Liability To Be Paid After Year Four
FinanceLeaseLiabilityToBePaidAfterYearFour
|
5845000 | usd |
CY2024Q2 | pwr |
Operating And Finance Lease Liability To Be Paid After Year Four
OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFour
|
45354000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
328418000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
43534000 | usd |
CY2024Q2 | pwr |
Operating And Finance Lease Liability To Be Paid
OperatingAndFinanceLeaseLiabilityToBePaid
|
371952000 | usd |
CY2024Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
33491000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
3391000 | usd |
CY2024Q2 | pwr |
Operating And Finance Lease Liability Undiscounted Excess Amount
OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount
|
36882000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
294927000 | usd |
CY2024Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
40143000 | usd |
CY2024Q2 | pwr |
Operating And Finance Lease Liability
OperatingAndFinanceLeaseLiability
|
335070000 | usd |
CY2024Q2 | us-gaap |
Short Term Lease Commitment Amount
ShortTermLeaseCommitmentAmount
|
22400000 | usd |
CY2024Q2 | pwr |
Lease Financing Transaction To Be Paid
LeaseFinancingTransactionToBePaid
|
104200000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y5M1D | |
CY2024Q2 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y21D | |
CY2024Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.047 | |
CY2024Q2 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.064 | |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.282 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.294 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.232 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.200 | ||
us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
-22400000 | usd | |
us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
-32400000 | usd | |
CY2024Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
50100000 | usd |
us-gaap |
Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
|
5000000.0 | usd | |
CY2024Q2 | us-gaap |
Decrease In Unrecognized Tax Benefits Is Reasonably Possible
DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
|
8900000 | usd |
CY2024Q2 | us-gaap |
Dividends Cash
DividendsCash
|
13521000 | usd |
CY2023Q4 | us-gaap |
Dividends Cash
DividendsCash
|
13412000 | usd |
CY2024Q2 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
104800000 | usd |
CY2023Q4 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
88900000 | usd |
CY2024Q2 | us-gaap |
Deferred Compensation Arrangement With Individual Common Stock Reserved For Future Issuance
DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance
|
170795 | shares |
CY2023Q4 | us-gaap |
Deferred Compensation Arrangement With Individual Common Stock Reserved For Future Issuance
DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance
|
174079 | shares |
CY2024Q2 | us-gaap |
Life Insurance Corporate Or Bank Owned Amount
LifeInsuranceCorporateOrBankOwnedAmount
|
98400000 | usd |
CY2023Q4 | us-gaap |
Life Insurance Corporate Or Bank Owned Amount
LifeInsuranceCorporateOrBankOwnedAmount
|
83400000 | usd |
CY2024Q2 | us-gaap |
Increase Decrease In Deferred Compensation
IncreaseDecreaseInDeferredCompensation
|
2035000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Deferred Compensation
IncreaseDecreaseInDeferredCompensation
|
4103000 | usd |
us-gaap |
Increase Decrease In Deferred Compensation
IncreaseDecreaseInDeferredCompensation
|
8548000 | usd | |
us-gaap |
Increase Decrease In Deferred Compensation
IncreaseDecreaseInDeferredCompensation
|
8310000 | usd | |
CY2024Q2 | us-gaap |
Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
|
1801000 | usd |
CY2023Q2 | us-gaap |
Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
|
3266000 | usd |
us-gaap |
Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
|
7851000 | usd | |
us-gaap |
Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
|
6412000 | usd | |
CY2024Q2 | pwr |
Investments Outstanding Commitment To Be Paid
InvestmentsOutstandingCommitmentToBePaid
|
71600000 | usd |
CY2024Q2 | us-gaap |
Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
|
148700000 | usd |
CY2023Q4 | us-gaap |
Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
|
610800000 | usd |
CY2024Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
518140000 | usd |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
1290248000 | usd |
CY2024Q2 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
2018489000 | usd |
CY2023Q4 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
2027588000 | usd |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
488541000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
526221000 | usd |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
691937000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
507433000 | usd |
CY2024Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
3198967000 | usd |
CY2023Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
3061242000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
|
1870000000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
|
1820000000 | usd |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
1450000000 | usd |
CY2023Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
1310000000 | usd |
CY2024Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
518140000 | usd |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
361966000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
521747000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
368312000 | usd |
CY2023Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
1290248000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
428505000 | usd |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
1295041000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
433214000 | usd |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
52297000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
47470000 | usd | |
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
1410000 | usd | |
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
507000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
4183000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
992000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
54274000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
52494000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
1279000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
25373000 | usd | |
pwr |
Rental Purchase Option Asset Obtained In Exchange For Rental Purchase Option Liability
RentalPurchaseOptionAssetObtainedInExchangeForRentalPurchaseOptionLiability
|
39901000 | usd | |
pwr |
Rental Purchase Option Asset Obtained In Exchange For Rental Purchase Option Liability
RentalPurchaseOptionAssetObtainedInExchangeForRentalPurchaseOptionLiability
|
7136000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
80807000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
78773000 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
101778000 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
128925000 | usd | |
us-gaap |
Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
|
1355000 | usd | |
us-gaap |
Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
|
4037000 | usd | |
CY2024Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
26700000 | usd |
CY2023Q2 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
31200000 | usd |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false |