Source: Granite Construction, Inc.'s 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 06, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$2.51B
$2.96B
$3.29B
$2.91B
$3.56B
$3.50B
$3.30B
$3.51B
$4.01B
$4.42B
Cost of revenue
$2.21B
$2.68B
$2.95B
$2.73B
$3.22B
$3.14B
$2.93B
$3.11B
$3.43B
$3.71B
Gross profit
$301.37M
$278.74M
$334.84M
$189.78M
$344.79M
$362.64M
$369.49M
$396.40M
$572.70M
$711.22M
Selling, general & admin
$217.37M
$220.40M
$272.78M
$238.15M
$316.28M
$303.01M
$272.61M
$294.47M
$334.16M
$407.56M
Operating income
$92.35M
$62.52M
$8.22M
-$41.72M
-$158.34M
$24.72M
$85.38M
$80.06M
$207.36M
$282.45M
Interest expense
$12.37M
$10.80M
$14.57M
$18.05M
$24.20M
$20.74M
$12.62M
$18.46M
$29.19M
$47.22M
Pre-tax income
$96.36M
$68.27M
$8.33M
-$40.22M
-$166.46M
$22.13M
$91.82M
$59.85M
$196.19M
$288.83M
Income tax
$30.16M
$25.81M
-$3.21M
-$12.29M
-$282.00K
$19.71M
$12.96M
$30.27M
$55.75M
$68.48M
Net income
$57.12M
$34.12M
$582.00K
-$60.19M
-$145.12M
$10.10M
$83.30M
$43.60M
$126.35M
$193.00M
EBITDA
$156.73M
$128.87M
$119.76M
$80.27M
-$45.39M
$133.77M
$167.95M
$172.33M
$333.69M
$444.88M
EPS (basic)
$1.44
$0.86
$0.01
$-1.29
$-3.18
$0.22
$1.87
$0.99
$2.88
$4.42
EPS (diluted)
$1.42
$0.84
$0.01
$-1.29
$-3.18
$0.21
$1.70
$0.97
$2.62
$3.86
Diluted shares
40.23M
40.37K
44.02M
46.56M
45.61M
47.60M
52.33M
52.56M
52.51M
53.13M
Gross margin
12.0%
9.4%
10.2%
6.5%
9.7%
10.4%
11.2%
11.3%
14.3%
16.1%
Operating margin
3.7%
2.1%
0.2%
-1.4%
-4.4%
0.7%
2.6%
2.3%
5.2%
6.4%
Net margin
2.3%
1.2%
0.0%
-2.1%
-4.1%
0.3%
2.5%
1.2%
3.2%
4.4%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$189.33M
$233.71M
$272.80M
$252.34M
$425.29M
$395.65M
$293.99M
$417.66M
$578.33M
$529.22M
Short-term investments
$64.88M
$67.78M
—
—
—
$0
$39.37M
$35.86M
$7.31M
$71.02M
Receivables
—
$479.79M
$484.75M
$547.42M
$437.56M
$464.59M
$463.99M
$598.71M
$511.74M
$630.39M
Inventory
$55.24M
$62.50M
$88.62M
$88.89M
$62.47M
$61.97M
$86.81M
$103.90M
$108.17M
$143.13M
Total current assets
$1.09B
$1.23B
$1.34B
$1.38B
$1.46B
$1.83B
$1.35B
$1.64B
$1.72B
$1.81B
Goodwill
$53.80M
$53.80M
$259.47M
$264.28M
$53.72M
$53.72M
$73.70M
$155.00M
$214.47M
$400.81M
Total assets
$1.73B
$1.87B
$2.43B
$2.50B
$2.38B
$2.49B
$2.17B
$2.81B
$3.03B
$4.03B
Total current liabilities
$529.93M
$655.27M
$737.44M
$842.06M
$943.26M
$1.07B
$797.59M
$1.03B
$1.03B
$1.48B
Short-term debt
$14.80M
$46.05M
$47.29M
$8.24M
$8.28M
$8.73M
$1.45M
$39.93M
$1.11M
$375.90M
Long-term debt
$229.50M
$178.45M
$335.12M
$356.11M
$330.52M
$331.19M
$286.93M
$614.78M
$737.94M
$963.23M
Total debt
$244.29M
$224.50M
$382.40M
$364.35M
$338.80M
$339.92M
$288.38M
$654.71M
$739.05M
$1.34B
Total liabilities
$847.47M
$926.87M
$1.18B
$1.36B
$1.40B
$1.53B
$1.21B
$1.84B
$2.01B
$2.85B
Shareholders' equity
$885.99M
$945.11M
$1.24B
$1.14B
$975.66M
$967.68M
$953.02M
$977.30M
$1.02B
$1.18B
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$73.15M
$146.19M
$86.39M
$111.44M
$268.46M
$21.93M
$55.65M
$183.71M
$456.34M
$468.92M
Capital expenditures
$90.97M
$67.69M
$111.10M
$106.83M
$93.25M
$94.81M
$121.61M
$140.38M
$136.41M
$138.27M
Free cash flow
-$17.82M
$78.50M
-$24.71M
$4.61M
$175.21M
-$72.88M
-$65.97M
$43.32M
$319.94M
$330.65M
Investing cash flow
-$96.39M
-$59.19M
-$39.60M
-$40.32M
-$41.26M
-$21.48M
-$11.00M
-$359.29M
-$228.56M
-$993.72M
Financing cash flow
-$40.27M
-$42.62M
-$1.87M
-$81.64M
-$57.66M
-$24.45M
-$164.31M
$299.25M
-$67.12M
$475.69M
Dividends paid
$20.56M
$20.69M
$22.42M
$24.32M
$23.71M
$23.80M
$23.27M
$22.81M
$22.81M
$22.72M
Share buybacks
$5.23M
$6.98M
$16.56M
$36.90M
$885.00K
$2.73M
$70.90M
$4.12M
$50.63M
$48.21M
Stock-based compensation
$13.38M
$15.76M
$14.78M
$10.21M
$6.38M
$6.41M
$7.76M
$10.48M
$19.59M
$39.15M
Depreciation & amortization
$64.38M
$66.34M
$111.54M
$121.99M
$112.96M
$109.05M
$82.57M
$92.27M
$126.33M
$162.43M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$933.70M
$672.27M
$1.08B
$1.28B
$977.30M
$699.55M
$1.13B
$1.43B
$1.17B
$912.47M
$1.46B
$1.77B
Cost of revenue
$839.39M
$617.99M
$917.77M
$1.07B
$826.55M
$615.70M
$926.87M
$1.17B
$997.65M
$802.56M
$1.22B
$1.43B
Gross profit
$94.31M
$54.28M
$164.71M
$202.95M
$150.75M
$83.85M
$199.10M
$260.55M
$167.72M
$109.91M
$238.77M
$335.76M
Selling, general & admin
$81.99M
$87.99M
$70.05M
$91.65M
$84.47M
$115.91M
$85.89M
$101.64M
$104.12M
$140.95M
$107.79M
$104.12M
Operating income
$20.63M
-$43.30M
$85.82M
$104.30M
$60.54M
-$39.75M
$103.56M
$143.65M
$74.98M
-$31.13M
$126.81M
$224.34M
Interest expense
$6.56M
$8.08M
$5.34M
$7.91M
$7.86M
$7.76M
$7.93M
$13.37M
$18.17M
$16.33M
$21.76M
$291.33M
Pre-tax income
$30.00M
-$38.97M
$59.55M
$109.45M
$66.16M
-$40.08M
$107.56M
$147.53M
$73.83M
-$48.51M
-$239.34M
$67.16M
Income tax
$8.29M
-$9.53M
$20.69M
$25.47M
$19.11M
-$11.76M
$27.21M
$38.13M
$14.89M
-$12.12M
$32.25M
$56.77M
Net income
$26.00M
-$30.98M
$36.90M
$78.95M
$41.48M
-$33.66M
$71.70M
$102.93M
$52.03M
-$41.70M
-$278.16M
$3.21M
EBITDA
$47.60M
-$14.23M
$115.22M
$138.11M
$94.59M
-$9.58M
$138.76M
$191.90M
$123.80M
$10.88M
$173.84M
$275.06M
EPS (basic)
$0.59
$-0.70
$0.84
$1.81
$0.95
$-0.77
$1.64
$2.35
$1.19
$-0.96
$-6.36
$0.07
EPS (diluted)
$0.57
$-0.70
$0.76
$1.57
$0.83
$-0.77
$1.42
$1.98
$1.03
$-0.96
$-6.36
$0.07
Diluted shares
8.12M
43.99M
52.73M
52.37M
-71.00K
43.46M
52.76M
53.56M
164.00K
43.53M
43.75M
46.26M
Gross margin
10.1%
8.1%
15.2%
15.9%
15.4%
12.0%
17.7%
18.2%
14.4%
12.0%
16.4%
19.0%
Operating margin
2.2%
-6.4%
7.9%
8.2%
6.2%
-5.7%
9.2%
10.0%
6.4%
-3.4%
8.7%
12.7%
Net margin
2.8%
-4.6%
3.4%
6.2%
4.2%
-4.8%
6.4%
7.2%
4.5%
-4.6%
-19.1%
0.2%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$417.66M
$321.75M
$366.75M
$462.29M
$578.33M
$379.07M
$322.02M
$441.80M
$529.22M
$265.71M
$877.12M
$480.29M
Short-term investments
$35.86M
$15.50M
$10.50M
$10.15M
$7.31M
$43.71M
$63.28M
$105.44M
$71.02M
$49.19M
$36.85M
$32.08M
Receivables
$598.71M
$429.83M
$709.25M
$733.02M
$511.74M
$471.34M
$704.99M
$836.15M
$630.39M
$636.51M
$886.79M
$953.45M
Inventory
$103.90M
$116.96M
$119.06M
$107.97M
$108.17M
$128.43M
$126.48M
$145.24M
$143.13M
$168.79M
$182.12M
$181.20M
Total current assets
$1.64B
$1.42B
$1.71B
$1.81B
$1.72B
$1.50B
$1.69B
$1.98B
$1.81B
$1.60B
$2.45B
$2.12B
Goodwill
$155.00M
$160.84M
$146.77M
$211.62M
$214.47M
$214.30M
$215.16M
$391.66M
$400.81M
$400.54M
$445.98M
$448.39M
Total assets
$2.81B
$2.60B
$2.88B
$3.13B
$3.03B
$2.91B
$3.11B
$4.15B
$4.03B
$3.78B
$4.78B
$4.47B
Total current liabilities
$1.03B
$936.43M
$1.02B
$1.16B
$1.03B
$953.64M
$1.08B
$1.63B
$1.48B
$1.48B
$2.42B
$1.91B
Short-term debt
$39.93M
$39.99M
$1.51M
$1.10M
$1.11M
$1.12M
$7.34M
$371.99M
$375.90M
$379.79M
$381.01M
$381.69M
Long-term debt
$614.78M
$513.20M
$737.44M
$737.46M
$737.94M
$738.60M
$733.04M
$966.35M
$963.23M
$861.19M
$1.18B
$1.17B
Total debt
$654.71M
$553.19M
$738.95M
$738.56M
$739.05M
$739.71M
$740.38M
$1.34B
$1.34B
$1.24B
$1.56B
$1.56B
Total liabilities
$1.84B
$1.65B
$1.95B
$2.12B
$2.01B
$1.91B
$2.04B
$2.99B
$2.85B
$2.75B
$4.03B
$3.52B
Shareholders' equity
$977.30M
$946.46M
$931.66M
$1.01B
$1.02B
$993.53M
$1.06B
$1.16B
$1.18B
$1.03B
$752.75M
$945.99M
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$149.51M
$24.07M
-$1.99M
$261.46M
$172.79M
$3.65M
$1.79M
$284.17M
$179.30M
-$30.87M
$172.42M
$262.73M
Capital expenditures
$31.42M
$27.87M
$38.99M
$41.31M
$28.24M
$32.21M
$28.82M
$26.71M
$50.54M
$26.14M
$29.73M
$34.01M
Free cash flow
$118.09M
-$3.80M
-$40.98M
$220.16M
$144.56M
-$28.56M
-$27.02M
$257.47M
$128.76M
-$57.01M
$142.69M
$228.72M
Investing cash flow
-$270.02M
-$10.76M
-$39.36M
-$160.99M
-$17.45M
-$156.31M
-$50.95M
-$740.54M
-$45.93M
$22.50M
-$136.93M
-$41.43M
Financing cash flow
$246.05M
-$109.22M
$86.34M
-$4.94M
-$39.30M
-$46.59M
-$7.90M
$576.15M
-$45.96M
-$255.13M
$575.92M
-$618.13M
Dividends paid
$5.71M
$5.71M
$5.74M
$5.68M
$5.68M
$5.65M
$5.69M
$5.69M
$5.69M
$5.66M
$5.69M
$5.69M
Share buybacks
$224.00K
$7.42M
$13.73M
$240.00K
$29.25M
$15.21M
$108.00K
$6.28M
$26.61M
$18.44M
$228.00K
$37.10M
Stock-based compensation
$1.85M
$12.89M
$2.19M
$2.24M
$2.27M
$32.22M
$2.42M
$2.21M
$2.31M
$41.19M
$2.67M
$2.71M
Depreciation & amortization
$26.97M
$29.07M
$29.40M
$33.81M
$34.05M
$30.17M
$35.20M
$48.25M
$48.82M
$42.01M
$47.04M
$50.72M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.