Skip to content
10-K

Annual Report

MYR GROUP INC. MYRG

0000700923-26-000007

← back to feed
Filed
Feb 25, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 20, 2026 15.54M sh
Shares Diluted FY 2025 · Dec 31, 2025 15.73M sh
Shares Diluted FY 2025 · Dec 31, 2024 16.53M sh
Shares Diluted FY 2025 · Dec 31, 2023 16.84M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $75M
Stock Repurchased FY 2025 · Dec 31, 2024 $75M
Stock Repurchased FY 2025 · Dec 31, 2023 $2.87M
Capex FY 2025 · Dec 31, 2025 $94.37M
Capex FY 2025 · Dec 31, 2024 $75.94M
Capex FY 2025 · Dec 31, 2023 $84.74M
Operating Cash Flow FY 2025 · Dec 31, 2025 $326.57M
Operating Cash Flow FY 2025 · Dec 31, 2024 $87.12M
Operating Cash Flow FY 2025 · Dec 31, 2023 $71.02M
Long Term Debt FY 2025 · Dec 31, 2025 $54.48M
Long Term Debt FY 2025 · Dec 31, 2024 $70.02M
Cash And Equivalents FY 2025 · Dec 31, 2025 $150.16M
Cash And Equivalents FY 2025 · Dec 31, 2024 $3.46M
Stockholders Equity FY 2025 · Dec 31, 2025 $660.42M
Stockholders Equity FY 2025 · Dec 31, 2024 $600.36M
Stockholders Equity FY 2025 · Dec 31, 2023 $651.2M
Stockholders Equity FY 2025 · Dec 31, 2022 $560.2M
Current Liabilities FY 2025 · Dec 31, 2025 $795.28M
Current Liabilities restated FY 2025 · Dec 31, 2024 $663.65M
Total Liabilities FY 2025 · Dec 31, 2025 $983.66M
Total Liabilities restated FY 2025 · Dec 31, 2024 $888.44M
Current Assets FY 2025 · Dec 31, 2025 $1.06B
Current Assets restated FY 2025 · Dec 31, 2024 $929.41M
Total Assets FY 2025 · Dec 31, 2025 $1.64B
Total Assets restated FY 2025 · Dec 31, 2024 $1.49B
Eps Diluted FY 2025 · Dec 31, 2025 $7.53
Eps Diluted FY 2025 · Dec 31, 2024 $1.83
Eps Diluted FY 2025 · Dec 31, 2023 $5.40
Eps Basic FY 2025 · Dec 31, 2025 $7.57
Eps Basic FY 2025 · Dec 31, 2024 $1.84
Eps Basic FY 2025 · Dec 31, 2023 $5.45
Sga Expense FY 2025 · Dec 31, 2025 $256.36M
Sga Expense FY 2025 · Dec 31, 2024 $238.22M
Sga Expense FY 2025 · Dec 31, 2023 $234.61M
Net Income FY 2025 · Dec 31, 2025 $118.42M
Net Income FY 2025 · Dec 31, 2024 $30.26M
Net Income FY 2025 · Dec 31, 2023 $90.99M
Operating Income FY 2025 · Dec 31, 2025 $166.87M
Operating Income FY 2025 · Dec 31, 2024 $54.08M
Operating Income FY 2025 · Dec 31, 2023 $129.09M
Gross Profit FY 2025 · Dec 31, 2025 $423.79M
Gross Profit FY 2025 · Dec 31, 2024 $290.32M
Gross Profit FY 2025 · Dec 31, 2023 $364.4M
Cost Of Revenue FY 2025 · Dec 31, 2025 $3.23B
Cost Of Revenue FY 2025 · Dec 31, 2024 $3.07B
Cost Of Revenue FY 2025 · Dec 31, 2023 $3.28B
Revenue FY 2025 · Dec 31, 2025 $3.66B
Revenue FY 2025 · Dec 31, 2024 $3.36B
Revenue FY 2025 · Dec 31, 2023 $3.64B