ORN · Orion Group Holdings Inc
Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.
Chart any reported metric, KPI or segment over time — the full statement history lives here
| Line Item | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $879.91M | $852.26M | $796.39M | $711.78M | $748.32M | $601.36M | $709.94M | $708.39M | $520.89M | $578.55M | — | — | — | — | — | — | — | — | |
| $771.43M | $746.65M | $705.23M | $650.12M | $697.58M | $560.39M | $625.24M | $644.35M | $504.12M | $516.31M | — | — | — | — | — | — | — | — | |
| $108.48M | $105.61M | $91.16M | $61.66M | $50.74M | $40.97M | $84.7M | $64.04M | $16.78M | $62.24M | $67.48M | $40.18M | $44.59M | $32M | $14.37M | $10.24M | $64.77M | $62.7M | |
| — | 12.39% | 11.45% | 8.66% | 6.78% | 6.81% | 11.93% | 9.04% | 3.22% | 10.76% | — | — | — | — | — | — | — | — | |
| $97.25M | $93.47M | $82.54M | $69.43M | $62.5M | $60.18M | $65.09M | $61.01M | $53.2M | $56.64M | $64.99M | $47.72M | $34.69M | $32.11M | $28.57M | $29.52M | $32.65M | $30.7M | |
| — | — | — | $427K | $1.24M | $1.52M | $2.07M | $2.64M | $3.39M | $4.74M | $7.29M | $4.42M | $110K | $430K | $75K | $75K | — | — | |
| — | $13.68M | $15.55M | $18.84M | $20.92M | $22.61M | $23.89M | $26.1M | $31.8M | $29.49M | $34.16M | $28.08M | $23.45M | $21.54M | $21.57M | $22.09M | $19.46M | $18.54M | |
| $12.98M | $14.61M | $11.52M | -$6.63M | -$8.03M | -$9.32M | $26.59M | $2.19M | -$100.54M | $1.54M | $4.07M | -$8M | $10.26M | -$106K | -$14.2M | -$19.28M | $32.13M | $32M | |
| — | 1.71% | 1.45% | -0.93% | -1.07% | -1.55% | 3.74% | 0.31% | -19.3% | 0.27% | — | — | — | — | — | — | — | — | |
| — | $28.29M | $27.07M | $12.21M | $12.89M | $13.29M | $50.48M | $28.29M | -$68.74M | $31.03M | $38.24M | $20.08M | $33.71M | $21.43M | $7.37M | $2.81M | $51.59M | $50.54M | |
| $8.06M | $8.86M | $13.38M | $11.66M | $4.46M | $5.08M | $4.92M | $6.81M | $7.94M | $5.73M | $6.18M | $3.15M | $694K | $525K | $743K | $349K | $434K | -$790K | |
| -$10.97M | -$11.7M | -$12.82M | -$10.92M | -$4.15M | -$4.74M | -$4.39M | -$5.68M | -$6.12M | -$5.68M | $59K | $536K | $467K | $165K | $227K | $198K | $0 | $0 | |
| $2.02M | $2.91M | -$1.3M | -$17.55M | -$12.18M | -$14.06M | $22.2M | -$3.49M | -$106.66M | -$4.14M | -$2.04M | -$10.58M | $10.05M | -$606K | -$16.51M | -$19.46M | $33.84M | $31.56M | |
| -$6.57M | $419K | $348K | $330K | $429K | $502K | $1.98M | $1.87M | -$12.23M | -$4.54M | $1.58M | -$2.52M | $3.18M | -$937K | -$4.64M | -$6.35M | $11.96M | $11.53M | |
| $8.59M | $2.49M | -$1.64M | -$17.88M | -$12.61M | -$14.56M | $20.22M | -$5.36M | -$94.42M | $400K | -$3.62M | -$8.06M | $6.88M | $331K | -$11.87M | -$13.11M | $21.88M | $20.03M | |
| — | 0.29% | -0.21% | -2.51% | -1.69% | -2.42% | 2.85% | -0.76% | -18.13% | 0.07% | — | — | — | — | — | — | — | — | |
| — | — | — | — | — | — | — | — | — | — | — | — | $0 | $0 | $0 | $0 | $0 | — | |
| — | — | — | -$17.88M | -$12.61M | -$13.33M | $19.79M | -$6.12M | -$94.45M | $756K | -$3.86M | -$8.21M | $6.88M | $331K | — | — | — | — | |
| USD/shares | — | $0.06 | -$0.05 | -$0.55 | -$0.40 | -$0.47 | $0.67 | -$0.18 | -$3.31 | $0.01 | -$0.13 | -$0.29 | $0.25 | $0.01 | -$0.44 | -$0.49 | $0.81 | $0.85 |
| USD/shares | — | $0.06 | -$0.05 | -$0.55 | -$0.40 | -$0.47 | $0.67 | -$0.18 | -$3.31 | $0.01 | -$0.13 | -$0.29 | $0.25 | $0.01 | -$0.44 | -$0.49 | $0.81 | $0.84 |
| shares | — | 39.63M | 34.78M | 32.35M | 31.4M | 30.76M | 30.12M | 29.32M | 28.52M | 28.03M | 27.54M | 27.37M | 27.42M | 27.3M | 27.14M | 26.99M | 26.9M | 23.58M |
| shares | — | 39.64M | 34.78M | 32.35M | 31.4M | 30.76M | 30.12M | 29.32M | 28.52M | 28.35M | 27.54M | 27.37M | 27.79M | 27.61M | 27.14M | 26.99M | 27.17M | 23.98M |
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2009–FY2020: $3.19M in buybacks.
Price & Valuation
Multiples computed on the strict TTM/EV methodology — today's snapshot against peers, and each ratio recomputed as of past filing dates.
Valuation
Peer medians compare against the 11 similar-size Engineering & Construction companies (of 43 listed).
Valuation over time computed as of each quarter's filing date
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.
By Segment (USD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Heavy Civil Marine Construction Segment | $544,831,000 | $521,250,000 | $395,917,000 | $339,213,000 | $263,915,000 | $388,173,000 | $369,138,000 | $243,883,000 |
| Commercial Concrete Segment | $307,429,000 | $275,144,000 | $315,861,000 | $409,109,000 | $337,445,000 | $321,769,000 | $339,252,000 | $277,011,000 |
By Geography (USD)
| Component | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|
| Non Us | $58,900,000 | $36,100,000 | $6,700,000 | $2,900,000 | — | — |
| Mexico and Caribbean | — | — | $6,700,000 | $2,900,000 | $12,500,000 | $11,400,000 |
By Product & Service (USD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Construction | $453,170,000 | $448,321,000 | $297,462,000 | $239,656,000 | $169,554,000 | $272,870,000 | $242,527,000 | $156,925,000 |
| Light Commercial | $261,610,000 | $213,599,000 | $262,034,000 | $351,684,000 | $279,018,000 | $235,835,000 | $284,624,000 | $215,628,000 |
| Dredging | $76,429,000 | $57,048,000 | $60,667,000 | $85,414,000 | $80,831,000 | $106,647,000 | $112,303,000 | $73,237,000 |
| Structural | $45,819,000 | $61,545,000 | $53,827,000 | $57,425,000 | $58,420,000 | $85,904,000 | $54,497,000 | $60,926,000 |
| Specialty Services | $15,232,000 | $15,881,000 | $37,788,000 | $14,143,000 | $13,530,000 | $8,656,000 | $14,308,000 | $13,721,000 |
| Other Product | — | — | — | — | $7,000 | $30,000 | $131,000 | $457,000 |
Segment Operating Income
Annual operating income by business segment, as tagged in the company's own XBRL filings. Segments need not sum to the consolidated figure — corporate costs and eliminations are typically unallocated.
By Segment (USD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Heavy Civil Marine Construction Segment | $29,863,000 | $2,318,000 | $3,670,000 | $9,787,000 | $5,760,000 | $29,815,000 | $12,841,000 |
| Commercial Concrete Segment | -$15,252,000 | $9,203,000 | -$10,300,000 | -$17,817,000 | -$15,077,000 | -$3,229,000 | -$10,648,000 |
Operating Margin by Segment (%)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Heavy Civil Marine Construction Segment | 5.5% | 0.4% | 0.9% | 2.9% | 2.2% | 7.7% | 3.5% |
| Commercial Concrete Segment | -5% | 3.3% | -3.3% | -4.4% | -4.5% | -1% | -3.1% |