2025
$4.65
▼
RECOMPUTED on current basis (prior record used CFO - total capex - SBC without removing working capital or the partners' share of consolidated JVs; mixed basis). OE = CFO - dWC - SBC - maintenance capex - NCI share of consolidated JVs. CFO=$468,916K; net working-capital lines +$60,516K (receivables -38,709; contract assets +122,004; inventories -746; JV contributions -9,163; JV distributions +12,237; other assets -27,685; payables -20,374; accrued +22,952), removed; SBC=$39,150K; net capex=$138,270K-$32,845K=$105,425K; growth capex=2.525%x($4,424.4M-$4,007.6M)=$10,525K, maintenance=$94,900K; NCI=$27,348K (profit $220,351K less NI to Granite $193,003K). OE=$247,002K; diluted shares 53,132K; OE/sh=$4.6488. Reconciliation: NI $220.4M + D&A $162.4M + other non-cash $24.4M (debt amort 4.6, gain on sales -20.2, deferred tax 23.8, JV/affiliate income -22.6, other 0.9 + SBC 39.2 then less SBC) - maint capex $94.9M - NCI $27.3M = $247.0M; ties. Source: FY2025 10-K, accession 0000861459-26-000004. Excludes Warren Paving (acquired Aug 2025, $540M) for most of the year.
2024
$3.27
▼
RECOMPUTED on current basis (prior record used CFO - total capex - SBC and kept a +$141M working-capital release in the figure; mixed basis). OE = CFO - dWC - SBC - maintenance capex - NCI share of consolidated JVs. CFO=$456,343K; net working-capital lines +$140,952K (receivables +102,891; contract assets -11,468; inventories -2,862; JV contributions -7,718; JV distributions +33,836; other assets +9,534; payables +420; accrued +16,319), removed; SBC=$19,595K; net capex=$136,405K-$13,852K=$122,553K; growth capex=2.525%x($4,007.6M-$3,509.1M)=$12,587K, maintenance=$109,966K; NCI=$14,097K. OE=$171,733K; diluted shares 52,514K; OE/sh=$3.2702. Source: FY2025 10-K, accession 0000861459-26-000004.
2023
$1.69
▼
RECOMPUTED on current basis (prior record used CFO - total capex - SBC; mixed basis). OE = CFO - dWC - SBC - maintenance capex - NCI share of consolidated JVs. CFO=$183,707K; net working-capital lines +$1,157K (receivables -128,099; contract assets +49,691; inventories -1,430; JV contributions -21,323; JV distributions +29,337; other assets -17,718; payables +66,828; accrued +23,871), removed; SBC=$10,477K; net capex=$140,384K-$38,109K=$102,275K; growth capex=2.525%x($3,509.1M-$3,301.3M)=$5,249K, maintenance=$97,026K; NCI=$(14,012)K. OE=$89,059K; diluted shares 52,565K; OE/sh=$1.6943. Source: FY2025 10-K, accession 0000861459-26-000004.
2022
$1.37
▼
RECOMPUTED on current basis (prior record used CFO - total capex - SBC; mixed basis). OE = CFO - dWC - SBC - maintenance capex - NCI share of consolidated JVs. CFO=$55,647K; net working-capital lines $(115,067)K (receivables +59,623; contract assets -113,410; inventories -14,307; JV contributions -53,787; JV distributions +19,223; legal-settlement deposit +129,000 and accrual paid -129,000 [the $129M SEC/class-action settlement, a real cash cost but non-recurring]; other assets +16,868; payables -9,778; accrued -19,499), removed; SBC=$7,765K; net capex=$121,612K-$26,064K=$95,548K; revenue fell so growth capex=0, maintenance=$95,548K; NCI=$(4,445)K. OE=$71,846K; diluted shares 52,326K; OE/sh=$1.373. Source: FY2023 10-K, accession 0000861459-24-000006.
2021
$0.01
▼
RECOMPUTED on current basis (prior record used CFO - total capex - SBC without removing working capital; mixed basis). OE = CFO - dWC - SBC - maintenance capex - NCI share of consolidated JVs. CFO=$21,931K; net working-capital lines $(43,728)K (receivables -11,317; contract assets +12,046; inventories +774; JV contributions -61,780; JV distributions +22,004; legal-settlement deposit -129,000 and offsetting accrual +129,000; other assets -11,969; payables +7,396; accrued -882), removed; SBC=$6,407K; capex $94,810K less PP&E proceeds $28,363K (reported $94,802K less the $66,439K gain on a one-off property sale, treated as non-recurring) = $66,447K; revenue fell so growth capex=0, maintenance=$66,447K; NCI=$(7,682)K. OE=21,931+43,728-6,407-66,447+7,682=$487K; diluted shares 47,599K; OE/sh=$0.0102. Source: FY2023 10-K, accession 0000861459-24-000006.
2020
$2.32
▼
OE = CFO - dWC - SBC - maintenance capex - NCI share of consolidated JVs. CFO=$268,460K; net working-capital lines +$103,604K (incl. +$123,670K contract-asset release), removed; SBC=$6,377K; net capex=$93,253K-$16,702K=$76,551K; growth capex=$2,951K, maintenance=$73,600K; NCI=$(21,064)K (partners absorbed losses, added). OE=$105,943K; diluted shares 45,614K; OE/sh=$2.3226. Non-cash impairments $156.7M added back. Source: FY2020 10-K, accession 0001437749-21-007679.
2019
$1.48
▼
OE = CFO - dWC - SBC - maintenance capex - NCI share of consolidated JVs. CFO=$111,438K; net working-capital lines $(37,062)K, removed; SBC=$10,213K; net capex=$106,828K-$37,091K=$69,737K; growth capex=$4,004K, maintenance=$65,733K; NCI=$3,489K. OE=$69,065K; diluted shares 46,559K; OE/sh=$1.4834. Year carried $120.6M of equity-method JV losses (legacy heavy-civil), added back as non-cash. Source: FY2020 10-K, accession 0001437749-21-007679.
2018
$1.71
▼
OE = CFO - dWC - SBC - maintenance capex - NCI share of consolidated JVs. CFO=$86,390K (restated); net working-capital lines $(101,344)K incl. $(104,333)K contributions to unconsolidated construction JVs (legacy heavy-civil projects), removed; SBC=$14,784K; net capex=$111,101K-$16,238K=$94,863K; growth capex=$8,299K, maintenance=$86,564K; NCI=$10,954K. OE=$75,432K; diluted shares 44,025K; OE/sh=$1.7134. Note: JV contribution cash drain treated as working capital per filer's reconciliation; the losses themselves run through NI. Source: FY2019 10-K restated, accession 0001437749-21-003662.
2017
$2.11
▼
OE = CFO - dWC - SBC - maintenance capex - NCI share of consolidated JVs. CFO=$146,195K; net working-capital lines (as restated in FY2019 10-K) $(9,260)K, removed; SBC=$15,764K; net capex=$67,695K-$10,202K=$57,493K; growth capex=2.525%x($2,958.4M-$2,514.6M)=$11,206K, maintenance=$46,287K; NCI=$8,341K. OE=$85,063K; diluted shares 40,372K; OE/sh=$2.107. Source: FY2019 10-K (restated), accession 0001437749-21-003662.
2016
$0.64
▼
OE = CFO - dWC - SBC - maintenance capex - non-controlling partners' share of consolidated JV earnings. CFO=$73,146K; working-capital lines (receivables, contract/billing assets, inventories, JV contributions/distributions, other assets, payables, accrued) net=$(49,505)K, removed; SBC=$13,383K; capex $90,970K less PP&E sale proceeds $12,946K = net $78,024K; capex ratio 2.525% of revenue (10-yr mean, net capex), revenue +$143.6M so growth capex=$3,626K, maintenance=$74,398K; NCI=$9,078K. OE=73,146+49,505-13,383-74,398-9,078=$25,792K; diluted shares 40,225K; OE/sh=$0.6412. Reconciles exactly to NI+D&A+other non-cash-maint capex-NCI. Source: FY2018 10-K comparative column, accession 0001564590-19-003791; revenue FY2016 10-K 0000861459-17-000012.
Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.