2024 Q3 Form 10-Q Financial Statement
#000086145924000035 Filed on August 01, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $1.276B | $1.082B |
YoY Change | 14.21% | 20.47% |
Cost Of Revenue | $1.073B | $917.8M |
YoY Change | 12.88% | 15.38% |
Gross Profit | $202.9M | $164.7M |
YoY Change | 21.79% | 59.78% |
Gross Profit Margin | 15.91% | 15.22% |
Selling, General & Admin | $91.65M | $70.05M |
YoY Change | 22.54% | 8.5% |
% of Gross Profit | 45.16% | 42.53% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $33.82M | $29.40M |
YoY Change | 42.08% | 34.89% |
% of Gross Profit | 16.66% | 17.85% |
Operating Expenses | $91.65M | $70.05M |
YoY Change | 22.54% | -10.39% |
Operating Profit | $104.3M | $85.82M |
YoY Change | 41.29% | 244.44% |
Interest Expense | $4.002M | $5.337M |
YoY Change | -17.94% | -13.15% |
% of Operating Profit | 3.84% | 6.22% |
Other Income/Expense, Net | $5.148M | -$26.27M |
YoY Change | -15.62% | -2244.57% |
Pretax Income | $109.4M | $59.55M |
YoY Change | 36.95% | -501.77% |
Income Tax | $25.47M | $20.69M |
% Of Pretax Income | 23.27% | 34.75% |
Net Earnings | $78.95M | $36.90M |
YoY Change | 37.01% | -317.03% |
Net Earnings / Revenue | 6.19% | 3.41% |
Basic Earnings Per Share | $1.81 | $0.84 |
Diluted Earnings Per Share | $1.57 | $0.76 |
COMMON SHARES | ||
Basic Shares Outstanding | 43.69M shares | 44.15M shares |
Diluted Shares Outstanding | 52.37M shares | 52.73M shares |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $616.5M | $534.3M |
YoY Change | 16.3% | 24.98% |
Cash & Equivalents | $462.3M | $366.7M |
Short-Term Investments | $154.2M | $167.6M |
Other Short-Term Assets | $34.93M | $34.17M |
YoY Change | -26.43% | -26.32% |
Inventory | $108.0M | $119.1M |
Prepaid Expenses | ||
Receivables | $1.055B | $1.019B |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $1.814B | $1.706B |
YoY Change | 7.02% | 14.42% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $719.7M | $670.9M |
YoY Change | 26.32% | 8.63% |
Goodwill | $211.6M | $146.8M |
YoY Change | 184.96% | 86.72% |
Intangibles | $131.6M | $107.6M |
YoY Change | ||
Long-Term Investments | $94.92M | $93.50M |
YoY Change | 4.19% | -4.77% |
Other Assets | $67.73M | $58.12M |
YoY Change | 15.75% | -36.14% |
Total Long-Term Assets | $1.317B | $1.175B |
YoY Change | 48.75% | 32.73% |
TOTAL ASSETS | ||
Total Short-Term Assets | $1.814B | $1.706B |
Total Long-Term Assets | $1.317B | $1.175B |
Total Assets | $3.131B | $2.881B |
YoY Change | 21.34% | 21.24% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $510.0M | $450.7M |
YoY Change | 6.91% | 17.83% |
Accrued Expenses | $361.1M | $302.0M |
YoY Change | 1.44% | -2.57% |
Deferred Revenue | $292.6M | $262.2M |
YoY Change | 31.83% | 51.31% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $1.099M | $1.510M |
YoY Change | -25.49% | 3.0% |
Total Short-Term Liabilities | $1.165B | $1.016B |
YoY Change | 10.26% | 17.2% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $737.5M | $737.4M |
YoY Change | 82.64% | 60.77% |
Other Long-Term Liabilities | $84.56M | $71.85M |
YoY Change | 25.33% | -31.33% |
Total Long-Term Liabilities | $822.0M | $809.3M |
YoY Change | 74.43% | 43.66% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $1.165B | $1.016B |
Total Long-Term Liabilities | $822.0M | $809.3M |
Total Liabilities | $1.987B | $1.826B |
YoY Change | 30.05% | 23.77% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $568.9M | $495.7M |
YoY Change | 18.11% | 15.33% |
Common Stock | $437.8M | $435.7M |
YoY Change | -7.41% | -7.48% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.007B | $931.7M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $3.131B | $2.881B |
YoY Change | 21.34% | 21.24% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $78.95M | $36.90M |
YoY Change | 37.01% | -317.03% |
Depreciation, Depletion And Amortization | $33.82M | $29.40M |
YoY Change | 42.08% | 34.89% |
Cash From Operating Activities | $261.5M | -$1.989M |
YoY Change | 70.78% | -95.29% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $41.31M | $38.99M |
YoY Change | 40.98% | -0.61% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$119.7M | -$370.0K |
YoY Change | -2819.98% | -54.55% |
Cash From Investing Activities | -$161.0M | -$39.36M |
YoY Change | 546.53% | -1.7% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -4.940M | 86.34M |
YoY Change | -90.24% | -10.98% |
NET CHANGE | ||
Cash From Operating Activities | 261.5M | -1.989M |
Cash From Investing Activities | -161.0M | -39.36M |
Cash From Financing Activities | -4.940M | 86.34M |
Net Change In Cash | 95.54M | 44.99M |
YoY Change | 23.12% | 206.19% |
FREE CASH FLOW | ||
Cash From Operating Activities | $261.5M | -$1.989M |
Capital Expenditures | $41.31M | $38.99M |
Free Cash Flow | $220.2M | -$40.98M |
YoY Change | 77.83% | -49.71% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
5337000 | usd |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
4131000 | usd |
us-gaap |
Interest Expense
InterestExpense
|
13420000 | usd | |
us-gaap |
Interest Expense
InterestExpense
|
7022000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
-49618000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
41528000 | usd | |
us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
988000 | usd | |
gva |
Gain Loss On Extinguishment Of Debt Non Cash
GainLossOnExtinguishmentOfDebtNonCash
|
-51052000 | usd | |
CY2024Q2 | us-gaap |
Equity Classified Written Call Option Modification Equity Issuance Increase Decrease In Equity Amount
EquityClassifiedWrittenCallOptionModificationEquityIssuanceIncreaseDecreaseInEquityAmount
|
-34189000 | usd |
CY2024Q2 | gva |
Adjustments To Additional Paid In Capital Redemption Of Warrants
AdjustmentsToAdditionalPaidInCapitalRedemptionOfWarrants
|
-466000 | usd |
CY2024Q2 | gva |
Stock Issued During Period Value Gain Loss On Hedging Activity
StockIssuedDuringPeriodValueGainLossOnHedgingActivity
|
0 | usd |
CY2024Q2 | us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
-4351000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
-2453000 | usd |
CY2024Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
987415000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
972411000 | usd |
CY2023Q2 | us-gaap |
Profit Loss
ProfitLoss
|
-23846000 | usd |
CY2023Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
142000 | usd |
CY2023Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
244000 | usd |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | usd |
CY2023Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
5710000 | usd |
CY2023Q2 | us-gaap |
Equity Classified Written Call Option Modification Equity Issuance Increase Decrease In Equity Amount
EquityClassifiedWrittenCallOptionModificationEquityIssuanceIncreaseDecreaseInEquityAmount
|
-39379000 | usd |
CY2023Q2 | gva |
Adjustments To Additional Paid In Capital Redemption Of Warrants
AdjustmentsToAdditionalPaidInCapitalRedemptionOfWarrants
|
13201000 | usd |
CY2023Q2 | us-gaap |
Extinguishment Of Debt Amount
ExtinguishmentOfDebtAmount
|
49335000 | usd |
CY2023Q2 | gva |
Stock Issued During Period Value Gain Loss On Hedging Activity
StockIssuedDuringPeriodValueGainLossOnHedgingActivity
|
0 | usd |
CY2023Q2 | us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
-200000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
-2142000 | usd |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
941450000 | usd |
CY2023Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1026966000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
9415000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-611000 | usd | |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
21144000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | usd | |
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
11420000 | usd | |
us-gaap |
Equity Classified Written Call Option Modification Equity Issuance Increase Decrease In Equity Amount
EquityClassifiedWrittenCallOptionModificationEquityIssuanceIncreaseDecreaseInEquityAmount
|
-34189000 | usd | |
gva |
Adjustments To Additional Paid In Capital Redemption Of Warrants
AdjustmentsToAdditionalPaidInCapitalRedemptionOfWarrants
|
-466000 | usd | |
gva |
Stock Issued During Period Value Gain Loss On Hedging Activity
StockIssuedDuringPeriodValueGainLossOnHedgingActivity
|
0 | usd | |
us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
2587000 | usd | |
us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
-15345000 | usd | |
CY2024Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
987415000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
985145000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
-49618000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
7000 | usd | |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
3767000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | usd | |
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
11414000 | usd | |
us-gaap |
Equity Classified Written Call Option Modification Equity Issuance Increase Decrease In Equity Amount
EquityClassifiedWrittenCallOptionModificationEquityIssuanceIncreaseDecreaseInEquityAmount
|
-39379000 | usd | |
gva |
Adjustments To Additional Paid In Capital Redemption Of Warrants
AdjustmentsToAdditionalPaidInCapitalRedemptionOfWarrants
|
13201000 | usd | |
us-gaap |
Extinguishment Of Debt Amount
ExtinguishmentOfDebtAmount
|
49335000 | usd | |
gva |
Stock Issued During Period Value Gain Loss On Hedging Activity
StockIssuedDuringPeriodValueGainLossOnHedgingActivity
|
0 | usd | |
us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
17374000 | usd | |
us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
-6968000 | usd | |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
941450000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
9415000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
58468000 | usd | |
us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
2334000 | usd | |
gva |
Gain Loss On Extinguishment Of Debt Non Cash
GainLossOnExtinguishmentOfDebtNonCash
|
-27824000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
2805000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
5981000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
15084000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
6702000 | usd | |
gva |
Unconsolidated Construction Joint Venture Net Income Loss
UnconsolidatedConstructionJointVentureNetIncomeLoss
|
-752000 | usd | |
gva |
Unconsolidated Construction Joint Venture Net Income Loss
UnconsolidatedConstructionJointVentureNetIncomeLoss
|
4005000 | usd | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
8527000 | usd | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
12231000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
348000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
7000 | usd | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
109787000 | usd | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
171469000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
28028000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
46469000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
15172000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
3439000 | usd | |
gva |
Equity In Construction Joint Ventures
EquityInConstructionJointVentures
|
2000000 | usd | |
gva |
Equity In Construction Joint Ventures
EquityInConstructionJointVentures
|
14710000 | usd | |
us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
15861000 | usd | |
us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
6246000 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-16461000 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
6464000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
50680000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
51552000 | usd | |
us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
-6624000 | usd | |
us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
29367000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
22084000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-118948000 | usd | |
us-gaap |
Proceeds From Sale And Maturity Of Held To Maturity Securities
ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
|
25000000 | usd | |
us-gaap |
Proceeds From Sale And Maturity Of Held To Maturity Securities
ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
|
30000000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
66861000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
79689000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
4229000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
10564000 | usd | |
us-gaap |
Proceeds From Life Insurance Policies
ProceedsFromLifeInsurancePolicies
|
0 | usd | |
us-gaap |
Proceeds From Life Insurance Policies
ProceedsFromLifeInsurancePolicies
|
1545000 | usd | |
us-gaap |
Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital
ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
|
693000 | usd | |
us-gaap |
Proceeds From Equity Method Investment Dividends Or Distributions Return Of Capital
ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
|
0 | usd | |
us-gaap |
Payments For Proceeds From Previous Acquisition
PaymentsForProceedsFromPreviousAcquisition
|
13183000 | usd | |
us-gaap |
Payments For Proceeds From Previous Acquisition
PaymentsForProceedsFromPreviousAcquisition
|
0 | usd | |
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
0 | usd | |
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
26933000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
0 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-135000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-50122000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-64378000 | usd | |
us-gaap |
Proceeds From Convertible Debt
ProceedsFromConvertibleDebt
|
373750000 | usd | |
us-gaap |
Proceeds From Convertible Debt
ProceedsFromConvertibleDebt
|
373750000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
0 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
55000000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
309808000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
249589000 | usd | |
gva |
Payments For Capped Call Transaction
PaymentsForCappedCallTransaction
|
46046000 | usd | |
gva |
Payments For Capped Call Transaction
PaymentsForCappedCallTransaction
|
53035000 | usd | |
us-gaap |
Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
|
586000 | usd | |
us-gaap |
Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
|
13201000 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
9654000 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
9806000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
11452000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
11391000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
21144000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
3766000 | usd | |
us-gaap |
Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
|
17000000 | usd | |
us-gaap |
Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
|
22400000 | usd | |
gva |
Distributions To Noncontrolling Partners Net
DistributionsToNoncontrollingPartnersNet
|
16372000 | usd | |
gva |
Distributions To Noncontrolling Partners Net
DistributionsToNoncontrollingPartnersNet
|
6850000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
261000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
269000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-22879000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
103781000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-50917000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-79545000 | usd | |
CY2023Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
417663000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
293991000 | usd |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
366746000 | usd |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
214446000 | usd |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
10849000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
19558000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
11197000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
11351000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
12444000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
5531000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
2940000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
4851000 | usd | |
gva |
Deferred Taxes Related To Capped Call Transactions
DeferredTaxesRelatedToCappedCallTransactions
|
11857000 | usd | |
gva |
Deferred Taxes Related To Capped Call Transactions
DeferredTaxesRelatedToCappedCallTransactions
|
13656000 | usd | |
gva |
Restricted Stock Units Issued Net Of Forfeitures
RestrictedStockUnitsIssuedNetOfForfeitures
|
19992000 | usd | |
gva |
Restricted Stock Units Issued Net Of Forfeitures
RestrictedStockUnitsIssuedNetOfForfeitures
|
10981000 | usd | |
CY2024Q2 | us-gaap |
Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
|
5679000 | usd |
CY2023Q2 | us-gaap |
Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
|
5709000 | usd |
gva |
Contributions From Noncontrolling Partners
ContributionsFromNoncontrollingPartners
|
1959000 | usd | |
gva |
Contributions From Noncontrolling Partners
ContributionsFromNoncontrollingPartners
|
1822000 | usd | |
CY2024Q2 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | reportablesegments |
CY2024Q2 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | operatinggroups |
CY2024Q2 | us-gaap |
Reporting Unit Percentage Of Fair Value In Excess Of Carrying Amount
ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
|
0.25 | |
CY2024Q2 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | reportablesegments |
CY2024Q2 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
3 | operatinggroups |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1082486000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
898552000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1754761000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1458620000 | usd | |
CY2024Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
3867178000 | usd |
CY2023Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
3596676000 | usd |
CY2024Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
2700000000 | usd |
CY2024Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
CY2024Q2 | gva |
Aggregate Affirmative Claim Recovery Estimate Included In Contract Asset And Liability
AggregateAffirmativeClaimRecoveryEstimateIncludedInContractAssetAndLiability
|
70400000 | usd |
CY2023Q4 | gva |
Aggregate Affirmative Claim Recovery Estimate Included In Contract Asset And Liability
AggregateAffirmativeClaimRecoveryEstimateIncludedInContractAssetAndLiability
|
77900000 | usd |
CY2024Q2 | gva |
Costs In Excess Of Billings And Estimated Earnings
CostsInExcessOfBillingsAndEstimatedEarnings
|
135326000 | usd |
CY2023Q4 | gva |
Costs In Excess Of Billings And Estimated Earnings
CostsInExcessOfBillingsAndEstimatedEarnings
|
100106000 | usd |
CY2024Q2 | gva |
Contract With Customer Retention
ContractWithCustomerRetention
|
174050000 | usd |
CY2023Q4 | gva |
Contract With Customer Retention
ContractWithCustomerRetention
|
162881000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
309376000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
262987000 | usd |
CY2024Q2 | gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
55000000.0 | usd |
gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
253300000 | usd | |
CY2023Q2 | gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
48100000 | usd |
gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
171100000 | usd | |
CY2024Q2 | gva |
Advance Payments And Billings In Excess Of Costs Incurred
AdvancePaymentsAndBillingsInExcessOfCostsIncurred
|
245536000 | usd |
CY2023Q4 | gva |
Advance Payments And Billings In Excess Of Costs Incurred
AdvancePaymentsAndBillingsInExcessOfCostsIncurred
|
227913000 | usd |
CY2024Q2 | us-gaap |
Provision For Loss On Contracts
ProvisionForLossOnContracts
|
16662000 | usd |
CY2023Q4 | us-gaap |
Provision For Loss On Contracts
ProvisionForLossOnContracts
|
15935000 | usd |
CY2024Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
262198000 | usd |
CY2023Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
243848000 | usd |
CY2024Q2 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
710199000 | usd |
CY2023Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
600252000 | usd |
CY2024Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
951000 | usd |
CY2023Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1547000 | usd |
CY2024Q2 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
709248000 | usd |
CY2023Q4 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
598705000 | usd |
CY2024Q2 | gva |
Working Capital Deficit
WorkingCapitalDeficit
|
25000000.0 | usd |
CY2023Q4 | gva |
Working Capital Deficit
WorkingCapitalDeficit
|
25000000.0 | usd |
CY2023Q4 | gva |
Percentage Of Net Receivables Individually Maximum
PercentageOfNetReceivablesIndividuallyMaximum
|
0.10 | |
CY2024Q2 | gva |
Percentage Of Net Receivables Individually Maximum
PercentageOfNetReceivablesIndividuallyMaximum
|
0.10 | |
CY2024Q2 | gva |
Unconsolidated Construction Joint Venture Cash Cash Equivalents And Marketable Securities
UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities
|
127513000 | usd |
CY2023Q4 | gva |
Unconsolidated Construction Joint Venture Cash Cash Equivalents And Marketable Securities
UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities
|
117962000 | usd |
CY2024Q2 | gva |
Unconsolidated Construction Joint Venture Other Current Assets
UnconsolidatedConstructionJointVentureOtherCurrentAssets
|
605779000 | usd |
CY2023Q4 | gva |
Unconsolidated Construction Joint Venture Other Current Assets
UnconsolidatedConstructionJointVentureOtherCurrentAssets
|
666536000 | usd |
CY2024Q2 | gva |
Unconsolidated Construction Joint Venture Noncurrent Assets
UnconsolidatedConstructionJointVentureNoncurrentAssets
|
37794000 | usd |
CY2023Q4 | gva |
Unconsolidated Construction Joint Venture Noncurrent Assets
UnconsolidatedConstructionJointVentureNoncurrentAssets
|
52580000 | usd |
CY2024Q2 | gva |
Unconsolidated Construction Joint Venture Current Liabilities
UnconsolidatedConstructionJointVentureCurrentLiabilities
|
157580000 | usd |
CY2023Q4 | gva |
Unconsolidated Construction Joint Venture Current Liabilities
UnconsolidatedConstructionJointVentureCurrentLiabilities
|
191175000 | usd |
CY2024Q2 | gva |
Equity In Construction Joint Ventures Current Assets Excluding Deficit In Equity
EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity
|
150466000 | usd |
CY2023Q4 | gva |
Equity In Construction Joint Ventures Current Assets Excluding Deficit In Equity
EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity
|
156311000 | usd |
CY2024Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
93499000 | usd |
CY2023Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
92910000 | usd |
CY2024Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
93499000 | usd |
CY2023Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
92910000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1706003000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1672763000 | usd |
CY2024Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
1035127000 | usd |
CY2023Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
1009899000 | usd |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
670876000 | usd |
CY2023Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
662864000 | usd |
CY2024Q2 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
95317000 | usd |
CY2023Q4 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
81936000 | usd |
CY2024Q2 | gva |
Deficits In Unconsolidated Joint Ventures Current
DeficitsInUnconsolidatedJointVenturesCurrent
|
6604000 | usd |
CY2023Q4 | gva |
Deficits In Unconsolidated Joint Ventures Current
DeficitsInUnconsolidatedJointVenturesCurrent
|
14921000 | usd |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
81082000 | usd |
CY2023Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
105418000 | usd |
CY2024Q2 | gva |
Guaranty Liabilities Current
GuarantyLiabilitiesCurrent
|
57849000 | usd |
CY2023Q4 | gva |
Guaranty Liabilities Current
GuarantyLiabilitiesCurrent
|
57849000 | usd |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
16255000 | usd |
CY2023Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
16826000 | usd |
CY2024Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
44932000 | usd |
CY2023Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
60790000 | usd |
CY2024Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
302039000 | usd |
CY2023Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
337740000 | usd |
CY2024Q2 | us-gaap |
Other Long Term Debt
OtherLongTermDebt
|
8974000 | usd |
CY2023Q4 | us-gaap |
Other Long Term Debt
OtherLongTermDebt
|
375000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
738946000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
654713000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1510000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
39932000 | usd |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
737436000 | usd |
CY2023Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
614781000 | usd |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
36895000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-17000000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
5912000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-40023000 | usd | |
CY2024Q2 | us-gaap |
Dilutive Securities Effect On Basic Earnings Per Share Other
DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
|
3074000 | usd |
CY2023Q2 | us-gaap |
Dilutive Securities Effect On Basic Earnings Per Share Other
DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
|
0 | usd |
us-gaap |
Dilutive Securities Effect On Basic Earnings Per Share Other
DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
|
0 | usd | |
us-gaap |
Dilutive Securities Effect On Basic Earnings Per Share Other
DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
|
0 | usd | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
39969000 | usd |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-17000000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
5912000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-40023000 | usd | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
44060000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
43892000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
44024000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
43829000 | shares | |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
564000 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
569000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | shares | |
CY2024Q2 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
8103000 | shares |
CY2023Q2 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
0 | shares |
us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
0 | shares | |
us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
0 | shares | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
52727000 | shares |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
43892000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
44593000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
43829000 | shares | |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.84 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.39 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.13 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.91 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.76 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.39 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.13 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.91 | ||
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
20693000 | usd |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9024000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
11167000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-445000 | usd | |
CY2024Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.347 | |
CY2023Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.609 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.543 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.009 | ||
CY2024Q2 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
0 | usd |
CY2023Q4 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
0 | usd |
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1082486000 | usd |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
898552000 | usd |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1754761000 | usd | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1458620000 | usd | |
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
164711000 | usd |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
103086000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
218996000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
135445000 | usd | |
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
70052000 | usd |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
64563000 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
158045000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
137685000 | usd | |
CY2024Q2 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-10225000 | usd |
CY2023Q2 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-13607000 | usd |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-21235000 | usd | |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-18130000 | usd | |
CY2024Q2 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
1387000 | usd |
CY2023Q2 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
3944000 | usd |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
2805000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
5981000 | usd | |
CY2024Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-26271000 | usd |
CY2023Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-43682000 | usd |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-21939000 | usd | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-35674000 | usd | |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
59550000 | usd |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-14822000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
20582000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-50063000 | usd | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |