Skip to content
10-K

Annual Report

MDU RESOURCES GROUP, INC. MDU

0000067716-26-000014

← back to feed
Filed
Feb 20, 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 13, 2026 204.38M sh
Shares Diluted FY 2025 · Dec 31, 2025 205.3M sh
Shares Diluted FY 2025 · Dec 31, 2024 204.65M sh
Shares Diluted FY 2025 · Dec 31, 2023 203.94M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $0
Stock Repurchased FY 2025 · Dec 31, 2024 $0
Stock Repurchased FY 2025 · Dec 31, 2023 $4.81M
Dividends Paid FY 2025 · Dec 31, 2025 $108.24M
Dividends Paid FY 2025 · Dec 31, 2024 $102.94M
Dividends Paid FY 2025 · Dec 31, 2023 $161.32M
Capex FY 2025 · Dec 31, 2025 $770.39M
Capex FY 2025 · Dec 31, 2024 $522.82M
Capex restated FY 2025 · Dec 31, 2023 $484.14M
Operating Cash Flow FY 2025 · Dec 31, 2025 $473.37M
Operating Cash Flow FY 2025 · Dec 31, 2024 $502.32M
Operating Cash Flow FY 2025 · Dec 31, 2023 $332.63M
Long Term Debt FY 2025 · Dec 31, 2025 $2.53B
Long Term Debt FY 2025 · Dec 31, 2024 $2.13B
Cash And Equivalents FY 2025 · Dec 31, 2025 $28.21M
Cash And Equivalents FY 2025 · Dec 31, 2024 $66.9M
Stockholders Equity FY 2025 · Dec 31, 2025 $2.77B
Stockholders Equity FY 2025 · Dec 31, 2024 $2.69B
Stockholders Equity FY 2025 · Dec 31, 2023 $2.91B
Stockholders Equity FY 2025 · Dec 31, 2022 $3.59B
Current Liabilities FY 2025 · Dec 31, 2025 $685.22M
Current Liabilities FY 2025 · Dec 31, 2024 $678.6M
Current Assets FY 2025 · Dec 31, 2025 $572.44M
Current Assets FY 2025 · Dec 31, 2024 $666.26M
Total Assets FY 2025 · Dec 31, 2025 $7.62B
Total Assets FY 2025 · Dec 31, 2024 $7.04B
Total Assets FY 2025 · Dec 31, 2023 $7.83B
Eps Diluted FY 2025 · Dec 31, 2025 $0.93
Eps Diluted FY 2025 · Dec 31, 2024 $1.37
Eps Diluted FY 2025 · Dec 31, 2023 $2.03
Eps Basic FY 2025 · Dec 31, 2025 $0.93
Eps Basic FY 2025 · Dec 31, 2024 $1.38
Eps Basic FY 2025 · Dec 31, 2023 $2.04
Sga Expense FY 2025 · Dec 31, 2025 $433.02M
Sga Expense FY 2025 · Dec 31, 2024 $414.49M
Sga Expense restated FY 2025 · Dec 31, 2023 $407.08M
Net Income FY 2025 · Dec 31, 2025 $190.4M
Net Income FY 2025 · Dec 31, 2024 $281.11M
Net Income FY 2025 · Dec 31, 2023 $414.71M
Operating Income FY 2025 · Dec 31, 2025 $290.38M
Operating Income FY 2025 · Dec 31, 2024 $265.64M
Operating Income restated FY 2025 · Dec 31, 2023 $224.94M
Revenue FY 2025 · Dec 31, 2025 $1.86B
Revenue FY 2025 · Dec 31, 2024 $1.75B
Revenue restated FY 2025 · Dec 31, 2023 $1.81B