2023 Q4 Form 10-Q Financial Statement
#000086145923000026 Filed on October 31, 2023
Income Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
Revenue | $933.7M | $1.117B |
YoY Change | 18.31% | 10.6% |
Cost Of Revenue | $839.4M | $950.2M |
YoY Change | 20.67% | 6.83% |
Gross Profit | $94.31M | $166.6M |
YoY Change | -2.55% | 38.45% |
Gross Profit Margin | 10.1% | 14.92% |
Selling, General & Admin | $81.99M | $74.79M |
YoY Change | 3.21% | 21.04% |
% of Gross Profit | 86.93% | 44.88% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $26.97M | $23.80M |
YoY Change | 29.32% | -19.01% |
% of Gross Profit | 28.6% | 14.28% |
Operating Expenses | $94.23M | $74.79M |
YoY Change | -9.99% | 21.04% |
Operating Profit | $80.00K | $73.82M |
YoY Change | -101.01% | 23.01% |
Interest Expense | $6.058M | $4.877M |
YoY Change | 32.39% | 93.61% |
% of Operating Profit | 7572.5% | 6.61% |
Other Income/Expense, Net | $3.307M | $6.101M |
YoY Change | -8.32% | 118.75% |
Pretax Income | $30.00M | $79.92M |
YoY Change | 81.17% | 27.26% |
Income Tax | $8.289M | $22.42M |
% Of Pretax Income | 27.63% | 28.06% |
Net Earnings | $26.00M | $57.62M |
YoY Change | 17.89% | -21.49% |
Net Earnings / Revenue | 2.78% | 5.16% |
Basic Earnings Per Share | $1.31 | |
Diluted Earnings Per Share | $0.49 | $1.13 |
COMMON SHARES | ||
Basic Shares Outstanding | 43.93M shares | 43.92M shares |
Diluted Shares Outstanding | 53.61M shares |
Balance Sheet
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $624.8M | $530.1M |
YoY Change | 20.8% | 10.03% |
Cash & Equivalents | $417.7M | $292.1M |
Short-Term Investments | $207.1M | $237.9M |
Other Short-Term Assets | $53.10M | $47.48M |
YoY Change | 41.94% | -69.8% |
Inventory | $103.9M | $92.13M |
Prepaid Expenses | ||
Receivables | $861.7M | $1.025B |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $1.643B | $1.695B |
YoY Change | 21.98% | 7.3% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $662.9M | $569.7M |
YoY Change | 30.17% | 13.76% |
Goodwill | $155.0M | $74.26M |
YoY Change | 110.31% | 0.76% |
Intangibles | $117.3M | |
YoY Change | 1173.58% | |
Long-Term Investments | $92.91M | $91.10M |
YoY Change | 15.09% | 15.81% |
Other Assets | $55.63M | $58.52M |
YoY Change | -5.93% | 0.43% |
Total Long-Term Assets | $1.170B | $885.3M |
YoY Change | 42.58% | 6.88% |
TOTAL ASSETS | ||
Total Short-Term Assets | $1.643B | $1.695B |
Total Long-Term Assets | $1.170B | $885.3M |
Total Assets | $2.814B | $2.580B |
YoY Change | 29.78% | 7.16% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $408.4M | $477.0M |
YoY Change | 22.12% | 19.77% |
Accrued Expenses | $337.7M | $356.0M |
YoY Change | 17.08% | -20.93% |
Deferred Revenue | $243.8M | $222.0M |
YoY Change | 40.72% | 16.2% |
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $39.93M | $1.475M |
YoY Change | 2659.64% | 2.57% |
Total Short-Term Liabilities | $1.030B | $1.056B |
YoY Change | 29.12% | 1.49% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $614.8M | $403.8M |
YoY Change | 114.26% | 40.75% |
Other Long-Term Liabilities | $74.65M | $67.47M |
YoY Change | 16.29% | -27.73% |
Total Long-Term Liabilities | $689.4M | $471.3M |
YoY Change | 96.35% | 64.27% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $1.030B | $1.056B |
Total Long-Term Liabilities | $689.4M | $471.3M |
Total Liabilities | $1.719B | $1.528B |
YoY Change | 49.67% | 15.05% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $501.8M | $481.6M |
YoY Change | 4.25% | 0.03% |
Common Stock | $474.6M | $472.8M |
YoY Change | 0.79% | 0.79% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $977.3M | $955.3M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $2.814B | $2.580B |
YoY Change | 29.78% | 7.16% |
Cashflow Statement
Concept | 2023 Q4 | 2023 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $26.00M | $57.62M |
YoY Change | 17.89% | -21.49% |
Depreciation, Depletion And Amortization | $26.97M | $23.80M |
YoY Change | 29.32% | -19.01% |
Cash From Operating Activities | $149.5M | $153.1M |
YoY Change | 112.74% | 72.71% |
INVESTING ACTIVITIES | ||
Capital Expenditures | $31.38M | $29.30M |
YoY Change | 31.54% | -219.41% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$238.6M | $4.400M |
YoY Change | 23407.98% | -45.64% |
Cash From Investing Activities | -$270.0M | -$24.90M |
YoY Change | 985.43% | 51.43% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 246.1M | -50.60M |
YoY Change | -3887.21% | 6566.67% |
NET CHANGE | ||
Cash From Operating Activities | 149.5M | 153.1M |
Cash From Investing Activities | -270.0M | -24.90M |
Cash From Financing Activities | 246.1M | -50.60M |
Net Change In Cash | 125.6M | 77.60M |
YoY Change | 222.75% | 8.62% |
FREE CASH FLOW | ||
Cash From Operating Activities | $149.5M | $153.1M |
Capital Expenditures | $31.38M | $29.30M |
Free Cash Flow | $118.1M | $123.8M |
YoY Change | 154.47% | 9.38% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q3 | us-gaap |
Held To Maturity Securities Noncurrent
HeldToMaturitySecuritiesNoncurrent
|
5750000 | usd |
CY2022Q4 | us-gaap |
Held To Maturity Securities Noncurrent
HeldToMaturitySecuritiesNoncurrent
|
26569000 | usd |
CY2023Q3 | us-gaap |
Investments In Affiliates Subsidiaries Associates And Joint Ventures
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
|
91101000 | usd |
CY2022Q4 | us-gaap |
Investments In Affiliates Subsidiaries Associates And Joint Ventures
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
|
80725000 | usd |
CY2023Q3 | us-gaap |
Goodwill
Goodwill
|
74264000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
73703000 | usd |
CY2023Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
43926576 | shares |
CY2023Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
43926576 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
43743907 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
43743907 | shares |
CY2023Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
134000 | usd |
CY2023Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.13 | |
CY2023Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
5709000 | usd |
CY2023Q3 | us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
11449000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
1926000 | usd |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1006577000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
904971000 | usd |
CY2022Q3 | us-gaap |
Profit Loss
ProfitLoss
|
65198000 | usd |
CY2022Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
-1853000 | usd |
CY2022Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
350000 | usd |
CY2022Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.13 | |
CY2022Q3 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
5685000 | usd |
CY2022Q3 | us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
6409000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
1699000 | usd |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
970389000 | usd |
CY2023Q3 | us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
3334 | shares |
CY2022Q3 | us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
9641 | shares |
CY2022Q3 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
366785 | shares |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
3901000 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.13 | ||
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
17123000 | 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 | |
gva |
Stock Issued During Period Value Extinguishment Of Debt
StockIssuedDuringPeriodValueExtinguishmentOfDebt
|
49335000 | usd | |
us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
28823000 | usd | |
us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
8894000 | usd | |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
1006577000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
995563000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
59681000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
3894000 | usd | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
70726000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | usd | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.13 | ||
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
17272000 | usd | |
us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
9309000 | usd | |
us-gaap |
Stockholders Equity Other
StockholdersEquityOther
|
6358000 | usd | |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
970389000 | usd |
us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
96936 | shares | |
us-gaap |
Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
|
69659 | shares | |
us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
2298353 | shares | |
us-gaap |
Profit Loss
ProfitLoss
|
7878000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
59681000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
65298000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
61714000 | usd | |
us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
1689000 | usd | |
us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
1901000 | usd | |
gva |
Gain Loss On Extinguishment Of Debt Non Cash
GainLossOnExtinguishmentOfDebtNonCash
|
-51052000 | usd | |
gva |
Gain Loss On Extinguishment Of Debt Non Cash
GainLossOnExtinguishmentOfDebtNonCash
|
0 | usd | |
us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
0 | usd | |
us-gaap |
Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
|
3278000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
7793000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
10462000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
1542000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-17819000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
8630000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
6151000 | usd | |
gva |
Unconsolidated Construction Joint Venture Net Income Loss
UnconsolidatedConstructionJointVentureNetIncomeLoss
|
-4535000 | usd | |
gva |
Unconsolidated Construction Joint Venture Net Income Loss
UnconsolidatedConstructionJointVentureNetIncomeLoss
|
25066000 | usd | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
19378000 | usd | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
9656000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-5659000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-38000 | usd | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
286262000 | usd | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
94233000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
-8315000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
91102000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
3421000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
8795000 | usd | |
gva |
Equity In Construction Joint Ventures
EquityInConstructionJointVentures
|
18310000 | usd | |
gva |
Equity In Construction Joint Ventures
EquityInConstructionJointVentures
|
44667000 | usd | |
us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
8903000 | usd | |
us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
7960000 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
6705000 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-27633000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
144721000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
60973000 | usd | |
us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
76915000 | usd | |
us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
14264000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
34198000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-14631000 | usd | |
us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
9740000 | usd | |
us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
59810000 | usd | |
us-gaap |
Proceeds From Sale And Maturity Of Held To Maturity Securities
ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
|
40000000 | usd | |
us-gaap |
Proceeds From Sale And Maturity Of Held To Maturity Securities
ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
|
15000000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
108963000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
97753000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
14613000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
21110000 | usd | |
us-gaap |
Proceeds From Life Insurance Policies
ProceedsFromLifeInsurancePolicies
|
1545000 | usd | |
us-gaap |
Proceeds From Life Insurance Policies
ProceedsFromLifeInsurancePolicies
|
0 | usd | |
us-gaap |
Proceeds From Divestiture Of Businesses Net Of Cash Divested
ProceedsFromDivestitureOfBusinessesNetOfCashDivested
|
0 | usd | |
us-gaap |
Proceeds From Divestiture Of Businesses Net Of Cash Divested
ProceedsFromDivestitureOfBusinessesNetOfCashDivested
|
142571000 | usd | |
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
26933000 | usd | |
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
0 | usd | |
gva |
Payments For Proceeds From Notes Receivable Net Of Collections
PaymentsForProceedsFromNotesReceivableNetOfCollections
|
0 | usd | |
gva |
Payments For Proceeds From Notes Receivable Net Of Collections
PaymentsForProceedsFromNotesReceivableNetOfCollections
|
7560000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-208000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-316000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-89270000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
13874000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
55000000 | usd | |
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
50000000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
304851000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
124911000 | usd | |
gva |
Payments For Capped Call Transaction
PaymentsForCappedCallTransaction
|
53035000 | usd | |
gva |
Payments For Capped Call Transaction
PaymentsForCappedCallTransaction
|
0 | usd | |
us-gaap |
Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
|
13201000 | usd | |
us-gaap |
Payments For Repurchase Of Warrants
PaymentsForRepurchaseOfWarrants
|
0 | usd | |
us-gaap |
Proceeds From Convertible Debt
ProceedsFromConvertibleDebt
|
373750000 | usd | |
us-gaap |
Proceeds From Convertible Debt
ProceedsFromConvertibleDebt
|
0 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
10024000 | usd | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
17101000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
17587000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
3900000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
70724000 | usd | |
us-gaap |
Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
|
35400000 | usd | |
us-gaap |
Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
|
11925000 | usd | |
gva |
Distributions To Noncontrolling Partners Net
DistributionsToNoncontrollingPartnersNet
|
9100000 | usd | |
gva |
Distributions To Noncontrolling Partners Net
DistributionsToNoncontrollingPartnersNet
|
6725000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
267000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
208000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
53205000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-157814000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-1867000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-158571000 | usd | |
CY2023Q3 | us-gaap |
Restricted Cash
RestrictedCash
|
0 | usd |
CY2022Q3 | us-gaap |
Restricted Cash
RestrictedCash
|
1512000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
293991000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
413655000 | usd |
CY2023Q3 | us-gaap |
Restricted Cash
RestrictedCash
|
0 | usd |
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
292124000 | usd |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
255084000 | usd |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
28546000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
12898000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
16461000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
17135000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
6473000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
7397000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
7324000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1780000 | usd | |
gva |
Performance Guarantees
PerformanceGuarantees
|
-6513000 | usd | |
gva |
Performance Guarantees
PerformanceGuarantees
|
-4678000 | usd | |
gva |
Deferred Taxes Related To Capped Call Transactions
DeferredTaxesRelatedToCappedCallTransactions
|
13656000 | usd | |
gva |
Deferred Taxes Related To Capped Call Transactions
DeferredTaxesRelatedToCappedCallTransactions
|
0 | usd | |
gva |
Restricted Stock Units Issued Net Of Forfeitures
RestrictedStockUnitsIssuedNetOfForfeitures
|
11447000 | usd | |
gva |
Restricted Stock Units Issued Net Of Forfeitures
RestrictedStockUnitsIssuedNetOfForfeitures
|
8258000 | usd | |
CY2023Q3 | us-gaap |
Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
|
5710000 | usd |
CY2022Q3 | us-gaap |
Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
|
5685000 | usd |
gva |
Contributions From Noncontrolling Partners
ContributionsFromNoncontrollingPartners
|
2523000 | usd | |
gva |
Contributions From Noncontrolling Partners
ContributionsFromNoncontrollingPartners
|
4109000 | usd | |
gva |
Increase Decrease In Capital Expenditures Incurred But Not Yet Paid
IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid
|
-2204000 | usd | |
gva |
Increase Decrease In Capital Expenditures Incurred But Not Yet Paid
IncreaseDecreaseInCapitalExpendituresIncurredButNotYetPaid
|
897000 | usd | |
CY2023Q3 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
4500000 | usd |
us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
4500000 | usd | |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
57488000 | usd |
CY2022Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-7710000 | usd |
CY2022Q3 | us-gaap |
Profit Loss
ProfitLoss
|
65198000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
66991000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
7310000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
59681000 | usd | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1116820000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1008910000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2575440000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
2512043000 | usd | |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
3964749000 | usd |
CY2022Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
2877478000 | usd |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
2500000000 | usd |
CY2023Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
CY2023Q3 | gva |
Aggregate Affirmative Claim Recovery Estimate Included In Contract Asset And Liability
AggregateAffirmativeClaimRecoveryEstimateIncludedInContractAssetAndLiability
|
71600000 | usd |
CY2022Q4 | gva |
Aggregate Affirmative Claim Recovery Estimate Included In Contract Asset And Liability
AggregateAffirmativeClaimRecoveryEstimateIncludedInContractAssetAndLiability
|
75800000 | usd |
CY2023Q3 | gva |
Costs In Excess Of Billings And Estimated Earnings
CostsInExcessOfBillingsAndEstimatedEarnings
|
130570000 | usd |
CY2022Q4 | gva |
Costs In Excess Of Billings And Estimated Earnings
CostsInExcessOfBillingsAndEstimatedEarnings
|
80357000 | usd |
CY2023Q3 | gva |
Contract With Customer Retention
ContractWithCustomerRetention
|
151710000 | usd |
CY2022Q4 | gva |
Contract With Customer Retention
ContractWithCustomerRetention
|
161559000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
282280000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
241916000 | usd |
CY2023Q3 | gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
17500000 | usd |
gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
188600000 | usd | |
CY2022Q3 | gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
10700000 | usd |
gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
221400000 | usd | |
CY2023Q3 | gva |
Advance Payments And Billings In Excess Of Costs Incurred
AdvancePaymentsAndBillingsInExcessOfCostsIncurred
|
205288000 | usd |
CY2022Q4 | gva |
Advance Payments And Billings In Excess Of Costs Incurred
AdvancePaymentsAndBillingsInExcessOfCostsIncurred
|
152294000 | usd |
CY2023Q3 | us-gaap |
Provision For Loss On Contracts
ProvisionForLossOnContracts
|
16695000 | usd |
CY2022Q4 | us-gaap |
Provision For Loss On Contracts
ProvisionForLossOnContracts
|
20992000 | usd |
CY2023Q3 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
221983000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
173286000 | usd |
CY2023Q3 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
744606000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
465129000 | usd |
CY2023Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1515000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1142000 | usd |
CY2023Q3 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
743091000 | usd |
CY2022Q4 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
463987000 | usd |
CY2023Q3 | gva |
Working Capital Deficit
WorkingCapitalDeficit
|
24900000 | usd |
CY2022Q4 | gva |
Working Capital Deficit
WorkingCapitalDeficit
|
24900000 | usd |
CY2022Q4 | gva |
Percentage Of Net Receivables Individually Maximum
PercentageOfNetReceivablesIndividuallyMaximum
|
0.10 | |
CY2023Q3 | gva |
Percentage Of Net Receivables Individually Maximum
PercentageOfNetReceivablesIndividuallyMaximum
|
0.10 | |
CY2022Q3 | us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
1200000 | usd |
us-gaap |
Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
|
4000000 | usd | |
CY2023Q3 | gva |
Contract Value Of Active Construction Joint Venture Projects
ContractValueOfActiveConstructionJointVentureProjects
|
2300000000 | usd |
CY2023Q3 | gva |
Unconsolidated Construction Joint Venture Cash Cash Equivalents And Marketable Securities
UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities
|
158768000 | usd |
CY2022Q4 | gva |
Unconsolidated Construction Joint Venture Cash Cash Equivalents And Marketable Securities
UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities
|
130635000 | usd |
CY2023Q3 | gva |
Unconsolidated Construction Joint Venture Other Current Assets
UnconsolidatedConstructionJointVentureOtherCurrentAssets
|
684667000 | usd |
CY2022Q4 | gva |
Unconsolidated Construction Joint Venture Other Current Assets
UnconsolidatedConstructionJointVentureOtherCurrentAssets
|
681221000 | usd |
CY2023Q3 | gva |
Unconsolidated Construction Joint Venture Noncurrent Assets
UnconsolidatedConstructionJointVentureNoncurrentAssets
|
53703000 | usd |
CY2022Q4 | gva |
Unconsolidated Construction Joint Venture Noncurrent Assets
UnconsolidatedConstructionJointVentureNoncurrentAssets
|
76204000 | usd |
CY2023Q3 | gva |
Unconsolidated Construction Joint Venture Current Liabilities
UnconsolidatedConstructionJointVentureCurrentLiabilities
|
206414000 | usd |
CY2022Q4 | gva |
Unconsolidated Construction Joint Venture Current Liabilities
UnconsolidatedConstructionJointVentureCurrentLiabilities
|
244411000 | usd |
CY2023Q3 | gva |
Equity In Construction Joint Ventures Current Assets Excluding Deficit In Equity
EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity
|
192665000 | usd |
CY2022Q4 | gva |
Equity In Construction Joint Ventures Current Assets Excluding Deficit In Equity
EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity
|
169819000 | usd |
CY2023Q3 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
91101000 | usd |
CY2022Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
80725000 | usd |
CY2023Q3 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
85937000 | usd |
CY2022Q4 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
78427000 | usd |
CY2023Q3 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
91101000 | usd |
CY2022Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
80725000 | usd |
CY2023Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1601226000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1506301000 | usd |
CY2023Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
1031504000 | usd |
CY2022Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
997091000 | usd |
CY2023Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
569722000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
509210000 | usd |
CY2023Q3 | gva |
Deficits In Unconsolidated Joint Ventures Current
DeficitsInUnconsolidatedJointVenturesCurrent
|
14004000 | usd |
CY2022Q4 | gva |
Deficits In Unconsolidated Joint Ventures Current
DeficitsInUnconsolidatedJointVenturesCurrent
|
13989000 | usd |
CY2023Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
99750000 | usd |
CY2022Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
80910000 | usd |
CY2023Q3 | gva |
Guaranty Liabilities Current
GuarantyLiabilitiesCurrent
|
58190000 | usd |
CY2022Q4 | gva |
Guaranty Liabilities Current
GuarantyLiabilitiesCurrent
|
64703000 | usd |
CY2023Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
17088000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
18662000 | usd |
CY2023Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
81018000 | usd |
CY2022Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
31778000 | usd |
CY2023Q3 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
355987000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
288469000 | usd |
CY2023Q3 | us-gaap |
Other Long Term Debt
OtherLongTermDebt
|
172000 | usd |
CY2022Q4 | us-gaap |
Other Long Term Debt
OtherLongTermDebt
|
8381000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
405260000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
288381000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1475000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1447000 | usd |
CY2023Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
403785000 | usd |
CY2022Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
286934000 | usd |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
57624000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
69302000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
17601000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
61250000 | usd | |
CY2023Q3 | us-gaap |
Dilutive Securities Effect On Basic Earnings Per Share Other
DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
|
3209000 | usd |
CY2022Q3 | us-gaap |
Dilutive Securities Effect On Basic Earnings Per Share Other
DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
|
1473000 | 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
|
4418000 | usd | |
CY2023Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
60833000 | usd |
CY2022Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
70775000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
17601000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
65668000 | usd | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
43924000 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
43973000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
43861000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
44739000 | shares | |
CY2023Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
589000 | shares |
CY2022Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
581000 | shares |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
586000 | shares | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
565000 | shares | |
CY2023Q3 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
9099000 | shares |
CY2022Q3 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
7309000 | 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
|
7309000 | shares | |
CY2023Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
53612000 | shares |
CY2022Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
51863000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
44447000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
52613000 | shares | |
CY2023Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.31 | |
CY2022Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.58 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.40 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.37 | ||
CY2023Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.13 | |
CY2022Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.36 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.40 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.25 | ||
us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
6900000 | usd | |
CY2023Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
22423000 | usd |
CY2022Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-7710000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
21978000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
7310000 | usd | |
CY2023Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.281 | |
CY2022Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.134 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.736 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.109 | ||
us-gaap |
Litigation Settlement Expense
LitigationSettlementExpense
|
20000000 | usd | |
CY2023Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1116820000 | usd |
CY2022Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1008910000 | usd |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
2575440000 | usd | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
2512043000 | usd | |
CY2023Q3 | us-gaap |
Gross Profit
GrossProfit
|
166643000 | usd |
CY2022Q3 | us-gaap |
Gross Profit
GrossProfit
|
115055000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
302088000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
272713000 | usd | |
CY2023Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
74794000 | usd |
CY2022Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
61795000 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
212479000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
192036000 | usd | |
CY2023Q3 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-19843000 | usd |
CY2022Q3 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
490000 | usd |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-37973000 | usd | |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-22401000 | usd | |
CY2023Q3 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
1812000 | usd |
CY2022Q3 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
949000 | usd |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
7793000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
10462000 | usd | |
CY2023Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
6101000 | usd |
CY2022Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
2789000 | usd |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-29573000 | usd | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-1747000 | usd | |
CY2023Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
79919000 | usd |
CY2022Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
57488000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
29856000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
66991000 | usd | |
CY2023Q3 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2023Q3 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false | |
CY2023Q3 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false |