Skip to content
10-K

Annual Report

Orion Group Holdings Inc ORN

0001402829-26-000011

← back to feed
Filed
Mar 4, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Mar 2, 2026 40.08M sh
Shares Diluted FY 2025 · Dec 31, 2025 39.64M sh
Shares Diluted FY 2025 · Dec 31, 2024 34.78M sh
Shares Diluted FY 2025 · Dec 31, 2023 32.35M sh
Capex FY 2025 · Dec 31, 2025 $38.86M
Capex FY 2025 · Dec 31, 2024 $14.09M
Capex FY 2025 · Dec 31, 2023 $8.91M
Operating Cash Flow FY 2025 · Dec 31, 2025 $28.07M
Operating Cash Flow FY 2025 · Dec 31, 2024 $12.68M
Operating Cash Flow FY 2025 · Dec 31, 2023 $17.18M
Long Term Debt FY 2025 · Dec 31, 2025 $6.09M
Long Term Debt FY 2025 · Dec 31, 2024 $22.75M
Cash And Equivalents FY 2025 · Dec 31, 2025 $1.59M
Cash And Equivalents FY 2025 · Dec 31, 2024 $28.32M
Cash And Equivalents FY 2025 · Dec 31, 2023 $30.94M
Current Liabilities FY 2025 · Dec 31, 2025 $203.91M
Current Liabilities FY 2025 · Dec 31, 2024 $191.17M
Total Liabilities FY 2025 · Dec 31, 2025 $255.62M
Total Liabilities FY 2025 · Dec 31, 2024 $266.64M
Current Assets FY 2025 · Dec 31, 2025 $278.16M
Current Assets FY 2025 · Dec 31, 2024 $269.33M
Total Assets FY 2025 · Dec 31, 2025 $414.65M
Total Assets FY 2025 · Dec 31, 2024 $417.32M
Eps Diluted FY 2025 · Dec 31, 2025 $0.06
Eps Diluted FY 2025 · Dec 31, 2024 −$0.05
Eps Diluted FY 2025 · Dec 31, 2023 −$0.55
Eps Basic FY 2025 · Dec 31, 2025 $0.06
Eps Basic FY 2025 · Dec 31, 2024 −$0.05
Eps Basic FY 2025 · Dec 31, 2023 −$0.55
Sga Expense FY 2025 · Dec 31, 2025 $93.47M
Sga Expense FY 2025 · Dec 31, 2024 $82.54M
Sga Expense FY 2025 · Dec 31, 2023 $69.43M
Net Income FY 2025 · Dec 31, 2025 $2.49M
Net Income FY 2025 · Dec 31, 2024 −$1.64M
Net Income FY 2025 · Dec 31, 2023 −$17.88M
Operating Income FY 2025 · Dec 31, 2025 $14.61M
Operating Income FY 2025 · Dec 31, 2024 $11.52M
Operating Income FY 2025 · Dec 31, 2023 −$6.63M
Gross Profit FY 2025 · Dec 31, 2025 $105.61M
Gross Profit FY 2025 · Dec 31, 2024 $91.16M
Gross Profit FY 2025 · Dec 31, 2023 $61.66M
Cost Of Revenue FY 2025 · Dec 31, 2025 $746.65M
Cost Of Revenue FY 2025 · Dec 31, 2024 $705.23M
Cost Of Revenue FY 2025 · Dec 31, 2023 $650.12M
Revenue FY 2025 · Dec 31, 2025 $852.26M
Revenue FY 2025 · Dec 31, 2024 $796.39M
Revenue FY 2025 · Dec 31, 2023 $711.78M