GRANITE CONSTRUCTION INC (GVA)
↓ Download CSV- Sector Construction
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, GRANITE CONSTRUCTION INC reported revenue of $4.42B, up 10.4% from the prior year. The company was profitable, with a net margin of 4.4% and a gross margin of 16.1%.
Key ratios (FY2025)
16.1%
Gross margin
6.4%
Operating margin
4.4%
Net margin
15.8%
Return on equity
+10.4%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.42B | $4.01B | $3.51B | $3.30B | $3.50B | $3.56B | $2.91B | $3.29B | $2.96B | $2.51B |
| Cost of Revenue | $3.71B | $3.43B | $3.11B | $2.93B | $3.14B | $3.22B | $2.73B | $2.95B | $2.68B | $2.21B |
| Gross Profit | $711.22M | $572.70M | $396.40M | $369.49M | $362.64M | $344.79M | $189.78M | $334.84M | $278.74M | $301.37M |
| Operating Income | $282.45M | $207.36M | $80.06M | $85.38M | $24.72M | -$158.34M | -$41.72M | $8.22M | $62.52M | $92.35M |
| Net Income | $193.00M | $126.35M | $43.60M | $83.30M | $10.10M | -$145.12M | -$60.19M | $582.0K | $34.12M | $57.12M |
| EPS (Diluted) | $3.86 | $2.62 | $0.97 | $1.70 | $0.21 | $-3.18 | $-1.29 | $0.01 | $0.84 | $1.42 |
| Total Assets | $4.03B | $3.03B | $2.81B | $2.17B | $2.49B | $2.38B | $2.50B | $2.43B | $1.87B | $1.73B |
| Shareholders' Equity | $1.22B | $1.08B | $1.03B | $985.14M | $995.56M | $991.61M | $1.18B | $1.29B | $921.15M | $884.32M |
| Cash & Equivalents | $529.22M | $578.33M | $417.66M | $293.99M | $395.65M | $425.29M | $252.34M | $272.80M | $233.71M | $189.33M |
| Operating Cash Flow | $468.92M | $456.34M | $183.71M | $55.65M | $21.93M | $268.46M | $111.44M | $86.39M | $146.19M | $73.15M |
| Capital Expenditures | $138.27M | $136.41M | $140.38M | $121.61M | $94.81M | $93.25M | $106.83M | $111.10M | $67.69M | $90.97M |
| Shares Outstanding | 53.13M | 52.51M | 52.56M | 52.33M | 47.60M | 45.61M | 46.56M | 44.02M | 40.4K | 40.23M |
| Dividends Per Share | $0.52 | $0.52 | $0.52 | $0.52 | $0.52 | $0.52 | $0.52 | $0.52 | $0.52 | $0.52 |