XML 70 R58.htm IDEA: XBRL DOCUMENT
v3.21.2

Note 10 - Construction Joint Ventures - Schedule of Unconsolidated Construction Joint Ventures Revenue and Costs (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2021 | Sep. 30, 2020 | Sep. 30, 2021 | Sep. 30, 2020
Cost of revenue |  | $ 942,194 | $ 939,192 | $ 2,396,015 | $ 2,378,748
Collaborative Arrangement [Member] |  |  |  |  |
Revenue |  | 81,281 | 87,701 | 247,904 | 268,225
Cost of revenue |  | 80,325 | 95,844 | 240,114 | 306,756
Granite’s interest in gross profit (loss) |  | 956 | (8,143) | 7,790 | (38,531)
Collaborative Arrangement [Member] | Corporate Joint Venture [Member] |  |  |  |  |
Revenue |  | 194,486 | 293,733 | 690,086 | 740,224
Cost of revenue |  | 203,786 | 299,776 | 701,350 | 884,991
Collaborative Arrangement [Member] | Co-venturer [Member] | Other Partners Interest in Partnerships [Member] |  |  |  |  |
Revenue | [1] | 113,205 | 206,032 | 442,182 | 471,999
Cost of revenue | [1] | $ 123,461 | $ 203,932 | $ 461,236 | $ 578,235
[1] | Partners' interest and adjustments includes amounts to reconcile total revenue and total cost of revenue as reported by our partners to Granite's interest adjusted to reflect our accounting policies and estimates primarily related to contract forecast differences.

X
- Definition Unconsolidated construction joint venture gross profit loss. + References No definition available. + Details
Name: | gva_UnconsolidatedConstructionJointVentureGrossProfitLoss
Namespace Prefix: | gva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 924 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -URI http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a),(d)) -URI http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of revenue from collaborative arrangement. Excludes revenue from contract with customer under Topic 606. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 808 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123385629&loc=SL5834089-161433 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 808 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434 + Details
Name: | us-gaap_RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=us-gaap_CollaborativeArrangementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CoVenturerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=gva_OtherPartnersInterestInPartnershipsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |