2023 Q3 Form 10-Q Financial Statement
#000105091523000150 Filed on August 03, 2023
Income Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
Revenue | $5.621B | $5.049B |
YoY Change | 26.03% | 19.3% |
Cost Of Revenue | $4.773B | $4.325B |
YoY Change | 26.59% | 19.88% |
Gross Profit | $847.3M | $724.1M |
YoY Change | 23.01% | 15.93% |
Gross Profit Margin | 15.07% | 14.34% |
Selling, General & Admin | $386.5M | $384.2M |
YoY Change | 11.25% | 18.85% |
% of Gross Profit | 45.62% | 53.06% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $81.49M | $149.9M |
YoY Change | 10.86% | 102.68% |
% of Gross Profit | 9.62% | 20.7% |
Operating Expenses | $386.5M | $454.2M |
YoY Change | 11.25% | 40.51% |
Operating Profit | $400.3M | $269.9M |
YoY Change | 39.59% | 29.54% |
Interest Expense | $47.53M | -$36.70M |
YoY Change | 41.6% | -228.14% |
% of Operating Profit | 11.87% | -13.6% |
Other Income/Expense, Net | -$3.744M | $2.745M |
YoY Change | -84.69% | -106.45% |
Pretax Income | $351.0M | $236.0M |
YoY Change | 53.16% | 71.71% |
Income Tax | $77.52M | $69.37M |
% Of Pretax Income | 22.08% | 29.4% |
Net Earnings | $272.8M | $165.9M |
YoY Change | 74.94% | 88.48% |
Net Earnings / Revenue | 4.85% | 3.29% |
Basic Earnings Per Share | $1.88 | $1.14 |
Diluted Earnings Per Share | $1.83 | $1.12 |
COMMON SHARES | ||
Basic Shares Outstanding | 145.2M shares | 145.2M shares |
Diluted Shares Outstanding | 148.8M shares | 148.8M shares |
Balance Sheet
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $305.4M | $362.0M |
YoY Change | 41.77% | 140.26% |
Cash & Equivalents | $305.4M | $362.0M |
Short-Term Investments | ||
Other Short-Term Assets | $349.0M | $371.5M |
YoY Change | 29.86% | 46.49% |
Inventory | $163.9M | $156.5M |
Prepaid Expenses | ||
Receivables | $4.332B | $5.432B |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $6.735B | $6.322B |
YoY Change | 25.95% | 25.92% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $2.540B | $2.475B |
YoY Change | 12.74% | 9.98% |
Goodwill | $3.900B | $3.885B |
YoY Change | 9.0% | 8.3% |
Intangibles | $1.362B | $1.424B |
YoY Change | -10.35% | -9.61% |
Long-Term Investments | $176.7M | $177.8M |
YoY Change | 30.47% | 47.4% |
Other Assets | $650.6M | $455.8M |
YoY Change | 8.8% | -25.9% |
Total Long-Term Assets | $8.453B | $8.418B |
YoY Change | 6.34% | 4.85% |
TOTAL ASSETS | ||
Total Short-Term Assets | $6.735B | $6.322B |
Total Long-Term Assets | $8.453B | $8.418B |
Total Assets | $15.19B | $14.74B |
YoY Change | 14.23% | 12.96% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $1.991B | $1.673B |
YoY Change | 43.94% | 25.04% |
Accrued Expenses | $1.056B | $920.8M |
YoY Change | -4.04% | -16.54% |
Deferred Revenue | $1.101B | $1.129B |
YoY Change | 32.59% | 50.25% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $44.57M | $41.25M |
YoY Change | 37.8% | 51.86% |
Total Short-Term Liabilities | $4.192B | $3.764B |
YoY Change | 25.28% | 16.9% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $3.937B | $4.217B |
YoY Change | 1.31% | 8.92% |
Other Long-Term Liabilities | $610.5M | $776.7M |
YoY Change | 30.96% | 68.07% |
Total Long-Term Liabilities | $610.5M | $4.993B |
YoY Change | 30.96% | 980.42% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $4.192B | $3.764B |
Total Long-Term Liabilities | $610.5M | $4.993B |
Total Liabilities | $9.193B | $9.020B |
YoY Change | 13.56% | 14.03% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $4.661B | $4.400B |
YoY Change | 16.15% | 13.79% |
Common Stock | $2.944B | $2.904B |
YoY Change | 9.37% | 8.94% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $5.987B | $5.721B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $15.19B | $14.74B |
YoY Change | 14.23% | 12.96% |
Cashflow Statement
Concept | 2023 Q3 | 2023 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $272.8M | $165.9M |
YoY Change | 74.94% | 88.48% |
Depreciation, Depletion And Amortization | $81.49M | $149.9M |
YoY Change | 10.86% | 102.68% |
Cash From Operating Activities | $406.6M | $127.4M |
YoY Change | 18.41% | 7.31% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $146.7M | $106.0M |
YoY Change | 38.46% | -12.79% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$8.250M | $27.29M |
YoY Change | -94.8% | 640.06% |
Cash From Investing Activities | -$155.0M | -$78.74M |
YoY Change | -41.47% | -33.24% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -305.2M | 93.61M |
YoY Change | 2283.59% | -207.02% |
NET CHANGE | ||
Cash From Operating Activities | 406.6M | 127.4M |
Cash From Investing Activities | -155.0M | -78.74M |
Cash From Financing Activities | -305.2M | 93.61M |
Net Change In Cash | -53.61M | 142.3M |
YoY Change | -182.51% | -262.66% |
FREE CASH FLOW | ||
Cash From Operating Activities | $406.6M | $127.4M |
Capital Expenditures | $146.7M | $106.0M |
Free Cash Flow | $259.9M | $21.38M |
YoY Change | 9.47% | -852.16% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
0 | usd | |
us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-50047000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
11900000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
3456000 | usd | |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
5116921000 | usd |
CY2022Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
13275000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-51813000 | usd |
CY2022Q1 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
10426000 | usd |
CY2022Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.07 | |
CY2022Q1 | us-gaap |
Dividends Cash
DividendsCash
|
10459000 | usd |
CY2022Q1 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
538000 | usd |
CY2022Q1 | us-gaap |
Profit Loss
ProfitLoss
|
85028000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
-227000 | usd |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
96160000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
5139775000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
5048610000 | usd |
CY2023Q2 | pwr |
Percentage Of Total Revenues
PercentageOfTotalRevenues
|
1.000 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4232003000 | usd |
CY2022Q2 | 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 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
8197528000 | usd | |
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 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4232003000 | usd |
CY2022Q2 | 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 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
8197528000 | usd | |
pwr |
Percentage Of Total Revenues
PercentageOfTotalRevenues
|
1.000 | ||
CY2023Q2 | pwr |
Revenue From Contract With Customer Percentage Of Revenue Recognized Over Time
RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime
|
0.540 | |
CY2022Q2 | pwr |
Revenue From Contract With Customer Percentage Of Revenue Recognized Over Time
RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime
|
0.517 | |
pwr |
Revenue From Contract With Customer Percentage Of Revenue Recognized Over Time
RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime
|
0.524 | ||
pwr |
Revenue From Contract With Customer Percentage Of Revenue Recognized Over Time
RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime
|
0.515 | ||
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
12480000000 | usd |
CY2022Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
8800000000 | usd |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.707 | |
CY2022Q4 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.721 | |
CY2022Q4 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
CY2023Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
CY2023Q2 | pwr |
Contract With Customer Revenue Recognized Related To Unapproved Change Orders And Claims
ContractWithCustomerRevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims
|
745100000 | usd |
CY2022Q4 | pwr |
Contract With Customer Revenue Recognized Related To Unapproved Change Orders And Claims
ContractWithCustomerRevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims
|
549300000 | usd |
CY2023Q2 | pwr |
Contract With Customer Cumulative Catch Up Adjustment Revenue Change In Estimate Percent
ContractWithCustomerCumulativeCatchUpAdjustmentRevenueChangeInEstimatePercent
|
0.007 | |
CY2022Q2 | pwr |
Contract With Customer Cumulative Catch Up Adjustment Revenue Change In Estimate Percent
ContractWithCustomerCumulativeCatchUpAdjustmentRevenueChangeInEstimatePercent
|
0.015 | |
pwr |
Contract With Customer Cumulative Catch Up Adjustment Revenue Change In Estimate Percent
ContractWithCustomerCumulativeCatchUpAdjustmentRevenueChangeInEstimatePercent
|
0.003 | ||
pwr |
Contract With Customer Cumulative Catch Up Adjustment Revenue Change In Estimate Percent
ContractWithCustomerCumulativeCatchUpAdjustmentRevenueChangeInEstimatePercent
|
0.010 | ||
pwr |
Contract With Customer Cumulative Catch Up Adjustment To Gross Profit Change In Estimate Percent
ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent
|
-0.05 | ||
pwr |
Contract With Customer Cumulative Catch Up Adjustment To Gross Profit Change In Estimate
ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate
|
20700000 | usd | |
CY2022Q2 | pwr |
Contract With Customer Cumulative Catch Up Adjustment To Gross Profit Change In Estimate
ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate
|
-62300000 | usd |
CY2022Q2 | pwr |
Contract With Customer Cumulative Catch Up Adjustment To Gross Profit Change In Estimate Percent
ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent
|
-0.100 | |
pwr |
Contract With Customer Cumulative Catch Up Adjustment To Gross Profit Change In Estimate
ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate
|
-72700000 | usd | |
pwr |
Contract With Customer Cumulative Catch Up Adjustment To Gross Profit Change In Estimate Percent
ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent
|
-0.062 | ||
CY2023Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
1357233000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
1080206000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
1128864000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
1141518000 | usd |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-295000 | usd | |
CY2023Q2 | pwr |
Accounts Receivable Allowance For Credit Loss Writeoff Recovery
AccountsReceivableAllowanceForCreditLossWriteoffRecovery
|
-5511000 | usd |
CY2022Q2 | pwr |
Accounts Receivable Allowance For Credit Loss Writeoff Recovery
AccountsReceivableAllowanceForCreditLossWriteoffRecovery
|
219000 | usd |
pwr |
Accounts Receivable Allowance For Credit Loss Writeoff Recovery
AccountsReceivableAllowanceForCreditLossWriteoffRecovery
|
-6983000 | usd | |
pwr |
Accounts Receivable Allowance For Credit Loss Writeoff Recovery
AccountsReceivableAllowanceForCreditLossWriteoffRecovery
|
253000 | usd | |
CY2022Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
49707000 | usd |
CY2023Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
13908000 | usd |
CY2022Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
49707000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss Current
ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
|
483900000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss Current
ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
|
397600000 | usd |
CY2023Q2 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss Noncurrent
ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent
|
147800000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Receivable After Allowance For Credit Loss Noncurrent
ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent
|
136200000 | usd |
CY2022Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
823900000 | usd |
CY2023Q2 | pwr |
Contract With Customer Liability Deferred Revenues Current
ContractWithCustomerLiabilityDeferredRevenuesCurrent
|
61600000 | usd |
CY2022Q4 | pwr |
Contract With Customer Liability Deferred Revenues Current
ContractWithCustomerLiabilityDeferredRevenuesCurrent
|
59600000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
5048610000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
4232003000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
9477436000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
8197528000 | usd | |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
279273000 | usd |
CY2023Q2 | pwr |
Operating Income Loss Margin Percentage
OperatingIncomeLossMarginPercentage
|
0.055 | |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
208356000 | usd |
CY2022Q2 | pwr |
Operating Income Loss Margin Percentage
OperatingIncomeLossMarginPercentage
|
0.049 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
405133000 | usd | |
pwr |
Operating Income Loss Margin Percentage
OperatingIncomeLossMarginPercentage
|
0.043 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
325872000 | usd | |
pwr |
Operating Income Loss Margin Percentage
OperatingIncomeLossMarginPercentage
|
0.040 | ||
CY2023Q2 | us-gaap |
Depreciation
Depreciation
|
79876000 | usd |
CY2022Q2 | us-gaap |
Depreciation
Depreciation
|
73959000 | usd |
us-gaap |
Depreciation
Depreciation
|
158258000 | usd | |
us-gaap |
Depreciation
Depreciation
|
144913000 | usd | |
CY2023 | pwr |
Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Tangible Assets
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets
|
184800000 | usd |
CY2023 | us-gaap |
Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
|
120500000 | usd |
CY2023 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
306600000 | usd |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Settlements
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
|
5000000 | usd | |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Settlements
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
|
1600000 | usd | |
CY2023Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
5048610000 | usd |
CY2022Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
4358240000 | usd |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
9477436000 | usd | |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
8450003000 | usd | |
CY2023Q2 | pwr |
Business Acquisitions Pro Forma Net Income Loss Attributable To Common Stock Net Of Tax
BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax
|
165899000 | usd |
CY2022Q2 | pwr |
Business Acquisitions Pro Forma Net Income Loss Attributable To Common Stock Net Of Tax
BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax
|
88671000 | usd |
pwr |
Business Acquisitions Pro Forma Net Income Loss Attributable To Common Stock Net Of Tax
BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax
|
260945000 | usd | |
pwr |
Business Acquisitions Pro Forma Net Income Loss Attributable To Common Stock Net Of Tax
BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax
|
173129000 | usd | |
CY2023Q2 | us-gaap |
Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
|
0 | usd |
CY2022Q4 | us-gaap |
Equity Securities Fv Ni Current And Noncurrent
EquitySecuritiesFvNiCurrentAndNoncurrent
|
0 | usd |
CY2023Q2 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
53624000 | usd |
CY2022Q4 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
54134000 | usd |
CY2023Q2 | us-gaap |
Equity Securities Fv Ni And Without Readily Determinable Fair Value
EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue
|
177762000 | usd |
CY2022Q4 | us-gaap |
Equity Securities Fv Ni And Without Readily Determinable Fair Value
EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue
|
211218000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
172661000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
172661000 | usd | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
144947000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
143697000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
3770000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
4630000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
148717000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
148327000 | shares | |
CY2023Q2 | us-gaap |
Line Of Credit
LineOfCredit
|
958065000 | usd |
CY2022Q4 | us-gaap |
Line Of Credit
LineOfCredit
|
786910000 | usd |
us-gaap |
Line Of Credit Facility Maximum Amount Outstanding During Period
LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod
|
987348000 | usd | |
us-gaap |
Line Of Credit Facility Maximum Amount Outstanding During Period
LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod
|
1597744000 | usd | |
us-gaap |
Line Of Credit Facility Average Outstanding Amount
LineOfCreditFacilityAverageOutstandingAmount
|
909662000 | usd | |
us-gaap |
Line Of Credit Facility Average Outstanding Amount
LineOfCreditFacilityAverageOutstandingAmount
|
1361728000 | usd | |
us-gaap |
Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
|
0.0622 | ||
us-gaap |
Debt Instrument Interest Rate During Period
DebtInstrumentInterestRateDuringPeriod
|
0.0204 | ||
CY2023Q2 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
7200000 | usd |
CY2022Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
8300000 | usd |
CY2023Q2 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
1500000 | usd |
CY2022Q2 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
1500000 | usd |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
3000000 | usd | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
2900000 | usd | |
CY2023Q2 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
1102000 | usd |
CY2022Q2 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
436000 | usd |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
2013000 | usd | |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
876000 | usd | |
CY2023Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
299000 | usd |
CY2022Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
28000 | usd |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
507000 | usd | |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
55000 | usd | |
CY2023Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
23140000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
24248000 | usd |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
46363000 | usd | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
49125000 | usd | |
CY2023Q2 | pwr |
Short Term Lease And Variable Lease Cost
ShortTermLeaseAndVariableLeaseCost
|
249868000 | usd |
CY2022Q2 | pwr |
Short Term Lease And Variable Lease Cost
ShortTermLeaseAndVariableLeaseCost
|
224088000 | usd |
pwr |
Short Term Lease And Variable Lease Cost
ShortTermLeaseAndVariableLeaseCost
|
487946000 | usd | |
pwr |
Short Term Lease And Variable Lease Cost
ShortTermLeaseAndVariableLeaseCost
|
443387000 | usd | |
CY2023Q2 | us-gaap |
Lease Cost
LeaseCost
|
274409000 | usd |
CY2022Q2 | us-gaap |
Lease Cost
LeaseCost
|
248800000 | usd |
us-gaap |
Lease Cost
LeaseCost
|
536829000 | usd | |
us-gaap |
Lease Cost
LeaseCost
|
493443000 | usd | |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
45285000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
1488000 | usd |
CY2023Q2 | pwr |
Lease Financing Transaction To Be Paid Remainder Of Fiscal Year
LeaseFinancingTransactionToBePaidRemainderOfFiscalYear
|
8361000 | usd |
CY2023Q2 | pwr |
Operating And Finance Lease Liabilities Payments Remainder Of Fiscal Year
OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear
|
55134000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
75927000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
6504000 | usd |
CY2023Q2 | pwr |
Lease Financing Transaction To Be Paid Due Year One
LeaseFinancingTransactionToBePaidDueYearOne
|
15573000 | usd |
CY2023Q2 | pwr |
Operating And Finance Lease Liabilities Payments Due Year One
OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearOne
|
98004000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
59264000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
6477000 | usd |
CY2023Q2 | pwr |
Lease Financing Transaction To Be Paid Due Year Two
LeaseFinancingTransactionToBePaidDueYearTwo
|
13831000 | usd |
CY2023Q2 | pwr |
Operating And Finance Lease Liabilities Payments Due Year Two
OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo
|
79572000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
43129000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
6219000 | usd |
CY2023Q2 | pwr |
Lease Financing Transaction To Be Paid Due Year Three
LeaseFinancingTransactionToBePaidDueYearThree
|
14369000 | usd |
CY2023Q2 | pwr |
Operating And Finance Lease Liabilities Payments Due Year Three
OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree
|
63717000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
27812000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
5691000 | usd |
CY2023Q2 | pwr |
Lease Financing Transaction To Be Paid Due Year Four
LeaseFinancingTransactionToBePaidDueYearFour
|
11756000 | usd |
CY2023Q2 | pwr |
Operating And Finance Lease Liabilities Payments Due Year Four
OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour
|
45259000 | usd |
CY2023Q2 | pwr |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
29696000 | usd |
CY2023Q2 | pwr |
Finance Lease Liability To Be Paid After Year Four
FinanceLeaseLiabilityToBePaidAfterYearFour
|
3452000 | usd |
CY2023Q2 | pwr |
Lease Financing Transaction To Be Paid After Year Four
LeaseFinancingTransactionToBePaidAfterYearFour
|
25161000 | usd |
CY2023Q2 | pwr |
Operating And Finance Lease Liabilities Payments Due After Year Four
OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFour
|
58309000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
281113000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
29831000 | usd |
CY2023Q2 | pwr |
Lease Financing Transaction To Be Paid
LeaseFinancingTransactionToBePaid
|
89051000 | usd |
CY2023Q2 | pwr |
Operating And Finance Lease Liabilities Payments Due
OperatingAndFinanceLeaseLiabilitiesPaymentsDue
|
399995000 | usd |
CY2023Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
22760000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
1464000 | usd |
CY2023Q2 | pwr |
Lease Financing Transaction Undiscounted Excess Amount
LeaseFinancingTransactionUndiscountedExcessAmount
|
0 | usd |
CY2023Q2 | pwr |
Operating And Finance Lease Liabilities Undiscounted Excess Amount
OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount
|
24224000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
258353000 | usd |
CY2023Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
28367000 | usd |
CY2023Q2 | pwr |
Lease Financing Transaction Liability
LeaseFinancingTransactionLiability
|
89051000 | usd |
CY2023Q2 | pwr |
Operating And Finance Lease Liability
OperatingAndFinanceLeaseLiability
|
375771000 | usd |
CY2023Q2 | us-gaap |
Short Term Lease Commitment Amount
ShortTermLeaseCommitmentAmount
|
19600000 | usd |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y3M3D | |
CY2023Q2 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y7M6D | |
CY2023Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.039 | |
CY2023Q2 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.061 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.294 | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.300 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.200 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.209 | ||
us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
-32400000 | usd | |
us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
-21200000 | usd | |
CY2022Q2 | us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-41700000 | usd |
us-gaap |
Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
|
-50000000 | usd | |
CY2023Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
46300000 | usd |
us-gaap |
Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
|
4700000 | usd | |
us-gaap |
Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
|
4700000 | usd | |
CY2023Q2 | us-gaap |
Decrease In Unrecognized Tax Benefits Is Reasonably Possible
DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
|
11900000 | usd |
CY2023Q2 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
500000000 | usd |
CY2023Q2 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
0 | shares |
CY2023Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
0 | usd |
CY2023Q1 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
0 | shares |
CY2023Q1 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
0 | usd |
CY2022Q4 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
87000 | shares |
CY2022Q4 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
11403000 | usd |
CY2022Q3 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
158000 | shares |
CY2022Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
21033000 | usd |
CY2022Q2 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
731000 | shares |
CY2022Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
84884000 | usd |
CY2022Q1 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
85000 | shares |
CY2022Q1 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
10426000 | usd |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd | |
CY2023Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | usd |
CY2022Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
84900000 | usd |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
94400000 | usd | |
CY2023Q2 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
81400000 | usd |
CY2022Q4 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
67400000 | usd |
CY2023Q2 | us-gaap |
Deferred Compensation Arrangement With Individual Common Stock Reserved For Future Issuance
DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance
|
207512 | shares |
CY2022Q4 | us-gaap |
Deferred Compensation Arrangement With Individual Common Stock Reserved For Future Issuance
DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance
|
252026 | shares |
CY2023Q2 | us-gaap |
Life Insurance Corporate Or Bank Owned Amount
LifeInsuranceCorporateOrBankOwnedAmount
|
76600000 | usd |
CY2022Q4 | us-gaap |
Life Insurance Corporate Or Bank Owned Amount
LifeInsuranceCorporateOrBankOwnedAmount
|
64000000 | usd |
CY2023Q2 | us-gaap |
Increase Decrease In Deferred Compensation
IncreaseDecreaseInDeferredCompensation
|
4103000 | usd |
CY2022Q2 | us-gaap |
Increase Decrease In Deferred Compensation
IncreaseDecreaseInDeferredCompensation
|
-10110000 | usd |
us-gaap |
Increase Decrease In Deferred Compensation
IncreaseDecreaseInDeferredCompensation
|
8310000 | usd | |
us-gaap |
Increase Decrease In Deferred Compensation
IncreaseDecreaseInDeferredCompensation
|
-14037000 | usd | |
CY2023Q2 | us-gaap |
Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
|
3266000 | usd |
CY2022Q2 | us-gaap |
Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
|
-10164000 | usd |
us-gaap |
Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
|
6412000 | usd | |
us-gaap |
Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
|
-14304000 | usd | |
CY2019Q3 | pwr |
Number Of Buildings With Property Damage
NumberOfBuildingsWithPropertyDamage
|
2 | building |
CY2023Q2 | us-gaap |
Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
|
197100000 | usd |
CY2022Q4 | us-gaap |
Cash Equivalents At Carrying Value
CashEquivalentsAtCarryingValue
|
260100000 | usd |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
992000 | usd | |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
361966000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
428505000 | usd |
CY2023Q2 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
1672778000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Trade Current
AccountsPayableTradeCurrent
|
1302086000 | usd |
CY2023Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
469661000 | usd |
CY2022Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
469048000 | usd |
CY2023Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
374469000 | usd |
CY2022Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
381995000 | usd |
CY2023Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
2516908000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
2153129000 | usd |
CY2023Q2 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
|
1740000000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
|
1650000000 | usd |
CY2023Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
1170000000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
1020000000.00 | usd |
CY2023Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
361966000 | usd |
CY2022Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
150653000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
368312000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
153366000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
428505000 | usd |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
229097000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
433214000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
231887000 | usd |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
47470000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
49268000 | usd | |
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
507000 | usd | |
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
54000 | usd | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
727000 | 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 Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
24723000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
25373000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
1250000 | usd | |
pwr |
Rental Purchase Option Asset Obtained In Exchange For Rental Purchase Option Liability
RentalPurchaseOptionAssetObtainedInExchangeForRentalPurchaseOptionLiability
|
7136000 | usd | |
pwr |
Rental Purchase Option Asset Obtained In Exchange For Rental Purchase Option Liability
RentalPurchaseOptionAssetObtainedInExchangeForRentalPurchaseOptionLiability
|
27153000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
78773000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
42959000 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
128925000 | usd | |
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
58363000 | usd | |
us-gaap |
Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
|
4037000 | usd | |
us-gaap |
Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
|
5470000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
31200000 | usd | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
27700000 | usd | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2023Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false |