Skip to content
10-Q

Quarterly Report

Otter Tail Corp OTTR

0001466593-25-000122

← back to feed
Filed
Nov 5, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q3 2025 · Oct 31, 2025 41.91M sh
Shares Diluted Q3 2025 · Sep 30, 2025 42.14M sh
Shares Diluted Q3 2025 · Sep 30, 2025 42.11M sh
Shares Diluted Q3 2025 · Sep 30, 2024 42.08M sh
Shares Diluted Q3 2025 · Sep 30, 2024 42.07M sh
Capex Q3 2025 · Sep 30, 2025 $213.33M
Capex Q3 2025 · Sep 30, 2024 $259.75M
Operating Cash Flow Q3 2025 · Sep 30, 2025 $288.95M
Operating Cash Flow Q3 2025 · Sep 30, 2024 $322.78M
Short Term Debt Q3 2025 · Sep 30, 2025 $0
Short Term Debt Q3 2025 · Dec 31, 2024 $69.62M
Short Term Investments Q3 2025 · Sep 30, 2025 $53.88M
Short Term Investments Q3 2025 · Dec 31, 2024 $753K
Cash And Equivalents Q3 2025 · Sep 30, 2025 $325.79M
Cash And Equivalents Q3 2025 · Dec 31, 2024 $294.65M
Stockholders Equity Q3 2025 · Sep 30, 2025 $1.83B
Stockholders Equity Q3 2025 · Jun 30, 2025 $1.77B
Stockholders Equity Q3 2025 · Dec 31, 2024 $1.67B
Stockholders Equity Q3 2025 · Sep 30, 2024 $1.63B
Stockholders Equity Q3 2025 · Jun 30, 2024 $1.57B
Stockholders Equity Q3 2025 · Dec 31, 2023 $1.44B
Current Liabilities Q3 2025 · Sep 30, 2025 $206.36M
Current Liabilities Q3 2025 · Dec 31, 2024 $309.79M
Current Assets Q3 2025 · Sep 30, 2025 $737.24M
Current Assets Q3 2025 · Dec 31, 2024 $630.04M
Total Assets Q3 2025 · Sep 30, 2025 $3.84B
Total Assets Q3 2025 · Dec 31, 2024 $3.65B
Eps Diluted Q3 2025 · Sep 30, 2025 $1.86
Eps Diluted Q3 2025 · Sep 30, 2025 $5.32
Eps Diluted Q3 2025 · Sep 30, 2024 $2.03
Eps Diluted Q3 2025 · Sep 30, 2024 $5.87
Eps Basic Q3 2025 · Sep 30, 2025 $1.87
Eps Basic Q3 2025 · Sep 30, 2025 $5.35
Eps Basic Q3 2025 · Sep 30, 2024 $2.04
Eps Basic Q3 2025 · Sep 30, 2024 $5.91
Sga Expense Q3 2025 · Sep 30, 2025 $17.79M
Sga Expense Q3 2025 · Sep 30, 2025 $56.43M
Sga Expense Q3 2025 · Sep 30, 2024 $18.83M
Sga Expense Q3 2025 · Sep 30, 2024 $55.9M
Net Income Q3 2025 · Sep 30, 2025 $78.29M
Net Income Q3 2025 · Sep 30, 2025 $224.12M
Net Income Q3 2025 · Sep 30, 2024 $85.48M
Net Income Q3 2025 · Sep 30, 2024 $246.81M
Operating Income Q3 2025 · Sep 30, 2025 $96.61M
Operating Income Q3 2025 · Sep 30, 2025 $278.06M
Operating Income Q3 2025 · Sep 30, 2024 $107.54M
Operating Income Q3 2025 · Sep 30, 2024 $313.43M
Revenue Q3 2025 · Sep 30, 2025 $325.56M
Revenue Q3 2025 · Sep 30, 2025 $995.96M
Revenue Q3 2025 · Sep 30, 2024 $338.03M
Revenue Q3 2025 · Sep 30, 2024 $1.03B