2022 Q3 Form 10-Q Financial Statement
#000143774922018016 Filed on July 28, 2022
Income Statement
Concept | 2022 Q3 | 2022 Q2 | 2021 Q4 |
---|---|---|---|
Revenue | $1.010B | $768.3M | $683.2M |
YoY Change | -4.93% | -7.95% | -17.73% |
Cost Of Revenue | $889.4M | $689.8M | $308.5M |
YoY Change | -5.6% | -6.33% | -63.23% |
Gross Profit | $120.4M | $78.48M | $51.65M |
YoY Change | 18.05% | -20.11% | -44.65% |
Gross Profit Margin | 11.92% | 10.21% | 7.56% |
Selling, General & Admin | $61.80M | $53.16M | $15.61M |
YoY Change | -20.37% | -9.32% | -83.16% |
% of Gross Profit | 51.34% | 67.74% | 30.22% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $29.39M | $15.59M | $28.04M |
YoY Change | 4.37% | -44.82% | -0.91% |
% of Gross Profit | 24.41% | 19.87% | 54.29% |
Operating Expenses | $61.80M | $53.16M | $15.68M |
YoY Change | -20.37% | -9.32% | -83.24% |
Operating Profit | $60.01M | $5.526M | $35.97M |
YoY Change | 37.22% | -84.12% | -12900.36% |
Interest Expense | $2.519M | $3.896M | -$10.94M |
YoY Change | -50.91% | -29.19% | 583.44% |
% of Operating Profit | 4.2% | 70.5% | -30.4% |
Other Income/Expense, Net | $2.789M | -$5.930M | $2.026M |
YoY Change | -215.97% | 535.58% | -52.88% |
Pretax Income | $62.80M | -$404.0K | -$34.41M |
YoY Change | 51.96% | -101.19% | -424.63% |
Income Tax | -$6.489M | $2.549M | -$3.305M |
% Of Pretax Income | -10.33% | ||
Net Earnings | $73.39M | $17.15M | -$13.21M |
YoY Change | 109.44% | -68.51% | -264.96% |
Net Earnings / Revenue | 7.27% | 2.23% | -1.93% |
Basic Earnings Per Share | $1.67 | $0.39 | -$0.29 |
Diluted Earnings Per Share | $1.44 | $0.39 | -$0.28 |
COMMON SHARES | |||
Basic Shares Outstanding | 44.08M | 44.53M | 45.83M |
Diluted Shares Outstanding | 51.86M | 44.53M |
Balance Sheet
Concept | 2022 Q3 | 2022 Q2 | 2021 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $481.8M | $407.1M | $585.6M |
YoY Change | -26.94% | -30.85% | -6.3% |
Cash & Equivalents | $255.1M | $175.0M | $395.6M |
Short-Term Investments | $226.7M | $232.0M | $189.9M |
Other Short-Term Assets | $157.2M | $167.3M | $177.2M |
YoY Change | 295.56% | 279.68% | 369.22% |
Inventory | $81.30M | $78.63M | $61.97M |
Prepaid Expenses | |||
Receivables | $859.4M | $717.5M | $610.0M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $1.580B | $1.593B | $1.827B |
YoY Change | -5.15% | 1.71% | 25.57% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $500.8M | $464.6M | $433.5M |
YoY Change | -1.93% | 7.32% | 2.93% |
Goodwill | $73.70M | $53.72M | $53.72M |
YoY Change | -36.89% | 0.0% | 0.0% |
Intangibles | |||
YoY Change | |||
Long-Term Investments | $78.66M | $23.20M | $23.37M |
YoY Change | 8.63% | -8.35% | -15.45% |
Other Assets | $58.27M | $64.01M | $67.89M |
YoY Change | -32.57% | -8.75% | -1.39% |
Total Long-Term Assets | $828.3M | $698.1M | $667.5M |
YoY Change | -7.59% | -23.5% | -27.82% |
TOTAL ASSETS | |||
Total Short-Term Assets | $1.580B | $1.593B | $1.827B |
Total Long-Term Assets | $828.3M | $698.1M | $667.5M |
Total Assets | $2.408B | $2.291B | $2.495B |
YoY Change | -6.0% | -7.57% | 4.83% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $398.3M | $331.7M | $324.3M |
YoY Change | 0.29% | -0.73% | 0.92% |
Accrued Expenses | $450.2M | $435.1M | $452.8M |
YoY Change | -9.81% | -10.43% | 11.95% |
Deferred Revenue | $191.0M | $179.3M | $200.0M |
YoY Change | -2.17% | 7.76% | 22.78% |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $1.438M | $1.429M | $8.727M |
YoY Change | -83.51% | -83.59% | 5.42% |
Total Short-Term Liabilities | $1.041B | $994.2M | $1.069B |
YoY Change | -5.4% | -5.16% | 13.36% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $286.9M | $286.8M | $331.2M |
YoY Change | -13.38% | -13.41% | 0.2% |
Other Long-Term Liabilities | $93.37M | $93.05M | $64.07M |
YoY Change | 44.12% | 40.63% | 2.64% |
Total Long-Term Liabilities | $286.9M | $286.8M | $395.3M |
YoY Change | -27.55% | -27.83% | 0.59% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $1.041B | $994.2M | $1.069B |
Total Long-Term Liabilities | $286.9M | $286.8M | $395.3M |
Total Liabilities | $1.328B | $1.281B | $1.465B |
YoY Change | -11.26% | -11.39% | 9.61% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $481.5M | $413.9M | $410.8M |
YoY Change | 11.95% | 3.21% | -3.3% |
Common Stock | $469.1M | $467.6M | $560.2M |
YoY Change | -16.02% | -16.06% | 0.78% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $951.1M | $883.9M | $967.7M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $2.408B | $2.291B | $2.495B |
YoY Change | -6.0% | -7.57% | 4.83% |
Cashflow Statement
Concept | 2022 Q3 | 2022 Q2 | 2021 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $73.39M | $17.15M | -$13.21M |
YoY Change | 109.44% | -68.51% | -264.96% |
Depreciation, Depletion And Amortization | $29.39M | $15.59M | $28.04M |
YoY Change | 4.37% | -44.82% | -0.91% |
Cash From Operating Activities | $88.65M | -$53.10M | -$37.99M |
YoY Change | -2.51% | -23.16% | -129.27% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$24.54M | -$41.95M | -$21.85M |
YoY Change | -7.5% | 51.78% | 18.73% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $8.094M | -$17.13M | $17.75M |
YoY Change | 8.14% | -137.57% | -6.58% |
Cash From Investing Activities | -$16.44M | -$59.08M | -$4.097M |
YoY Change | -13.65% | -428.93% | -782.83% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -759.0K | -74.15M | -9.818M |
YoY Change | -25.3% | 761.02% | -88.08% |
NET CHANGE | |||
Cash From Operating Activities | 88.65M | -53.10M | -37.99M |
Cash From Investing Activities | -16.44M | -59.08M | -4.097M |
Cash From Financing Activities | -759.0K | -74.15M | -9.818M |
Net Change In Cash | 71.45M | -186.3M | -51.91M |
YoY Change | 0.81% | 211.82% | -208.14% |
FREE CASH FLOW | |||
Cash From Operating Activities | $88.65M | -$53.10M | -$37.99M |
Capital Expenditures | -$24.54M | -$41.95M | -$21.85M |
Free Cash Flow | $113.2M | -$11.15M | -$16.15M |
YoY Change | -3.63% | -73.11% | -110.89% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2021Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
988242000 | usd |
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q2 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2022 | ||
CY2022Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2021Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2021Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
usd | |
CY2022Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2021Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2021Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
3000000 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
3000000 | |
CY2021Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
3000000 | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2021Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2021Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2022Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2021Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2021Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2022Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
150000000 | |
CY2021Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
150000000 | |
CY2021Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
150000000 | |
CY2022Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
44078469 | |
CY2022Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
44078469 | |
CY2021Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
45840260 | |
CY2021Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
45840260 | |
CY2021Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
45818719 | |
CY2021Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
45818719 | |
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.13 | |
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.13 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.13 | ||
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.13 | ||
CY2021Q4 | us-gaap |
Restricted Cash
RestrictedCash
|
1512000 | usd |
CY2020Q4 | us-gaap |
Restricted Cash
RestrictedCash
|
1512000 | usd |
CY2022Q2 | us-gaap |
Restricted Cash
RestrictedCash
|
0 | usd |
CY2021Q2 | us-gaap |
Restricted Cash
RestrictedCash
|
1512000 | usd |
CY2022Q2 | us-gaap |
Restricted Cash
RestrictedCash
|
0 | usd |
CY2021Q2 | us-gaap |
Restricted Cash
RestrictedCash
|
1512000 | usd |
CY2022Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
CY2021Q4 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
129000000 | usd |
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2022-06-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
1-12911 | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
77-0239383 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
585 W. Beach Street | ||
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.19 | |
CY2021Q4 | us-gaap |
Assets
Assets
|
2494927000 | usd |
CY2022Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
175022000 | usd |
CY2021Q2 | us-gaap |
Assets
Assets
|
2478898000 | usd |
CY2021Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
395647000 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1429000 | usd |
CY2022Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
25458000 | usd |
CY2021Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
24141000 | usd |
CY2021Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
8727000 | usd |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.10 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.26 | ||
CY2021Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
8709000 | usd |
CY2021Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
377620000 | usd |
CY2022Q2 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
45000000 | usd |
CY2022Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
331728000 | usd |
CY2021Q4 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
0 | usd |
CY2021Q2 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
0 | usd |
CY2021Q2 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
42230000 | usd |
CY2022Q2 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
527277000 | usd |
CY2021Q4 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
464588000 | usd |
CY2021Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
324313000 | usd |
CY2021Q2 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
543914000 | usd |
CY2022Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
64008000 | usd |
CY2022Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
190187000 | usd |
CY2021Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
145437000 | usd |
CY2021Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
154542000 | usd |
CY2022Q2 | us-gaap |
Inventory Net
InventoryNet
|
78634000 | usd |
CY2021Q4 | us-gaap |
Inventory Net
InventoryNet
|
61965000 | usd |
CY2021Q2 | us-gaap |
Inventory Net
InventoryNet
|
66584000 | usd |
CY2022Q2 | gva |
Equity In Construction Joint Ventures Current Assets
EquityInConstructionJointVenturesCurrentAssets
|
187028000 | usd |
CY2021Q4 | gva |
Equity In Construction Joint Ventures Current Assets
EquityInConstructionJointVenturesCurrentAssets
|
189911000 | usd |
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2022Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
44084843 | |
CY2021Q2 | us-gaap |
Investments In Affiliates Subsidiaries Associates And Joint Ventures
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
|
25317000 | usd |
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Watsonville | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
CA | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
95076 | ||
dei |
City Area Code
CityAreaCode
|
831 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
724-1011 | ||
dei |
Security12b Title
Security12bTitle
|
Common stock, $0.01 par value | ||
dei |
Trading Symbol
TradingSymbol
|
GVA | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NYSE | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
CY2021Q2 | gva |
Equity In Construction Joint Ventures Current Assets
EquityInConstructionJointVenturesCurrentAssets
|
195430000 | usd |
CY2022Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
167349000 | usd |
CY2021Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
177210000 | usd |
CY2021Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
44076000 | usd |
CY2022Q2 | us-gaap |
Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
222779000 | usd |
CY2021Q4 | us-gaap |
Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
392641000 | usd |
CY2021Q2 | us-gaap |
Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
184267000 | usd |
CY2022Q2 | us-gaap |
Assets Current
AssetsCurrent
|
1593276000 | usd |
CY2021Q4 | us-gaap |
Assets Current
AssetsCurrent
|
1827399000 | usd |
CY2021Q2 | us-gaap |
Assets Current
AssetsCurrent
|
1566433000 | usd |
CY2022Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
464593000 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
433504000 | usd |
CY2021Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
432896000 | usd |
CY2022Q2 | us-gaap |
Held To Maturity Securities Noncurrent
HeldToMaturitySecuritiesNoncurrent
|
21675000 | usd |
CY2021Q4 | us-gaap |
Held To Maturity Securities Noncurrent
HeldToMaturitySecuritiesNoncurrent
|
15600000 | usd |
CY2021Q2 | us-gaap |
Held To Maturity Securities Noncurrent
HeldToMaturitySecuritiesNoncurrent
|
10850000 | usd |
CY2022Q2 | us-gaap |
Investments In Affiliates Subsidiaries Associates And Joint Ventures
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
|
23203000 | usd |
CY2021Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
334158000 | usd |
CY2022Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
179322000 | usd |
CY2021Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
200041000 | usd |
CY2021Q4 | us-gaap |
Investments In Affiliates Subsidiaries Associates And Joint Ventures
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
|
23368000 | usd |
CY2021Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
166415000 | usd |
CY2021Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
32928000 | usd |
CY2021Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
33577000 | usd |
CY2022Q2 | gva |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
435061000 | usd |
CY2021Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
1048286000 | usd |
CY2022Q2 | us-gaap |
Goodwill
Goodwill
|
53715000 | usd |
CY2021Q4 | us-gaap |
Goodwill
Goodwill
|
53715000 | usd |
CY2021Q2 | us-gaap |
Goodwill
Goodwill
|
53715000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
45404000 | usd |
CY2022Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
286801000 | usd |
CY2021Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
331191000 | usd |
CY2021Q2 | gva |
Assets Of Disposal Group Including Discontinued Operations Noncurrent Total
AssetsOfDisposalGroupIncludingDiscontinuedOperationsNoncurrentTotal
|
230128000 | usd |
CY2022Q2 | us-gaap |
Assets
Assets
|
2291332000 | usd |
CY2021Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
49312000 | usd |
CY2021Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
47181000 | usd |
CY2021Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
331222000 | usd |
CY2022Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
31182000 | usd |
CY2021Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
401061000 | usd |
CY2021Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
67888000 | usd |
CY2021Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
70148000 | usd |
CY2021Q4 | gva |
Assets Of Disposal Group Including Discontinued Operations Noncurrent Total
AssetsOfDisposalGroupIncludingDiscontinuedOperationsNoncurrentTotal
|
0 | usd |
CY2021Q4 | gva |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
452829000 | usd |
CY2021Q2 | gva |
Accrued Expenses And Other Current Liabilities
AccruedExpensesAndOtherCurrentLiabilities
|
459517000 | usd |
CY2022Q2 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Current
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
46706000 | usd |
CY2021Q4 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Current
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
83408000 | usd |
CY2021Q2 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Current
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
|
79487000 | usd |
CY2022Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
994246000 | usd |
CY2021Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
1069318000 | usd |
CY2022Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
61868000 | usd |
CY2021Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
65927000 | usd |
CY2021Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
66995000 | usd |
CY2021Q4 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Noncurrent
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
|
0 | usd |
CY2021Q2 | us-gaap |
Liabilities Of Disposal Group Including Discontinued Operation Noncurrent
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
|
10576000 | usd |
CY2022Q2 | us-gaap |
Preferred Stock Value Outstanding
PreferredStockValueOutstanding
|
0 | usd |
CY2021Q4 | us-gaap |
Preferred Stock Value Outstanding
PreferredStockValueOutstanding
|
0 | usd |
CY2021Q2 | us-gaap |
Preferred Stock Value Outstanding
PreferredStockValueOutstanding
|
0 | usd |
CY2022Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
441000 | usd |
CY2021Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
458000 | usd |
CY2021Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
458000 | usd |
CY2022Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
467159000 | usd |
CY2021Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
559752000 | usd |
CY2021Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
556615000 | usd |
CY2022Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
2388000 | usd |
CY2021Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-3359000 | usd |
CY2021Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2750000 | usd |
CY2022Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
413931000 | usd |
CY2021Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
410831000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
151944000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
3297000 | usd | |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
5526000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
883919000 | usd |
CY2022Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
53162000 | usd |
CY2021Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
58628000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
967682000 | usd |
CY2021Q4 | us-gaap |
Minority Interest
MinorityInterest
|
27881000 | usd |
CY2021Q2 | us-gaap |
Minority Interest
MinorityInterest
|
32858000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
917235000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
995563000 | usd |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
955384000 | usd |
CY2022Q2 | us-gaap |
Minority Interest
MinorityInterest
|
33316000 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
111663000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
119789000 | usd | |
CY2021Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
34788000 | usd |
CY2022Q2 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-20177000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-11082000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-21652000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-50303000 | usd | |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
78480000 | usd |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
98232000 | usd |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-44725000 | usd | |
CY2022Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
782000 | usd |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2549000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
128255000 | usd | |
CY2022Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2291332000 | usd |
CY2021Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2494927000 | usd |
CY2021Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
2478898000 | usd |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
768286000 | usd |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
834671000 | usd |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1315872000 | usd | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1401003000 | usd | |
CY2022Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
689806000 | usd |
CY2021Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
736439000 | usd |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1187617000 | usd | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1249059000 | usd | |
CY2021Q2 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-5868000 | usd |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-28391000 | usd | |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-80177000 | usd | |
CY2022Q2 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
385000 | usd |
CY2021Q2 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
1052000 | usd |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
717000 | usd | |
CY2021Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
162000 | usd |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
1405000 | usd | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
395000 | usd | |
CY2022Q2 | us-gaap |
Interest Expense
InterestExpense
|
3896000 | usd |
CY2021Q2 | us-gaap |
Interest Expense
InterestExpense
|
5502000 | usd |
us-gaap |
Interest Expense
InterestExpense
|
7471000 | usd | |
us-gaap |
Interest Expense
InterestExpense
|
10874000 | usd | |
CY2022Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
541000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
2607000 | usd |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
235000 | usd | |
us-gaap |
Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
|
2875000 | usd | |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-3357000 | usd |
CY2021Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1800000 | usd |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-4739000 | usd | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
2026000 | usd | |
CY2022Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-5930000 | usd |
CY2021Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-933000 | usd |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-10570000 | usd | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-5578000 | usd | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-404000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
33855000 | usd |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
7710000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-2782000 | usd | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
17151000 | usd |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.57 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.58 | ||
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
54461000 | usd |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.39 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-14047000 | usd | |
us-gaap |
Income Loss From Continuing Operations Attributable To Noncontrolling Entity
IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
|
2535000 | usd | |
us-gaap |
Income Loss From Continuing Operations Attributable To Noncontrolling Entity
IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
|
2158000 | usd | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
-2953000 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-2370000 | usd |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.19 | |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
26145000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
24859000 | usd |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-21405000 | usd | |
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
-18870000 | usd | |
us-gaap |
Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
|
-36256000 | usd | |
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
19521000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
29602000 | usd |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-38414000 | usd | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
25617000 | usd | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
|
26680000 | usd | |
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
19521000 | usd |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
16568000 | usd |
CY2021Q2 | us-gaap |
Profit Loss
ProfitLoss
|
55747000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
6747000 | usd | |
CY2021Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
29602000 | usd |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.10 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
25617000 | usd | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.26 | ||
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-0.05 | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
-568000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
-3042000 | usd | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
26680000 | usd | |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.52 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-0.47 | ||
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-0.84 | ||
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.44 | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
-1178000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
-9576000 | usd | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Attributable To Noncontrolling Entity
IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
|
-583000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Attributable To Noncontrolling Entity
IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
|
1286000 | usd |
us-gaap |
Net Income Loss
NetIncomeLoss
|
4212000 | usd | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-11734000 | usd | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-0.05 | |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.54 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-0.47 | ||
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-0.84 | ||
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.44 | |
CY2021Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.65 | |
CY2021Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.62 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.57 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.58 | ||
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.39 | |
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.14 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.10 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.26 | ||
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
44534000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
45798000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
45128000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
45748000 | ||
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
44534000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
47798000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
45128000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
45748000 | ||
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
16568000 | usd |
CY2021Q2 | us-gaap |
Profit Loss
ProfitLoss
|
55747000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
6747000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
-9576000 | usd | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-377000 | usd |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
964000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
905000 | usd |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
2283000 | usd | |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | usd |
CY2022Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
5771000 | usd |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
293000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
2059000 | usd | |
CY2022Q2 | us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
-3425000 | usd |
CY2022Q2 | gva |
Stock Issued During Period Value Stockbased Compensation And Other
StockIssuedDuringPeriodValueStockbasedCompensationAndOther
|
2049000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
1227000 | usd | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
-1282000 | usd |
CY2022Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
17383000 | usd |
CY2021Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
56711000 | usd |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
917235000 | usd |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
12494000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
-7293000 | usd | |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
2498000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | usd | |
CY2022Q2 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
-583000 | usd |
CY2021Q2 | us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
1286000 | usd |
CY2021Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
931195000 | usd |
CY2021Q2 | us-gaap |
Profit Loss
ProfitLoss
|
55747000 | usd |
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
2535000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
|
2158000 | usd | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
861000 | usd |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
5101000 | usd | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
2405000 | usd | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-90000 | usd |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
103000 | usd |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
646000 | usd | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-122000 | usd | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
815000 | usd |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
964000 | usd |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
5747000 | usd | |
CY2022Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
17966000 | usd |
CY2021Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
55425000 | usd |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
9959000 | usd | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-9451000 | usd | |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
957163000 | usd |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
16568000 | usd |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
815000 | usd |
CY2022Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
50164000 | usd |
CY2021Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
199000 | usd |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | usd |
CY2021Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
5956000 | usd |
CY2021Q2 | us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
3917000 | usd |
CY2021Q2 | gva |
Stock Issued During Period Value Stockbased Compensation And Other
StockIssuedDuringPeriodValueStockbasedCompensationAndOther
|
2574000 | usd |
CY2021Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
988242000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
995563000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
6747000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
5747000 | usd | |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
70376000 | usd | |
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | usd | |
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
11587000 | usd | |
us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
2900000 | usd | |
gva |
Stock Issued During Period Value Stockbased Compensation And Other
StockIssuedDuringPeriodValueStockbasedCompensationAndOther
|
4659000 | usd | |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
917235000 | usd |
CY2020Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
991610000 | usd |
us-gaap |
Profit Loss
ProfitLoss
|
-9576000 | usd | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
|
2283000 | usd | |
us-gaap |
Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
|
11350000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
71282000 | usd | |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
28111000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
18618000 | usd | |
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
11909000 | usd | |
gva |
Distributions To Noncontrolling Partners Net
DistributionsToNoncontrollingPartnersNet
|
6700000 | usd | |
gva |
Distributions To Noncontrolling Partners Net
DistributionsToNoncontrollingPartnersNet
|
5836000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
209000 | usd | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
6062000 | usd | |
gva |
Equity In Construction Joint Ventures
EquityInConstructionJointVentures
|
33563000 | usd | |
us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-62000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-157055000 | usd | |
gva |
Equity In Construction Joint Ventures
EquityInConstructionJointVentures
|
47580000 | usd | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-13612000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-230016000 | usd | |
us-gaap |
Minority Interest Period Increase Decrease
MinorityInterestPeriodIncreaseDecrease
|
14754000 | usd | |
us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
6522000 | usd | |
us-gaap |
Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
|
7029000 | usd | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-15627000 | usd | |
gva |
Stock Issued During Period Value Stockbased Compensation And Other
StockIssuedDuringPeriodValueStockbasedCompensationAndOther
|
3578000 | usd | |
CY2021Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
988242000 | usd |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
7197000 | usd | |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
17983000 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
6747000 | usd | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-42955000 | usd | |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
413655000 | usd |
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
26056000 | usd | |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
437648000 | usd |
us-gaap |
Loss Contingency Accrual Provision
LossContingencyAccrualProvision
|
12000000 | usd | |
us-gaap |
Loss Contingency Accrual Provision
LossContingencyAccrualProvision
|
0 | usd | |
us-gaap |
Profit Loss
ProfitLoss
|
-9576000 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
32328000 | usd | |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
183639000 | usd |
gva |
Increase Decrease In Accrual For Legal Settlement
IncreaseDecreaseInAccrualForLegalSettlement
|
0 | usd | |
gva |
Increase Decrease In Accrual For Legal Settlement
IncreaseDecreaseInAccrualForLegalSettlement
|
129000000 | usd | |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
394693000 | usd |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Disposal Group Including Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations
|
8617000 | usd |
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
0 | usd | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
52853000 | usd | |
us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
1423000 | usd | |
us-gaap |
Amortization Of Financing Costs And Discounts
AmortizationOfFinancingCostsAndDiscounts
|
4666000 | usd | |
us-gaap |
Discontinued Operation Gain Loss From Disposal Of Discontinued Operation Before Income Tax
DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
|
6234000 | usd | |
us-gaap |
Discontinued Operation Gain Loss From Disposal Of Discontinued Operation Before Income Tax
DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
|
-0 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
9513000 | usd | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
34190000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
2545000 | usd | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
0 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
4376000 | usd | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3642000 | usd | |
gva |
Unconsolidated Construction Joint Venture Net Income Loss
UnconsolidatedConstructionJointVentureNetIncomeLoss
|
-17228000 | usd | |
gva |
Unconsolidated Construction Joint Venture Net Income Loss
UnconsolidatedConstructionJointVentureNetIncomeLoss
|
6972000 | usd | |
gva |
Company Owned Life Insurance Net Income Loss
CompanyOwnedLifeInsuranceNetIncomeLoss
|
6165000 | usd | |
gva |
Company Owned Life Insurance Net Income Loss
CompanyOwnedLifeInsuranceNetIncomeLoss
|
8039000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
84000 | usd | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-1483000 | usd | |
gva |
Increase Decrease In Insurance Receivable For Legal Settlement
IncreaseDecreaseInInsuranceReceivableForLegalSettlement
|
-0 | usd | |
gva |
Increase Decrease In Insurance Receivable For Legal Settlement
IncreaseDecreaseInInsuranceReceivableForLegalSettlement
|
63000000 | usd | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
69114000 | usd | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
48584000 | usd | |
us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
-5484000 | usd | |
us-gaap |
Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
|
3578000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-103278000 | usd | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-31004000 | usd | |
us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
49968000 | usd | |
us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
5000000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
73216000 | usd | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
46437000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
15289000 | usd | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
48517000 | usd | |
gva |
Proceeds From The Sale Of Discontinued Operations
ProceedsFromTheSaleOfDiscontinuedOperations
|
142571000 | usd | |
gva |
Proceeds From The Sale Of Discontinued Operations
ProceedsFromTheSaleOfDiscontinuedOperations
|
0 | usd | |
gva |
Payments For Proceeds From Notes Receivable Net Of Collections
PaymentsForProceedsFromNotesReceivableNetOfCollections
|
4560000 | usd | |
gva |
Payments For Proceeds From Notes Receivable Net Of Collections
PaymentsForProceedsFromNotesReceivableNetOfCollections
|
-0 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-201000 | usd | |
us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
-4581000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
30317000 | usd | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
1661000 | usd | |
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
50000000 | usd | |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Disposal Group Including Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations
|
17073000 | usd |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
124660000 | usd | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
4677000 | usd | |
gva |
Contributions From Noncontrolling Partners
ContributionsFromNoncontrollingPartners
|
3274000 | usd | |
gva |
Disposal Group Including Discontinued Operations Statement Of Operations
DisposalGroupIncludingDiscontinuedOperationsStatementOfOperations
|
<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: "Times New Roman"; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="font-family: "Times New Roman"; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">For the three months ended June 30,</em></em></b></p> </td><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="6" style="text-align: center; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">For the six months ended June 30,</em></em></b></p> </td><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td colspan="2" style="text-align: center; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt; width: 52%;"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">85,554</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">129,501</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">188,516</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">233,082</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cost of revenue</p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">70,386</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">110,787</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">159,113</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">204,762</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"><b>Gross profit</b></p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">15,168</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">18,714</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">29,403</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">28,320</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt;"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Selling, general and administrative expenses</p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">6,960</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">15,440</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">18,580</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">30,008</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt;"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other costs</p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">(3,565</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">85</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">(2,223</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">1,611</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt;"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gain on sale of discontinued operations</p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">(6,234</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gain on sales of property and equipment, net (1), (2)</p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,530</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(30,583</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(8,796</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(30,893</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"><b>Operating income</b></p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">20,303</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">33,772</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">28,076</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">27,594</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other income, net</p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,426</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">)</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,739</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,034</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,297</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt;"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"><b>Income from discontinued operations before income taxes</b></p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">24,729</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">37,511</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">34,110</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;">33,891</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Provision for income taxes</p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,208</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,909</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,493</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,211</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: "Times New Roman"; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> <p style="font-family: "Times New Roman"; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"><b>Net income from discontinued operations</b></p> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,521</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,602</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,617</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,680</td><td style="width: 1%; font-family: "Times New Roman"; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> | ||
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-0.05 | |
CY2022Q2 | gva |
Cash And Cash Equivalents Continuing Operations
CashAndCashEquivalentsContinuingOperations
|
175022000 | usd |
CY2021Q2 | gva |
Cash And Cash Equivalents Continuing Operations
CashAndCashEquivalentsContinuingOperations
|
377620000 | usd |
gva |
Contributions From Noncontrolling Partners
ContributionsFromNoncontrollingPartners
|
9240000 | usd | |
gva |
Accrued Equipment Purchases
AccruedEquipmentPurchases
|
-5149000 | usd | |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.52 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-0.47 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
11857000 | usd | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
11890000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
70374000 | usd | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
2497000 | usd | |
us-gaap |
Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
|
6327000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
8167000 | usd | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
7997000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
11667000 | usd | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
10956000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
6786000 | usd | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
8078000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1553000 | usd | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1817000 | usd | |
gva |
Restricted Stock Units Issued Net Of Forfeitures
RestrictedStockUnitsIssuedNetOfForfeitures
|
7688000 | usd | |
gva |
Restricted Stock Units Issued Net Of Forfeitures
RestrictedStockUnitsIssuedNetOfForfeitures
|
7554000 | usd | |
CY2022Q2 | us-gaap |
Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
|
5730000 | usd |
CY2021Q2 | us-gaap |
Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
|
5956000 | usd |
gva |
Accrued Equipment Purchases
AccruedEquipmentPurchases
|
3024000 | usd | |
CY2021Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
8709000 | usd |
CY2021Q4 | gva |
Unconsolidated Construction Joint Venture Current Liabilities
UnconsolidatedConstructionJointVentureCurrentLiabilities
|
307674000 | usd |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-0.84 | ||
CY2021Q4 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
465666000 | usd |
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.44 | |
CY2021Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.62 | |
CY2021Q2 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
545293000 | usd |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.57 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
|
0.58 | ||
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.39 | |
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.14 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
768286000 | usd |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
834671000 | usd |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1315872000 | usd | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1401003000 | usd | |
CY2022Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
286801000 | usd |
CY2022Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
2884876000 | usd |
CY2021Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
2595085000 | usd |
CY2021Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
3298971000 | usd |
CY2022Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
2400000000 | usd |
CY2022Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
179322000 | usd |
CY2021Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
200041000 | usd |
CY2020Q2 | gva |
Unconsolidated Construction Joint Venture Assets Noncurrent Assets
UnconsolidatedConstructionJointVentureAssetsNoncurrentAssets
|
140160000 | usd |
CY2021Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
166415000 | usd |
CY2022Q2 | gva |
Unconsolidated Construction Joint Venture Current Liabilities
UnconsolidatedConstructionJointVentureCurrentLiabilities
|
228686000 | usd |
CY2022Q2 | us-gaap |
Contract With Customer Liability Cumulative Catch Up Adjustment To Revenue Change In Estimate Of Transaction Price
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
|
71000000.0 | usd |
CY2022Q2 | gva |
Aggregate Affirmative Claim Recovery Estimate Included In Contract Asset And Liability
AggregateAffirmativeClaimRecoveryEstimateIncludedInContractAssetAndLiability
|
59100000 | usd |
CY2021Q4 | gva |
Aggregate Affirmative Claim Recovery Estimate Included In Contract Asset And Liability
AggregateAffirmativeClaimRecoveryEstimateIncludedInContractAssetAndLiability
|
39000000.0 | usd |
CY2021Q2 | gva |
Aggregate Affirmative Claim Recovery Estimate Included In Contract Asset And Liability
AggregateAffirmativeClaimRecoveryEstimateIncludedInContractAssetAndLiability
|
47700000 | usd |
CY2022Q2 | gva |
Costs In Excess Of Billings And Estimated Earnings
CostsInExcessOfBillingsAndEstimatedEarnings
|
47184000 | usd |
CY2021Q4 | gva |
Costs In Excess Of Billings And Estimated Earnings
CostsInExcessOfBillingsAndEstimatedEarnings
|
14158000 | usd |
CY2021Q2 | gva |
Costs In Excess Of Billings And Estimated Earnings
CostsInExcessOfBillingsAndEstimatedEarnings
|
46771000 | usd |
CY2022Q2 | gva |
Contract With Customer Retention
ContractWithCustomerRetention
|
143003000 | usd |
CY2021Q4 | gva |
Contract With Customer Retention
ContractWithCustomerRetention
|
131279000 | usd |
CY2021Q2 | gva |
Contract With Customer Retention
ContractWithCustomerRetention
|
107771000 | usd |
CY2022Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
190187000 | usd |
CY2021Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
145437000 | usd |
CY2021Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
154542000 | usd |
CY2022Q2 | gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
47700000 | usd |
gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
207600000 | usd | |
CY2021Q2 | gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
28400000 | usd |
gva |
Contract With Customer Liability Revenue Recognized Including Opening Balance
ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
|
167600000 | usd | |
CY2022Q2 | gva |
Advance Payments And Billings In Excess Of Costs Incurred
AdvancePaymentsAndBillingsInExcessOfCostsIncurred
|
159541000 | usd |
CY2021Q4 | gva |
Advance Payments And Billings In Excess Of Costs Incurred
AdvancePaymentsAndBillingsInExcessOfCostsIncurred
|
169542000 | usd |
CY2021Q2 | gva |
Advance Payments And Billings In Excess Of Costs Incurred
AdvancePaymentsAndBillingsInExcessOfCostsIncurred
|
139327000 | usd |
CY2022Q2 | us-gaap |
Provision For Loss On Contracts
ProvisionForLossOnContracts
|
19781000 | usd |
CY2021Q4 | us-gaap |
Provision For Loss On Contracts
ProvisionForLossOnContracts
|
30499000 | usd |
CY2021Q2 | us-gaap |
Provision For Loss On Contracts
ProvisionForLossOnContracts
|
27088000 | usd |
CY2021Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
331191000 | usd |
CY2021Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
331222000 | usd |
CY2022Q2 | gva |
Unconsolidated Construction Joint Venture Other Current Assets
UnconsolidatedConstructionJointVentureOtherCurrentAssets
|
672274000 | usd |
CY2021Q4 | gva |
Unconsolidated Construction Joint Venture Other Current Assets
UnconsolidatedConstructionJointVentureOtherCurrentAssets
|
661342000 | usd |
CY2022Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1129000 | usd |
CY2021Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1078000 | usd |
CY2020Q2 | gva |
Unconsolidated Construction Joint Venture Other Current Assets
UnconsolidatedConstructionJointVentureOtherCurrentAssets
|
795440000 | usd |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-2370000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
24859000 | usd |
CY2022Q2 | gva |
Unconsolidated Construction Joint Venture Assets Noncurrent Assets
UnconsolidatedConstructionJointVentureAssetsNoncurrentAssets
|
85863000 | usd |
CY2021Q4 | gva |
Unconsolidated Construction Joint Venture Assets Noncurrent Assets
UnconsolidatedConstructionJointVentureAssetsNoncurrentAssets
|
103579000 | usd |
CY2021Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
1379000 | usd |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-21405000 | usd | |
CY2020Q2 | gva |
Unconsolidated Construction Joint Venture Current Liabilities
UnconsolidatedConstructionJointVentureCurrentLiabilities
|
432130000 | usd |
CY2022Q2 | gva |
Equity In Construction Joint Ventures Current Assets Excluding Deficit In Equity
EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity
|
174332000 | usd |
CY2022Q2 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
528406000 | usd |
CY2022Q2 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
527277000 | usd |
CY2021Q4 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
464588000 | usd |
CY2021Q2 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
543914000 | usd |
CY2022Q2 | gva |
Working Capital Deficit
WorkingCapitalDeficit
|
24900000 | usd |
CY2021Q4 | gva |
Working Capital Deficit
WorkingCapitalDeficit
|
20400000 | usd |
CY2022Q2 | gva |
Percentage Of Net Receivables Individually Maximum
PercentageOfNetReceivablesIndividuallyMaximum
|
0.10 | pure |
CY2018Q2 | us-gaap |
Derivative Liability Notional Amount
DerivativeLiabilityNotionalAmount
|
150000000.0 | usd |
us-gaap |
Income Loss From Continuing Operations
IncomeLossFromContinuingOperations
|
-38414000 | usd | |
CY2022Q2 | gva |
Contract Value Of Active Construction Joint Venture Projects
ContractValueOfActiveConstructionJointVentureProjects
|
2700000000 | usd |
CY2022Q2 | gva |
Unconsolidated Construction Joint Venture Cash Cash Equivalents And Marketable Securities
UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities
|
148446000 | usd |
CY2021Q4 | gva |
Unconsolidated Construction Joint Venture Cash Cash Equivalents And Marketable Securities
UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities
|
182891000 | usd |
CY2020Q2 | gva |
Unconsolidated Construction Joint Venture Cash Cash Equivalents And Marketable Securities
UnconsolidatedConstructionJointVentureCashCashEquivalentsAndMarketableSecurities
|
139381000 | usd |
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
19521000 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
433504000 | usd |
CY2021Q4 | gva |
Equity In Construction Joint Ventures Current Assets Excluding Deficit In Equity
EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity
|
161275000 | usd |
CY2020Q2 | gva |
Equity In Construction Joint Ventures Current Assets Excluding Deficit In Equity
EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity
|
161822000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
29602000 | usd |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
25617000 | usd | |
CY2021Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
432896000 | usd |
CY2022Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
23203000 | usd |
CY2021Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
23368000 | usd |
CY2021Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
25317000 | usd |
CY2022Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
23203000 | usd |
CY2021Q4 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
23368000 | usd |
CY2021Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
25317000 | usd |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
|
26680000 | usd | |
CY2022Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1399632000 | usd |
CY2021Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1342395000 | usd |
CY2021Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
1333683000 | usd |
CY2022Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
935039000 | usd |
CY2021Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
908891000 | usd |
CY2021Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
900787000 | usd |
CY2022Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
464593000 | usd |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.10 | ||
CY2022Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
17151000 | usd |
CY2021Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
54461000 | usd |
CY2022Q2 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
82538000 | usd |
CY2021Q4 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
76999000 | usd |
CY2021Q2 | us-gaap |
Accrued Insurance Current
AccruedInsuranceCurrent
|
77436000 | usd |
CY2022Q2 | gva |
Deficits In Unconsolidated Joint Ventures Current
DeficitsInUnconsolidatedJointVenturesCurrent
|
12696000 | usd |
CY2021Q4 | gva |
Deficits In Unconsolidated Joint Ventures Current
DeficitsInUnconsolidatedJointVenturesCurrent
|
28636000 | usd |
CY2021Q2 | gva |
Deficits In Unconsolidated Joint Ventures Current
DeficitsInUnconsolidatedJointVenturesCurrent
|
33608000 | usd |
CY2022Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
77582000 | usd |
CY2021Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
87460000 | usd |
CY2021Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
87096000 | usd |
CY2022Q2 | gva |
Guaranty Liabilities Current
GuarantyLiabilitiesCurrent
|
77434000 | usd |
CY2021Q4 | gva |
Guaranty Liabilities Current
GuarantyLiabilitiesCurrent
|
82112000 | usd |
CY2021Q2 | gva |
Guaranty Liabilities Current
GuarantyLiabilitiesCurrent
|
82280000 | usd |
CY2022Q2 | gva |
Accrued Legal Settlement Current
AccruedLegalSettlementCurrent
|
129000000 | usd |
CY2021Q4 | gva |
Accrued Legal Settlement Current
AccruedLegalSettlementCurrent
|
129000000 | usd |
CY2021Q2 | gva |
Accrued Legal Settlement Current
AccruedLegalSettlementCurrent
|
129000000 | usd |
CY2022Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
43811000 | usd |
CY2021Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
48622000 | usd |
CY2021Q2 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
50097000 | usd |
CY2022Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
435061000 | usd |
CY2021Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
452829000 | usd |
CY2021Q2 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
459517000 | usd |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.26 | ||
CY2022Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1429000 | usd |
CY2021Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
8727000 | usd |
CY2022Q2 | gva |
Longterm Debt Other
LongtermDebtOther
|
8230000 | usd |
CY2021Q4 | gva |
Longterm Debt Other
LongtermDebtOther
|
8814000 | usd |
CY2021Q2 | gva |
Longterm Debt Other
LongtermDebtOther
|
8660000 | usd |
CY2022Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
288230000 | usd |
CY2021Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
339918000 | usd |
CY2021Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
339931000 | usd |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
4212000 | usd | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-11734000 | usd | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
44534000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
45798000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
45128000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
45748000 | ||
CY2022Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | |
CY2021Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
454000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
0 | ||
CY2022Q2 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
0 | |
CY2021Q2 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
1546000 | |
us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
0 | ||
us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
0 | ||
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
44534000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
47798000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
45128000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
45748000 | ||
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-0.05 | |
CY2021Q2 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
66000000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.54 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-0.47 | ||
CY2022Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.44 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-0.84 | ||
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
768286000 | usd |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
78480000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.65 | |
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.57 | ||
us-gaap |
Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
|
0.58 | ||
CY2022Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
12399000 | usd |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
834671000 | usd |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.39 | |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
98232000 | usd |
CY2021Q2 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
15210000 | usd |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-80177000 | usd | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1315872000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
128255000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
26526000 | usd | |
CY2022Q2 | us-gaap |
Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
|
129000000 | usd |
CY2022Q2 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
385000 | usd |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-5578000 | usd | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2549000 | usd |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
7710000 | usd |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-2782000 | usd | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-14047000 | usd | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-6.309 | pure |
CY2021Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.228 | pure |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.128 | pure | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.279 | pure | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1401003000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
151944000 | usd | |
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
27165000 | usd | |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
78480000 | usd |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
98232000 | usd |
us-gaap |
Gross Profit
GrossProfit
|
128255000 | usd | |
us-gaap |
Gross Profit
GrossProfit
|
151944000 | usd | |
CY2022Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
53162000 | usd |
CY2021Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
58628000 | usd |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
111663000 | usd | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
119789000 | usd | |
CY2022Q2 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-20177000 | usd |
CY2021Q2 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-5868000 | usd |
us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-28391000 | usd | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-404000 | usd |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
33855000 | usd |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-21652000 | usd | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-50303000 | usd | |
CY2021Q2 | us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
1052000 | usd |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
717000 | usd | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
3297000 | usd | |
CY2022Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-5930000 | usd |
CY2021Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-933000 | usd |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-10570000 | usd |